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 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\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 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\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 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\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 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\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 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2675 #define SWIG_From_unsigned_SS_int SWIG_From_long
2678 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\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();
2760 void wxApp_CleanUp() {
2765 wxPyApp
* wxPyGetApp() { return (wxPyApp
*)wxTheApp
; }
2768 SWIGINTERNINLINE
int
2769 SWIG_AsCharPtr(PyObject
*obj
, char **val
)
2771 if (SWIG_AsCharPtrAndSize(obj
, val
, (size_t*)(0))) {
2776 SWIG_type_error("char *", obj
);
2782 SWIGINTERN PyObject
*
2783 SWIG_FromCharPtr(const char* cptr
)
2786 size_t size
= strlen(cptr
);
2787 if (size
> INT_MAX
) {
2788 return SWIG_NewPointerObj(const_cast<char* >(cptr
),
2789 SWIG_TypeQuery("char *"), 0);
2792 return PyString_FromStringAndSize(cptr
, size
);
2794 return PyString_FromString(cptr
);
2803 #if 0 // #ifdef __WXMAC__
2805 // A dummy class that raises an exception if used...
2809 wxEventLoop() { wxPyRaiseNotImplemented(); }
2810 int Run() { return 0; }
2811 void Exit(int rc
= 0) {}
2812 bool Pending() const { return false; }
2813 bool Dispatch() { return false; }
2814 bool IsRunning() const { return false; }
2815 static wxEventLoop
*GetActive() { wxPyRaiseNotImplemented(); return NULL
; }
2816 static void SetActive(wxEventLoop
* loop
) { wxPyRaiseNotImplemented(); }
2821 #include <wx/evtloop.h>
2827 static const wxString
wxPyPanelNameStr(wxPanelNameStr
);
2828 static wxVisualAttributes
*new_wxVisualAttributes(){ return new wxVisualAttributes
; }
2829 static void delete_wxVisualAttributes(wxVisualAttributes
*self
){ delete self
; }
2830 static PyObject
*wxWindow_GetChildren(wxWindow
*self
){
2831 wxWindowList
& list
= self
->GetChildren();
2832 return wxPy_ConvertList(&list
);
2834 static bool wxWindow_RegisterHotKey(wxWindow
*self
,int hotkeyId
,int modifiers
,int keycode
){
2836 return self
->RegisterHotKey(hotkeyId
, modifiers
, keycode
);
2841 static bool wxWindow_UnregisterHotKey(wxWindow
*self
,int hotkeyId
){
2848 static long wxWindow_GetHandle(wxWindow
*self
){
2849 return wxPyGetWinHandle(self
);
2851 static void wxWindow_AssociateHandle(wxWindow
*self
,long handle
){
2852 self
->AssociateHandle((WXWidget
)handle
);
2855 wxWindow
* wxFindWindowById( long id
, const wxWindow
*parent
= NULL
) {
2856 return wxWindow::FindWindowById(id
, parent
);
2859 wxWindow
* wxFindWindowByName( const wxString
& name
,
2860 const wxWindow
*parent
= NULL
) {
2861 return wxWindow::FindWindowByName(name
, parent
);
2864 wxWindow
* wxFindWindowByLabel( const wxString
& label
,
2865 const wxWindow
*parent
= NULL
) {
2866 return wxWindow::FindWindowByLabel(label
, parent
);
2871 #include <wx/msw/private.h> // to get wxGetWindowId
2875 wxWindow
* wxWindow_FromHWND(wxWindow
* parent
, unsigned long _hWnd
) {
2877 WXHWND hWnd
= (WXHWND
)_hWnd
;
2878 long id
= wxGetWindowId(hWnd
);
2879 wxWindow
* win
= new wxWindow
;
2881 parent
->AddChild(win
);
2882 win
->SetEventHandler(win
);
2885 win
->SubclassWin(hWnd
);
2886 win
->AdoptAttributesFromHWND();
2887 win
->SetupColours();
2890 wxPyRaiseNotImplemented();
2896 PyObject
* GetTopLevelWindows() {
2897 return wxPy_ConvertList(&wxTopLevelWindows
);
2901 IMP_PYCALLBACK_BOOL_WXWIN(wxPyValidator
, wxValidator
, Validate
);
2902 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferToWindow
);
2903 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferFromWindow
);
2905 IMPLEMENT_DYNAMIC_CLASS(wxPyValidator
, wxValidator
);
2907 static void wxMenu_Destroy(wxMenu
*self
){ delete self
; }
2908 static PyObject
*wxMenu_GetMenuItems(wxMenu
*self
){
2909 wxMenuItemList
& list
= self
->GetMenuItems();
2910 return wxPy_ConvertList(&list
);
2912 static void wxMenuBar_SetAutoWindowMenu(bool enable
){}
2913 static bool wxMenuBar_GetAutoWindowMenu(){ return false; }
2914 static const wxString
wxPyControlNameStr(wxControlNameStr
);
2915 static int wxItemContainer_Append(wxItemContainer
*self
,wxString
const &item
,PyObject
*clientData
=NULL
){
2917 wxPyClientData
* data
= new wxPyClientData(clientData
);
2918 return self
->Append(item
, data
);
2920 return self
->Append(item
);
2922 static int wxItemContainer_Insert(wxItemContainer
*self
,wxString
const &item
,int pos
,PyObject
*clientData
=NULL
){
2924 wxPyClientData
* data
= new wxPyClientData(clientData
);
2925 return self
->Insert(item
, pos
, data
);
2927 return self
->Insert(item
, pos
);
2929 static PyObject
*wxItemContainer_GetClientData(wxItemContainer
*self
,int n
){
2930 wxPyClientData
* data
= (wxPyClientData
*)self
->GetClientObject(n
);
2932 Py_INCREF(data
->m_obj
);
2939 static void wxItemContainer_SetClientData(wxItemContainer
*self
,int n
,PyObject
*clientData
){
2940 wxPyClientData
* data
= new wxPyClientData(clientData
);
2941 self
->SetClientObject(n
, data
);
2945 static wxSizerItem
*new_wxSizerItem(wxWindow
*window
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2946 wxPyUserData
* data
= NULL
;
2948 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2949 data
= new wxPyUserData(userData
);
2950 wxPyEndBlockThreads(blocked
);
2952 return new wxSizerItem(window
, proportion
, flag
, border
, data
);
2954 static wxSizerItem
*new_wxSizerItem(int width
,int height
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2955 wxPyUserData
* data
= NULL
;
2957 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2958 data
= new wxPyUserData(userData
);
2959 wxPyEndBlockThreads(blocked
);
2961 return new wxSizerItem(width
, height
, proportion
, flag
, border
, data
);
2963 static wxSizerItem
*new_wxSizerItem(wxSizer
*sizer
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2964 wxPyUserData
* data
= NULL
;
2966 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2967 data
= new wxPyUserData(userData
);
2968 wxPyEndBlockThreads(blocked
);
2970 return new wxSizerItem(sizer
, proportion
, flag
, border
, data
);
2975 SWIG_CheckDoubleInRange(double value
, double min_value
,
2976 double max_value
, const char* errmsg
)
2978 if (value
< min_value
) {
2980 PyErr_Format(PyExc_OverflowError
,
2981 "value %g is less than %s minimum %g",
2982 value
, errmsg
, min_value
);
2985 } else if (value
> max_value
) {
2987 PyErr_Format(PyExc_OverflowError
,
2988 "value %g is greater than %s maximum %g",
2989 value
, errmsg
, max_value
);
2998 SWIG_AsVal_float(PyObject
*obj
, float *val
)
3000 const char* errmsg
= val
? "float" : (char*)0;
3002 if (SWIG_AsVal_double(obj
, &v
)) {
3003 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
3004 if (val
) *val
= static_cast<float >(v
);
3013 SWIG_type_error(errmsg
, obj
);
3019 SWIGINTERNINLINE
float
3020 SWIG_As_float(PyObject
* obj
)
3023 if (!SWIG_AsVal_float(obj
, &v
)) {
3025 this is needed to make valgrind/purify happier.
3027 memset((void*)&v
, 0, sizeof(float));
3033 SWIGINTERNINLINE
int
3034 SWIG_Check_float(PyObject
* obj
)
3036 return SWIG_AsVal_float(obj
, (float*)0);
3040 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
3041 #define SWIG_From_float PyFloat_FromDouble
3044 static PyObject
*wxSizerItem_GetUserData(wxSizerItem
*self
){
3045 wxPyUserData
* data
= (wxPyUserData
*)self
->GetUserData();
3047 Py_INCREF(data
->m_obj
);
3054 static void wxSizerItem_SetUserData(wxSizerItem
*self
,PyObject
*userData
){
3055 wxPyUserData
* data
= NULL
;
3057 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3058 data
= new wxPyUserData(userData
);
3059 wxPyEndBlockThreads(blocked
);
3061 self
->SetUserData(data
);
3064 // Figure out the type of the sizer item
3066 struct wxPySizerItemInfo
{
3068 : window(NULL
), sizer(NULL
), gotSize(false),
3069 size(wxDefaultSize
), gotPos(false), pos(-1)
3080 static wxPySizerItemInfo
wxPySizerItemTypeHelper(PyObject
* item
, bool checkSize
, bool checkIdx
) {
3082 wxPySizerItemInfo info
;
3084 wxSize
* sizePtr
= &size
;
3086 // Find out what the type of the item is
3088 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.window
, wxT("wxWindow")) ) {
3093 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.sizer
, wxT("wxSizer")) ) {
3097 // try wxSize or (w,h)
3098 if ( checkSize
&& wxSize_helper(item
, &sizePtr
)) {
3099 info
.size
= *sizePtr
;
3100 info
.gotSize
= true;
3104 if (checkIdx
&& PyInt_Check(item
)) {
3105 info
.pos
= PyInt_AsLong(item
);
3111 if ( !(info
.window
|| info
.sizer
|| (checkSize
&& info
.gotSize
) || (checkIdx
&& info
.gotPos
)) ) {
3112 // no expected type, figure out what kind of error message to generate
3113 if ( !checkSize
&& !checkIdx
)
3114 PyErr_SetString(PyExc_TypeError
, "wx.Window or wx.Sizer expected for item");
3115 else if ( checkSize
&& !checkIdx
)
3116 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item");
3117 else if ( !checkSize
&& checkIdx
)
3118 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer or int (position) expected for item");
3120 // can this one happen?
3121 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) or int (position) expected for item");
3127 static void wxSizer__setOORInfo(wxSizer
*self
,PyObject
*_self
){
3128 if (!self
->GetClientObject())
3129 self
->SetClientObject(new wxPyOORClientData(_self
));
3131 static wxSizerItem
*wxSizer_Add(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3133 wxPyUserData
* data
= NULL
;
3134 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3135 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3136 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3137 data
= new wxPyUserData(userData
);
3138 wxPyEndBlockThreads(blocked
);
3140 // Now call the real Add method if a valid item type was found
3142 return self
->Add(info
.window
, proportion
, flag
, border
, data
);
3143 else if ( info
.sizer
)
3144 return self
->Add(info
.sizer
, proportion
, flag
, border
, data
);
3145 else if (info
.gotSize
)
3146 return self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3147 proportion
, flag
, border
, data
);
3151 static wxSizerItem
*wxSizer_Insert(wxSizer
*self
,int before
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3153 wxPyUserData
* data
= NULL
;
3154 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3155 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3156 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3157 data
= new wxPyUserData(userData
);
3158 wxPyEndBlockThreads(blocked
);
3160 // Now call the real Insert method if a valid item type was found
3162 return self
->Insert(before
, info
.window
, proportion
, flag
, border
, data
);
3163 else if ( info
.sizer
)
3164 return self
->Insert(before
, info
.sizer
, proportion
, flag
, border
, data
);
3165 else if (info
.gotSize
)
3166 return self
->Insert(before
, info
.size
.GetWidth(), info
.size
.GetHeight(),
3167 proportion
, flag
, border
, data
);
3171 static wxSizerItem
*wxSizer_Prepend(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3173 wxPyUserData
* data
= NULL
;
3174 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3175 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3176 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3177 data
= new wxPyUserData(userData
);
3178 wxPyEndBlockThreads(blocked
);
3180 // Now call the real Prepend method if a valid item type was found
3182 return self
->Prepend(info
.window
, proportion
, flag
, border
, data
);
3183 else if ( info
.sizer
)
3184 return self
->Prepend(info
.sizer
, proportion
, flag
, border
, data
);
3185 else if (info
.gotSize
)
3186 return self
->Prepend(info
.size
.GetWidth(), info
.size
.GetHeight(),
3187 proportion
, flag
, border
, data
);
3191 static bool wxSizer_Remove(wxSizer
*self
,PyObject
*item
){
3192 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3193 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3194 wxPyEndBlockThreads(blocked
);
3196 return self
->Remove(info
.window
);
3197 else if ( info
.sizer
)
3198 return self
->Remove(info
.sizer
);
3199 else if ( info
.gotPos
)
3200 return self
->Remove(info
.pos
);
3204 static bool wxSizer_Detach(wxSizer
*self
,PyObject
*item
){
3205 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3206 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3207 wxPyEndBlockThreads(blocked
);
3209 return self
->Detach(info
.window
);
3210 else if ( info
.sizer
)
3211 return self
->Detach(info
.sizer
);
3212 else if ( info
.gotPos
)
3213 return self
->Detach(info
.pos
);
3217 static wxSizerItem
*wxSizer_GetItem(wxSizer
*self
,PyObject
*item
){
3218 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3219 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3220 wxPyEndBlockThreads(blocked
);
3222 return self
->GetItem(info
.window
);
3223 else if ( info
.sizer
)
3224 return self
->GetItem(info
.sizer
);
3225 else if ( info
.gotPos
)
3226 return self
->GetItem(info
.pos
);
3230 static void wxSizer__SetItemMinSize(wxSizer
*self
,PyObject
*item
,wxSize
const &size
){
3231 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3232 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3233 wxPyEndBlockThreads(blocked
);
3235 self
->SetItemMinSize(info
.window
, size
);
3236 else if ( info
.sizer
)
3237 self
->SetItemMinSize(info
.sizer
, size
);
3238 else if ( info
.gotPos
)
3239 self
->SetItemMinSize(info
.pos
, size
);
3241 static PyObject
*wxSizer_GetChildren(wxSizer
*self
){
3242 wxSizerItemList
& list
= self
->GetChildren();
3243 return wxPy_ConvertList(&list
);
3245 static bool wxSizer_Show(wxSizer
*self
,PyObject
*item
,bool show
=true,bool recursive
=false){
3246 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3247 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3248 wxPyEndBlockThreads(blocked
);
3250 return self
->Show(info
.window
, show
, recursive
);
3251 else if ( info
.sizer
)
3252 return self
->Show(info
.sizer
, show
, recursive
);
3253 else if ( info
.gotPos
)
3254 return self
->Show(info
.pos
, show
);
3258 static bool wxSizer_IsShown(wxSizer
*self
,PyObject
*item
){
3259 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3260 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, false);
3261 wxPyEndBlockThreads(blocked
);
3263 return self
->IsShown(info
.window
);
3264 else if ( info
.sizer
)
3265 return self
->IsShown(info
.sizer
);
3266 else if ( info
.gotPos
)
3267 return self
->IsShown(info
.pos
);
3273 IMP_PYCALLBACK___pure(wxPySizer
, wxSizer
, RecalcSizes
);
3274 IMP_PYCALLBACK_wxSize__pure(wxPySizer
, wxSizer
, CalcMin
);
3275 IMPLEMENT_DYNAMIC_CLASS(wxPySizer
, wxSizer
);
3280 bool wxGBPosition_helper(PyObject
* source
, wxGBPosition
** obj
)
3282 if (source
== Py_None
) {
3283 **obj
= wxGBPosition(-1,-1);
3286 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBPosition"));
3289 bool wxGBSpan_helper(PyObject
* source
, wxGBSpan
** obj
)
3291 if (source
== Py_None
) {
3292 **obj
= wxGBSpan(-1,-1);
3295 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBSpan"));
3299 static void wxGBPosition_Set(wxGBPosition
*self
,int row
=0,int col
=0){
3303 static PyObject
*wxGBPosition_Get(wxGBPosition
*self
){
3304 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3305 PyObject
* tup
= PyTuple_New(2);
3306 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
3307 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
3308 wxPyEndBlockThreads(blocked
);
3311 static void wxGBSpan_Set(wxGBSpan
*self
,int rowspan
=1,int colspan
=1){
3312 self
->SetRowspan(rowspan
);
3313 self
->SetColspan(colspan
);
3315 static PyObject
*wxGBSpan_Get(wxGBSpan
*self
){
3316 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3317 PyObject
* tup
= PyTuple_New(2);
3318 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRowspan()));
3319 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetColspan()));
3320 wxPyEndBlockThreads(blocked
);
3323 static wxGBSizerItem
*new_wxGBSizerItem(wxWindow
*window
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3324 wxPyUserData
* data
= NULL
;
3326 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3327 data
= new wxPyUserData(userData
);
3328 wxPyEndBlockThreads(blocked
);
3330 return new wxGBSizerItem(window
, pos
, span
, flag
, border
, data
);
3332 static wxGBSizerItem
*new_wxGBSizerItem(wxSizer
*sizer
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3333 wxPyUserData
* data
= NULL
;
3335 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3336 data
= new wxPyUserData(userData
);
3337 wxPyEndBlockThreads(blocked
);
3339 return new wxGBSizerItem(sizer
, pos
, span
, flag
, border
, data
);
3341 static wxGBSizerItem
*new_wxGBSizerItem(int width
,int height
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3342 wxPyUserData
* data
= NULL
;
3344 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3345 data
= new wxPyUserData(userData
);
3346 wxPyEndBlockThreads(blocked
);
3348 return new wxGBSizerItem(width
, height
, pos
, span
, flag
, border
, data
);
3350 static wxGBPosition
wxGBSizerItem_GetEndPos(wxGBSizerItem
*self
){
3352 self
->GetEndPos(row
, col
);
3353 return wxGBPosition(row
, col
);
3355 static wxGBSizerItem
*wxGridBagSizer_Add(wxGridBagSizer
*self
,PyObject
*item
,wxGBPosition
const &pos
,wxGBSpan
const &span
=wxDefaultSpan
,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3357 wxPyUserData
* data
= NULL
;
3358 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3359 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3360 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3361 data
= new wxPyUserData(userData
);
3362 wxPyEndBlockThreads(blocked
);
3364 // Now call the real Add method if a valid item type was found
3366 return (wxGBSizerItem
*)self
->Add(info
.window
, pos
, span
, flag
, border
, data
);
3367 else if ( info
.sizer
)
3368 return (wxGBSizerItem
*)self
->Add(info
.sizer
, pos
, span
, flag
, border
, data
);
3369 else if (info
.gotSize
)
3370 return (wxGBSizerItem
*)self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3371 pos
, span
, flag
, border
, data
);
3379 static int _wrap_EmptyString_set(PyObject
*) {
3380 PyErr_SetString(PyExc_TypeError
,"Variable EmptyString is read-only.");
3385 static PyObject
*_wrap_EmptyString_get(void) {
3386 PyObject
*pyobj
= NULL
;
3390 pyobj
= PyUnicode_FromWideChar((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3392 pyobj
= PyString_FromStringAndSize((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3399 static PyObject
*_wrap_Object_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3400 PyObject
*resultobj
= NULL
;
3401 wxObject
*arg1
= (wxObject
*) 0 ;
3403 PyObject
* obj0
= 0 ;
3405 (char *) "self", NULL
3408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_GetClassName",kwnames
,&obj0
)) goto fail
;
3409 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3410 if (SWIG_arg_fail(1)) SWIG_fail
;
3412 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3413 result
= wxObject_GetClassName(arg1
);
3415 wxPyEndAllowThreads(__tstate
);
3416 if (PyErr_Occurred()) SWIG_fail
;
3420 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3422 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3431 static PyObject
*_wrap_Object_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3432 PyObject
*resultobj
= NULL
;
3433 wxObject
*arg1
= (wxObject
*) 0 ;
3434 PyObject
* obj0
= 0 ;
3436 (char *) "self", NULL
3439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_Destroy",kwnames
,&obj0
)) goto fail
;
3440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3441 if (SWIG_arg_fail(1)) SWIG_fail
;
3443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3444 wxObject_Destroy(arg1
);
3446 wxPyEndAllowThreads(__tstate
);
3447 if (PyErr_Occurred()) SWIG_fail
;
3449 Py_INCREF(Py_None
); resultobj
= Py_None
;
3456 static PyObject
* Object_swigregister(PyObject
*, PyObject
*args
) {
3458 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3459 SWIG_TypeClientData(SWIGTYPE_p_wxObject
, obj
);
3461 return Py_BuildValue((char *)"");
3463 static PyObject
*_wrap_Size_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3464 PyObject
*resultobj
= NULL
;
3465 wxSize
*arg1
= (wxSize
*) 0 ;
3467 PyObject
* obj0
= 0 ;
3468 PyObject
* obj1
= 0 ;
3470 (char *) "self",(char *) "x", NULL
3473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3475 if (SWIG_arg_fail(1)) SWIG_fail
;
3477 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3478 if (SWIG_arg_fail(2)) SWIG_fail
;
3480 if (arg1
) (arg1
)->x
= arg2
;
3482 Py_INCREF(Py_None
); resultobj
= Py_None
;
3489 static PyObject
*_wrap_Size_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3490 PyObject
*resultobj
= NULL
;
3491 wxSize
*arg1
= (wxSize
*) 0 ;
3493 PyObject
* obj0
= 0 ;
3495 (char *) "self", NULL
3498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_width_get",kwnames
,&obj0
)) goto fail
;
3499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3500 if (SWIG_arg_fail(1)) SWIG_fail
;
3501 result
= (int) ((arg1
)->x
);
3504 resultobj
= SWIG_From_int(static_cast<int >(result
));
3512 static PyObject
*_wrap_Size_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3513 PyObject
*resultobj
= NULL
;
3514 wxSize
*arg1
= (wxSize
*) 0 ;
3516 PyObject
* obj0
= 0 ;
3517 PyObject
* obj1
= 0 ;
3519 (char *) "self",(char *) "y", NULL
3522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3524 if (SWIG_arg_fail(1)) SWIG_fail
;
3526 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3527 if (SWIG_arg_fail(2)) SWIG_fail
;
3529 if (arg1
) (arg1
)->y
= arg2
;
3531 Py_INCREF(Py_None
); resultobj
= Py_None
;
3538 static PyObject
*_wrap_Size_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3539 PyObject
*resultobj
= NULL
;
3540 wxSize
*arg1
= (wxSize
*) 0 ;
3542 PyObject
* obj0
= 0 ;
3544 (char *) "self", NULL
3547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_height_get",kwnames
,&obj0
)) goto fail
;
3548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3549 if (SWIG_arg_fail(1)) SWIG_fail
;
3550 result
= (int) ((arg1
)->y
);
3553 resultobj
= SWIG_From_int(static_cast<int >(result
));
3561 static PyObject
*_wrap_new_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3562 PyObject
*resultobj
= NULL
;
3563 int arg1
= (int) 0 ;
3564 int arg2
= (int) 0 ;
3566 PyObject
* obj0
= 0 ;
3567 PyObject
* obj1
= 0 ;
3569 (char *) "w",(char *) "h", NULL
3572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Size",kwnames
,&obj0
,&obj1
)) goto fail
;
3575 arg1
= static_cast<int >(SWIG_As_int(obj0
));
3576 if (SWIG_arg_fail(1)) SWIG_fail
;
3581 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3582 if (SWIG_arg_fail(2)) SWIG_fail
;
3586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3587 result
= (wxSize
*)new wxSize(arg1
,arg2
);
3589 wxPyEndAllowThreads(__tstate
);
3590 if (PyErr_Occurred()) SWIG_fail
;
3592 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 1);
3599 static PyObject
*_wrap_delete_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3600 PyObject
*resultobj
= NULL
;
3601 wxSize
*arg1
= (wxSize
*) 0 ;
3602 PyObject
* obj0
= 0 ;
3604 (char *) "self", NULL
3607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Size",kwnames
,&obj0
)) goto fail
;
3608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3609 if (SWIG_arg_fail(1)) SWIG_fail
;
3611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3614 wxPyEndAllowThreads(__tstate
);
3615 if (PyErr_Occurred()) SWIG_fail
;
3617 Py_INCREF(Py_None
); resultobj
= Py_None
;
3624 static PyObject
*_wrap_Size___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3625 PyObject
*resultobj
= NULL
;
3626 wxSize
*arg1
= (wxSize
*) 0 ;
3630 PyObject
* obj0
= 0 ;
3631 PyObject
* obj1
= 0 ;
3633 (char *) "self",(char *) "sz", NULL
3636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
3637 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3638 if (SWIG_arg_fail(1)) SWIG_fail
;
3641 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3644 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3645 result
= (bool)(arg1
)->operator ==((wxSize
const &)*arg2
);
3647 wxPyEndAllowThreads(__tstate
);
3648 if (PyErr_Occurred()) SWIG_fail
;
3651 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3659 static PyObject
*_wrap_Size___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3660 PyObject
*resultobj
= NULL
;
3661 wxSize
*arg1
= (wxSize
*) 0 ;
3665 PyObject
* obj0
= 0 ;
3666 PyObject
* obj1
= 0 ;
3668 (char *) "self",(char *) "sz", NULL
3671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
3672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3673 if (SWIG_arg_fail(1)) SWIG_fail
;
3676 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3680 result
= (bool)(arg1
)->operator !=((wxSize
const &)*arg2
);
3682 wxPyEndAllowThreads(__tstate
);
3683 if (PyErr_Occurred()) SWIG_fail
;
3686 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3694 static PyObject
*_wrap_Size___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3695 PyObject
*resultobj
= NULL
;
3696 wxSize
*arg1
= (wxSize
*) 0 ;
3700 PyObject
* obj0
= 0 ;
3701 PyObject
* obj1
= 0 ;
3703 (char *) "self",(char *) "sz", NULL
3706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
3707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3708 if (SWIG_arg_fail(1)) SWIG_fail
;
3711 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3715 result
= (arg1
)->operator +((wxSize
const &)*arg2
);
3717 wxPyEndAllowThreads(__tstate
);
3718 if (PyErr_Occurred()) SWIG_fail
;
3722 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3723 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3731 static PyObject
*_wrap_Size___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3732 PyObject
*resultobj
= NULL
;
3733 wxSize
*arg1
= (wxSize
*) 0 ;
3737 PyObject
* obj0
= 0 ;
3738 PyObject
* obj1
= 0 ;
3740 (char *) "self",(char *) "sz", NULL
3743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
3744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3745 if (SWIG_arg_fail(1)) SWIG_fail
;
3748 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3752 result
= (arg1
)->operator -((wxSize
const &)*arg2
);
3754 wxPyEndAllowThreads(__tstate
);
3755 if (PyErr_Occurred()) SWIG_fail
;
3759 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3760 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3768 static PyObject
*_wrap_Size_IncTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3769 PyObject
*resultobj
= NULL
;
3770 wxSize
*arg1
= (wxSize
*) 0 ;
3773 PyObject
* obj0
= 0 ;
3774 PyObject
* obj1
= 0 ;
3776 (char *) "self",(char *) "sz", NULL
3779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_IncTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3780 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3781 if (SWIG_arg_fail(1)) SWIG_fail
;
3784 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3787 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3788 (arg1
)->IncTo((wxSize
const &)*arg2
);
3790 wxPyEndAllowThreads(__tstate
);
3791 if (PyErr_Occurred()) SWIG_fail
;
3793 Py_INCREF(Py_None
); resultobj
= Py_None
;
3800 static PyObject
*_wrap_Size_DecTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3801 PyObject
*resultobj
= NULL
;
3802 wxSize
*arg1
= (wxSize
*) 0 ;
3805 PyObject
* obj0
= 0 ;
3806 PyObject
* obj1
= 0 ;
3808 (char *) "self",(char *) "sz", NULL
3811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_DecTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3813 if (SWIG_arg_fail(1)) SWIG_fail
;
3816 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3820 (arg1
)->DecTo((wxSize
const &)*arg2
);
3822 wxPyEndAllowThreads(__tstate
);
3823 if (PyErr_Occurred()) SWIG_fail
;
3825 Py_INCREF(Py_None
); resultobj
= Py_None
;
3832 static PyObject
*_wrap_Size_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3833 PyObject
*resultobj
= NULL
;
3834 wxSize
*arg1
= (wxSize
*) 0 ;
3837 PyObject
* obj0
= 0 ;
3838 PyObject
* obj1
= 0 ;
3839 PyObject
* obj2
= 0 ;
3841 (char *) "self",(char *) "w",(char *) "h", NULL
3844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Size_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3846 if (SWIG_arg_fail(1)) SWIG_fail
;
3848 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3849 if (SWIG_arg_fail(2)) SWIG_fail
;
3852 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3853 if (SWIG_arg_fail(3)) SWIG_fail
;
3856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3857 (arg1
)->Set(arg2
,arg3
);
3859 wxPyEndAllowThreads(__tstate
);
3860 if (PyErr_Occurred()) SWIG_fail
;
3862 Py_INCREF(Py_None
); resultobj
= Py_None
;
3869 static PyObject
*_wrap_Size_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3870 PyObject
*resultobj
= NULL
;
3871 wxSize
*arg1
= (wxSize
*) 0 ;
3873 PyObject
* obj0
= 0 ;
3874 PyObject
* obj1
= 0 ;
3876 (char *) "self",(char *) "w", NULL
3879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
3880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3881 if (SWIG_arg_fail(1)) SWIG_fail
;
3883 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3884 if (SWIG_arg_fail(2)) SWIG_fail
;
3887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3888 (arg1
)->SetWidth(arg2
);
3890 wxPyEndAllowThreads(__tstate
);
3891 if (PyErr_Occurred()) SWIG_fail
;
3893 Py_INCREF(Py_None
); resultobj
= Py_None
;
3900 static PyObject
*_wrap_Size_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3901 PyObject
*resultobj
= NULL
;
3902 wxSize
*arg1
= (wxSize
*) 0 ;
3904 PyObject
* obj0
= 0 ;
3905 PyObject
* obj1
= 0 ;
3907 (char *) "self",(char *) "h", NULL
3910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
3911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3912 if (SWIG_arg_fail(1)) SWIG_fail
;
3914 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3915 if (SWIG_arg_fail(2)) SWIG_fail
;
3918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3919 (arg1
)->SetHeight(arg2
);
3921 wxPyEndAllowThreads(__tstate
);
3922 if (PyErr_Occurred()) SWIG_fail
;
3924 Py_INCREF(Py_None
); resultobj
= Py_None
;
3931 static PyObject
*_wrap_Size_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3932 PyObject
*resultobj
= NULL
;
3933 wxSize
*arg1
= (wxSize
*) 0 ;
3935 PyObject
* obj0
= 0 ;
3937 (char *) "self", NULL
3940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetWidth",kwnames
,&obj0
)) goto fail
;
3941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3942 if (SWIG_arg_fail(1)) SWIG_fail
;
3944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3945 result
= (int)((wxSize
const *)arg1
)->GetWidth();
3947 wxPyEndAllowThreads(__tstate
);
3948 if (PyErr_Occurred()) SWIG_fail
;
3951 resultobj
= SWIG_From_int(static_cast<int >(result
));
3959 static PyObject
*_wrap_Size_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3960 PyObject
*resultobj
= NULL
;
3961 wxSize
*arg1
= (wxSize
*) 0 ;
3963 PyObject
* obj0
= 0 ;
3965 (char *) "self", NULL
3968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetHeight",kwnames
,&obj0
)) goto fail
;
3969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3970 if (SWIG_arg_fail(1)) SWIG_fail
;
3972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3973 result
= (int)((wxSize
const *)arg1
)->GetHeight();
3975 wxPyEndAllowThreads(__tstate
);
3976 if (PyErr_Occurred()) SWIG_fail
;
3979 resultobj
= SWIG_From_int(static_cast<int >(result
));
3987 static PyObject
*_wrap_Size_IsFullySpecified(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3988 PyObject
*resultobj
= NULL
;
3989 wxSize
*arg1
= (wxSize
*) 0 ;
3991 PyObject
* obj0
= 0 ;
3993 (char *) "self", NULL
3996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_IsFullySpecified",kwnames
,&obj0
)) goto fail
;
3997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3998 if (SWIG_arg_fail(1)) SWIG_fail
;
4000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4001 result
= (bool)((wxSize
const *)arg1
)->IsFullySpecified();
4003 wxPyEndAllowThreads(__tstate
);
4004 if (PyErr_Occurred()) SWIG_fail
;
4007 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4015 static PyObject
*_wrap_Size_SetDefaults(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4016 PyObject
*resultobj
= NULL
;
4017 wxSize
*arg1
= (wxSize
*) 0 ;
4020 PyObject
* obj0
= 0 ;
4021 PyObject
* obj1
= 0 ;
4023 (char *) "self",(char *) "size", NULL
4026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetDefaults",kwnames
,&obj0
,&obj1
)) goto fail
;
4027 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4028 if (SWIG_arg_fail(1)) SWIG_fail
;
4031 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
4034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4035 (arg1
)->SetDefaults((wxSize
const &)*arg2
);
4037 wxPyEndAllowThreads(__tstate
);
4038 if (PyErr_Occurred()) SWIG_fail
;
4040 Py_INCREF(Py_None
); resultobj
= Py_None
;
4047 static PyObject
*_wrap_Size_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4048 PyObject
*resultobj
= NULL
;
4049 wxSize
*arg1
= (wxSize
*) 0 ;
4051 PyObject
* obj0
= 0 ;
4053 (char *) "self", NULL
4056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_Get",kwnames
,&obj0
)) goto fail
;
4057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4058 if (SWIG_arg_fail(1)) SWIG_fail
;
4060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4061 result
= (PyObject
*)wxSize_Get(arg1
);
4063 wxPyEndAllowThreads(__tstate
);
4064 if (PyErr_Occurred()) SWIG_fail
;
4073 static PyObject
* Size_swigregister(PyObject
*, PyObject
*args
) {
4075 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4076 SWIG_TypeClientData(SWIGTYPE_p_wxSize
, obj
);
4078 return Py_BuildValue((char *)"");
4080 static PyObject
*_wrap_RealPoint_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4081 PyObject
*resultobj
= NULL
;
4082 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4084 PyObject
* obj0
= 0 ;
4085 PyObject
* obj1
= 0 ;
4087 (char *) "self",(char *) "x", NULL
4090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4091 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4092 if (SWIG_arg_fail(1)) SWIG_fail
;
4094 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4095 if (SWIG_arg_fail(2)) SWIG_fail
;
4097 if (arg1
) (arg1
)->x
= arg2
;
4099 Py_INCREF(Py_None
); resultobj
= Py_None
;
4106 static PyObject
*_wrap_RealPoint_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4107 PyObject
*resultobj
= NULL
;
4108 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4110 PyObject
* obj0
= 0 ;
4112 (char *) "self", NULL
4115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_x_get",kwnames
,&obj0
)) goto fail
;
4116 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4117 if (SWIG_arg_fail(1)) SWIG_fail
;
4118 result
= (double) ((arg1
)->x
);
4121 resultobj
= SWIG_From_double(static_cast<double >(result
));
4129 static PyObject
*_wrap_RealPoint_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4130 PyObject
*resultobj
= NULL
;
4131 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4133 PyObject
* obj0
= 0 ;
4134 PyObject
* obj1
= 0 ;
4136 (char *) "self",(char *) "y", NULL
4139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4141 if (SWIG_arg_fail(1)) SWIG_fail
;
4143 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4144 if (SWIG_arg_fail(2)) SWIG_fail
;
4146 if (arg1
) (arg1
)->y
= arg2
;
4148 Py_INCREF(Py_None
); resultobj
= Py_None
;
4155 static PyObject
*_wrap_RealPoint_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4156 PyObject
*resultobj
= NULL
;
4157 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4159 PyObject
* obj0
= 0 ;
4161 (char *) "self", NULL
4164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_y_get",kwnames
,&obj0
)) goto fail
;
4165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4166 if (SWIG_arg_fail(1)) SWIG_fail
;
4167 result
= (double) ((arg1
)->y
);
4170 resultobj
= SWIG_From_double(static_cast<double >(result
));
4178 static PyObject
*_wrap_new_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4179 PyObject
*resultobj
= NULL
;
4180 double arg1
= (double) 0.0 ;
4181 double arg2
= (double) 0.0 ;
4182 wxRealPoint
*result
;
4183 PyObject
* obj0
= 0 ;
4184 PyObject
* obj1
= 0 ;
4186 (char *) "x",(char *) "y", NULL
4189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_RealPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
4192 arg1
= static_cast<double >(SWIG_As_double(obj0
));
4193 if (SWIG_arg_fail(1)) SWIG_fail
;
4198 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4199 if (SWIG_arg_fail(2)) SWIG_fail
;
4203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4204 result
= (wxRealPoint
*)new wxRealPoint(arg1
,arg2
);
4206 wxPyEndAllowThreads(__tstate
);
4207 if (PyErr_Occurred()) SWIG_fail
;
4209 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRealPoint
, 1);
4216 static PyObject
*_wrap_delete_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4217 PyObject
*resultobj
= NULL
;
4218 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4219 PyObject
* obj0
= 0 ;
4221 (char *) "self", NULL
4224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_RealPoint",kwnames
,&obj0
)) goto fail
;
4225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4226 if (SWIG_arg_fail(1)) SWIG_fail
;
4228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4231 wxPyEndAllowThreads(__tstate
);
4232 if (PyErr_Occurred()) SWIG_fail
;
4234 Py_INCREF(Py_None
); resultobj
= Py_None
;
4241 static PyObject
*_wrap_RealPoint___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4242 PyObject
*resultobj
= NULL
;
4243 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4244 wxRealPoint
*arg2
= 0 ;
4247 PyObject
* obj0
= 0 ;
4248 PyObject
* obj1
= 0 ;
4250 (char *) "self",(char *) "pt", NULL
4253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4255 if (SWIG_arg_fail(1)) SWIG_fail
;
4258 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4262 result
= (bool)(arg1
)->operator ==((wxRealPoint
const &)*arg2
);
4264 wxPyEndAllowThreads(__tstate
);
4265 if (PyErr_Occurred()) SWIG_fail
;
4268 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4276 static PyObject
*_wrap_RealPoint___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4277 PyObject
*resultobj
= NULL
;
4278 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4279 wxRealPoint
*arg2
= 0 ;
4282 PyObject
* obj0
= 0 ;
4283 PyObject
* obj1
= 0 ;
4285 (char *) "self",(char *) "pt", NULL
4288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4290 if (SWIG_arg_fail(1)) SWIG_fail
;
4293 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4297 result
= (bool)(arg1
)->operator !=((wxRealPoint
const &)*arg2
);
4299 wxPyEndAllowThreads(__tstate
);
4300 if (PyErr_Occurred()) SWIG_fail
;
4303 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4311 static PyObject
*_wrap_RealPoint___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4312 PyObject
*resultobj
= NULL
;
4313 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4314 wxRealPoint
*arg2
= 0 ;
4317 PyObject
* obj0
= 0 ;
4318 PyObject
* obj1
= 0 ;
4320 (char *) "self",(char *) "pt", NULL
4323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4325 if (SWIG_arg_fail(1)) SWIG_fail
;
4328 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4332 result
= (arg1
)->operator +((wxRealPoint
const &)*arg2
);
4334 wxPyEndAllowThreads(__tstate
);
4335 if (PyErr_Occurred()) SWIG_fail
;
4338 wxRealPoint
* resultptr
;
4339 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4340 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4348 static PyObject
*_wrap_RealPoint___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4349 PyObject
*resultobj
= NULL
;
4350 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4351 wxRealPoint
*arg2
= 0 ;
4354 PyObject
* obj0
= 0 ;
4355 PyObject
* obj1
= 0 ;
4357 (char *) "self",(char *) "pt", NULL
4360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4362 if (SWIG_arg_fail(1)) SWIG_fail
;
4365 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4369 result
= (arg1
)->operator -((wxRealPoint
const &)*arg2
);
4371 wxPyEndAllowThreads(__tstate
);
4372 if (PyErr_Occurred()) SWIG_fail
;
4375 wxRealPoint
* resultptr
;
4376 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4377 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4385 static PyObject
*_wrap_RealPoint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4386 PyObject
*resultobj
= NULL
;
4387 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4390 PyObject
* obj0
= 0 ;
4391 PyObject
* obj1
= 0 ;
4392 PyObject
* obj2
= 0 ;
4394 (char *) "self",(char *) "x",(char *) "y", NULL
4397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RealPoint_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4399 if (SWIG_arg_fail(1)) SWIG_fail
;
4401 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4402 if (SWIG_arg_fail(2)) SWIG_fail
;
4405 arg3
= static_cast<double >(SWIG_As_double(obj2
));
4406 if (SWIG_arg_fail(3)) SWIG_fail
;
4409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4410 wxRealPoint_Set(arg1
,arg2
,arg3
);
4412 wxPyEndAllowThreads(__tstate
);
4413 if (PyErr_Occurred()) SWIG_fail
;
4415 Py_INCREF(Py_None
); resultobj
= Py_None
;
4422 static PyObject
*_wrap_RealPoint_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4423 PyObject
*resultobj
= NULL
;
4424 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4426 PyObject
* obj0
= 0 ;
4428 (char *) "self", NULL
4431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_Get",kwnames
,&obj0
)) goto fail
;
4432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4433 if (SWIG_arg_fail(1)) SWIG_fail
;
4435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4436 result
= (PyObject
*)wxRealPoint_Get(arg1
);
4438 wxPyEndAllowThreads(__tstate
);
4439 if (PyErr_Occurred()) SWIG_fail
;
4448 static PyObject
* RealPoint_swigregister(PyObject
*, PyObject
*args
) {
4450 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4451 SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint
, obj
);
4453 return Py_BuildValue((char *)"");
4455 static PyObject
*_wrap_Point_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4456 PyObject
*resultobj
= NULL
;
4457 wxPoint
*arg1
= (wxPoint
*) 0 ;
4459 PyObject
* obj0
= 0 ;
4460 PyObject
* obj1
= 0 ;
4462 (char *) "self",(char *) "x", NULL
4465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4467 if (SWIG_arg_fail(1)) SWIG_fail
;
4469 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4470 if (SWIG_arg_fail(2)) SWIG_fail
;
4472 if (arg1
) (arg1
)->x
= arg2
;
4474 Py_INCREF(Py_None
); resultobj
= Py_None
;
4481 static PyObject
*_wrap_Point_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4482 PyObject
*resultobj
= NULL
;
4483 wxPoint
*arg1
= (wxPoint
*) 0 ;
4485 PyObject
* obj0
= 0 ;
4487 (char *) "self", NULL
4490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_x_get",kwnames
,&obj0
)) goto fail
;
4491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4492 if (SWIG_arg_fail(1)) SWIG_fail
;
4493 result
= (int) ((arg1
)->x
);
4496 resultobj
= SWIG_From_int(static_cast<int >(result
));
4504 static PyObject
*_wrap_Point_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4505 PyObject
*resultobj
= NULL
;
4506 wxPoint
*arg1
= (wxPoint
*) 0 ;
4508 PyObject
* obj0
= 0 ;
4509 PyObject
* obj1
= 0 ;
4511 (char *) "self",(char *) "y", NULL
4514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4516 if (SWIG_arg_fail(1)) SWIG_fail
;
4518 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4519 if (SWIG_arg_fail(2)) SWIG_fail
;
4521 if (arg1
) (arg1
)->y
= arg2
;
4523 Py_INCREF(Py_None
); resultobj
= Py_None
;
4530 static PyObject
*_wrap_Point_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4531 PyObject
*resultobj
= NULL
;
4532 wxPoint
*arg1
= (wxPoint
*) 0 ;
4534 PyObject
* obj0
= 0 ;
4536 (char *) "self", NULL
4539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_y_get",kwnames
,&obj0
)) goto fail
;
4540 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4541 if (SWIG_arg_fail(1)) SWIG_fail
;
4542 result
= (int) ((arg1
)->y
);
4545 resultobj
= SWIG_From_int(static_cast<int >(result
));
4553 static PyObject
*_wrap_new_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4554 PyObject
*resultobj
= NULL
;
4555 int arg1
= (int) 0 ;
4556 int arg2
= (int) 0 ;
4558 PyObject
* obj0
= 0 ;
4559 PyObject
* obj1
= 0 ;
4561 (char *) "x",(char *) "y", NULL
4564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point",kwnames
,&obj0
,&obj1
)) goto fail
;
4567 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4568 if (SWIG_arg_fail(1)) SWIG_fail
;
4573 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4574 if (SWIG_arg_fail(2)) SWIG_fail
;
4578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4579 result
= (wxPoint
*)new wxPoint(arg1
,arg2
);
4581 wxPyEndAllowThreads(__tstate
);
4582 if (PyErr_Occurred()) SWIG_fail
;
4584 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4591 static PyObject
*_wrap_delete_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4592 PyObject
*resultobj
= NULL
;
4593 wxPoint
*arg1
= (wxPoint
*) 0 ;
4594 PyObject
* obj0
= 0 ;
4596 (char *) "self", NULL
4599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Point",kwnames
,&obj0
)) goto fail
;
4600 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4601 if (SWIG_arg_fail(1)) SWIG_fail
;
4603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4606 wxPyEndAllowThreads(__tstate
);
4607 if (PyErr_Occurred()) SWIG_fail
;
4609 Py_INCREF(Py_None
); resultobj
= Py_None
;
4616 static PyObject
*_wrap_Point___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4617 PyObject
*resultobj
= NULL
;
4618 wxPoint
*arg1
= (wxPoint
*) 0 ;
4622 PyObject
* obj0
= 0 ;
4623 PyObject
* obj1
= 0 ;
4625 (char *) "self",(char *) "pt", NULL
4628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4630 if (SWIG_arg_fail(1)) SWIG_fail
;
4633 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4637 result
= (bool)(arg1
)->operator ==((wxPoint
const &)*arg2
);
4639 wxPyEndAllowThreads(__tstate
);
4640 if (PyErr_Occurred()) SWIG_fail
;
4643 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4651 static PyObject
*_wrap_Point___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4652 PyObject
*resultobj
= NULL
;
4653 wxPoint
*arg1
= (wxPoint
*) 0 ;
4657 PyObject
* obj0
= 0 ;
4658 PyObject
* obj1
= 0 ;
4660 (char *) "self",(char *) "pt", NULL
4663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4665 if (SWIG_arg_fail(1)) SWIG_fail
;
4668 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4672 result
= (bool)(arg1
)->operator !=((wxPoint
const &)*arg2
);
4674 wxPyEndAllowThreads(__tstate
);
4675 if (PyErr_Occurred()) SWIG_fail
;
4678 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4686 static PyObject
*_wrap_Point___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4687 PyObject
*resultobj
= NULL
;
4688 wxPoint
*arg1
= (wxPoint
*) 0 ;
4692 PyObject
* obj0
= 0 ;
4693 PyObject
* obj1
= 0 ;
4695 (char *) "self",(char *) "pt", NULL
4698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4700 if (SWIG_arg_fail(1)) SWIG_fail
;
4703 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4707 result
= (arg1
)->operator +((wxPoint
const &)*arg2
);
4709 wxPyEndAllowThreads(__tstate
);
4710 if (PyErr_Occurred()) SWIG_fail
;
4713 wxPoint
* resultptr
;
4714 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4715 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4723 static PyObject
*_wrap_Point___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4724 PyObject
*resultobj
= NULL
;
4725 wxPoint
*arg1
= (wxPoint
*) 0 ;
4729 PyObject
* obj0
= 0 ;
4730 PyObject
* obj1
= 0 ;
4732 (char *) "self",(char *) "pt", NULL
4735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4737 if (SWIG_arg_fail(1)) SWIG_fail
;
4740 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4743 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4744 result
= (arg1
)->operator -((wxPoint
const &)*arg2
);
4746 wxPyEndAllowThreads(__tstate
);
4747 if (PyErr_Occurred()) SWIG_fail
;
4750 wxPoint
* resultptr
;
4751 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4752 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4760 static PyObject
*_wrap_Point___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4761 PyObject
*resultobj
= NULL
;
4762 wxPoint
*arg1
= (wxPoint
*) 0 ;
4766 PyObject
* obj0
= 0 ;
4767 PyObject
* obj1
= 0 ;
4769 (char *) "self",(char *) "pt", NULL
4772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
4773 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4774 if (SWIG_arg_fail(1)) SWIG_fail
;
4777 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4782 wxPoint
&_result_ref
= (arg1
)->operator +=((wxPoint
const &)*arg2
);
4783 result
= (wxPoint
*) &_result_ref
;
4786 wxPyEndAllowThreads(__tstate
);
4787 if (PyErr_Occurred()) SWIG_fail
;
4789 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4796 static PyObject
*_wrap_Point___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4797 PyObject
*resultobj
= NULL
;
4798 wxPoint
*arg1
= (wxPoint
*) 0 ;
4802 PyObject
* obj0
= 0 ;
4803 PyObject
* obj1
= 0 ;
4805 (char *) "self",(char *) "pt", NULL
4808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4810 if (SWIG_arg_fail(1)) SWIG_fail
;
4813 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4818 wxPoint
&_result_ref
= (arg1
)->operator -=((wxPoint
const &)*arg2
);
4819 result
= (wxPoint
*) &_result_ref
;
4822 wxPyEndAllowThreads(__tstate
);
4823 if (PyErr_Occurred()) SWIG_fail
;
4825 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4832 static PyObject
*_wrap_Point_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4833 PyObject
*resultobj
= NULL
;
4834 wxPoint
*arg1
= (wxPoint
*) 0 ;
4837 PyObject
* obj0
= 0 ;
4838 PyObject
* obj1
= 0 ;
4839 PyObject
* obj2
= 0 ;
4841 (char *) "self",(char *) "x",(char *) "y", NULL
4844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Point_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4846 if (SWIG_arg_fail(1)) SWIG_fail
;
4848 arg2
= static_cast<long >(SWIG_As_long(obj1
));
4849 if (SWIG_arg_fail(2)) SWIG_fail
;
4852 arg3
= static_cast<long >(SWIG_As_long(obj2
));
4853 if (SWIG_arg_fail(3)) SWIG_fail
;
4856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4857 wxPoint_Set(arg1
,arg2
,arg3
);
4859 wxPyEndAllowThreads(__tstate
);
4860 if (PyErr_Occurred()) SWIG_fail
;
4862 Py_INCREF(Py_None
); resultobj
= Py_None
;
4869 static PyObject
*_wrap_Point_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4870 PyObject
*resultobj
= NULL
;
4871 wxPoint
*arg1
= (wxPoint
*) 0 ;
4873 PyObject
* obj0
= 0 ;
4875 (char *) "self", NULL
4878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_Get",kwnames
,&obj0
)) goto fail
;
4879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4880 if (SWIG_arg_fail(1)) SWIG_fail
;
4882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4883 result
= (PyObject
*)wxPoint_Get(arg1
);
4885 wxPyEndAllowThreads(__tstate
);
4886 if (PyErr_Occurred()) SWIG_fail
;
4895 static PyObject
* Point_swigregister(PyObject
*, PyObject
*args
) {
4897 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4898 SWIG_TypeClientData(SWIGTYPE_p_wxPoint
, obj
);
4900 return Py_BuildValue((char *)"");
4902 static PyObject
*_wrap_new_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4903 PyObject
*resultobj
= NULL
;
4904 int arg1
= (int) 0 ;
4905 int arg2
= (int) 0 ;
4906 int arg3
= (int) 0 ;
4907 int arg4
= (int) 0 ;
4909 PyObject
* obj0
= 0 ;
4910 PyObject
* obj1
= 0 ;
4911 PyObject
* obj2
= 0 ;
4912 PyObject
* obj3
= 0 ;
4914 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
4917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Rect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
4920 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4921 if (SWIG_arg_fail(1)) SWIG_fail
;
4926 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4927 if (SWIG_arg_fail(2)) SWIG_fail
;
4932 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4933 if (SWIG_arg_fail(3)) SWIG_fail
;
4938 arg4
= static_cast<int >(SWIG_As_int(obj3
));
4939 if (SWIG_arg_fail(4)) SWIG_fail
;
4943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4944 result
= (wxRect
*)new wxRect(arg1
,arg2
,arg3
,arg4
);
4946 wxPyEndAllowThreads(__tstate
);
4947 if (PyErr_Occurred()) SWIG_fail
;
4949 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4956 static PyObject
*_wrap_new_RectPP(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4957 PyObject
*resultobj
= NULL
;
4963 PyObject
* obj0
= 0 ;
4964 PyObject
* obj1
= 0 ;
4966 (char *) "topLeft",(char *) "bottomRight", NULL
4969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPP",kwnames
,&obj0
,&obj1
)) goto fail
;
4972 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
4976 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4980 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxPoint
const &)*arg2
);
4982 wxPyEndAllowThreads(__tstate
);
4983 if (PyErr_Occurred()) SWIG_fail
;
4985 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4992 static PyObject
*_wrap_new_RectPS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4993 PyObject
*resultobj
= NULL
;
4999 PyObject
* obj0
= 0 ;
5000 PyObject
* obj1
= 0 ;
5002 (char *) "pos",(char *) "size", NULL
5005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPS",kwnames
,&obj0
,&obj1
)) goto fail
;
5008 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5012 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5016 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxSize
const &)*arg2
);
5018 wxPyEndAllowThreads(__tstate
);
5019 if (PyErr_Occurred()) SWIG_fail
;
5021 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5028 static PyObject
*_wrap_new_RectS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5029 PyObject
*resultobj
= NULL
;
5033 PyObject
* obj0
= 0 ;
5035 (char *) "size", NULL
5038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RectS",kwnames
,&obj0
)) goto fail
;
5041 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
5044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5045 result
= (wxRect
*)new wxRect((wxSize
const &)*arg1
);
5047 wxPyEndAllowThreads(__tstate
);
5048 if (PyErr_Occurred()) SWIG_fail
;
5050 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5057 static PyObject
*_wrap_delete_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5058 PyObject
*resultobj
= NULL
;
5059 wxRect
*arg1
= (wxRect
*) 0 ;
5060 PyObject
* obj0
= 0 ;
5062 (char *) "self", NULL
5065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Rect",kwnames
,&obj0
)) goto fail
;
5066 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5067 if (SWIG_arg_fail(1)) SWIG_fail
;
5069 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5072 wxPyEndAllowThreads(__tstate
);
5073 if (PyErr_Occurred()) SWIG_fail
;
5075 Py_INCREF(Py_None
); resultobj
= Py_None
;
5082 static PyObject
*_wrap_Rect_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5083 PyObject
*resultobj
= NULL
;
5084 wxRect
*arg1
= (wxRect
*) 0 ;
5086 PyObject
* obj0
= 0 ;
5088 (char *) "self", NULL
5091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetX",kwnames
,&obj0
)) goto fail
;
5092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5093 if (SWIG_arg_fail(1)) SWIG_fail
;
5095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5096 result
= (int)((wxRect
const *)arg1
)->GetX();
5098 wxPyEndAllowThreads(__tstate
);
5099 if (PyErr_Occurred()) SWIG_fail
;
5102 resultobj
= SWIG_From_int(static_cast<int >(result
));
5110 static PyObject
*_wrap_Rect_SetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5111 PyObject
*resultobj
= NULL
;
5112 wxRect
*arg1
= (wxRect
*) 0 ;
5114 PyObject
* obj0
= 0 ;
5115 PyObject
* obj1
= 0 ;
5117 (char *) "self",(char *) "x", NULL
5120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetX",kwnames
,&obj0
,&obj1
)) goto fail
;
5121 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5122 if (SWIG_arg_fail(1)) SWIG_fail
;
5124 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5125 if (SWIG_arg_fail(2)) SWIG_fail
;
5128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5131 wxPyEndAllowThreads(__tstate
);
5132 if (PyErr_Occurred()) SWIG_fail
;
5134 Py_INCREF(Py_None
); resultobj
= Py_None
;
5141 static PyObject
*_wrap_Rect_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5142 PyObject
*resultobj
= NULL
;
5143 wxRect
*arg1
= (wxRect
*) 0 ;
5145 PyObject
* obj0
= 0 ;
5147 (char *) "self", NULL
5150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetY",kwnames
,&obj0
)) goto fail
;
5151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5152 if (SWIG_arg_fail(1)) SWIG_fail
;
5154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5155 result
= (int)(arg1
)->GetY();
5157 wxPyEndAllowThreads(__tstate
);
5158 if (PyErr_Occurred()) SWIG_fail
;
5161 resultobj
= SWIG_From_int(static_cast<int >(result
));
5169 static PyObject
*_wrap_Rect_SetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5170 PyObject
*resultobj
= NULL
;
5171 wxRect
*arg1
= (wxRect
*) 0 ;
5173 PyObject
* obj0
= 0 ;
5174 PyObject
* obj1
= 0 ;
5176 (char *) "self",(char *) "y", NULL
5179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetY",kwnames
,&obj0
,&obj1
)) goto fail
;
5180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5181 if (SWIG_arg_fail(1)) SWIG_fail
;
5183 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5184 if (SWIG_arg_fail(2)) SWIG_fail
;
5187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5190 wxPyEndAllowThreads(__tstate
);
5191 if (PyErr_Occurred()) SWIG_fail
;
5193 Py_INCREF(Py_None
); resultobj
= Py_None
;
5200 static PyObject
*_wrap_Rect_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5201 PyObject
*resultobj
= NULL
;
5202 wxRect
*arg1
= (wxRect
*) 0 ;
5204 PyObject
* obj0
= 0 ;
5206 (char *) "self", NULL
5209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetWidth",kwnames
,&obj0
)) goto fail
;
5210 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5211 if (SWIG_arg_fail(1)) SWIG_fail
;
5213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5214 result
= (int)((wxRect
const *)arg1
)->GetWidth();
5216 wxPyEndAllowThreads(__tstate
);
5217 if (PyErr_Occurred()) SWIG_fail
;
5220 resultobj
= SWIG_From_int(static_cast<int >(result
));
5228 static PyObject
*_wrap_Rect_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5229 PyObject
*resultobj
= NULL
;
5230 wxRect
*arg1
= (wxRect
*) 0 ;
5232 PyObject
* obj0
= 0 ;
5233 PyObject
* obj1
= 0 ;
5235 (char *) "self",(char *) "w", NULL
5238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5240 if (SWIG_arg_fail(1)) SWIG_fail
;
5242 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5243 if (SWIG_arg_fail(2)) SWIG_fail
;
5246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5247 (arg1
)->SetWidth(arg2
);
5249 wxPyEndAllowThreads(__tstate
);
5250 if (PyErr_Occurred()) SWIG_fail
;
5252 Py_INCREF(Py_None
); resultobj
= Py_None
;
5259 static PyObject
*_wrap_Rect_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5260 PyObject
*resultobj
= NULL
;
5261 wxRect
*arg1
= (wxRect
*) 0 ;
5263 PyObject
* obj0
= 0 ;
5265 (char *) "self", NULL
5268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetHeight",kwnames
,&obj0
)) goto fail
;
5269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5270 if (SWIG_arg_fail(1)) SWIG_fail
;
5272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5273 result
= (int)((wxRect
const *)arg1
)->GetHeight();
5275 wxPyEndAllowThreads(__tstate
);
5276 if (PyErr_Occurred()) SWIG_fail
;
5279 resultobj
= SWIG_From_int(static_cast<int >(result
));
5287 static PyObject
*_wrap_Rect_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5288 PyObject
*resultobj
= NULL
;
5289 wxRect
*arg1
= (wxRect
*) 0 ;
5291 PyObject
* obj0
= 0 ;
5292 PyObject
* obj1
= 0 ;
5294 (char *) "self",(char *) "h", NULL
5297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
5298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5299 if (SWIG_arg_fail(1)) SWIG_fail
;
5301 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5302 if (SWIG_arg_fail(2)) SWIG_fail
;
5305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5306 (arg1
)->SetHeight(arg2
);
5308 wxPyEndAllowThreads(__tstate
);
5309 if (PyErr_Occurred()) SWIG_fail
;
5311 Py_INCREF(Py_None
); resultobj
= Py_None
;
5318 static PyObject
*_wrap_Rect_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5319 PyObject
*resultobj
= NULL
;
5320 wxRect
*arg1
= (wxRect
*) 0 ;
5322 PyObject
* obj0
= 0 ;
5324 (char *) "self", NULL
5327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetPosition",kwnames
,&obj0
)) goto fail
;
5328 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5329 if (SWIG_arg_fail(1)) SWIG_fail
;
5331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5332 result
= ((wxRect
const *)arg1
)->GetPosition();
5334 wxPyEndAllowThreads(__tstate
);
5335 if (PyErr_Occurred()) SWIG_fail
;
5338 wxPoint
* resultptr
;
5339 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5340 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5348 static PyObject
*_wrap_Rect_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5349 PyObject
*resultobj
= NULL
;
5350 wxRect
*arg1
= (wxRect
*) 0 ;
5353 PyObject
* obj0
= 0 ;
5354 PyObject
* obj1
= 0 ;
5356 (char *) "self",(char *) "p", NULL
5359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
5360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5361 if (SWIG_arg_fail(1)) SWIG_fail
;
5364 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5368 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
5370 wxPyEndAllowThreads(__tstate
);
5371 if (PyErr_Occurred()) SWIG_fail
;
5373 Py_INCREF(Py_None
); resultobj
= Py_None
;
5380 static PyObject
*_wrap_Rect_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5381 PyObject
*resultobj
= NULL
;
5382 wxRect
*arg1
= (wxRect
*) 0 ;
5384 PyObject
* obj0
= 0 ;
5386 (char *) "self", NULL
5389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetSize",kwnames
,&obj0
)) goto fail
;
5390 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5391 if (SWIG_arg_fail(1)) SWIG_fail
;
5393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5394 result
= ((wxRect
const *)arg1
)->GetSize();
5396 wxPyEndAllowThreads(__tstate
);
5397 if (PyErr_Occurred()) SWIG_fail
;
5401 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
5402 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
5410 static PyObject
*_wrap_Rect_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5411 PyObject
*resultobj
= NULL
;
5412 wxRect
*arg1
= (wxRect
*) 0 ;
5415 PyObject
* obj0
= 0 ;
5416 PyObject
* obj1
= 0 ;
5418 (char *) "self",(char *) "s", NULL
5421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
5422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5423 if (SWIG_arg_fail(1)) SWIG_fail
;
5426 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5430 (arg1
)->SetSize((wxSize
const &)*arg2
);
5432 wxPyEndAllowThreads(__tstate
);
5433 if (PyErr_Occurred()) SWIG_fail
;
5435 Py_INCREF(Py_None
); resultobj
= Py_None
;
5442 static PyObject
*_wrap_Rect_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5443 PyObject
*resultobj
= NULL
;
5444 wxRect
*arg1
= (wxRect
*) 0 ;
5446 PyObject
* obj0
= 0 ;
5448 (char *) "self", NULL
5451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_IsEmpty",kwnames
,&obj0
)) goto fail
;
5452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5453 if (SWIG_arg_fail(1)) SWIG_fail
;
5455 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5456 result
= (bool)((wxRect
const *)arg1
)->IsEmpty();
5458 wxPyEndAllowThreads(__tstate
);
5459 if (PyErr_Occurred()) SWIG_fail
;
5462 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5470 static PyObject
*_wrap_Rect_GetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5471 PyObject
*resultobj
= NULL
;
5472 wxRect
*arg1
= (wxRect
*) 0 ;
5474 PyObject
* obj0
= 0 ;
5476 (char *) "self", NULL
5479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTopLeft",kwnames
,&obj0
)) goto fail
;
5480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5481 if (SWIG_arg_fail(1)) SWIG_fail
;
5483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5484 result
= ((wxRect
const *)arg1
)->GetTopLeft();
5486 wxPyEndAllowThreads(__tstate
);
5487 if (PyErr_Occurred()) SWIG_fail
;
5490 wxPoint
* resultptr
;
5491 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5492 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5500 static PyObject
*_wrap_Rect_SetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5501 PyObject
*resultobj
= NULL
;
5502 wxRect
*arg1
= (wxRect
*) 0 ;
5505 PyObject
* obj0
= 0 ;
5506 PyObject
* obj1
= 0 ;
5508 (char *) "self",(char *) "p", NULL
5511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5512 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5513 if (SWIG_arg_fail(1)) SWIG_fail
;
5516 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5520 (arg1
)->SetTopLeft((wxPoint
const &)*arg2
);
5522 wxPyEndAllowThreads(__tstate
);
5523 if (PyErr_Occurred()) SWIG_fail
;
5525 Py_INCREF(Py_None
); resultobj
= Py_None
;
5532 static PyObject
*_wrap_Rect_GetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5533 PyObject
*resultobj
= NULL
;
5534 wxRect
*arg1
= (wxRect
*) 0 ;
5536 PyObject
* obj0
= 0 ;
5538 (char *) "self", NULL
5541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottomRight",kwnames
,&obj0
)) goto fail
;
5542 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5543 if (SWIG_arg_fail(1)) SWIG_fail
;
5545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5546 result
= ((wxRect
const *)arg1
)->GetBottomRight();
5548 wxPyEndAllowThreads(__tstate
);
5549 if (PyErr_Occurred()) SWIG_fail
;
5552 wxPoint
* resultptr
;
5553 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5554 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5562 static PyObject
*_wrap_Rect_SetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5563 PyObject
*resultobj
= NULL
;
5564 wxRect
*arg1
= (wxRect
*) 0 ;
5567 PyObject
* obj0
= 0 ;
5568 PyObject
* obj1
= 0 ;
5570 (char *) "self",(char *) "p", NULL
5573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5575 if (SWIG_arg_fail(1)) SWIG_fail
;
5578 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5582 (arg1
)->SetBottomRight((wxPoint
const &)*arg2
);
5584 wxPyEndAllowThreads(__tstate
);
5585 if (PyErr_Occurred()) SWIG_fail
;
5587 Py_INCREF(Py_None
); resultobj
= Py_None
;
5594 static PyObject
*_wrap_Rect_GetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5595 PyObject
*resultobj
= NULL
;
5596 wxRect
*arg1
= (wxRect
*) 0 ;
5598 PyObject
* obj0
= 0 ;
5600 (char *) "self", NULL
5603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetLeft",kwnames
,&obj0
)) goto fail
;
5604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5605 if (SWIG_arg_fail(1)) SWIG_fail
;
5607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5608 result
= (int)((wxRect
const *)arg1
)->GetLeft();
5610 wxPyEndAllowThreads(__tstate
);
5611 if (PyErr_Occurred()) SWIG_fail
;
5614 resultobj
= SWIG_From_int(static_cast<int >(result
));
5622 static PyObject
*_wrap_Rect_GetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5623 PyObject
*resultobj
= NULL
;
5624 wxRect
*arg1
= (wxRect
*) 0 ;
5626 PyObject
* obj0
= 0 ;
5628 (char *) "self", NULL
5631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTop",kwnames
,&obj0
)) goto fail
;
5632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5633 if (SWIG_arg_fail(1)) SWIG_fail
;
5635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5636 result
= (int)((wxRect
const *)arg1
)->GetTop();
5638 wxPyEndAllowThreads(__tstate
);
5639 if (PyErr_Occurred()) SWIG_fail
;
5642 resultobj
= SWIG_From_int(static_cast<int >(result
));
5650 static PyObject
*_wrap_Rect_GetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5651 PyObject
*resultobj
= NULL
;
5652 wxRect
*arg1
= (wxRect
*) 0 ;
5654 PyObject
* obj0
= 0 ;
5656 (char *) "self", NULL
5659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottom",kwnames
,&obj0
)) goto fail
;
5660 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5661 if (SWIG_arg_fail(1)) SWIG_fail
;
5663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5664 result
= (int)((wxRect
const *)arg1
)->GetBottom();
5666 wxPyEndAllowThreads(__tstate
);
5667 if (PyErr_Occurred()) SWIG_fail
;
5670 resultobj
= SWIG_From_int(static_cast<int >(result
));
5678 static PyObject
*_wrap_Rect_GetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5679 PyObject
*resultobj
= NULL
;
5680 wxRect
*arg1
= (wxRect
*) 0 ;
5682 PyObject
* obj0
= 0 ;
5684 (char *) "self", NULL
5687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetRight",kwnames
,&obj0
)) goto fail
;
5688 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5689 if (SWIG_arg_fail(1)) SWIG_fail
;
5691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5692 result
= (int)((wxRect
const *)arg1
)->GetRight();
5694 wxPyEndAllowThreads(__tstate
);
5695 if (PyErr_Occurred()) SWIG_fail
;
5698 resultobj
= SWIG_From_int(static_cast<int >(result
));
5706 static PyObject
*_wrap_Rect_SetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5707 PyObject
*resultobj
= NULL
;
5708 wxRect
*arg1
= (wxRect
*) 0 ;
5710 PyObject
* obj0
= 0 ;
5711 PyObject
* obj1
= 0 ;
5713 (char *) "self",(char *) "left", NULL
5716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5717 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5718 if (SWIG_arg_fail(1)) SWIG_fail
;
5720 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5721 if (SWIG_arg_fail(2)) SWIG_fail
;
5724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5725 (arg1
)->SetLeft(arg2
);
5727 wxPyEndAllowThreads(__tstate
);
5728 if (PyErr_Occurred()) SWIG_fail
;
5730 Py_INCREF(Py_None
); resultobj
= Py_None
;
5737 static PyObject
*_wrap_Rect_SetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5738 PyObject
*resultobj
= NULL
;
5739 wxRect
*arg1
= (wxRect
*) 0 ;
5741 PyObject
* obj0
= 0 ;
5742 PyObject
* obj1
= 0 ;
5744 (char *) "self",(char *) "right", NULL
5747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5748 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5749 if (SWIG_arg_fail(1)) SWIG_fail
;
5751 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5752 if (SWIG_arg_fail(2)) SWIG_fail
;
5755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5756 (arg1
)->SetRight(arg2
);
5758 wxPyEndAllowThreads(__tstate
);
5759 if (PyErr_Occurred()) SWIG_fail
;
5761 Py_INCREF(Py_None
); resultobj
= Py_None
;
5768 static PyObject
*_wrap_Rect_SetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5769 PyObject
*resultobj
= NULL
;
5770 wxRect
*arg1
= (wxRect
*) 0 ;
5772 PyObject
* obj0
= 0 ;
5773 PyObject
* obj1
= 0 ;
5775 (char *) "self",(char *) "top", NULL
5778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTop",kwnames
,&obj0
,&obj1
)) goto fail
;
5779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5780 if (SWIG_arg_fail(1)) SWIG_fail
;
5782 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5783 if (SWIG_arg_fail(2)) SWIG_fail
;
5786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5787 (arg1
)->SetTop(arg2
);
5789 wxPyEndAllowThreads(__tstate
);
5790 if (PyErr_Occurred()) SWIG_fail
;
5792 Py_INCREF(Py_None
); resultobj
= Py_None
;
5799 static PyObject
*_wrap_Rect_SetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5800 PyObject
*resultobj
= NULL
;
5801 wxRect
*arg1
= (wxRect
*) 0 ;
5803 PyObject
* obj0
= 0 ;
5804 PyObject
* obj1
= 0 ;
5806 (char *) "self",(char *) "bottom", NULL
5809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottom",kwnames
,&obj0
,&obj1
)) goto fail
;
5810 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5811 if (SWIG_arg_fail(1)) SWIG_fail
;
5813 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5814 if (SWIG_arg_fail(2)) SWIG_fail
;
5817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5818 (arg1
)->SetBottom(arg2
);
5820 wxPyEndAllowThreads(__tstate
);
5821 if (PyErr_Occurred()) SWIG_fail
;
5823 Py_INCREF(Py_None
); resultobj
= Py_None
;
5830 static PyObject
*_wrap_Rect_Inflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5831 PyObject
*resultobj
= NULL
;
5832 wxRect
*arg1
= (wxRect
*) 0 ;
5836 PyObject
* obj0
= 0 ;
5837 PyObject
* obj1
= 0 ;
5838 PyObject
* obj2
= 0 ;
5840 (char *) "self",(char *) "dx",(char *) "dy", NULL
5843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Inflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5845 if (SWIG_arg_fail(1)) SWIG_fail
;
5847 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5848 if (SWIG_arg_fail(2)) SWIG_fail
;
5851 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5852 if (SWIG_arg_fail(3)) SWIG_fail
;
5855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5857 wxRect
&_result_ref
= (arg1
)->Inflate(arg2
,arg3
);
5858 result
= (wxRect
*) &_result_ref
;
5861 wxPyEndAllowThreads(__tstate
);
5862 if (PyErr_Occurred()) SWIG_fail
;
5864 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5871 static PyObject
*_wrap_Rect_Deflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5872 PyObject
*resultobj
= NULL
;
5873 wxRect
*arg1
= (wxRect
*) 0 ;
5877 PyObject
* obj0
= 0 ;
5878 PyObject
* obj1
= 0 ;
5879 PyObject
* obj2
= 0 ;
5881 (char *) "self",(char *) "dx",(char *) "dy", NULL
5884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Deflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5886 if (SWIG_arg_fail(1)) SWIG_fail
;
5888 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5889 if (SWIG_arg_fail(2)) SWIG_fail
;
5892 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5893 if (SWIG_arg_fail(3)) SWIG_fail
;
5896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5898 wxRect
&_result_ref
= (arg1
)->Deflate(arg2
,arg3
);
5899 result
= (wxRect
*) &_result_ref
;
5902 wxPyEndAllowThreads(__tstate
);
5903 if (PyErr_Occurred()) SWIG_fail
;
5905 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5912 static PyObject
*_wrap_Rect_OffsetXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5913 PyObject
*resultobj
= NULL
;
5914 wxRect
*arg1
= (wxRect
*) 0 ;
5917 PyObject
* obj0
= 0 ;
5918 PyObject
* obj1
= 0 ;
5919 PyObject
* obj2
= 0 ;
5921 (char *) "self",(char *) "dx",(char *) "dy", NULL
5924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_OffsetXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5925 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5926 if (SWIG_arg_fail(1)) SWIG_fail
;
5928 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5929 if (SWIG_arg_fail(2)) SWIG_fail
;
5932 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5933 if (SWIG_arg_fail(3)) SWIG_fail
;
5936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5937 (arg1
)->Offset(arg2
,arg3
);
5939 wxPyEndAllowThreads(__tstate
);
5940 if (PyErr_Occurred()) SWIG_fail
;
5942 Py_INCREF(Py_None
); resultobj
= Py_None
;
5949 static PyObject
*_wrap_Rect_Offset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5950 PyObject
*resultobj
= NULL
;
5951 wxRect
*arg1
= (wxRect
*) 0 ;
5954 PyObject
* obj0
= 0 ;
5955 PyObject
* obj1
= 0 ;
5957 (char *) "self",(char *) "pt", NULL
5960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Offset",kwnames
,&obj0
,&obj1
)) goto fail
;
5961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5962 if (SWIG_arg_fail(1)) SWIG_fail
;
5965 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5969 (arg1
)->Offset((wxPoint
const &)*arg2
);
5971 wxPyEndAllowThreads(__tstate
);
5972 if (PyErr_Occurred()) SWIG_fail
;
5974 Py_INCREF(Py_None
); resultobj
= Py_None
;
5981 static PyObject
*_wrap_Rect_Intersect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5982 PyObject
*resultobj
= NULL
;
5983 wxRect
*arg1
= (wxRect
*) 0 ;
5987 PyObject
* obj0
= 0 ;
5988 PyObject
* obj1
= 0 ;
5990 (char *) "self",(char *) "rect", NULL
5993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersect",kwnames
,&obj0
,&obj1
)) goto fail
;
5994 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5995 if (SWIG_arg_fail(1)) SWIG_fail
;
5998 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6002 result
= (arg1
)->Intersect((wxRect
const &)*arg2
);
6004 wxPyEndAllowThreads(__tstate
);
6005 if (PyErr_Occurred()) SWIG_fail
;
6009 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6010 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6018 static PyObject
*_wrap_Rect_Union(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6019 PyObject
*resultobj
= NULL
;
6020 wxRect
*arg1
= (wxRect
*) 0 ;
6024 PyObject
* obj0
= 0 ;
6025 PyObject
* obj1
= 0 ;
6027 (char *) "self",(char *) "rect", NULL
6030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Union",kwnames
,&obj0
,&obj1
)) goto fail
;
6031 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6032 if (SWIG_arg_fail(1)) SWIG_fail
;
6035 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6039 result
= (arg1
)->Union((wxRect
const &)*arg2
);
6041 wxPyEndAllowThreads(__tstate
);
6042 if (PyErr_Occurred()) SWIG_fail
;
6046 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6047 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6055 static PyObject
*_wrap_Rect___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6056 PyObject
*resultobj
= NULL
;
6057 wxRect
*arg1
= (wxRect
*) 0 ;
6061 PyObject
* obj0
= 0 ;
6062 PyObject
* obj1
= 0 ;
6064 (char *) "self",(char *) "rect", NULL
6067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
6068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6069 if (SWIG_arg_fail(1)) SWIG_fail
;
6072 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6076 result
= ((wxRect
const *)arg1
)->operator +((wxRect
const &)*arg2
);
6078 wxPyEndAllowThreads(__tstate
);
6079 if (PyErr_Occurred()) SWIG_fail
;
6083 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6084 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6092 static PyObject
*_wrap_Rect___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6093 PyObject
*resultobj
= NULL
;
6094 wxRect
*arg1
= (wxRect
*) 0 ;
6098 PyObject
* obj0
= 0 ;
6099 PyObject
* obj1
= 0 ;
6101 (char *) "self",(char *) "rect", NULL
6104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
6105 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
6106 if (SWIG_arg_fail(1)) SWIG_fail
;
6109 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6112 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6114 wxRect
&_result_ref
= (arg1
)->operator +=((wxRect
const &)*arg2
);
6115 result
= (wxRect
*) &_result_ref
;
6118 wxPyEndAllowThreads(__tstate
);
6119 if (PyErr_Occurred()) SWIG_fail
;
6121 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
6128 static PyObject
*_wrap_Rect___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6129 PyObject
*resultobj
= NULL
;
6130 wxRect
*arg1
= (wxRect
*) 0 ;
6134 PyObject
* obj0
= 0 ;
6135 PyObject
* obj1
= 0 ;
6137 (char *) "self",(char *) "rect", NULL
6140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
6141 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6142 if (SWIG_arg_fail(1)) SWIG_fail
;
6145 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6149 result
= (bool)((wxRect
const *)arg1
)->operator ==((wxRect
const &)*arg2
);
6151 wxPyEndAllowThreads(__tstate
);
6152 if (PyErr_Occurred()) SWIG_fail
;
6155 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6163 static PyObject
*_wrap_Rect___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6164 PyObject
*resultobj
= NULL
;
6165 wxRect
*arg1
= (wxRect
*) 0 ;
6169 PyObject
* obj0
= 0 ;
6170 PyObject
* obj1
= 0 ;
6172 (char *) "self",(char *) "rect", NULL
6175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
6176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6177 if (SWIG_arg_fail(1)) SWIG_fail
;
6180 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6184 result
= (bool)((wxRect
const *)arg1
)->operator !=((wxRect
const &)*arg2
);
6186 wxPyEndAllowThreads(__tstate
);
6187 if (PyErr_Occurred()) SWIG_fail
;
6190 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6198 static PyObject
*_wrap_Rect_InsideXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6199 PyObject
*resultobj
= NULL
;
6200 wxRect
*arg1
= (wxRect
*) 0 ;
6204 PyObject
* obj0
= 0 ;
6205 PyObject
* obj1
= 0 ;
6206 PyObject
* obj2
= 0 ;
6208 (char *) "self",(char *) "x",(char *) "y", NULL
6211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_InsideXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6213 if (SWIG_arg_fail(1)) SWIG_fail
;
6215 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6216 if (SWIG_arg_fail(2)) SWIG_fail
;
6219 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6220 if (SWIG_arg_fail(3)) SWIG_fail
;
6223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6224 result
= (bool)((wxRect
const *)arg1
)->Inside(arg2
,arg3
);
6226 wxPyEndAllowThreads(__tstate
);
6227 if (PyErr_Occurred()) SWIG_fail
;
6230 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6238 static PyObject
*_wrap_Rect_Inside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6239 PyObject
*resultobj
= NULL
;
6240 wxRect
*arg1
= (wxRect
*) 0 ;
6244 PyObject
* obj0
= 0 ;
6245 PyObject
* obj1
= 0 ;
6247 (char *) "self",(char *) "pt", NULL
6250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Inside",kwnames
,&obj0
,&obj1
)) goto fail
;
6251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6252 if (SWIG_arg_fail(1)) SWIG_fail
;
6255 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
6258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6259 result
= (bool)((wxRect
const *)arg1
)->Inside((wxPoint
const &)*arg2
);
6261 wxPyEndAllowThreads(__tstate
);
6262 if (PyErr_Occurred()) SWIG_fail
;
6265 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6273 static PyObject
*_wrap_Rect_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6274 PyObject
*resultobj
= NULL
;
6275 wxRect
*arg1
= (wxRect
*) 0 ;
6279 PyObject
* obj0
= 0 ;
6280 PyObject
* obj1
= 0 ;
6282 (char *) "self",(char *) "rect", NULL
6285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
6286 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6287 if (SWIG_arg_fail(1)) SWIG_fail
;
6290 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6294 result
= (bool)((wxRect
const *)arg1
)->Intersects((wxRect
const &)*arg2
);
6296 wxPyEndAllowThreads(__tstate
);
6297 if (PyErr_Occurred()) SWIG_fail
;
6300 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6308 static PyObject
*_wrap_Rect_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6309 PyObject
*resultobj
= NULL
;
6310 wxRect
*arg1
= (wxRect
*) 0 ;
6312 PyObject
* obj0
= 0 ;
6313 PyObject
* obj1
= 0 ;
6315 (char *) "self",(char *) "x", NULL
6318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6320 if (SWIG_arg_fail(1)) SWIG_fail
;
6322 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6323 if (SWIG_arg_fail(2)) SWIG_fail
;
6325 if (arg1
) (arg1
)->x
= arg2
;
6327 Py_INCREF(Py_None
); resultobj
= Py_None
;
6334 static PyObject
*_wrap_Rect_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6335 PyObject
*resultobj
= NULL
;
6336 wxRect
*arg1
= (wxRect
*) 0 ;
6338 PyObject
* obj0
= 0 ;
6340 (char *) "self", NULL
6343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_x_get",kwnames
,&obj0
)) goto fail
;
6344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6345 if (SWIG_arg_fail(1)) SWIG_fail
;
6346 result
= (int) ((arg1
)->x
);
6349 resultobj
= SWIG_From_int(static_cast<int >(result
));
6357 static PyObject
*_wrap_Rect_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6358 PyObject
*resultobj
= NULL
;
6359 wxRect
*arg1
= (wxRect
*) 0 ;
6361 PyObject
* obj0
= 0 ;
6362 PyObject
* obj1
= 0 ;
6364 (char *) "self",(char *) "y", NULL
6367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6369 if (SWIG_arg_fail(1)) SWIG_fail
;
6371 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6372 if (SWIG_arg_fail(2)) SWIG_fail
;
6374 if (arg1
) (arg1
)->y
= arg2
;
6376 Py_INCREF(Py_None
); resultobj
= Py_None
;
6383 static PyObject
*_wrap_Rect_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6384 PyObject
*resultobj
= NULL
;
6385 wxRect
*arg1
= (wxRect
*) 0 ;
6387 PyObject
* obj0
= 0 ;
6389 (char *) "self", NULL
6392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_y_get",kwnames
,&obj0
)) goto fail
;
6393 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6394 if (SWIG_arg_fail(1)) SWIG_fail
;
6395 result
= (int) ((arg1
)->y
);
6398 resultobj
= SWIG_From_int(static_cast<int >(result
));
6406 static PyObject
*_wrap_Rect_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6407 PyObject
*resultobj
= NULL
;
6408 wxRect
*arg1
= (wxRect
*) 0 ;
6410 PyObject
* obj0
= 0 ;
6411 PyObject
* obj1
= 0 ;
6413 (char *) "self",(char *) "width", NULL
6416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6417 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6418 if (SWIG_arg_fail(1)) SWIG_fail
;
6420 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6421 if (SWIG_arg_fail(2)) SWIG_fail
;
6423 if (arg1
) (arg1
)->width
= arg2
;
6425 Py_INCREF(Py_None
); resultobj
= Py_None
;
6432 static PyObject
*_wrap_Rect_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6433 PyObject
*resultobj
= NULL
;
6434 wxRect
*arg1
= (wxRect
*) 0 ;
6436 PyObject
* obj0
= 0 ;
6438 (char *) "self", NULL
6441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_width_get",kwnames
,&obj0
)) goto fail
;
6442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6443 if (SWIG_arg_fail(1)) SWIG_fail
;
6444 result
= (int) ((arg1
)->width
);
6447 resultobj
= SWIG_From_int(static_cast<int >(result
));
6455 static PyObject
*_wrap_Rect_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6456 PyObject
*resultobj
= NULL
;
6457 wxRect
*arg1
= (wxRect
*) 0 ;
6459 PyObject
* obj0
= 0 ;
6460 PyObject
* obj1
= 0 ;
6462 (char *) "self",(char *) "height", NULL
6465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6467 if (SWIG_arg_fail(1)) SWIG_fail
;
6469 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6470 if (SWIG_arg_fail(2)) SWIG_fail
;
6472 if (arg1
) (arg1
)->height
= arg2
;
6474 Py_INCREF(Py_None
); resultobj
= Py_None
;
6481 static PyObject
*_wrap_Rect_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6482 PyObject
*resultobj
= NULL
;
6483 wxRect
*arg1
= (wxRect
*) 0 ;
6485 PyObject
* obj0
= 0 ;
6487 (char *) "self", NULL
6490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_height_get",kwnames
,&obj0
)) goto fail
;
6491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6492 if (SWIG_arg_fail(1)) SWIG_fail
;
6493 result
= (int) ((arg1
)->height
);
6496 resultobj
= SWIG_From_int(static_cast<int >(result
));
6504 static PyObject
*_wrap_Rect_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6505 PyObject
*resultobj
= NULL
;
6506 wxRect
*arg1
= (wxRect
*) 0 ;
6507 int arg2
= (int) 0 ;
6508 int arg3
= (int) 0 ;
6509 int arg4
= (int) 0 ;
6510 int arg5
= (int) 0 ;
6511 PyObject
* obj0
= 0 ;
6512 PyObject
* obj1
= 0 ;
6513 PyObject
* obj2
= 0 ;
6514 PyObject
* obj3
= 0 ;
6515 PyObject
* obj4
= 0 ;
6517 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
6520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Rect_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6521 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6522 if (SWIG_arg_fail(1)) SWIG_fail
;
6525 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6526 if (SWIG_arg_fail(2)) SWIG_fail
;
6531 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6532 if (SWIG_arg_fail(3)) SWIG_fail
;
6537 arg4
= static_cast<int >(SWIG_As_int(obj3
));
6538 if (SWIG_arg_fail(4)) SWIG_fail
;
6543 arg5
= static_cast<int >(SWIG_As_int(obj4
));
6544 if (SWIG_arg_fail(5)) SWIG_fail
;
6548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6549 wxRect_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
6551 wxPyEndAllowThreads(__tstate
);
6552 if (PyErr_Occurred()) SWIG_fail
;
6554 Py_INCREF(Py_None
); resultobj
= Py_None
;
6561 static PyObject
*_wrap_Rect_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6562 PyObject
*resultobj
= NULL
;
6563 wxRect
*arg1
= (wxRect
*) 0 ;
6565 PyObject
* obj0
= 0 ;
6567 (char *) "self", NULL
6570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_Get",kwnames
,&obj0
)) goto fail
;
6571 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6572 if (SWIG_arg_fail(1)) SWIG_fail
;
6574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6575 result
= (PyObject
*)wxRect_Get(arg1
);
6577 wxPyEndAllowThreads(__tstate
);
6578 if (PyErr_Occurred()) SWIG_fail
;
6587 static PyObject
* Rect_swigregister(PyObject
*, PyObject
*args
) {
6589 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
6590 SWIG_TypeClientData(SWIGTYPE_p_wxRect
, obj
);
6592 return Py_BuildValue((char *)"");
6594 static PyObject
*_wrap_IntersectRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6595 PyObject
*resultobj
= NULL
;
6596 wxRect
*arg1
= (wxRect
*) 0 ;
6597 wxRect
*arg2
= (wxRect
*) 0 ;
6599 PyObject
* obj0
= 0 ;
6600 PyObject
* obj1
= 0 ;
6602 (char *) "r1",(char *) "r2", NULL
6605 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IntersectRect",kwnames
,&obj0
,&obj1
)) goto fail
;
6606 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6607 if (SWIG_arg_fail(1)) SWIG_fail
;
6608 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6609 if (SWIG_arg_fail(2)) SWIG_fail
;
6611 if (!wxPyCheckForApp()) SWIG_fail
;
6612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6613 result
= (PyObject
*)wxIntersectRect(arg1
,arg2
);
6615 wxPyEndAllowThreads(__tstate
);
6616 if (PyErr_Occurred()) SWIG_fail
;
6625 static PyObject
*_wrap_new_Point2D(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6626 PyObject
*resultobj
= NULL
;
6627 double arg1
= (double) 0.0 ;
6628 double arg2
= (double) 0.0 ;
6630 PyObject
* obj0
= 0 ;
6631 PyObject
* obj1
= 0 ;
6633 (char *) "x",(char *) "y", NULL
6636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point2D",kwnames
,&obj0
,&obj1
)) goto fail
;
6639 arg1
= static_cast<double >(SWIG_As_double(obj0
));
6640 if (SWIG_arg_fail(1)) SWIG_fail
;
6645 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6646 if (SWIG_arg_fail(2)) SWIG_fail
;
6650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6651 result
= (wxPoint2D
*)new wxPoint2D(arg1
,arg2
);
6653 wxPyEndAllowThreads(__tstate
);
6654 if (PyErr_Occurred()) SWIG_fail
;
6656 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6663 static PyObject
*_wrap_new_Point2DCopy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6664 PyObject
*resultobj
= NULL
;
6665 wxPoint2D
*arg1
= 0 ;
6668 PyObject
* obj0
= 0 ;
6673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DCopy",kwnames
,&obj0
)) goto fail
;
6676 if ( ! wxPoint2D_helper(obj0
, &arg1
)) SWIG_fail
;
6679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6680 result
= (wxPoint2D
*)new wxPoint2D((wxPoint2D
const &)*arg1
);
6682 wxPyEndAllowThreads(__tstate
);
6683 if (PyErr_Occurred()) SWIG_fail
;
6685 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6692 static PyObject
*_wrap_new_Point2DFromPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6693 PyObject
*resultobj
= NULL
;
6697 PyObject
* obj0
= 0 ;
6702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DFromPoint",kwnames
,&obj0
)) goto fail
;
6705 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
6708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6709 result
= (wxPoint2D
*)new wxPoint2D((wxPoint
const &)*arg1
);
6711 wxPyEndAllowThreads(__tstate
);
6712 if (PyErr_Occurred()) SWIG_fail
;
6714 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6721 static PyObject
*_wrap_Point2D_GetFloor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6722 PyObject
*resultobj
= NULL
;
6723 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6724 int *arg2
= (int *) 0 ;
6725 int *arg3
= (int *) 0 ;
6730 PyObject
* obj0
= 0 ;
6732 (char *) "self", NULL
6735 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6736 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetFloor",kwnames
,&obj0
)) goto fail
;
6738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6739 if (SWIG_arg_fail(1)) SWIG_fail
;
6741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6742 ((wxPoint2D
const *)arg1
)->GetFloor(arg2
,arg3
);
6744 wxPyEndAllowThreads(__tstate
);
6745 if (PyErr_Occurred()) SWIG_fail
;
6747 Py_INCREF(Py_None
); resultobj
= Py_None
;
6748 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6749 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6750 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6751 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6758 static PyObject
*_wrap_Point2D_GetRounded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6759 PyObject
*resultobj
= NULL
;
6760 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6761 int *arg2
= (int *) 0 ;
6762 int *arg3
= (int *) 0 ;
6767 PyObject
* obj0
= 0 ;
6769 (char *) "self", NULL
6772 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6773 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetRounded",kwnames
,&obj0
)) goto fail
;
6775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6776 if (SWIG_arg_fail(1)) SWIG_fail
;
6778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6779 ((wxPoint2D
const *)arg1
)->GetRounded(arg2
,arg3
);
6781 wxPyEndAllowThreads(__tstate
);
6782 if (PyErr_Occurred()) SWIG_fail
;
6784 Py_INCREF(Py_None
); resultobj
= Py_None
;
6785 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6786 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6787 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6788 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6795 static PyObject
*_wrap_Point2D_GetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6796 PyObject
*resultobj
= NULL
;
6797 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6799 PyObject
* obj0
= 0 ;
6801 (char *) "self", NULL
6804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorLength",kwnames
,&obj0
)) goto fail
;
6805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6806 if (SWIG_arg_fail(1)) SWIG_fail
;
6808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6809 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorLength();
6811 wxPyEndAllowThreads(__tstate
);
6812 if (PyErr_Occurred()) SWIG_fail
;
6815 resultobj
= SWIG_From_double(static_cast<double >(result
));
6823 static PyObject
*_wrap_Point2D_GetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6824 PyObject
*resultobj
= NULL
;
6825 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6827 PyObject
* obj0
= 0 ;
6829 (char *) "self", NULL
6832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorAngle",kwnames
,&obj0
)) goto fail
;
6833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6834 if (SWIG_arg_fail(1)) SWIG_fail
;
6836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6837 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorAngle();
6839 wxPyEndAllowThreads(__tstate
);
6840 if (PyErr_Occurred()) SWIG_fail
;
6843 resultobj
= SWIG_From_double(static_cast<double >(result
));
6851 static PyObject
*_wrap_Point2D_SetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6852 PyObject
*resultobj
= NULL
;
6853 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6855 PyObject
* obj0
= 0 ;
6856 PyObject
* obj1
= 0 ;
6858 (char *) "self",(char *) "length", NULL
6861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorLength",kwnames
,&obj0
,&obj1
)) goto fail
;
6862 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6863 if (SWIG_arg_fail(1)) SWIG_fail
;
6865 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6866 if (SWIG_arg_fail(2)) SWIG_fail
;
6869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6870 (arg1
)->SetVectorLength(arg2
);
6872 wxPyEndAllowThreads(__tstate
);
6873 if (PyErr_Occurred()) SWIG_fail
;
6875 Py_INCREF(Py_None
); resultobj
= Py_None
;
6882 static PyObject
*_wrap_Point2D_SetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6883 PyObject
*resultobj
= NULL
;
6884 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6886 PyObject
* obj0
= 0 ;
6887 PyObject
* obj1
= 0 ;
6889 (char *) "self",(char *) "degrees", NULL
6892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorAngle",kwnames
,&obj0
,&obj1
)) goto fail
;
6893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6894 if (SWIG_arg_fail(1)) SWIG_fail
;
6896 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6897 if (SWIG_arg_fail(2)) SWIG_fail
;
6900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6901 (arg1
)->SetVectorAngle(arg2
);
6903 wxPyEndAllowThreads(__tstate
);
6904 if (PyErr_Occurred()) SWIG_fail
;
6906 Py_INCREF(Py_None
); resultobj
= Py_None
;
6913 static PyObject
*_wrap_Point2D_GetDistance(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6914 PyObject
*resultobj
= NULL
;
6915 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6916 wxPoint2D
*arg2
= 0 ;
6919 PyObject
* obj0
= 0 ;
6920 PyObject
* obj1
= 0 ;
6922 (char *) "self",(char *) "pt", NULL
6925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistance",kwnames
,&obj0
,&obj1
)) goto fail
;
6926 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6927 if (SWIG_arg_fail(1)) SWIG_fail
;
6930 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6934 result
= (double)((wxPoint2D
const *)arg1
)->GetDistance((wxPoint2D
const &)*arg2
);
6936 wxPyEndAllowThreads(__tstate
);
6937 if (PyErr_Occurred()) SWIG_fail
;
6940 resultobj
= SWIG_From_double(static_cast<double >(result
));
6948 static PyObject
*_wrap_Point2D_GetDistanceSquare(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6949 PyObject
*resultobj
= NULL
;
6950 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6951 wxPoint2D
*arg2
= 0 ;
6954 PyObject
* obj0
= 0 ;
6955 PyObject
* obj1
= 0 ;
6957 (char *) "self",(char *) "pt", NULL
6960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistanceSquare",kwnames
,&obj0
,&obj1
)) goto fail
;
6961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6962 if (SWIG_arg_fail(1)) SWIG_fail
;
6965 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6969 result
= (double)((wxPoint2D
const *)arg1
)->GetDistanceSquare((wxPoint2D
const &)*arg2
);
6971 wxPyEndAllowThreads(__tstate
);
6972 if (PyErr_Occurred()) SWIG_fail
;
6975 resultobj
= SWIG_From_double(static_cast<double >(result
));
6983 static PyObject
*_wrap_Point2D_GetDotProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6984 PyObject
*resultobj
= NULL
;
6985 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6986 wxPoint2D
*arg2
= 0 ;
6989 PyObject
* obj0
= 0 ;
6990 PyObject
* obj1
= 0 ;
6992 (char *) "self",(char *) "vec", NULL
6995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDotProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
6996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6997 if (SWIG_arg_fail(1)) SWIG_fail
;
7000 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7003 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7004 result
= (double)((wxPoint2D
const *)arg1
)->GetDotProduct((wxPoint2D
const &)*arg2
);
7006 wxPyEndAllowThreads(__tstate
);
7007 if (PyErr_Occurred()) SWIG_fail
;
7010 resultobj
= SWIG_From_double(static_cast<double >(result
));
7018 static PyObject
*_wrap_Point2D_GetCrossProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7019 PyObject
*resultobj
= NULL
;
7020 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7021 wxPoint2D
*arg2
= 0 ;
7024 PyObject
* obj0
= 0 ;
7025 PyObject
* obj1
= 0 ;
7027 (char *) "self",(char *) "vec", NULL
7030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetCrossProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7031 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7032 if (SWIG_arg_fail(1)) SWIG_fail
;
7035 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7039 result
= (double)((wxPoint2D
const *)arg1
)->GetCrossProduct((wxPoint2D
const &)*arg2
);
7041 wxPyEndAllowThreads(__tstate
);
7042 if (PyErr_Occurred()) SWIG_fail
;
7045 resultobj
= SWIG_From_double(static_cast<double >(result
));
7053 static PyObject
*_wrap_Point2D___neg__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7054 PyObject
*resultobj
= NULL
;
7055 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7057 PyObject
* obj0
= 0 ;
7059 (char *) "self", NULL
7062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D___neg__",kwnames
,&obj0
)) goto fail
;
7063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7064 if (SWIG_arg_fail(1)) SWIG_fail
;
7066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7067 result
= (arg1
)->operator -();
7069 wxPyEndAllowThreads(__tstate
);
7070 if (PyErr_Occurred()) SWIG_fail
;
7073 wxPoint2D
* resultptr
;
7074 resultptr
= new wxPoint2D(static_cast<wxPoint2D
& >(result
));
7075 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint2D
, 1);
7083 static PyObject
*_wrap_Point2D___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7084 PyObject
*resultobj
= NULL
;
7085 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7086 wxPoint2D
*arg2
= 0 ;
7089 PyObject
* obj0
= 0 ;
7090 PyObject
* obj1
= 0 ;
7092 (char *) "self",(char *) "pt", NULL
7095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
7096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7097 if (SWIG_arg_fail(1)) SWIG_fail
;
7100 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7105 wxPoint2D
&_result_ref
= (arg1
)->operator +=((wxPoint2D
const &)*arg2
);
7106 result
= (wxPoint2D
*) &_result_ref
;
7109 wxPyEndAllowThreads(__tstate
);
7110 if (PyErr_Occurred()) SWIG_fail
;
7112 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7119 static PyObject
*_wrap_Point2D___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7120 PyObject
*resultobj
= NULL
;
7121 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7122 wxPoint2D
*arg2
= 0 ;
7125 PyObject
* obj0
= 0 ;
7126 PyObject
* obj1
= 0 ;
7128 (char *) "self",(char *) "pt", NULL
7131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
7132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7133 if (SWIG_arg_fail(1)) SWIG_fail
;
7136 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7141 wxPoint2D
&_result_ref
= (arg1
)->operator -=((wxPoint2D
const &)*arg2
);
7142 result
= (wxPoint2D
*) &_result_ref
;
7145 wxPyEndAllowThreads(__tstate
);
7146 if (PyErr_Occurred()) SWIG_fail
;
7148 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7155 static PyObject
*_wrap_Point2D___imul__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7156 PyObject
*resultobj
= NULL
;
7157 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7158 wxPoint2D
*arg2
= 0 ;
7161 PyObject
* obj0
= 0 ;
7162 PyObject
* obj1
= 0 ;
7164 (char *) "self",(char *) "pt", NULL
7167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___imul__",kwnames
,&obj0
,&obj1
)) goto fail
;
7168 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7169 if (SWIG_arg_fail(1)) SWIG_fail
;
7172 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7177 wxPoint2D
&_result_ref
= (arg1
)->operator *=((wxPoint2D
const &)*arg2
);
7178 result
= (wxPoint2D
*) &_result_ref
;
7181 wxPyEndAllowThreads(__tstate
);
7182 if (PyErr_Occurred()) SWIG_fail
;
7184 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7191 static PyObject
*_wrap_Point2D___idiv__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7192 PyObject
*resultobj
= NULL
;
7193 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7194 wxPoint2D
*arg2
= 0 ;
7197 PyObject
* obj0
= 0 ;
7198 PyObject
* obj1
= 0 ;
7200 (char *) "self",(char *) "pt", NULL
7203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___idiv__",kwnames
,&obj0
,&obj1
)) goto fail
;
7204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7205 if (SWIG_arg_fail(1)) SWIG_fail
;
7208 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7213 wxPoint2D
&_result_ref
= (arg1
)->operator /=((wxPoint2D
const &)*arg2
);
7214 result
= (wxPoint2D
*) &_result_ref
;
7217 wxPyEndAllowThreads(__tstate
);
7218 if (PyErr_Occurred()) SWIG_fail
;
7220 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7227 static PyObject
*_wrap_Point2D___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7228 PyObject
*resultobj
= NULL
;
7229 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7230 wxPoint2D
*arg2
= 0 ;
7233 PyObject
* obj0
= 0 ;
7234 PyObject
* obj1
= 0 ;
7236 (char *) "self",(char *) "pt", NULL
7239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
7240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7241 if (SWIG_arg_fail(1)) SWIG_fail
;
7244 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7247 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7248 result
= (bool)((wxPoint2D
const *)arg1
)->operator ==((wxPoint2D
const &)*arg2
);
7250 wxPyEndAllowThreads(__tstate
);
7251 if (PyErr_Occurred()) SWIG_fail
;
7254 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7262 static PyObject
*_wrap_Point2D___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7263 PyObject
*resultobj
= NULL
;
7264 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7265 wxPoint2D
*arg2
= 0 ;
7268 PyObject
* obj0
= 0 ;
7269 PyObject
* obj1
= 0 ;
7271 (char *) "self",(char *) "pt", NULL
7274 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
7275 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7276 if (SWIG_arg_fail(1)) SWIG_fail
;
7279 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7283 result
= (bool)((wxPoint2D
const *)arg1
)->operator !=((wxPoint2D
const &)*arg2
);
7285 wxPyEndAllowThreads(__tstate
);
7286 if (PyErr_Occurred()) SWIG_fail
;
7289 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7297 static PyObject
*_wrap_Point2D_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7298 PyObject
*resultobj
= NULL
;
7299 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7301 PyObject
* obj0
= 0 ;
7302 PyObject
* obj1
= 0 ;
7304 (char *) "self",(char *) "m_x", NULL
7307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7309 if (SWIG_arg_fail(1)) SWIG_fail
;
7311 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7312 if (SWIG_arg_fail(2)) SWIG_fail
;
7314 if (arg1
) (arg1
)->m_x
= arg2
;
7316 Py_INCREF(Py_None
); resultobj
= Py_None
;
7323 static PyObject
*_wrap_Point2D_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7324 PyObject
*resultobj
= NULL
;
7325 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7327 PyObject
* obj0
= 0 ;
7329 (char *) "self", NULL
7332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_x_get",kwnames
,&obj0
)) goto fail
;
7333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7334 if (SWIG_arg_fail(1)) SWIG_fail
;
7335 result
= (double) ((arg1
)->m_x
);
7338 resultobj
= SWIG_From_double(static_cast<double >(result
));
7346 static PyObject
*_wrap_Point2D_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7347 PyObject
*resultobj
= NULL
;
7348 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7350 PyObject
* obj0
= 0 ;
7351 PyObject
* obj1
= 0 ;
7353 (char *) "self",(char *) "m_y", NULL
7356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7358 if (SWIG_arg_fail(1)) SWIG_fail
;
7360 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7361 if (SWIG_arg_fail(2)) SWIG_fail
;
7363 if (arg1
) (arg1
)->m_y
= arg2
;
7365 Py_INCREF(Py_None
); resultobj
= Py_None
;
7372 static PyObject
*_wrap_Point2D_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7373 PyObject
*resultobj
= NULL
;
7374 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7376 PyObject
* obj0
= 0 ;
7378 (char *) "self", NULL
7381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_y_get",kwnames
,&obj0
)) goto fail
;
7382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7383 if (SWIG_arg_fail(1)) SWIG_fail
;
7384 result
= (double) ((arg1
)->m_y
);
7387 resultobj
= SWIG_From_double(static_cast<double >(result
));
7395 static PyObject
*_wrap_Point2D_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7396 PyObject
*resultobj
= NULL
;
7397 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7398 double arg2
= (double) 0 ;
7399 double arg3
= (double) 0 ;
7400 PyObject
* obj0
= 0 ;
7401 PyObject
* obj1
= 0 ;
7402 PyObject
* obj2
= 0 ;
7404 (char *) "self",(char *) "x",(char *) "y", NULL
7407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Point2D_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7409 if (SWIG_arg_fail(1)) SWIG_fail
;
7412 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7413 if (SWIG_arg_fail(2)) SWIG_fail
;
7418 arg3
= static_cast<double >(SWIG_As_double(obj2
));
7419 if (SWIG_arg_fail(3)) SWIG_fail
;
7423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7424 wxPoint2D_Set(arg1
,arg2
,arg3
);
7426 wxPyEndAllowThreads(__tstate
);
7427 if (PyErr_Occurred()) SWIG_fail
;
7429 Py_INCREF(Py_None
); resultobj
= Py_None
;
7436 static PyObject
*_wrap_Point2D_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7437 PyObject
*resultobj
= NULL
;
7438 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7440 PyObject
* obj0
= 0 ;
7442 (char *) "self", NULL
7445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_Get",kwnames
,&obj0
)) goto fail
;
7446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7447 if (SWIG_arg_fail(1)) SWIG_fail
;
7449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7450 result
= (PyObject
*)wxPoint2D_Get(arg1
);
7452 wxPyEndAllowThreads(__tstate
);
7453 if (PyErr_Occurred()) SWIG_fail
;
7462 static PyObject
* Point2D_swigregister(PyObject
*, PyObject
*args
) {
7464 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
7465 SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D
, obj
);
7467 return Py_BuildValue((char *)"");
7469 static int _wrap_DefaultPosition_set(PyObject
*) {
7470 PyErr_SetString(PyExc_TypeError
,"Variable DefaultPosition is read-only.");
7475 static PyObject
*_wrap_DefaultPosition_get(void) {
7476 PyObject
*pyobj
= NULL
;
7478 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultPosition
), SWIGTYPE_p_wxPoint
, 0);
7483 static int _wrap_DefaultSize_set(PyObject
*) {
7484 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSize is read-only.");
7489 static PyObject
*_wrap_DefaultSize_get(void) {
7490 PyObject
*pyobj
= NULL
;
7492 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSize
), SWIGTYPE_p_wxSize
, 0);
7497 static PyObject
*_wrap_new_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7498 PyObject
*resultobj
= NULL
;
7499 PyObject
*arg1
= (PyObject
*) 0 ;
7500 wxPyInputStream
*result
;
7501 PyObject
* obj0
= 0 ;
7506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_InputStream",kwnames
,&obj0
)) goto fail
;
7509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7510 result
= (wxPyInputStream
*)new_wxPyInputStream(arg1
);
7512 wxPyEndAllowThreads(__tstate
);
7513 if (PyErr_Occurred()) SWIG_fail
;
7515 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyInputStream
, 1);
7522 static PyObject
*_wrap_delete_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7523 PyObject
*resultobj
= NULL
;
7524 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7525 PyObject
* obj0
= 0 ;
7527 (char *) "self", NULL
7530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_InputStream",kwnames
,&obj0
)) goto fail
;
7531 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7532 if (SWIG_arg_fail(1)) SWIG_fail
;
7534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7537 wxPyEndAllowThreads(__tstate
);
7538 if (PyErr_Occurred()) SWIG_fail
;
7540 Py_INCREF(Py_None
); resultobj
= Py_None
;
7547 static PyObject
*_wrap_InputStream_close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7548 PyObject
*resultobj
= NULL
;
7549 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7550 PyObject
* obj0
= 0 ;
7552 (char *) "self", NULL
7555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_close",kwnames
,&obj0
)) goto fail
;
7556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7557 if (SWIG_arg_fail(1)) SWIG_fail
;
7559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7562 wxPyEndAllowThreads(__tstate
);
7563 if (PyErr_Occurred()) SWIG_fail
;
7565 Py_INCREF(Py_None
); resultobj
= Py_None
;
7572 static PyObject
*_wrap_InputStream_flush(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7573 PyObject
*resultobj
= NULL
;
7574 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7575 PyObject
* obj0
= 0 ;
7577 (char *) "self", NULL
7580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_flush",kwnames
,&obj0
)) goto fail
;
7581 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7582 if (SWIG_arg_fail(1)) SWIG_fail
;
7584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7587 wxPyEndAllowThreads(__tstate
);
7588 if (PyErr_Occurred()) SWIG_fail
;
7590 Py_INCREF(Py_None
); resultobj
= Py_None
;
7597 static PyObject
*_wrap_InputStream_eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7598 PyObject
*resultobj
= NULL
;
7599 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7601 PyObject
* obj0
= 0 ;
7603 (char *) "self", NULL
7606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_eof",kwnames
,&obj0
)) goto fail
;
7607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7608 if (SWIG_arg_fail(1)) SWIG_fail
;
7610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7611 result
= (bool)(arg1
)->eof();
7613 wxPyEndAllowThreads(__tstate
);
7614 if (PyErr_Occurred()) SWIG_fail
;
7617 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7625 static PyObject
*_wrap_InputStream_read(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7626 PyObject
*resultobj
= NULL
;
7627 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7628 int arg2
= (int) -1 ;
7630 PyObject
* obj0
= 0 ;
7631 PyObject
* obj1
= 0 ;
7633 (char *) "self",(char *) "size", NULL
7636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_read",kwnames
,&obj0
,&obj1
)) goto fail
;
7637 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7638 if (SWIG_arg_fail(1)) SWIG_fail
;
7641 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7642 if (SWIG_arg_fail(2)) SWIG_fail
;
7646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7647 result
= (PyObject
*)(arg1
)->read(arg2
);
7649 wxPyEndAllowThreads(__tstate
);
7650 if (PyErr_Occurred()) SWIG_fail
;
7659 static PyObject
*_wrap_InputStream_readline(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7660 PyObject
*resultobj
= NULL
;
7661 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7662 int arg2
= (int) -1 ;
7664 PyObject
* obj0
= 0 ;
7665 PyObject
* obj1
= 0 ;
7667 (char *) "self",(char *) "size", NULL
7670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readline",kwnames
,&obj0
,&obj1
)) goto fail
;
7671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7672 if (SWIG_arg_fail(1)) SWIG_fail
;
7675 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7676 if (SWIG_arg_fail(2)) SWIG_fail
;
7680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7681 result
= (PyObject
*)(arg1
)->readline(arg2
);
7683 wxPyEndAllowThreads(__tstate
);
7684 if (PyErr_Occurred()) SWIG_fail
;
7693 static PyObject
*_wrap_InputStream_readlines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7694 PyObject
*resultobj
= NULL
;
7695 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7696 int arg2
= (int) -1 ;
7698 PyObject
* obj0
= 0 ;
7699 PyObject
* obj1
= 0 ;
7701 (char *) "self",(char *) "sizehint", NULL
7704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readlines",kwnames
,&obj0
,&obj1
)) goto fail
;
7705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7706 if (SWIG_arg_fail(1)) SWIG_fail
;
7709 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7710 if (SWIG_arg_fail(2)) SWIG_fail
;
7714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7715 result
= (PyObject
*)(arg1
)->readlines(arg2
);
7717 wxPyEndAllowThreads(__tstate
);
7718 if (PyErr_Occurred()) SWIG_fail
;
7727 static PyObject
*_wrap_InputStream_seek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7728 PyObject
*resultobj
= NULL
;
7729 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7731 int arg3
= (int) 0 ;
7732 PyObject
* obj0
= 0 ;
7733 PyObject
* obj1
= 0 ;
7734 PyObject
* obj2
= 0 ;
7736 (char *) "self",(char *) "offset",(char *) "whence", NULL
7739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_seek",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7740 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7741 if (SWIG_arg_fail(1)) SWIG_fail
;
7743 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7744 if (SWIG_arg_fail(2)) SWIG_fail
;
7748 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7749 if (SWIG_arg_fail(3)) SWIG_fail
;
7753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7754 (arg1
)->seek(arg2
,arg3
);
7756 wxPyEndAllowThreads(__tstate
);
7757 if (PyErr_Occurred()) SWIG_fail
;
7759 Py_INCREF(Py_None
); resultobj
= Py_None
;
7766 static PyObject
*_wrap_InputStream_tell(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7767 PyObject
*resultobj
= NULL
;
7768 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7770 PyObject
* obj0
= 0 ;
7772 (char *) "self", NULL
7775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_tell",kwnames
,&obj0
)) goto fail
;
7776 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7777 if (SWIG_arg_fail(1)) SWIG_fail
;
7779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7780 result
= (int)(arg1
)->tell();
7782 wxPyEndAllowThreads(__tstate
);
7783 if (PyErr_Occurred()) SWIG_fail
;
7786 resultobj
= SWIG_From_int(static_cast<int >(result
));
7794 static PyObject
*_wrap_InputStream_Peek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7795 PyObject
*resultobj
= NULL
;
7796 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7798 PyObject
* obj0
= 0 ;
7800 (char *) "self", NULL
7803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Peek",kwnames
,&obj0
)) goto fail
;
7804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7805 if (SWIG_arg_fail(1)) SWIG_fail
;
7807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7808 result
= (char)(arg1
)->Peek();
7810 wxPyEndAllowThreads(__tstate
);
7811 if (PyErr_Occurred()) SWIG_fail
;
7814 resultobj
= SWIG_From_char(static_cast<char >(result
));
7822 static PyObject
*_wrap_InputStream_GetC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7823 PyObject
*resultobj
= NULL
;
7824 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7826 PyObject
* obj0
= 0 ;
7828 (char *) "self", NULL
7831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_GetC",kwnames
,&obj0
)) goto fail
;
7832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7833 if (SWIG_arg_fail(1)) SWIG_fail
;
7835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7836 result
= (char)(arg1
)->GetC();
7838 wxPyEndAllowThreads(__tstate
);
7839 if (PyErr_Occurred()) SWIG_fail
;
7842 resultobj
= SWIG_From_char(static_cast<char >(result
));
7850 static PyObject
*_wrap_InputStream_LastRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7851 PyObject
*resultobj
= NULL
;
7852 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7854 PyObject
* obj0
= 0 ;
7856 (char *) "self", NULL
7859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_LastRead",kwnames
,&obj0
)) goto fail
;
7860 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7861 if (SWIG_arg_fail(1)) SWIG_fail
;
7863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7864 result
= (size_t)(arg1
)->LastRead();
7866 wxPyEndAllowThreads(__tstate
);
7867 if (PyErr_Occurred()) SWIG_fail
;
7870 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
7878 static PyObject
*_wrap_InputStream_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7879 PyObject
*resultobj
= NULL
;
7880 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7882 PyObject
* obj0
= 0 ;
7884 (char *) "self", NULL
7887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_CanRead",kwnames
,&obj0
)) goto fail
;
7888 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7889 if (SWIG_arg_fail(1)) SWIG_fail
;
7891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7892 result
= (bool)(arg1
)->CanRead();
7894 wxPyEndAllowThreads(__tstate
);
7895 if (PyErr_Occurred()) SWIG_fail
;
7898 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7906 static PyObject
*_wrap_InputStream_Eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7907 PyObject
*resultobj
= NULL
;
7908 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7910 PyObject
* obj0
= 0 ;
7912 (char *) "self", NULL
7915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Eof",kwnames
,&obj0
)) goto fail
;
7916 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7917 if (SWIG_arg_fail(1)) SWIG_fail
;
7919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7920 result
= (bool)(arg1
)->Eof();
7922 wxPyEndAllowThreads(__tstate
);
7923 if (PyErr_Occurred()) SWIG_fail
;
7926 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7934 static PyObject
*_wrap_InputStream_Ungetch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7935 PyObject
*resultobj
= NULL
;
7936 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7939 PyObject
* obj0
= 0 ;
7940 PyObject
* obj1
= 0 ;
7942 (char *) "self",(char *) "c", NULL
7945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InputStream_Ungetch",kwnames
,&obj0
,&obj1
)) goto fail
;
7946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7947 if (SWIG_arg_fail(1)) SWIG_fail
;
7949 arg2
= static_cast<char >(SWIG_As_char(obj1
));
7950 if (SWIG_arg_fail(2)) SWIG_fail
;
7953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7954 result
= (bool)(arg1
)->Ungetch(arg2
);
7956 wxPyEndAllowThreads(__tstate
);
7957 if (PyErr_Occurred()) SWIG_fail
;
7960 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7968 static PyObject
*_wrap_InputStream_SeekI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7969 PyObject
*resultobj
= NULL
;
7970 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7972 wxSeekMode arg3
= (wxSeekMode
) wxFromStart
;
7974 PyObject
* obj0
= 0 ;
7975 PyObject
* obj1
= 0 ;
7976 PyObject
* obj2
= 0 ;
7978 (char *) "self",(char *) "pos",(char *) "mode", NULL
7981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_SeekI",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7983 if (SWIG_arg_fail(1)) SWIG_fail
;
7985 arg2
= static_cast<long >(SWIG_As_long(obj1
));
7986 if (SWIG_arg_fail(2)) SWIG_fail
;
7990 arg3
= static_cast<wxSeekMode
>(SWIG_As_int(obj2
));
7991 if (SWIG_arg_fail(3)) SWIG_fail
;
7995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7996 result
= (long)(arg1
)->SeekI(arg2
,arg3
);
7998 wxPyEndAllowThreads(__tstate
);
7999 if (PyErr_Occurred()) SWIG_fail
;
8002 resultobj
= SWIG_From_long(static_cast<long >(result
));
8010 static PyObject
*_wrap_InputStream_TellI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8011 PyObject
*resultobj
= NULL
;
8012 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8014 PyObject
* obj0
= 0 ;
8016 (char *) "self", NULL
8019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_TellI",kwnames
,&obj0
)) goto fail
;
8020 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8021 if (SWIG_arg_fail(1)) SWIG_fail
;
8023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8024 result
= (long)(arg1
)->TellI();
8026 wxPyEndAllowThreads(__tstate
);
8027 if (PyErr_Occurred()) SWIG_fail
;
8030 resultobj
= SWIG_From_long(static_cast<long >(result
));
8038 static PyObject
* InputStream_swigregister(PyObject
*, PyObject
*args
) {
8040 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8041 SWIG_TypeClientData(SWIGTYPE_p_wxPyInputStream
, obj
);
8043 return Py_BuildValue((char *)"");
8045 static PyObject
*_wrap_OutputStream_write(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8046 PyObject
*resultobj
= NULL
;
8047 wxOutputStream
*arg1
= (wxOutputStream
*) 0 ;
8048 PyObject
*arg2
= (PyObject
*) 0 ;
8049 PyObject
* obj0
= 0 ;
8050 PyObject
* obj1
= 0 ;
8052 (char *) "self",(char *) "obj", NULL
8055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:OutputStream_write",kwnames
,&obj0
,&obj1
)) goto fail
;
8056 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxOutputStream
, SWIG_POINTER_EXCEPTION
| 0);
8057 if (SWIG_arg_fail(1)) SWIG_fail
;
8060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8061 wxOutputStream_write(arg1
,arg2
);
8063 wxPyEndAllowThreads(__tstate
);
8064 if (PyErr_Occurred()) SWIG_fail
;
8066 Py_INCREF(Py_None
); resultobj
= Py_None
;
8073 static PyObject
* OutputStream_swigregister(PyObject
*, PyObject
*args
) {
8075 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8076 SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream
, obj
);
8078 return Py_BuildValue((char *)"");
8080 static PyObject
*_wrap_new_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8081 PyObject
*resultobj
= NULL
;
8082 wxInputStream
*arg1
= (wxInputStream
*) 0 ;
8083 wxString
*arg2
= 0 ;
8084 wxString
*arg3
= 0 ;
8085 wxString
*arg4
= 0 ;
8088 wxPyInputStream
*temp1
;
8089 bool temp2
= false ;
8090 bool temp3
= false ;
8091 bool temp4
= false ;
8092 PyObject
* obj0
= 0 ;
8093 PyObject
* obj1
= 0 ;
8094 PyObject
* obj2
= 0 ;
8095 PyObject
* obj3
= 0 ;
8096 PyObject
* obj4
= 0 ;
8098 (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL
8101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_FSFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
8103 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
8104 arg1
= wxPyCBInputStream_copy((wxPyCBInputStream
*)temp1
->m_wxis
);
8106 PyErr_Clear(); // clear the failure of the wxPyConvert above
8107 arg1
= wxPyCBInputStream_create(obj0
, true);
8109 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
8115 arg2
= wxString_in_helper(obj1
);
8116 if (arg2
== NULL
) SWIG_fail
;
8120 arg3
= wxString_in_helper(obj2
);
8121 if (arg3
== NULL
) SWIG_fail
;
8125 arg4
= wxString_in_helper(obj3
);
8126 if (arg4
== NULL
) SWIG_fail
;
8131 SWIG_Python_ConvertPtr(obj4
, (void **)&argp
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
);
8132 if (SWIG_arg_fail(5)) SWIG_fail
;
8134 SWIG_null_ref("wxDateTime");
8136 if (SWIG_arg_fail(5)) SWIG_fail
;
8140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8141 result
= (wxFSFile
*)new wxFSFile(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
8143 wxPyEndAllowThreads(__tstate
);
8144 if (PyErr_Occurred()) SWIG_fail
;
8147 resultobj
= wxPyMake_wxObject(result
, 1);
8179 static PyObject
*_wrap_delete_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8180 PyObject
*resultobj
= NULL
;
8181 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8182 PyObject
* obj0
= 0 ;
8184 (char *) "self", NULL
8187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FSFile",kwnames
,&obj0
)) goto fail
;
8188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8189 if (SWIG_arg_fail(1)) SWIG_fail
;
8191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8194 wxPyEndAllowThreads(__tstate
);
8195 if (PyErr_Occurred()) SWIG_fail
;
8197 Py_INCREF(Py_None
); resultobj
= Py_None
;
8204 static PyObject
*_wrap_FSFile_GetStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8205 PyObject
*resultobj
= NULL
;
8206 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8207 wxInputStream
*result
;
8208 PyObject
* obj0
= 0 ;
8210 (char *) "self", NULL
8213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetStream",kwnames
,&obj0
)) goto fail
;
8214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8215 if (SWIG_arg_fail(1)) SWIG_fail
;
8217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8218 result
= (wxInputStream
*)(arg1
)->GetStream();
8220 wxPyEndAllowThreads(__tstate
);
8221 if (PyErr_Occurred()) SWIG_fail
;
8224 wxPyInputStream
* _ptr
= NULL
;
8227 _ptr
= new wxPyInputStream(result
);
8229 resultobj
= wxPyConstructObject(_ptr
, wxT("wxPyInputStream"), 0);
8237 static PyObject
*_wrap_FSFile_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8238 PyObject
*resultobj
= NULL
;
8239 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8241 PyObject
* obj0
= 0 ;
8243 (char *) "self", NULL
8246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetMimeType",kwnames
,&obj0
)) goto fail
;
8247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8248 if (SWIG_arg_fail(1)) SWIG_fail
;
8250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8252 wxString
const &_result_ref
= (arg1
)->GetMimeType();
8253 result
= (wxString
*) &_result_ref
;
8256 wxPyEndAllowThreads(__tstate
);
8257 if (PyErr_Occurred()) SWIG_fail
;
8261 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8263 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8272 static PyObject
*_wrap_FSFile_GetLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8273 PyObject
*resultobj
= NULL
;
8274 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8276 PyObject
* obj0
= 0 ;
8278 (char *) "self", NULL
8281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetLocation",kwnames
,&obj0
)) goto fail
;
8282 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8283 if (SWIG_arg_fail(1)) SWIG_fail
;
8285 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8287 wxString
const &_result_ref
= (arg1
)->GetLocation();
8288 result
= (wxString
*) &_result_ref
;
8291 wxPyEndAllowThreads(__tstate
);
8292 if (PyErr_Occurred()) SWIG_fail
;
8296 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8298 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8307 static PyObject
*_wrap_FSFile_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8308 PyObject
*resultobj
= NULL
;
8309 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8311 PyObject
* obj0
= 0 ;
8313 (char *) "self", NULL
8316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetAnchor",kwnames
,&obj0
)) goto fail
;
8317 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8318 if (SWIG_arg_fail(1)) SWIG_fail
;
8320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8322 wxString
const &_result_ref
= (arg1
)->GetAnchor();
8323 result
= (wxString
*) &_result_ref
;
8326 wxPyEndAllowThreads(__tstate
);
8327 if (PyErr_Occurred()) SWIG_fail
;
8331 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8333 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8342 static PyObject
*_wrap_FSFile_GetModificationTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8343 PyObject
*resultobj
= NULL
;
8344 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8346 PyObject
* obj0
= 0 ;
8348 (char *) "self", NULL
8351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetModificationTime",kwnames
,&obj0
)) goto fail
;
8352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8353 if (SWIG_arg_fail(1)) SWIG_fail
;
8355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8356 result
= (arg1
)->GetModificationTime();
8358 wxPyEndAllowThreads(__tstate
);
8359 if (PyErr_Occurred()) SWIG_fail
;
8362 wxDateTime
* resultptr
;
8363 resultptr
= new wxDateTime(static_cast<wxDateTime
& >(result
));
8364 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxDateTime
, 1);
8372 static PyObject
* FSFile_swigregister(PyObject
*, PyObject
*args
) {
8374 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8375 SWIG_TypeClientData(SWIGTYPE_p_wxFSFile
, obj
);
8377 return Py_BuildValue((char *)"");
8379 static PyObject
* CPPFileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8381 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8382 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystemHandler
, obj
);
8384 return Py_BuildValue((char *)"");
8386 static PyObject
*_wrap_new_FileSystemHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8387 PyObject
*resultobj
= NULL
;
8388 wxPyFileSystemHandler
*result
;
8393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystemHandler",kwnames
)) goto fail
;
8395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8396 result
= (wxPyFileSystemHandler
*)new wxPyFileSystemHandler();
8398 wxPyEndAllowThreads(__tstate
);
8399 if (PyErr_Occurred()) SWIG_fail
;
8401 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyFileSystemHandler
, 1);
8408 static PyObject
*_wrap_FileSystemHandler__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8409 PyObject
*resultobj
= NULL
;
8410 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8411 PyObject
*arg2
= (PyObject
*) 0 ;
8412 PyObject
*arg3
= (PyObject
*) 0 ;
8413 PyObject
* obj0
= 0 ;
8414 PyObject
* obj1
= 0 ;
8415 PyObject
* obj2
= 0 ;
8417 (char *) "self",(char *) "self",(char *) "_class", NULL
8420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8421 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8422 if (SWIG_arg_fail(1)) SWIG_fail
;
8426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8427 (arg1
)->_setCallbackInfo(arg2
,arg3
);
8429 wxPyEndAllowThreads(__tstate
);
8430 if (PyErr_Occurred()) SWIG_fail
;
8432 Py_INCREF(Py_None
); resultobj
= Py_None
;
8439 static PyObject
*_wrap_FileSystemHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8440 PyObject
*resultobj
= NULL
;
8441 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8442 wxString
*arg2
= 0 ;
8444 bool temp2
= false ;
8445 PyObject
* obj0
= 0 ;
8446 PyObject
* obj1
= 0 ;
8448 (char *) "self",(char *) "location", NULL
8451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
8452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8453 if (SWIG_arg_fail(1)) SWIG_fail
;
8455 arg2
= wxString_in_helper(obj1
);
8456 if (arg2
== NULL
) SWIG_fail
;
8460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8461 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
8463 wxPyEndAllowThreads(__tstate
);
8464 if (PyErr_Occurred()) SWIG_fail
;
8467 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8483 static PyObject
*_wrap_FileSystemHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8484 PyObject
*resultobj
= NULL
;
8485 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8486 wxFileSystem
*arg2
= 0 ;
8487 wxString
*arg3
= 0 ;
8489 bool temp3
= false ;
8490 PyObject
* obj0
= 0 ;
8491 PyObject
* obj1
= 0 ;
8492 PyObject
* obj2
= 0 ;
8494 (char *) "self",(char *) "fs",(char *) "location", NULL
8497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8499 if (SWIG_arg_fail(1)) SWIG_fail
;
8501 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8502 if (SWIG_arg_fail(2)) SWIG_fail
;
8504 SWIG_null_ref("wxFileSystem");
8506 if (SWIG_arg_fail(2)) SWIG_fail
;
8509 arg3
= wxString_in_helper(obj2
);
8510 if (arg3
== NULL
) SWIG_fail
;
8514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8515 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
8517 wxPyEndAllowThreads(__tstate
);
8518 if (PyErr_Occurred()) SWIG_fail
;
8521 resultobj
= wxPyMake_wxObject(result
, 1);
8537 static PyObject
*_wrap_FileSystemHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8538 PyObject
*resultobj
= NULL
;
8539 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8540 wxString
*arg2
= 0 ;
8541 int arg3
= (int) 0 ;
8543 bool temp2
= false ;
8544 PyObject
* obj0
= 0 ;
8545 PyObject
* obj1
= 0 ;
8546 PyObject
* obj2
= 0 ;
8548 (char *) "self",(char *) "spec",(char *) "flags", NULL
8551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystemHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8553 if (SWIG_arg_fail(1)) SWIG_fail
;
8555 arg2
= wxString_in_helper(obj1
);
8556 if (arg2
== NULL
) SWIG_fail
;
8561 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8562 if (SWIG_arg_fail(3)) SWIG_fail
;
8566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8567 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
8569 wxPyEndAllowThreads(__tstate
);
8570 if (PyErr_Occurred()) SWIG_fail
;
8574 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8576 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8593 static PyObject
*_wrap_FileSystemHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8594 PyObject
*resultobj
= NULL
;
8595 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8597 PyObject
* obj0
= 0 ;
8599 (char *) "self", NULL
8602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystemHandler_FindNext",kwnames
,&obj0
)) goto fail
;
8603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8604 if (SWIG_arg_fail(1)) SWIG_fail
;
8606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8607 result
= (arg1
)->FindNext();
8609 wxPyEndAllowThreads(__tstate
);
8610 if (PyErr_Occurred()) SWIG_fail
;
8614 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8616 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8625 static PyObject
*_wrap_FileSystemHandler_GetProtocol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8626 PyObject
*resultobj
= NULL
;
8627 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8628 wxString
*arg2
= 0 ;
8630 bool temp2
= false ;
8631 PyObject
* obj0
= 0 ;
8632 PyObject
* obj1
= 0 ;
8634 (char *) "self",(char *) "location", NULL
8637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetProtocol",kwnames
,&obj0
,&obj1
)) goto fail
;
8638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8639 if (SWIG_arg_fail(1)) SWIG_fail
;
8641 arg2
= wxString_in_helper(obj1
);
8642 if (arg2
== NULL
) SWIG_fail
;
8646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8647 result
= (arg1
)->GetProtocol((wxString
const &)*arg2
);
8649 wxPyEndAllowThreads(__tstate
);
8650 if (PyErr_Occurred()) SWIG_fail
;
8654 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8656 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8673 static PyObject
*_wrap_FileSystemHandler_GetLeftLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8674 PyObject
*resultobj
= NULL
;
8675 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8676 wxString
*arg2
= 0 ;
8678 bool temp2
= false ;
8679 PyObject
* obj0
= 0 ;
8680 PyObject
* obj1
= 0 ;
8682 (char *) "self",(char *) "location", NULL
8685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetLeftLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8687 if (SWIG_arg_fail(1)) SWIG_fail
;
8689 arg2
= wxString_in_helper(obj1
);
8690 if (arg2
== NULL
) SWIG_fail
;
8694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8695 result
= (arg1
)->GetLeftLocation((wxString
const &)*arg2
);
8697 wxPyEndAllowThreads(__tstate
);
8698 if (PyErr_Occurred()) SWIG_fail
;
8702 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8704 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8721 static PyObject
*_wrap_FileSystemHandler_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8722 PyObject
*resultobj
= NULL
;
8723 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8724 wxString
*arg2
= 0 ;
8726 bool temp2
= false ;
8727 PyObject
* obj0
= 0 ;
8728 PyObject
* obj1
= 0 ;
8730 (char *) "self",(char *) "location", NULL
8733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetAnchor",kwnames
,&obj0
,&obj1
)) goto fail
;
8734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8735 if (SWIG_arg_fail(1)) SWIG_fail
;
8737 arg2
= wxString_in_helper(obj1
);
8738 if (arg2
== NULL
) SWIG_fail
;
8742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8743 result
= (arg1
)->GetAnchor((wxString
const &)*arg2
);
8745 wxPyEndAllowThreads(__tstate
);
8746 if (PyErr_Occurred()) SWIG_fail
;
8750 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8752 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8769 static PyObject
*_wrap_FileSystemHandler_GetRightLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8770 PyObject
*resultobj
= NULL
;
8771 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8772 wxString
*arg2
= 0 ;
8774 bool temp2
= false ;
8775 PyObject
* obj0
= 0 ;
8776 PyObject
* obj1
= 0 ;
8778 (char *) "self",(char *) "location", NULL
8781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetRightLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8782 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8783 if (SWIG_arg_fail(1)) SWIG_fail
;
8785 arg2
= wxString_in_helper(obj1
);
8786 if (arg2
== NULL
) SWIG_fail
;
8790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8791 result
= (arg1
)->GetRightLocation((wxString
const &)*arg2
);
8793 wxPyEndAllowThreads(__tstate
);
8794 if (PyErr_Occurred()) SWIG_fail
;
8798 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8800 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8817 static PyObject
*_wrap_FileSystemHandler_GetMimeTypeFromExt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8818 PyObject
*resultobj
= NULL
;
8819 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8820 wxString
*arg2
= 0 ;
8822 bool temp2
= false ;
8823 PyObject
* obj0
= 0 ;
8824 PyObject
* obj1
= 0 ;
8826 (char *) "self",(char *) "location", NULL
8829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetMimeTypeFromExt",kwnames
,&obj0
,&obj1
)) goto fail
;
8830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8831 if (SWIG_arg_fail(1)) SWIG_fail
;
8833 arg2
= wxString_in_helper(obj1
);
8834 if (arg2
== NULL
) SWIG_fail
;
8838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8839 result
= (arg1
)->GetMimeTypeFromExt((wxString
const &)*arg2
);
8841 wxPyEndAllowThreads(__tstate
);
8842 if (PyErr_Occurred()) SWIG_fail
;
8846 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8848 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8865 static PyObject
* FileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8867 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8868 SWIG_TypeClientData(SWIGTYPE_p_wxPyFileSystemHandler
, obj
);
8870 return Py_BuildValue((char *)"");
8872 static PyObject
*_wrap_new_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8873 PyObject
*resultobj
= NULL
;
8874 wxFileSystem
*result
;
8879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystem",kwnames
)) goto fail
;
8881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8882 result
= (wxFileSystem
*)new wxFileSystem();
8884 wxPyEndAllowThreads(__tstate
);
8885 if (PyErr_Occurred()) SWIG_fail
;
8888 resultobj
= wxPyMake_wxObject(result
, 1);
8896 static PyObject
*_wrap_delete_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8897 PyObject
*resultobj
= NULL
;
8898 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8899 PyObject
* obj0
= 0 ;
8901 (char *) "self", NULL
8904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FileSystem",kwnames
,&obj0
)) goto fail
;
8905 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8906 if (SWIG_arg_fail(1)) SWIG_fail
;
8908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8911 wxPyEndAllowThreads(__tstate
);
8912 if (PyErr_Occurred()) SWIG_fail
;
8914 Py_INCREF(Py_None
); resultobj
= Py_None
;
8921 static PyObject
*_wrap_FileSystem_ChangePathTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8922 PyObject
*resultobj
= NULL
;
8923 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8924 wxString
*arg2
= 0 ;
8925 bool arg3
= (bool) false ;
8926 bool temp2
= false ;
8927 PyObject
* obj0
= 0 ;
8928 PyObject
* obj1
= 0 ;
8929 PyObject
* obj2
= 0 ;
8931 (char *) "self",(char *) "location",(char *) "is_dir", NULL
8934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_ChangePathTo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8936 if (SWIG_arg_fail(1)) SWIG_fail
;
8938 arg2
= wxString_in_helper(obj1
);
8939 if (arg2
== NULL
) SWIG_fail
;
8944 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
8945 if (SWIG_arg_fail(3)) SWIG_fail
;
8949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8950 (arg1
)->ChangePathTo((wxString
const &)*arg2
,arg3
);
8952 wxPyEndAllowThreads(__tstate
);
8953 if (PyErr_Occurred()) SWIG_fail
;
8955 Py_INCREF(Py_None
); resultobj
= Py_None
;
8970 static PyObject
*_wrap_FileSystem_GetPath(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8971 PyObject
*resultobj
= NULL
;
8972 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8974 PyObject
* obj0
= 0 ;
8976 (char *) "self", NULL
8979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_GetPath",kwnames
,&obj0
)) goto fail
;
8980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8981 if (SWIG_arg_fail(1)) SWIG_fail
;
8983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8984 result
= (arg1
)->GetPath();
8986 wxPyEndAllowThreads(__tstate
);
8987 if (PyErr_Occurred()) SWIG_fail
;
8991 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8993 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9002 static PyObject
*_wrap_FileSystem_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9003 PyObject
*resultobj
= NULL
;
9004 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9005 wxString
*arg2
= 0 ;
9007 bool temp2
= false ;
9008 PyObject
* obj0
= 0 ;
9009 PyObject
* obj1
= 0 ;
9011 (char *) "self",(char *) "location", NULL
9014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystem_OpenFile",kwnames
,&obj0
,&obj1
)) goto fail
;
9015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9016 if (SWIG_arg_fail(1)) SWIG_fail
;
9018 arg2
= wxString_in_helper(obj1
);
9019 if (arg2
== NULL
) SWIG_fail
;
9023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9024 result
= (wxFSFile
*)(arg1
)->OpenFile((wxString
const &)*arg2
);
9026 wxPyEndAllowThreads(__tstate
);
9027 if (PyErr_Occurred()) SWIG_fail
;
9030 resultobj
= wxPyMake_wxObject(result
, 1);
9046 static PyObject
*_wrap_FileSystem_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9047 PyObject
*resultobj
= NULL
;
9048 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9049 wxString
*arg2
= 0 ;
9050 int arg3
= (int) 0 ;
9052 bool temp2
= false ;
9053 PyObject
* obj0
= 0 ;
9054 PyObject
* obj1
= 0 ;
9055 PyObject
* obj2
= 0 ;
9057 (char *) "self",(char *) "spec",(char *) "flags", NULL
9060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9062 if (SWIG_arg_fail(1)) SWIG_fail
;
9064 arg2
= wxString_in_helper(obj1
);
9065 if (arg2
== NULL
) SWIG_fail
;
9070 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9071 if (SWIG_arg_fail(3)) SWIG_fail
;
9075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9076 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9078 wxPyEndAllowThreads(__tstate
);
9079 if (PyErr_Occurred()) SWIG_fail
;
9083 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9085 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9102 static PyObject
*_wrap_FileSystem_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9103 PyObject
*resultobj
= NULL
;
9104 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9106 PyObject
* obj0
= 0 ;
9108 (char *) "self", NULL
9111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FindNext",kwnames
,&obj0
)) goto fail
;
9112 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9113 if (SWIG_arg_fail(1)) SWIG_fail
;
9115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9116 result
= (arg1
)->FindNext();
9118 wxPyEndAllowThreads(__tstate
);
9119 if (PyErr_Occurred()) SWIG_fail
;
9123 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9125 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9134 static PyObject
*_wrap_FileSystem_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9135 PyObject
*resultobj
= NULL
;
9136 wxFileSystemHandler
*arg1
= (wxFileSystemHandler
*) 0 ;
9137 PyObject
* obj0
= 0 ;
9139 (char *) "handler", NULL
9142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_AddHandler",kwnames
,&obj0
)) goto fail
;
9143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
9144 if (SWIG_arg_fail(1)) SWIG_fail
;
9146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9147 wxFileSystem::AddHandler(arg1
);
9149 wxPyEndAllowThreads(__tstate
);
9150 if (PyErr_Occurred()) SWIG_fail
;
9152 Py_INCREF(Py_None
); resultobj
= Py_None
;
9159 static PyObject
*_wrap_FileSystem_CleanUpHandlers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9160 PyObject
*resultobj
= NULL
;
9165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":FileSystem_CleanUpHandlers",kwnames
)) goto fail
;
9167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9168 wxFileSystem::CleanUpHandlers();
9170 wxPyEndAllowThreads(__tstate
);
9171 if (PyErr_Occurred()) SWIG_fail
;
9173 Py_INCREF(Py_None
); resultobj
= Py_None
;
9180 static PyObject
*_wrap_FileSystem_FileNameToURL(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9181 PyObject
*resultobj
= NULL
;
9182 wxString
*arg1
= 0 ;
9184 bool temp1
= false ;
9185 PyObject
* obj0
= 0 ;
9187 (char *) "filename", NULL
9190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FileNameToURL",kwnames
,&obj0
)) goto fail
;
9192 arg1
= wxString_in_helper(obj0
);
9193 if (arg1
== NULL
) SWIG_fail
;
9197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9198 result
= wxFileSystem::FileNameToURL((wxString
const &)*arg1
);
9200 wxPyEndAllowThreads(__tstate
);
9201 if (PyErr_Occurred()) SWIG_fail
;
9205 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9207 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9224 static PyObject
*_wrap_FileSystem_URLToFileName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9225 PyObject
*resultobj
= NULL
;
9226 wxString
*arg1
= 0 ;
9228 bool temp1
= false ;
9229 PyObject
* obj0
= 0 ;
9231 (char *) "url", NULL
9234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_URLToFileName",kwnames
,&obj0
)) goto fail
;
9236 arg1
= wxString_in_helper(obj0
);
9237 if (arg1
== NULL
) SWIG_fail
;
9241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9242 result
= wxFileSystem_URLToFileName((wxString
const &)*arg1
);
9244 wxPyEndAllowThreads(__tstate
);
9245 if (PyErr_Occurred()) SWIG_fail
;
9249 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9251 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9268 static PyObject
* FileSystem_swigregister(PyObject
*, PyObject
*args
) {
9270 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9271 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem
, obj
);
9273 return Py_BuildValue((char *)"");
9275 static PyObject
*_wrap_new_InternetFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9276 PyObject
*resultobj
= NULL
;
9277 wxInternetFSHandler
*result
;
9282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_InternetFSHandler",kwnames
)) goto fail
;
9284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9285 result
= (wxInternetFSHandler
*)new wxInternetFSHandler();
9287 wxPyEndAllowThreads(__tstate
);
9288 if (PyErr_Occurred()) SWIG_fail
;
9290 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInternetFSHandler
, 1);
9297 static PyObject
*_wrap_InternetFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9298 PyObject
*resultobj
= NULL
;
9299 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9300 wxString
*arg2
= 0 ;
9302 bool temp2
= false ;
9303 PyObject
* obj0
= 0 ;
9304 PyObject
* obj1
= 0 ;
9306 (char *) "self",(char *) "location", NULL
9309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InternetFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9311 if (SWIG_arg_fail(1)) SWIG_fail
;
9313 arg2
= wxString_in_helper(obj1
);
9314 if (arg2
== NULL
) SWIG_fail
;
9318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9319 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9321 wxPyEndAllowThreads(__tstate
);
9322 if (PyErr_Occurred()) SWIG_fail
;
9325 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9341 static PyObject
*_wrap_InternetFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9342 PyObject
*resultobj
= NULL
;
9343 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9344 wxFileSystem
*arg2
= 0 ;
9345 wxString
*arg3
= 0 ;
9347 bool temp3
= false ;
9348 PyObject
* obj0
= 0 ;
9349 PyObject
* obj1
= 0 ;
9350 PyObject
* obj2
= 0 ;
9352 (char *) "self",(char *) "fs",(char *) "location", NULL
9355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:InternetFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9356 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9357 if (SWIG_arg_fail(1)) SWIG_fail
;
9359 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9360 if (SWIG_arg_fail(2)) SWIG_fail
;
9362 SWIG_null_ref("wxFileSystem");
9364 if (SWIG_arg_fail(2)) SWIG_fail
;
9367 arg3
= wxString_in_helper(obj2
);
9368 if (arg3
== NULL
) SWIG_fail
;
9372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9373 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9375 wxPyEndAllowThreads(__tstate
);
9376 if (PyErr_Occurred()) SWIG_fail
;
9379 resultobj
= wxPyMake_wxObject(result
, 1);
9395 static PyObject
* InternetFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9397 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9398 SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler
, obj
);
9400 return Py_BuildValue((char *)"");
9402 static PyObject
*_wrap_new_ZipFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9403 PyObject
*resultobj
= NULL
;
9404 wxZipFSHandler
*result
;
9409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ZipFSHandler",kwnames
)) goto fail
;
9411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9412 result
= (wxZipFSHandler
*)new wxZipFSHandler();
9414 wxPyEndAllowThreads(__tstate
);
9415 if (PyErr_Occurred()) SWIG_fail
;
9417 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxZipFSHandler
, 1);
9424 static PyObject
*_wrap_ZipFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9425 PyObject
*resultobj
= NULL
;
9426 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9427 wxString
*arg2
= 0 ;
9429 bool temp2
= false ;
9430 PyObject
* obj0
= 0 ;
9431 PyObject
* obj1
= 0 ;
9433 (char *) "self",(char *) "location", NULL
9436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ZipFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9438 if (SWIG_arg_fail(1)) SWIG_fail
;
9440 arg2
= wxString_in_helper(obj1
);
9441 if (arg2
== NULL
) SWIG_fail
;
9445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9446 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9448 wxPyEndAllowThreads(__tstate
);
9449 if (PyErr_Occurred()) SWIG_fail
;
9452 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9468 static PyObject
*_wrap_ZipFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9469 PyObject
*resultobj
= NULL
;
9470 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9471 wxFileSystem
*arg2
= 0 ;
9472 wxString
*arg3
= 0 ;
9474 bool temp3
= false ;
9475 PyObject
* obj0
= 0 ;
9476 PyObject
* obj1
= 0 ;
9477 PyObject
* obj2
= 0 ;
9479 (char *) "self",(char *) "fs",(char *) "location", NULL
9482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ZipFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9484 if (SWIG_arg_fail(1)) SWIG_fail
;
9486 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9487 if (SWIG_arg_fail(2)) SWIG_fail
;
9489 SWIG_null_ref("wxFileSystem");
9491 if (SWIG_arg_fail(2)) SWIG_fail
;
9494 arg3
= wxString_in_helper(obj2
);
9495 if (arg3
== NULL
) SWIG_fail
;
9499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9500 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9502 wxPyEndAllowThreads(__tstate
);
9503 if (PyErr_Occurred()) SWIG_fail
;
9506 resultobj
= wxPyMake_wxObject(result
, 1);
9522 static PyObject
*_wrap_ZipFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9523 PyObject
*resultobj
= NULL
;
9524 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9525 wxString
*arg2
= 0 ;
9526 int arg3
= (int) 0 ;
9528 bool temp2
= false ;
9529 PyObject
* obj0
= 0 ;
9530 PyObject
* obj1
= 0 ;
9531 PyObject
* obj2
= 0 ;
9533 (char *) "self",(char *) "spec",(char *) "flags", NULL
9536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9538 if (SWIG_arg_fail(1)) SWIG_fail
;
9540 arg2
= wxString_in_helper(obj1
);
9541 if (arg2
== NULL
) SWIG_fail
;
9546 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9547 if (SWIG_arg_fail(3)) SWIG_fail
;
9551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9552 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9554 wxPyEndAllowThreads(__tstate
);
9555 if (PyErr_Occurred()) SWIG_fail
;
9559 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9561 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9578 static PyObject
*_wrap_ZipFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9579 PyObject
*resultobj
= NULL
;
9580 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9582 PyObject
* obj0
= 0 ;
9584 (char *) "self", NULL
9587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ZipFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9589 if (SWIG_arg_fail(1)) SWIG_fail
;
9591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9592 result
= (arg1
)->FindNext();
9594 wxPyEndAllowThreads(__tstate
);
9595 if (PyErr_Occurred()) SWIG_fail
;
9599 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9601 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9610 static PyObject
* ZipFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9612 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9613 SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler
, obj
);
9615 return Py_BuildValue((char *)"");
9617 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9618 PyObject
*resultobj
= NULL
;
9619 wxString
*arg1
= 0 ;
9622 bool temp1
= false ;
9623 PyObject
* obj0
= 0 ;
9624 PyObject
* obj1
= 0 ;
9625 PyObject
* obj2
= 0 ;
9627 (char *) "filename",(char *) "image",(char *) "type", NULL
9630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9632 arg1
= wxString_in_helper(obj0
);
9633 if (arg1
== NULL
) SWIG_fail
;
9637 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
9638 if (SWIG_arg_fail(2)) SWIG_fail
;
9640 SWIG_null_ref("wxImage");
9642 if (SWIG_arg_fail(2)) SWIG_fail
;
9645 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9646 if (SWIG_arg_fail(3)) SWIG_fail
;
9649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9650 __wxMemoryFSHandler_AddFile_wxImage((wxString
const &)*arg1
,*arg2
,arg3
);
9652 wxPyEndAllowThreads(__tstate
);
9653 if (PyErr_Occurred()) SWIG_fail
;
9655 Py_INCREF(Py_None
); resultobj
= Py_None
;
9670 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9671 PyObject
*resultobj
= NULL
;
9672 wxString
*arg1
= 0 ;
9673 wxBitmap
*arg2
= 0 ;
9675 bool temp1
= false ;
9676 PyObject
* obj0
= 0 ;
9677 PyObject
* obj1
= 0 ;
9678 PyObject
* obj2
= 0 ;
9680 (char *) "filename",(char *) "bitmap",(char *) "type", NULL
9683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9685 arg1
= wxString_in_helper(obj0
);
9686 if (arg1
== NULL
) SWIG_fail
;
9690 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
9691 if (SWIG_arg_fail(2)) SWIG_fail
;
9693 SWIG_null_ref("wxBitmap");
9695 if (SWIG_arg_fail(2)) SWIG_fail
;
9698 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9699 if (SWIG_arg_fail(3)) SWIG_fail
;
9702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9703 __wxMemoryFSHandler_AddFile_wxBitmap((wxString
const &)*arg1
,(wxBitmap
const &)*arg2
,arg3
);
9705 wxPyEndAllowThreads(__tstate
);
9706 if (PyErr_Occurred()) SWIG_fail
;
9708 Py_INCREF(Py_None
); resultobj
= Py_None
;
9723 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_Data(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9724 PyObject
*resultobj
= NULL
;
9725 wxString
*arg1
= 0 ;
9726 PyObject
*arg2
= (PyObject
*) 0 ;
9727 bool temp1
= false ;
9728 PyObject
* obj0
= 0 ;
9729 PyObject
* obj1
= 0 ;
9731 (char *) "filename",(char *) "data", NULL
9734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:__wxMemoryFSHandler_AddFile_Data",kwnames
,&obj0
,&obj1
)) goto fail
;
9736 arg1
= wxString_in_helper(obj0
);
9737 if (arg1
== NULL
) SWIG_fail
;
9742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9743 __wxMemoryFSHandler_AddFile_Data((wxString
const &)*arg1
,arg2
);
9745 wxPyEndAllowThreads(__tstate
);
9746 if (PyErr_Occurred()) SWIG_fail
;
9748 Py_INCREF(Py_None
); resultobj
= Py_None
;
9763 static PyObject
*_wrap_new_MemoryFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9764 PyObject
*resultobj
= NULL
;
9765 wxMemoryFSHandler
*result
;
9770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_MemoryFSHandler",kwnames
)) goto fail
;
9772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9773 result
= (wxMemoryFSHandler
*)new wxMemoryFSHandler();
9775 wxPyEndAllowThreads(__tstate
);
9776 if (PyErr_Occurred()) SWIG_fail
;
9778 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMemoryFSHandler
, 1);
9785 static PyObject
*_wrap_MemoryFSHandler_RemoveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9786 PyObject
*resultobj
= NULL
;
9787 wxString
*arg1
= 0 ;
9788 bool temp1
= false ;
9789 PyObject
* obj0
= 0 ;
9791 (char *) "filename", NULL
9794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_RemoveFile",kwnames
,&obj0
)) goto fail
;
9796 arg1
= wxString_in_helper(obj0
);
9797 if (arg1
== NULL
) SWIG_fail
;
9801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9802 wxMemoryFSHandler::RemoveFile((wxString
const &)*arg1
);
9804 wxPyEndAllowThreads(__tstate
);
9805 if (PyErr_Occurred()) SWIG_fail
;
9807 Py_INCREF(Py_None
); resultobj
= Py_None
;
9822 static PyObject
*_wrap_MemoryFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9823 PyObject
*resultobj
= NULL
;
9824 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9825 wxString
*arg2
= 0 ;
9827 bool temp2
= false ;
9828 PyObject
* obj0
= 0 ;
9829 PyObject
* obj1
= 0 ;
9831 (char *) "self",(char *) "location", NULL
9834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9836 if (SWIG_arg_fail(1)) SWIG_fail
;
9838 arg2
= wxString_in_helper(obj1
);
9839 if (arg2
== NULL
) SWIG_fail
;
9843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9844 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9846 wxPyEndAllowThreads(__tstate
);
9847 if (PyErr_Occurred()) SWIG_fail
;
9850 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9866 static PyObject
*_wrap_MemoryFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9867 PyObject
*resultobj
= NULL
;
9868 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9869 wxFileSystem
*arg2
= 0 ;
9870 wxString
*arg3
= 0 ;
9872 bool temp3
= false ;
9873 PyObject
* obj0
= 0 ;
9874 PyObject
* obj1
= 0 ;
9875 PyObject
* obj2
= 0 ;
9877 (char *) "self",(char *) "fs",(char *) "location", NULL
9880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9882 if (SWIG_arg_fail(1)) SWIG_fail
;
9884 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9885 if (SWIG_arg_fail(2)) SWIG_fail
;
9887 SWIG_null_ref("wxFileSystem");
9889 if (SWIG_arg_fail(2)) SWIG_fail
;
9892 arg3
= wxString_in_helper(obj2
);
9893 if (arg3
== NULL
) SWIG_fail
;
9897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9898 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9900 wxPyEndAllowThreads(__tstate
);
9901 if (PyErr_Occurred()) SWIG_fail
;
9904 resultobj
= wxPyMake_wxObject(result
, 1);
9920 static PyObject
*_wrap_MemoryFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9921 PyObject
*resultobj
= NULL
;
9922 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9923 wxString
*arg2
= 0 ;
9924 int arg3
= (int) 0 ;
9926 bool temp2
= false ;
9927 PyObject
* obj0
= 0 ;
9928 PyObject
* obj1
= 0 ;
9929 PyObject
* obj2
= 0 ;
9931 (char *) "self",(char *) "spec",(char *) "flags", NULL
9934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9936 if (SWIG_arg_fail(1)) SWIG_fail
;
9938 arg2
= wxString_in_helper(obj1
);
9939 if (arg2
== NULL
) SWIG_fail
;
9944 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9945 if (SWIG_arg_fail(3)) SWIG_fail
;
9949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9950 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9952 wxPyEndAllowThreads(__tstate
);
9953 if (PyErr_Occurred()) SWIG_fail
;
9957 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9959 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9976 static PyObject
*_wrap_MemoryFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9977 PyObject
*resultobj
= NULL
;
9978 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9980 PyObject
* obj0
= 0 ;
9982 (char *) "self", NULL
9985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9987 if (SWIG_arg_fail(1)) SWIG_fail
;
9989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9990 result
= (arg1
)->FindNext();
9992 wxPyEndAllowThreads(__tstate
);
9993 if (PyErr_Occurred()) SWIG_fail
;
9997 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9999 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10008 static PyObject
* MemoryFSHandler_swigregister(PyObject
*, PyObject
*args
) {
10010 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10011 SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler
, obj
);
10013 return Py_BuildValue((char *)"");
10015 static PyObject
*_wrap_ImageHandler_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10016 PyObject
*resultobj
= NULL
;
10017 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10019 PyObject
* obj0
= 0 ;
10020 char *kwnames
[] = {
10021 (char *) "self", NULL
10024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetName",kwnames
,&obj0
)) goto fail
;
10025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10026 if (SWIG_arg_fail(1)) SWIG_fail
;
10028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10029 result
= (arg1
)->GetName();
10031 wxPyEndAllowThreads(__tstate
);
10032 if (PyErr_Occurred()) SWIG_fail
;
10036 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10038 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10047 static PyObject
*_wrap_ImageHandler_GetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10048 PyObject
*resultobj
= NULL
;
10049 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10051 PyObject
* obj0
= 0 ;
10052 char *kwnames
[] = {
10053 (char *) "self", NULL
10056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetExtension",kwnames
,&obj0
)) goto fail
;
10057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10058 if (SWIG_arg_fail(1)) SWIG_fail
;
10060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10061 result
= (arg1
)->GetExtension();
10063 wxPyEndAllowThreads(__tstate
);
10064 if (PyErr_Occurred()) SWIG_fail
;
10068 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10070 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10079 static PyObject
*_wrap_ImageHandler_GetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10080 PyObject
*resultobj
= NULL
;
10081 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10083 PyObject
* obj0
= 0 ;
10084 char *kwnames
[] = {
10085 (char *) "self", NULL
10088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetType",kwnames
,&obj0
)) goto fail
;
10089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10090 if (SWIG_arg_fail(1)) SWIG_fail
;
10092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10093 result
= (long)(arg1
)->GetType();
10095 wxPyEndAllowThreads(__tstate
);
10096 if (PyErr_Occurred()) SWIG_fail
;
10099 resultobj
= SWIG_From_long(static_cast<long >(result
));
10107 static PyObject
*_wrap_ImageHandler_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10108 PyObject
*resultobj
= NULL
;
10109 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10111 PyObject
* obj0
= 0 ;
10112 char *kwnames
[] = {
10113 (char *) "self", NULL
10116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetMimeType",kwnames
,&obj0
)) goto fail
;
10117 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10118 if (SWIG_arg_fail(1)) SWIG_fail
;
10120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10121 result
= (arg1
)->GetMimeType();
10123 wxPyEndAllowThreads(__tstate
);
10124 if (PyErr_Occurred()) SWIG_fail
;
10128 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10130 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10139 static PyObject
*_wrap_ImageHandler_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10140 PyObject
*resultobj
= NULL
;
10141 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10142 wxString
*arg2
= 0 ;
10144 bool temp2
= false ;
10145 PyObject
* obj0
= 0 ;
10146 PyObject
* obj1
= 0 ;
10147 char *kwnames
[] = {
10148 (char *) "self",(char *) "name", NULL
10151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_CanRead",kwnames
,&obj0
,&obj1
)) goto fail
;
10152 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10153 if (SWIG_arg_fail(1)) SWIG_fail
;
10155 arg2
= wxString_in_helper(obj1
);
10156 if (arg2
== NULL
) SWIG_fail
;
10160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10161 result
= (bool)(arg1
)->CanRead((wxString
const &)*arg2
);
10163 wxPyEndAllowThreads(__tstate
);
10164 if (PyErr_Occurred()) SWIG_fail
;
10167 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10183 static PyObject
*_wrap_ImageHandler_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10184 PyObject
*resultobj
= NULL
;
10185 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10186 wxString
*arg2
= 0 ;
10187 bool temp2
= false ;
10188 PyObject
* obj0
= 0 ;
10189 PyObject
* obj1
= 0 ;
10190 char *kwnames
[] = {
10191 (char *) "self",(char *) "name", NULL
10194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
10195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10196 if (SWIG_arg_fail(1)) SWIG_fail
;
10198 arg2
= wxString_in_helper(obj1
);
10199 if (arg2
== NULL
) SWIG_fail
;
10203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10204 (arg1
)->SetName((wxString
const &)*arg2
);
10206 wxPyEndAllowThreads(__tstate
);
10207 if (PyErr_Occurred()) SWIG_fail
;
10209 Py_INCREF(Py_None
); resultobj
= Py_None
;
10224 static PyObject
*_wrap_ImageHandler_SetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10225 PyObject
*resultobj
= NULL
;
10226 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10227 wxString
*arg2
= 0 ;
10228 bool temp2
= false ;
10229 PyObject
* obj0
= 0 ;
10230 PyObject
* obj1
= 0 ;
10231 char *kwnames
[] = {
10232 (char *) "self",(char *) "extension", NULL
10235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetExtension",kwnames
,&obj0
,&obj1
)) goto fail
;
10236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10237 if (SWIG_arg_fail(1)) SWIG_fail
;
10239 arg2
= wxString_in_helper(obj1
);
10240 if (arg2
== NULL
) SWIG_fail
;
10244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10245 (arg1
)->SetExtension((wxString
const &)*arg2
);
10247 wxPyEndAllowThreads(__tstate
);
10248 if (PyErr_Occurred()) SWIG_fail
;
10250 Py_INCREF(Py_None
); resultobj
= Py_None
;
10265 static PyObject
*_wrap_ImageHandler_SetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10266 PyObject
*resultobj
= NULL
;
10267 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10269 PyObject
* obj0
= 0 ;
10270 PyObject
* obj1
= 0 ;
10271 char *kwnames
[] = {
10272 (char *) "self",(char *) "type", NULL
10275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetType",kwnames
,&obj0
,&obj1
)) goto fail
;
10276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10277 if (SWIG_arg_fail(1)) SWIG_fail
;
10279 arg2
= static_cast<long >(SWIG_As_long(obj1
));
10280 if (SWIG_arg_fail(2)) SWIG_fail
;
10283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10284 (arg1
)->SetType(arg2
);
10286 wxPyEndAllowThreads(__tstate
);
10287 if (PyErr_Occurred()) SWIG_fail
;
10289 Py_INCREF(Py_None
); resultobj
= Py_None
;
10296 static PyObject
*_wrap_ImageHandler_SetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10297 PyObject
*resultobj
= NULL
;
10298 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10299 wxString
*arg2
= 0 ;
10300 bool temp2
= false ;
10301 PyObject
* obj0
= 0 ;
10302 PyObject
* obj1
= 0 ;
10303 char *kwnames
[] = {
10304 (char *) "self",(char *) "mimetype", NULL
10307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetMimeType",kwnames
,&obj0
,&obj1
)) goto fail
;
10308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10309 if (SWIG_arg_fail(1)) SWIG_fail
;
10311 arg2
= wxString_in_helper(obj1
);
10312 if (arg2
== NULL
) SWIG_fail
;
10316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10317 (arg1
)->SetMimeType((wxString
const &)*arg2
);
10319 wxPyEndAllowThreads(__tstate
);
10320 if (PyErr_Occurred()) SWIG_fail
;
10322 Py_INCREF(Py_None
); resultobj
= Py_None
;
10337 static PyObject
* ImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10339 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10340 SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler
, obj
);
10342 return Py_BuildValue((char *)"");
10344 static PyObject
*_wrap_new_PyImageHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10345 PyObject
*resultobj
= NULL
;
10346 wxPyImageHandler
*result
;
10347 char *kwnames
[] = {
10351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyImageHandler",kwnames
)) goto fail
;
10353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10354 result
= (wxPyImageHandler
*)new wxPyImageHandler();
10356 wxPyEndAllowThreads(__tstate
);
10357 if (PyErr_Occurred()) SWIG_fail
;
10359 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyImageHandler
, 1);
10366 static PyObject
*_wrap_PyImageHandler__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10367 PyObject
*resultobj
= NULL
;
10368 wxPyImageHandler
*arg1
= (wxPyImageHandler
*) 0 ;
10369 PyObject
*arg2
= (PyObject
*) 0 ;
10370 PyObject
* obj0
= 0 ;
10371 PyObject
* obj1
= 0 ;
10372 char *kwnames
[] = {
10373 (char *) "self",(char *) "self", NULL
10376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyImageHandler__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
10377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10378 if (SWIG_arg_fail(1)) SWIG_fail
;
10381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10382 (arg1
)->_SetSelf(arg2
);
10384 wxPyEndAllowThreads(__tstate
);
10385 if (PyErr_Occurred()) SWIG_fail
;
10387 Py_INCREF(Py_None
); resultobj
= Py_None
;
10394 static PyObject
* PyImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10396 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10397 SWIG_TypeClientData(SWIGTYPE_p_wxPyImageHandler
, obj
);
10399 return Py_BuildValue((char *)"");
10401 static PyObject
*_wrap_new_ImageHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10402 PyObject
*resultobj
= NULL
;
10403 wxImageHistogram
*result
;
10404 char *kwnames
[] = {
10408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ImageHistogram",kwnames
)) goto fail
;
10410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10411 result
= (wxImageHistogram
*)new wxImageHistogram();
10413 wxPyEndAllowThreads(__tstate
);
10414 if (PyErr_Occurred()) SWIG_fail
;
10416 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImageHistogram
, 1);
10423 static PyObject
*_wrap_ImageHistogram_MakeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10424 PyObject
*resultobj
= NULL
;
10428 unsigned long result
;
10429 PyObject
* obj0
= 0 ;
10430 PyObject
* obj1
= 0 ;
10431 PyObject
* obj2
= 0 ;
10432 char *kwnames
[] = {
10433 (char *) "r",(char *) "g",(char *) "b", NULL
10436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageHistogram_MakeKey",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10438 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10439 if (SWIG_arg_fail(1)) SWIG_fail
;
10442 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10443 if (SWIG_arg_fail(2)) SWIG_fail
;
10446 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10447 if (SWIG_arg_fail(3)) SWIG_fail
;
10450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10451 result
= (unsigned long)wxImageHistogram::MakeKey(arg1
,arg2
,arg3
);
10453 wxPyEndAllowThreads(__tstate
);
10454 if (PyErr_Occurred()) SWIG_fail
;
10457 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10465 static PyObject
*_wrap_ImageHistogram_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10466 PyObject
*resultobj
= NULL
;
10467 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10468 byte
*arg2
= (byte
*) 0 ;
10469 byte
*arg3
= (byte
*) 0 ;
10470 byte
*arg4
= (byte
*) 0 ;
10471 byte arg5
= (byte
) 1 ;
10472 byte arg6
= (byte
) 0 ;
10473 byte arg7
= (byte
) 0 ;
10481 PyObject
* obj0
= 0 ;
10482 PyObject
* obj1
= 0 ;
10483 PyObject
* obj2
= 0 ;
10484 PyObject
* obj3
= 0 ;
10485 char *kwnames
[] = {
10486 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
10489 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
10490 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
10491 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
10492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10494 if (SWIG_arg_fail(1)) SWIG_fail
;
10497 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10498 if (SWIG_arg_fail(5)) SWIG_fail
;
10503 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10504 if (SWIG_arg_fail(6)) SWIG_fail
;
10509 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10510 if (SWIG_arg_fail(7)) SWIG_fail
;
10514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10515 result
= (bool)((wxImageHistogram
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
10517 wxPyEndAllowThreads(__tstate
);
10518 if (PyErr_Occurred()) SWIG_fail
;
10521 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10523 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
10524 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
10525 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
10526 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
10527 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
10528 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
10535 static PyObject
*_wrap_ImageHistogram_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10536 PyObject
*resultobj
= NULL
;
10537 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10538 unsigned long arg2
;
10539 unsigned long result
;
10540 PyObject
* obj0
= 0 ;
10541 PyObject
* obj1
= 0 ;
10542 char *kwnames
[] = {
10543 (char *) "self",(char *) "key", NULL
10546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCount",kwnames
,&obj0
,&obj1
)) goto fail
;
10547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10548 if (SWIG_arg_fail(1)) SWIG_fail
;
10550 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
10551 if (SWIG_arg_fail(2)) SWIG_fail
;
10554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10555 result
= (unsigned long)wxImageHistogram_GetCount(arg1
,arg2
);
10557 wxPyEndAllowThreads(__tstate
);
10558 if (PyErr_Occurred()) SWIG_fail
;
10561 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10569 static PyObject
*_wrap_ImageHistogram_GetCountRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10570 PyObject
*resultobj
= NULL
;
10571 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10575 unsigned long result
;
10576 PyObject
* obj0
= 0 ;
10577 PyObject
* obj1
= 0 ;
10578 PyObject
* obj2
= 0 ;
10579 PyObject
* obj3
= 0 ;
10580 char *kwnames
[] = {
10581 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
10584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10586 if (SWIG_arg_fail(1)) SWIG_fail
;
10588 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10589 if (SWIG_arg_fail(2)) SWIG_fail
;
10592 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10593 if (SWIG_arg_fail(3)) SWIG_fail
;
10596 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10597 if (SWIG_arg_fail(4)) SWIG_fail
;
10600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10601 result
= (unsigned long)wxImageHistogram_GetCountRGB(arg1
,arg2
,arg3
,arg4
);
10603 wxPyEndAllowThreads(__tstate
);
10604 if (PyErr_Occurred()) SWIG_fail
;
10607 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10615 static PyObject
*_wrap_ImageHistogram_GetCountColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10616 PyObject
*resultobj
= NULL
;
10617 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10618 wxColour
*arg2
= 0 ;
10619 unsigned long result
;
10621 PyObject
* obj0
= 0 ;
10622 PyObject
* obj1
= 0 ;
10623 char *kwnames
[] = {
10624 (char *) "self",(char *) "colour", NULL
10627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCountColour",kwnames
,&obj0
,&obj1
)) goto fail
;
10628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10629 if (SWIG_arg_fail(1)) SWIG_fail
;
10632 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10636 result
= (unsigned long)wxImageHistogram_GetCountColour(arg1
,(wxColour
const &)*arg2
);
10638 wxPyEndAllowThreads(__tstate
);
10639 if (PyErr_Occurred()) SWIG_fail
;
10642 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10650 static PyObject
* ImageHistogram_swigregister(PyObject
*, PyObject
*args
) {
10652 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10653 SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram
, obj
);
10655 return Py_BuildValue((char *)"");
10657 static PyObject
*_wrap_new_Image_RGBValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10658 PyObject
*resultobj
= NULL
;
10659 byte arg1
= (byte
) 0 ;
10660 byte arg2
= (byte
) 0 ;
10661 byte arg3
= (byte
) 0 ;
10662 wxImage_RGBValue
*result
;
10663 PyObject
* obj0
= 0 ;
10664 PyObject
* obj1
= 0 ;
10665 PyObject
* obj2
= 0 ;
10666 char *kwnames
[] = {
10667 (char *) "r",(char *) "g",(char *) "b", NULL
10670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_RGBValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10673 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10674 if (SWIG_arg_fail(1)) SWIG_fail
;
10679 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10680 if (SWIG_arg_fail(2)) SWIG_fail
;
10685 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10686 if (SWIG_arg_fail(3)) SWIG_fail
;
10690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10691 result
= (wxImage_RGBValue
*)new wxImage_RGBValue(arg1
,arg2
,arg3
);
10693 wxPyEndAllowThreads(__tstate
);
10694 if (PyErr_Occurred()) SWIG_fail
;
10696 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_RGBValue
, 1);
10703 static PyObject
*_wrap_Image_RGBValue_red_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10704 PyObject
*resultobj
= NULL
;
10705 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10707 PyObject
* obj0
= 0 ;
10708 PyObject
* obj1
= 0 ;
10709 char *kwnames
[] = {
10710 (char *) "self",(char *) "red", NULL
10713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_red_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10715 if (SWIG_arg_fail(1)) SWIG_fail
;
10717 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10718 if (SWIG_arg_fail(2)) SWIG_fail
;
10720 if (arg1
) (arg1
)->red
= arg2
;
10722 Py_INCREF(Py_None
); resultobj
= Py_None
;
10729 static PyObject
*_wrap_Image_RGBValue_red_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10730 PyObject
*resultobj
= NULL
;
10731 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10733 PyObject
* obj0
= 0 ;
10734 char *kwnames
[] = {
10735 (char *) "self", NULL
10738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_red_get",kwnames
,&obj0
)) goto fail
;
10739 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10740 if (SWIG_arg_fail(1)) SWIG_fail
;
10741 result
= (byte
) ((arg1
)->red
);
10744 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10752 static PyObject
*_wrap_Image_RGBValue_green_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10753 PyObject
*resultobj
= NULL
;
10754 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10756 PyObject
* obj0
= 0 ;
10757 PyObject
* obj1
= 0 ;
10758 char *kwnames
[] = {
10759 (char *) "self",(char *) "green", NULL
10762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_green_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10764 if (SWIG_arg_fail(1)) SWIG_fail
;
10766 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10767 if (SWIG_arg_fail(2)) SWIG_fail
;
10769 if (arg1
) (arg1
)->green
= arg2
;
10771 Py_INCREF(Py_None
); resultobj
= Py_None
;
10778 static PyObject
*_wrap_Image_RGBValue_green_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10779 PyObject
*resultobj
= NULL
;
10780 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10782 PyObject
* obj0
= 0 ;
10783 char *kwnames
[] = {
10784 (char *) "self", NULL
10787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_green_get",kwnames
,&obj0
)) goto fail
;
10788 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10789 if (SWIG_arg_fail(1)) SWIG_fail
;
10790 result
= (byte
) ((arg1
)->green
);
10793 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10801 static PyObject
*_wrap_Image_RGBValue_blue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10802 PyObject
*resultobj
= NULL
;
10803 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10805 PyObject
* obj0
= 0 ;
10806 PyObject
* obj1
= 0 ;
10807 char *kwnames
[] = {
10808 (char *) "self",(char *) "blue", NULL
10811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_blue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10813 if (SWIG_arg_fail(1)) SWIG_fail
;
10815 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10816 if (SWIG_arg_fail(2)) SWIG_fail
;
10818 if (arg1
) (arg1
)->blue
= arg2
;
10820 Py_INCREF(Py_None
); resultobj
= Py_None
;
10827 static PyObject
*_wrap_Image_RGBValue_blue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10828 PyObject
*resultobj
= NULL
;
10829 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10831 PyObject
* obj0
= 0 ;
10832 char *kwnames
[] = {
10833 (char *) "self", NULL
10836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_blue_get",kwnames
,&obj0
)) goto fail
;
10837 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10838 if (SWIG_arg_fail(1)) SWIG_fail
;
10839 result
= (byte
) ((arg1
)->blue
);
10842 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10850 static PyObject
* Image_RGBValue_swigregister(PyObject
*, PyObject
*args
) {
10852 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10853 SWIG_TypeClientData(SWIGTYPE_p_wxImage_RGBValue
, obj
);
10855 return Py_BuildValue((char *)"");
10857 static PyObject
*_wrap_new_Image_HSVValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10858 PyObject
*resultobj
= NULL
;
10859 double arg1
= (double) 0.0 ;
10860 double arg2
= (double) 0.0 ;
10861 double arg3
= (double) 0.0 ;
10862 wxImage_HSVValue
*result
;
10863 PyObject
* obj0
= 0 ;
10864 PyObject
* obj1
= 0 ;
10865 PyObject
* obj2
= 0 ;
10866 char *kwnames
[] = {
10867 (char *) "h",(char *) "s",(char *) "v", NULL
10870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_HSVValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10873 arg1
= static_cast<double >(SWIG_As_double(obj0
));
10874 if (SWIG_arg_fail(1)) SWIG_fail
;
10879 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10880 if (SWIG_arg_fail(2)) SWIG_fail
;
10885 arg3
= static_cast<double >(SWIG_As_double(obj2
));
10886 if (SWIG_arg_fail(3)) SWIG_fail
;
10890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10891 result
= (wxImage_HSVValue
*)new wxImage_HSVValue(arg1
,arg2
,arg3
);
10893 wxPyEndAllowThreads(__tstate
);
10894 if (PyErr_Occurred()) SWIG_fail
;
10896 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_HSVValue
, 1);
10903 static PyObject
*_wrap_Image_HSVValue_hue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10904 PyObject
*resultobj
= NULL
;
10905 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10907 PyObject
* obj0
= 0 ;
10908 PyObject
* obj1
= 0 ;
10909 char *kwnames
[] = {
10910 (char *) "self",(char *) "hue", NULL
10913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_hue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10914 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10915 if (SWIG_arg_fail(1)) SWIG_fail
;
10917 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10918 if (SWIG_arg_fail(2)) SWIG_fail
;
10920 if (arg1
) (arg1
)->hue
= arg2
;
10922 Py_INCREF(Py_None
); resultobj
= Py_None
;
10929 static PyObject
*_wrap_Image_HSVValue_hue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10930 PyObject
*resultobj
= NULL
;
10931 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10933 PyObject
* obj0
= 0 ;
10934 char *kwnames
[] = {
10935 (char *) "self", NULL
10938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_hue_get",kwnames
,&obj0
)) goto fail
;
10939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10940 if (SWIG_arg_fail(1)) SWIG_fail
;
10941 result
= (double) ((arg1
)->hue
);
10944 resultobj
= SWIG_From_double(static_cast<double >(result
));
10952 static PyObject
*_wrap_Image_HSVValue_saturation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10953 PyObject
*resultobj
= NULL
;
10954 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10956 PyObject
* obj0
= 0 ;
10957 PyObject
* obj1
= 0 ;
10958 char *kwnames
[] = {
10959 (char *) "self",(char *) "saturation", NULL
10962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_saturation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10964 if (SWIG_arg_fail(1)) SWIG_fail
;
10966 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10967 if (SWIG_arg_fail(2)) SWIG_fail
;
10969 if (arg1
) (arg1
)->saturation
= arg2
;
10971 Py_INCREF(Py_None
); resultobj
= Py_None
;
10978 static PyObject
*_wrap_Image_HSVValue_saturation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10979 PyObject
*resultobj
= NULL
;
10980 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10982 PyObject
* obj0
= 0 ;
10983 char *kwnames
[] = {
10984 (char *) "self", NULL
10987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_saturation_get",kwnames
,&obj0
)) goto fail
;
10988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10989 if (SWIG_arg_fail(1)) SWIG_fail
;
10990 result
= (double) ((arg1
)->saturation
);
10993 resultobj
= SWIG_From_double(static_cast<double >(result
));
11001 static PyObject
*_wrap_Image_HSVValue_value_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11002 PyObject
*resultobj
= NULL
;
11003 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11005 PyObject
* obj0
= 0 ;
11006 PyObject
* obj1
= 0 ;
11007 char *kwnames
[] = {
11008 (char *) "self",(char *) "value", NULL
11011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_value_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11013 if (SWIG_arg_fail(1)) SWIG_fail
;
11015 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11016 if (SWIG_arg_fail(2)) SWIG_fail
;
11018 if (arg1
) (arg1
)->value
= arg2
;
11020 Py_INCREF(Py_None
); resultobj
= Py_None
;
11027 static PyObject
*_wrap_Image_HSVValue_value_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11028 PyObject
*resultobj
= NULL
;
11029 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11031 PyObject
* obj0
= 0 ;
11032 char *kwnames
[] = {
11033 (char *) "self", NULL
11036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_value_get",kwnames
,&obj0
)) goto fail
;
11037 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11038 if (SWIG_arg_fail(1)) SWIG_fail
;
11039 result
= (double) ((arg1
)->value
);
11042 resultobj
= SWIG_From_double(static_cast<double >(result
));
11050 static PyObject
* Image_HSVValue_swigregister(PyObject
*, PyObject
*args
) {
11052 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
11053 SWIG_TypeClientData(SWIGTYPE_p_wxImage_HSVValue
, obj
);
11055 return Py_BuildValue((char *)"");
11057 static PyObject
*_wrap_new_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11058 PyObject
*resultobj
= NULL
;
11059 wxString
*arg1
= 0 ;
11060 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11061 int arg3
= (int) -1 ;
11063 bool temp1
= false ;
11064 PyObject
* obj0
= 0 ;
11065 PyObject
* obj1
= 0 ;
11066 PyObject
* obj2
= 0 ;
11067 char *kwnames
[] = {
11068 (char *) "name",(char *) "type",(char *) "index", NULL
11071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Image",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11073 arg1
= wxString_in_helper(obj0
);
11074 if (arg1
== NULL
) SWIG_fail
;
11079 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11080 if (SWIG_arg_fail(2)) SWIG_fail
;
11085 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11086 if (SWIG_arg_fail(3)) SWIG_fail
;
11090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11091 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,arg2
,arg3
);
11093 wxPyEndAllowThreads(__tstate
);
11094 if (PyErr_Occurred()) SWIG_fail
;
11096 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11111 static PyObject
*_wrap_delete_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11112 PyObject
*resultobj
= NULL
;
11113 wxImage
*arg1
= (wxImage
*) 0 ;
11114 PyObject
* obj0
= 0 ;
11115 char *kwnames
[] = {
11116 (char *) "self", NULL
11119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Image",kwnames
,&obj0
)) goto fail
;
11120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11121 if (SWIG_arg_fail(1)) SWIG_fail
;
11123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11126 wxPyEndAllowThreads(__tstate
);
11127 if (PyErr_Occurred()) SWIG_fail
;
11129 Py_INCREF(Py_None
); resultobj
= Py_None
;
11136 static PyObject
*_wrap_new_ImageFromMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11137 PyObject
*resultobj
= NULL
;
11138 wxString
*arg1
= 0 ;
11139 wxString
*arg2
= 0 ;
11140 int arg3
= (int) -1 ;
11142 bool temp1
= false ;
11143 bool temp2
= false ;
11144 PyObject
* obj0
= 0 ;
11145 PyObject
* obj1
= 0 ;
11146 PyObject
* obj2
= 0 ;
11147 char *kwnames
[] = {
11148 (char *) "name",(char *) "mimetype",(char *) "index", NULL
11151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11153 arg1
= wxString_in_helper(obj0
);
11154 if (arg1
== NULL
) SWIG_fail
;
11158 arg2
= wxString_in_helper(obj1
);
11159 if (arg2
== NULL
) SWIG_fail
;
11164 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11165 if (SWIG_arg_fail(3)) SWIG_fail
;
11169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11170 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
11172 wxPyEndAllowThreads(__tstate
);
11173 if (PyErr_Occurred()) SWIG_fail
;
11175 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11198 static PyObject
*_wrap_new_ImageFromStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11199 PyObject
*resultobj
= NULL
;
11200 wxInputStream
*arg1
= 0 ;
11201 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11202 int arg3
= (int) -1 ;
11204 wxPyInputStream
*temp1
;
11206 PyObject
* obj0
= 0 ;
11207 PyObject
* obj1
= 0 ;
11208 PyObject
* obj2
= 0 ;
11209 char *kwnames
[] = {
11210 (char *) "stream",(char *) "type",(char *) "index", NULL
11213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_ImageFromStream",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11215 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11216 arg1
= temp1
->m_wxis
;
11219 PyErr_Clear(); // clear the failure of the wxPyConvert above
11220 arg1
= wxPyCBInputStream_create(obj0
, false);
11221 if (arg1
== NULL
) {
11222 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11230 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11231 if (SWIG_arg_fail(2)) SWIG_fail
;
11236 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11237 if (SWIG_arg_fail(3)) SWIG_fail
;
11241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11242 result
= (wxImage
*)new wxImage(*arg1
,arg2
,arg3
);
11244 wxPyEndAllowThreads(__tstate
);
11245 if (PyErr_Occurred()) SWIG_fail
;
11247 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11249 if (created1
) delete arg1
;
11254 if (created1
) delete arg1
;
11260 static PyObject
*_wrap_new_ImageFromStreamMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11261 PyObject
*resultobj
= NULL
;
11262 wxInputStream
*arg1
= 0 ;
11263 wxString
*arg2
= 0 ;
11264 int arg3
= (int) -1 ;
11266 wxPyInputStream
*temp1
;
11268 bool temp2
= false ;
11269 PyObject
* obj0
= 0 ;
11270 PyObject
* obj1
= 0 ;
11271 PyObject
* obj2
= 0 ;
11272 char *kwnames
[] = {
11273 (char *) "stream",(char *) "mimetype",(char *) "index", NULL
11276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromStreamMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11278 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11279 arg1
= temp1
->m_wxis
;
11282 PyErr_Clear(); // clear the failure of the wxPyConvert above
11283 arg1
= wxPyCBInputStream_create(obj0
, false);
11284 if (arg1
== NULL
) {
11285 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11292 arg2
= wxString_in_helper(obj1
);
11293 if (arg2
== NULL
) SWIG_fail
;
11298 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11299 if (SWIG_arg_fail(3)) SWIG_fail
;
11303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11304 result
= (wxImage
*)new wxImage(*arg1
,(wxString
const &)*arg2
,arg3
);
11306 wxPyEndAllowThreads(__tstate
);
11307 if (PyErr_Occurred()) SWIG_fail
;
11309 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11311 if (created1
) delete arg1
;
11320 if (created1
) delete arg1
;
11330 static PyObject
*_wrap_new_EmptyImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11331 PyObject
*resultobj
= NULL
;
11332 int arg1
= (int) 0 ;
11333 int arg2
= (int) 0 ;
11334 bool arg3
= (bool) true ;
11336 PyObject
* obj0
= 0 ;
11337 PyObject
* obj1
= 0 ;
11338 PyObject
* obj2
= 0 ;
11339 char *kwnames
[] = {
11340 (char *) "width",(char *) "height",(char *) "clear", NULL
11343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_EmptyImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11346 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11347 if (SWIG_arg_fail(1)) SWIG_fail
;
11352 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11353 if (SWIG_arg_fail(2)) SWIG_fail
;
11358 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
11359 if (SWIG_arg_fail(3)) SWIG_fail
;
11363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11364 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
);
11366 wxPyEndAllowThreads(__tstate
);
11367 if (PyErr_Occurred()) SWIG_fail
;
11369 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11376 static PyObject
*_wrap_new_ImageFromBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11377 PyObject
*resultobj
= NULL
;
11378 wxBitmap
*arg1
= 0 ;
11380 PyObject
* obj0
= 0 ;
11381 char *kwnames
[] = {
11382 (char *) "bitmap", NULL
11385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ImageFromBitmap",kwnames
,&obj0
)) goto fail
;
11387 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
11388 if (SWIG_arg_fail(1)) SWIG_fail
;
11389 if (arg1
== NULL
) {
11390 SWIG_null_ref("wxBitmap");
11392 if (SWIG_arg_fail(1)) SWIG_fail
;
11395 if (!wxPyCheckForApp()) SWIG_fail
;
11396 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11397 result
= (wxImage
*)new_wxImage((wxBitmap
const &)*arg1
);
11399 wxPyEndAllowThreads(__tstate
);
11400 if (PyErr_Occurred()) SWIG_fail
;
11402 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11409 static PyObject
*_wrap_new_ImageFromData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11410 PyObject
*resultobj
= NULL
;
11416 PyObject
* obj0
= 0 ;
11417 PyObject
* obj1
= 0 ;
11418 PyObject
* obj2
= 0 ;
11419 char *kwnames
[] = {
11420 (char *) "width",(char *) "height",(char *) "data", NULL
11423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_ImageFromData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11425 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11426 if (SWIG_arg_fail(1)) SWIG_fail
;
11429 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11430 if (SWIG_arg_fail(2)) SWIG_fail
;
11433 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11437 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
);
11439 wxPyEndAllowThreads(__tstate
);
11440 if (PyErr_Occurred()) SWIG_fail
;
11442 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11449 static PyObject
*_wrap_new_ImageFromDataWithAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11450 PyObject
*resultobj
= NULL
;
11458 PyObject
* obj0
= 0 ;
11459 PyObject
* obj1
= 0 ;
11460 PyObject
* obj2
= 0 ;
11461 PyObject
* obj3
= 0 ;
11462 char *kwnames
[] = {
11463 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
11466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_ImageFromDataWithAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11468 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11469 if (SWIG_arg_fail(1)) SWIG_fail
;
11472 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11473 if (SWIG_arg_fail(2)) SWIG_fail
;
11476 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11479 if (!PyArg_Parse(obj3
, "t#", &arg5
, &arg6
)) SWIG_fail
;
11482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11483 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
11485 wxPyEndAllowThreads(__tstate
);
11486 if (PyErr_Occurred()) SWIG_fail
;
11488 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11495 static PyObject
*_wrap_Image_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11496 PyObject
*resultobj
= NULL
;
11497 wxImage
*arg1
= (wxImage
*) 0 ;
11500 bool arg4
= (bool) true ;
11501 PyObject
* obj0
= 0 ;
11502 PyObject
* obj1
= 0 ;
11503 PyObject
* obj2
= 0 ;
11504 PyObject
* obj3
= 0 ;
11505 char *kwnames
[] = {
11506 (char *) "self",(char *) "width",(char *) "height",(char *) "clear", NULL
11509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11511 if (SWIG_arg_fail(1)) SWIG_fail
;
11513 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11514 if (SWIG_arg_fail(2)) SWIG_fail
;
11517 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11518 if (SWIG_arg_fail(3)) SWIG_fail
;
11522 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
11523 if (SWIG_arg_fail(4)) SWIG_fail
;
11527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11528 (arg1
)->Create(arg2
,arg3
,arg4
);
11530 wxPyEndAllowThreads(__tstate
);
11531 if (PyErr_Occurred()) SWIG_fail
;
11533 Py_INCREF(Py_None
); resultobj
= Py_None
;
11540 static PyObject
*_wrap_Image_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11541 PyObject
*resultobj
= NULL
;
11542 wxImage
*arg1
= (wxImage
*) 0 ;
11543 PyObject
* obj0
= 0 ;
11544 char *kwnames
[] = {
11545 (char *) "self", NULL
11548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Destroy",kwnames
,&obj0
)) goto fail
;
11549 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11550 if (SWIG_arg_fail(1)) SWIG_fail
;
11552 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11555 wxPyEndAllowThreads(__tstate
);
11556 if (PyErr_Occurred()) SWIG_fail
;
11558 Py_INCREF(Py_None
); resultobj
= Py_None
;
11565 static PyObject
*_wrap_Image_Scale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11566 PyObject
*resultobj
= NULL
;
11567 wxImage
*arg1
= (wxImage
*) 0 ;
11570 SwigValueWrapper
<wxImage
> result
;
11571 PyObject
* obj0
= 0 ;
11572 PyObject
* obj1
= 0 ;
11573 PyObject
* obj2
= 0 ;
11574 char *kwnames
[] = {
11575 (char *) "self",(char *) "width",(char *) "height", NULL
11578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11580 if (SWIG_arg_fail(1)) SWIG_fail
;
11582 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11583 if (SWIG_arg_fail(2)) SWIG_fail
;
11586 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11587 if (SWIG_arg_fail(3)) SWIG_fail
;
11590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11591 result
= (arg1
)->Scale(arg2
,arg3
);
11593 wxPyEndAllowThreads(__tstate
);
11594 if (PyErr_Occurred()) SWIG_fail
;
11597 wxImage
* resultptr
;
11598 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11599 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11607 static PyObject
*_wrap_Image_ShrinkBy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11608 PyObject
*resultobj
= NULL
;
11609 wxImage
*arg1
= (wxImage
*) 0 ;
11612 SwigValueWrapper
<wxImage
> result
;
11613 PyObject
* obj0
= 0 ;
11614 PyObject
* obj1
= 0 ;
11615 PyObject
* obj2
= 0 ;
11616 char *kwnames
[] = {
11617 (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL
11620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_ShrinkBy",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11622 if (SWIG_arg_fail(1)) SWIG_fail
;
11624 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11625 if (SWIG_arg_fail(2)) SWIG_fail
;
11628 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11629 if (SWIG_arg_fail(3)) SWIG_fail
;
11632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11633 result
= ((wxImage
const *)arg1
)->ShrinkBy(arg2
,arg3
);
11635 wxPyEndAllowThreads(__tstate
);
11636 if (PyErr_Occurred()) SWIG_fail
;
11639 wxImage
* resultptr
;
11640 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11641 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11649 static PyObject
*_wrap_Image_Rescale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11650 PyObject
*resultobj
= NULL
;
11651 wxImage
*arg1
= (wxImage
*) 0 ;
11655 PyObject
* obj0
= 0 ;
11656 PyObject
* obj1
= 0 ;
11657 PyObject
* obj2
= 0 ;
11658 char *kwnames
[] = {
11659 (char *) "self",(char *) "width",(char *) "height", NULL
11662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Rescale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11664 if (SWIG_arg_fail(1)) SWIG_fail
;
11666 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11667 if (SWIG_arg_fail(2)) SWIG_fail
;
11670 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11671 if (SWIG_arg_fail(3)) SWIG_fail
;
11674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11676 wxImage
&_result_ref
= (arg1
)->Rescale(arg2
,arg3
);
11677 result
= (wxImage
*) &_result_ref
;
11680 wxPyEndAllowThreads(__tstate
);
11681 if (PyErr_Occurred()) SWIG_fail
;
11683 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11690 static PyObject
*_wrap_Image_Resize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11691 PyObject
*resultobj
= NULL
;
11692 wxImage
*arg1
= (wxImage
*) 0 ;
11694 wxPoint
*arg3
= 0 ;
11695 int arg4
= (int) -1 ;
11696 int arg5
= (int) -1 ;
11697 int arg6
= (int) -1 ;
11701 PyObject
* obj0
= 0 ;
11702 PyObject
* obj1
= 0 ;
11703 PyObject
* obj2
= 0 ;
11704 PyObject
* obj3
= 0 ;
11705 PyObject
* obj4
= 0 ;
11706 PyObject
* obj5
= 0 ;
11707 char *kwnames
[] = {
11708 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
11711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Resize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11712 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11713 if (SWIG_arg_fail(1)) SWIG_fail
;
11716 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
11720 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
11724 arg4
= static_cast<int >(SWIG_As_int(obj3
));
11725 if (SWIG_arg_fail(4)) SWIG_fail
;
11730 arg5
= static_cast<int >(SWIG_As_int(obj4
));
11731 if (SWIG_arg_fail(5)) SWIG_fail
;
11736 arg6
= static_cast<int >(SWIG_As_int(obj5
));
11737 if (SWIG_arg_fail(6)) SWIG_fail
;
11741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11743 wxImage
&_result_ref
= (arg1
)->Resize((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
11744 result
= (wxImage
*) &_result_ref
;
11747 wxPyEndAllowThreads(__tstate
);
11748 if (PyErr_Occurred()) SWIG_fail
;
11750 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11757 static PyObject
*_wrap_Image_SetRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11758 PyObject
*resultobj
= NULL
;
11759 wxImage
*arg1
= (wxImage
*) 0 ;
11765 PyObject
* obj0
= 0 ;
11766 PyObject
* obj1
= 0 ;
11767 PyObject
* obj2
= 0 ;
11768 PyObject
* obj3
= 0 ;
11769 PyObject
* obj4
= 0 ;
11770 PyObject
* obj5
= 0 ;
11771 char *kwnames
[] = {
11772 (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL
11775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Image_SetRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11776 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11777 if (SWIG_arg_fail(1)) SWIG_fail
;
11779 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11780 if (SWIG_arg_fail(2)) SWIG_fail
;
11783 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11784 if (SWIG_arg_fail(3)) SWIG_fail
;
11787 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11788 if (SWIG_arg_fail(4)) SWIG_fail
;
11791 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11792 if (SWIG_arg_fail(5)) SWIG_fail
;
11795 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
11796 if (SWIG_arg_fail(6)) SWIG_fail
;
11799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11800 (arg1
)->SetRGB(arg2
,arg3
,arg4
,arg5
,arg6
);
11802 wxPyEndAllowThreads(__tstate
);
11803 if (PyErr_Occurred()) SWIG_fail
;
11805 Py_INCREF(Py_None
); resultobj
= Py_None
;
11812 static PyObject
*_wrap_Image_SetRGBRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11813 PyObject
*resultobj
= NULL
;
11814 wxImage
*arg1
= (wxImage
*) 0 ;
11820 PyObject
* obj0
= 0 ;
11821 PyObject
* obj1
= 0 ;
11822 PyObject
* obj2
= 0 ;
11823 PyObject
* obj3
= 0 ;
11824 PyObject
* obj4
= 0 ;
11825 char *kwnames
[] = {
11826 (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL
11829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetRGBRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
11830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11831 if (SWIG_arg_fail(1)) SWIG_fail
;
11834 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11837 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
11838 if (SWIG_arg_fail(3)) SWIG_fail
;
11841 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11842 if (SWIG_arg_fail(4)) SWIG_fail
;
11845 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11846 if (SWIG_arg_fail(5)) SWIG_fail
;
11849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11850 (arg1
)->SetRGB((wxRect
const &)*arg2
,arg3
,arg4
,arg5
);
11852 wxPyEndAllowThreads(__tstate
);
11853 if (PyErr_Occurred()) SWIG_fail
;
11855 Py_INCREF(Py_None
); resultobj
= Py_None
;
11862 static PyObject
*_wrap_Image_GetRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11863 PyObject
*resultobj
= NULL
;
11864 wxImage
*arg1
= (wxImage
*) 0 ;
11868 PyObject
* obj0
= 0 ;
11869 PyObject
* obj1
= 0 ;
11870 PyObject
* obj2
= 0 ;
11871 char *kwnames
[] = {
11872 (char *) "self",(char *) "x",(char *) "y", NULL
11875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetRed",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11877 if (SWIG_arg_fail(1)) SWIG_fail
;
11879 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11880 if (SWIG_arg_fail(2)) SWIG_fail
;
11883 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11884 if (SWIG_arg_fail(3)) SWIG_fail
;
11887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11888 result
= (byte
)(arg1
)->GetRed(arg2
,arg3
);
11890 wxPyEndAllowThreads(__tstate
);
11891 if (PyErr_Occurred()) SWIG_fail
;
11894 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11902 static PyObject
*_wrap_Image_GetGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11903 PyObject
*resultobj
= NULL
;
11904 wxImage
*arg1
= (wxImage
*) 0 ;
11908 PyObject
* obj0
= 0 ;
11909 PyObject
* obj1
= 0 ;
11910 PyObject
* obj2
= 0 ;
11911 char *kwnames
[] = {
11912 (char *) "self",(char *) "x",(char *) "y", NULL
11915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetGreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11916 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11917 if (SWIG_arg_fail(1)) SWIG_fail
;
11919 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11920 if (SWIG_arg_fail(2)) SWIG_fail
;
11923 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11924 if (SWIG_arg_fail(3)) SWIG_fail
;
11927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11928 result
= (byte
)(arg1
)->GetGreen(arg2
,arg3
);
11930 wxPyEndAllowThreads(__tstate
);
11931 if (PyErr_Occurred()) SWIG_fail
;
11934 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11942 static PyObject
*_wrap_Image_GetBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11943 PyObject
*resultobj
= NULL
;
11944 wxImage
*arg1
= (wxImage
*) 0 ;
11948 PyObject
* obj0
= 0 ;
11949 PyObject
* obj1
= 0 ;
11950 PyObject
* obj2
= 0 ;
11951 char *kwnames
[] = {
11952 (char *) "self",(char *) "x",(char *) "y", NULL
11955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetBlue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11956 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11957 if (SWIG_arg_fail(1)) SWIG_fail
;
11959 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11960 if (SWIG_arg_fail(2)) SWIG_fail
;
11963 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11964 if (SWIG_arg_fail(3)) SWIG_fail
;
11967 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11968 result
= (byte
)(arg1
)->GetBlue(arg2
,arg3
);
11970 wxPyEndAllowThreads(__tstate
);
11971 if (PyErr_Occurred()) SWIG_fail
;
11974 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11982 static PyObject
*_wrap_Image_SetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11983 PyObject
*resultobj
= NULL
;
11984 wxImage
*arg1
= (wxImage
*) 0 ;
11988 PyObject
* obj0
= 0 ;
11989 PyObject
* obj1
= 0 ;
11990 PyObject
* obj2
= 0 ;
11991 PyObject
* obj3
= 0 ;
11992 char *kwnames
[] = {
11993 (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL
11996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11998 if (SWIG_arg_fail(1)) SWIG_fail
;
12000 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12001 if (SWIG_arg_fail(2)) SWIG_fail
;
12004 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12005 if (SWIG_arg_fail(3)) SWIG_fail
;
12008 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12009 if (SWIG_arg_fail(4)) SWIG_fail
;
12012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12013 (arg1
)->SetAlpha(arg2
,arg3
,arg4
);
12015 wxPyEndAllowThreads(__tstate
);
12016 if (PyErr_Occurred()) SWIG_fail
;
12018 Py_INCREF(Py_None
); resultobj
= Py_None
;
12025 static PyObject
*_wrap_Image_GetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12026 PyObject
*resultobj
= NULL
;
12027 wxImage
*arg1
= (wxImage
*) 0 ;
12031 PyObject
* obj0
= 0 ;
12032 PyObject
* obj1
= 0 ;
12033 PyObject
* obj2
= 0 ;
12034 char *kwnames
[] = {
12035 (char *) "self",(char *) "x",(char *) "y", NULL
12038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetAlpha",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12040 if (SWIG_arg_fail(1)) SWIG_fail
;
12042 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12043 if (SWIG_arg_fail(2)) SWIG_fail
;
12046 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12047 if (SWIG_arg_fail(3)) SWIG_fail
;
12050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12051 result
= (byte
)(arg1
)->GetAlpha(arg2
,arg3
);
12053 wxPyEndAllowThreads(__tstate
);
12054 if (PyErr_Occurred()) SWIG_fail
;
12057 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12065 static PyObject
*_wrap_Image_HasAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12066 PyObject
*resultobj
= NULL
;
12067 wxImage
*arg1
= (wxImage
*) 0 ;
12069 PyObject
* obj0
= 0 ;
12070 char *kwnames
[] = {
12071 (char *) "self", NULL
12074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasAlpha",kwnames
,&obj0
)) goto fail
;
12075 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12076 if (SWIG_arg_fail(1)) SWIG_fail
;
12078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12079 result
= (bool)(arg1
)->HasAlpha();
12081 wxPyEndAllowThreads(__tstate
);
12082 if (PyErr_Occurred()) SWIG_fail
;
12085 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12093 static PyObject
*_wrap_Image_InitAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12094 PyObject
*resultobj
= NULL
;
12095 wxImage
*arg1
= (wxImage
*) 0 ;
12096 PyObject
* obj0
= 0 ;
12097 char *kwnames
[] = {
12098 (char *) "self", NULL
12101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InitAlpha",kwnames
,&obj0
)) goto fail
;
12102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12103 if (SWIG_arg_fail(1)) SWIG_fail
;
12105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12106 (arg1
)->InitAlpha();
12108 wxPyEndAllowThreads(__tstate
);
12109 if (PyErr_Occurred()) SWIG_fail
;
12111 Py_INCREF(Py_None
); resultobj
= Py_None
;
12118 static PyObject
*_wrap_Image_IsTransparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12119 PyObject
*resultobj
= NULL
;
12120 wxImage
*arg1
= (wxImage
*) 0 ;
12123 byte arg4
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12125 PyObject
* obj0
= 0 ;
12126 PyObject
* obj1
= 0 ;
12127 PyObject
* obj2
= 0 ;
12128 PyObject
* obj3
= 0 ;
12129 char *kwnames
[] = {
12130 (char *) "self",(char *) "x",(char *) "y",(char *) "threshold", NULL
12133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_IsTransparent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12135 if (SWIG_arg_fail(1)) SWIG_fail
;
12137 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12138 if (SWIG_arg_fail(2)) SWIG_fail
;
12141 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12142 if (SWIG_arg_fail(3)) SWIG_fail
;
12146 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12147 if (SWIG_arg_fail(4)) SWIG_fail
;
12151 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12152 result
= (bool)((wxImage
const *)arg1
)->IsTransparent(arg2
,arg3
,arg4
);
12154 wxPyEndAllowThreads(__tstate
);
12155 if (PyErr_Occurred()) SWIG_fail
;
12158 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12166 static PyObject
*_wrap_Image_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12167 PyObject
*resultobj
= NULL
;
12168 wxImage
*arg1
= (wxImage
*) 0 ;
12169 byte
*arg2
= (byte
*) 0 ;
12170 byte
*arg3
= (byte
*) 0 ;
12171 byte
*arg4
= (byte
*) 0 ;
12172 byte arg5
= (byte
) 0 ;
12173 byte arg6
= (byte
) 0 ;
12174 byte arg7
= (byte
) 0 ;
12182 PyObject
* obj0
= 0 ;
12183 PyObject
* obj1
= 0 ;
12184 PyObject
* obj2
= 0 ;
12185 PyObject
* obj3
= 0 ;
12186 char *kwnames
[] = {
12187 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
12190 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
12191 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
12192 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
12193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12195 if (SWIG_arg_fail(1)) SWIG_fail
;
12198 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12199 if (SWIG_arg_fail(5)) SWIG_fail
;
12204 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12205 if (SWIG_arg_fail(6)) SWIG_fail
;
12210 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12211 if (SWIG_arg_fail(7)) SWIG_fail
;
12215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12216 result
= (bool)((wxImage
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
12218 wxPyEndAllowThreads(__tstate
);
12219 if (PyErr_Occurred()) SWIG_fail
;
12222 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12224 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
12225 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
12226 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
12227 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
12228 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
12229 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
12236 static PyObject
*_wrap_Image_ConvertAlphaToMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12237 PyObject
*resultobj
= NULL
;
12238 wxImage
*arg1
= (wxImage
*) 0 ;
12239 byte arg2
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12241 PyObject
* obj0
= 0 ;
12242 PyObject
* obj1
= 0 ;
12243 char *kwnames
[] = {
12244 (char *) "self",(char *) "threshold", NULL
12247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertAlphaToMask",kwnames
,&obj0
,&obj1
)) goto fail
;
12248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12249 if (SWIG_arg_fail(1)) SWIG_fail
;
12252 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12253 if (SWIG_arg_fail(2)) SWIG_fail
;
12257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12258 result
= (bool)(arg1
)->ConvertAlphaToMask(arg2
);
12260 wxPyEndAllowThreads(__tstate
);
12261 if (PyErr_Occurred()) SWIG_fail
;
12264 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12272 static PyObject
*_wrap_Image_ConvertColourToAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12273 PyObject
*resultobj
= NULL
;
12274 wxImage
*arg1
= (wxImage
*) 0 ;
12279 PyObject
* obj0
= 0 ;
12280 PyObject
* obj1
= 0 ;
12281 PyObject
* obj2
= 0 ;
12282 PyObject
* obj3
= 0 ;
12283 char *kwnames
[] = {
12284 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
12287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12288 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12289 if (SWIG_arg_fail(1)) SWIG_fail
;
12291 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12292 if (SWIG_arg_fail(2)) SWIG_fail
;
12295 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12296 if (SWIG_arg_fail(3)) SWIG_fail
;
12299 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12300 if (SWIG_arg_fail(4)) SWIG_fail
;
12303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12304 result
= (bool)(arg1
)->ConvertColourToAlpha(arg2
,arg3
,arg4
);
12306 wxPyEndAllowThreads(__tstate
);
12307 if (PyErr_Occurred()) SWIG_fail
;
12310 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12318 static PyObject
*_wrap_Image_SetMaskFromImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12319 PyObject
*resultobj
= NULL
;
12320 wxImage
*arg1
= (wxImage
*) 0 ;
12321 wxImage
*arg2
= 0 ;
12326 PyObject
* obj0
= 0 ;
12327 PyObject
* obj1
= 0 ;
12328 PyObject
* obj2
= 0 ;
12329 PyObject
* obj3
= 0 ;
12330 PyObject
* obj4
= 0 ;
12331 char *kwnames
[] = {
12332 (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL
12335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetMaskFromImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
12336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12337 if (SWIG_arg_fail(1)) SWIG_fail
;
12339 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12340 if (SWIG_arg_fail(2)) SWIG_fail
;
12341 if (arg2
== NULL
) {
12342 SWIG_null_ref("wxImage");
12344 if (SWIG_arg_fail(2)) SWIG_fail
;
12347 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12348 if (SWIG_arg_fail(3)) SWIG_fail
;
12351 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12352 if (SWIG_arg_fail(4)) SWIG_fail
;
12355 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
12356 if (SWIG_arg_fail(5)) SWIG_fail
;
12359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12360 result
= (bool)(arg1
)->SetMaskFromImage((wxImage
const &)*arg2
,arg3
,arg4
,arg5
);
12362 wxPyEndAllowThreads(__tstate
);
12363 if (PyErr_Occurred()) SWIG_fail
;
12366 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12374 static PyObject
*_wrap_Image_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12375 PyObject
*resultobj
= NULL
;
12376 wxString
*arg1
= 0 ;
12378 bool temp1
= false ;
12379 PyObject
* obj0
= 0 ;
12380 char *kwnames
[] = {
12381 (char *) "filename", NULL
12384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanRead",kwnames
,&obj0
)) goto fail
;
12386 arg1
= wxString_in_helper(obj0
);
12387 if (arg1
== NULL
) SWIG_fail
;
12391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12392 result
= (bool)wxImage::CanRead((wxString
const &)*arg1
);
12394 wxPyEndAllowThreads(__tstate
);
12395 if (PyErr_Occurred()) SWIG_fail
;
12398 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12414 static PyObject
*_wrap_Image_GetImageCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12415 PyObject
*resultobj
= NULL
;
12416 wxString
*arg1
= 0 ;
12417 long arg2
= (long) wxBITMAP_TYPE_ANY
;
12419 bool temp1
= false ;
12420 PyObject
* obj0
= 0 ;
12421 PyObject
* obj1
= 0 ;
12422 char *kwnames
[] = {
12423 (char *) "filename",(char *) "type", NULL
12426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_GetImageCount",kwnames
,&obj0
,&obj1
)) goto fail
;
12428 arg1
= wxString_in_helper(obj0
);
12429 if (arg1
== NULL
) SWIG_fail
;
12434 arg2
= static_cast<long >(SWIG_As_long(obj1
));
12435 if (SWIG_arg_fail(2)) SWIG_fail
;
12439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12440 result
= (int)wxImage::GetImageCount((wxString
const &)*arg1
,arg2
);
12442 wxPyEndAllowThreads(__tstate
);
12443 if (PyErr_Occurred()) SWIG_fail
;
12446 resultobj
= SWIG_From_int(static_cast<int >(result
));
12462 static PyObject
*_wrap_Image_LoadFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12463 PyObject
*resultobj
= NULL
;
12464 wxImage
*arg1
= (wxImage
*) 0 ;
12465 wxString
*arg2
= 0 ;
12466 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12467 int arg4
= (int) -1 ;
12469 bool temp2
= false ;
12470 PyObject
* obj0
= 0 ;
12471 PyObject
* obj1
= 0 ;
12472 PyObject
* obj2
= 0 ;
12473 PyObject
* obj3
= 0 ;
12474 char *kwnames
[] = {
12475 (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL
12478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12479 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12480 if (SWIG_arg_fail(1)) SWIG_fail
;
12482 arg2
= wxString_in_helper(obj1
);
12483 if (arg2
== NULL
) SWIG_fail
;
12488 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12489 if (SWIG_arg_fail(3)) SWIG_fail
;
12494 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12495 if (SWIG_arg_fail(4)) SWIG_fail
;
12499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12500 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
,arg4
);
12502 wxPyEndAllowThreads(__tstate
);
12503 if (PyErr_Occurred()) SWIG_fail
;
12506 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12522 static PyObject
*_wrap_Image_LoadMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12523 PyObject
*resultobj
= NULL
;
12524 wxImage
*arg1
= (wxImage
*) 0 ;
12525 wxString
*arg2
= 0 ;
12526 wxString
*arg3
= 0 ;
12527 int arg4
= (int) -1 ;
12529 bool temp2
= false ;
12530 bool temp3
= false ;
12531 PyObject
* obj0
= 0 ;
12532 PyObject
* obj1
= 0 ;
12533 PyObject
* obj2
= 0 ;
12534 PyObject
* obj3
= 0 ;
12535 char *kwnames
[] = {
12536 (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL
12539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12540 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12541 if (SWIG_arg_fail(1)) SWIG_fail
;
12543 arg2
= wxString_in_helper(obj1
);
12544 if (arg2
== NULL
) SWIG_fail
;
12548 arg3
= wxString_in_helper(obj2
);
12549 if (arg3
== NULL
) SWIG_fail
;
12554 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12555 if (SWIG_arg_fail(4)) SWIG_fail
;
12559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12560 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
12562 wxPyEndAllowThreads(__tstate
);
12563 if (PyErr_Occurred()) SWIG_fail
;
12566 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12590 static PyObject
*_wrap_Image_SaveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12591 PyObject
*resultobj
= NULL
;
12592 wxImage
*arg1
= (wxImage
*) 0 ;
12593 wxString
*arg2
= 0 ;
12596 bool temp2
= false ;
12597 PyObject
* obj0
= 0 ;
12598 PyObject
* obj1
= 0 ;
12599 PyObject
* obj2
= 0 ;
12600 char *kwnames
[] = {
12601 (char *) "self",(char *) "name",(char *) "type", NULL
12604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12606 if (SWIG_arg_fail(1)) SWIG_fail
;
12608 arg2
= wxString_in_helper(obj1
);
12609 if (arg2
== NULL
) SWIG_fail
;
12613 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12614 if (SWIG_arg_fail(3)) SWIG_fail
;
12617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12618 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
);
12620 wxPyEndAllowThreads(__tstate
);
12621 if (PyErr_Occurred()) SWIG_fail
;
12624 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12640 static PyObject
*_wrap_Image_SaveMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12641 PyObject
*resultobj
= NULL
;
12642 wxImage
*arg1
= (wxImage
*) 0 ;
12643 wxString
*arg2
= 0 ;
12644 wxString
*arg3
= 0 ;
12646 bool temp2
= false ;
12647 bool temp3
= false ;
12648 PyObject
* obj0
= 0 ;
12649 PyObject
* obj1
= 0 ;
12650 PyObject
* obj2
= 0 ;
12651 char *kwnames
[] = {
12652 (char *) "self",(char *) "name",(char *) "mimetype", NULL
12655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveMimeFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12656 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12657 if (SWIG_arg_fail(1)) SWIG_fail
;
12659 arg2
= wxString_in_helper(obj1
);
12660 if (arg2
== NULL
) SWIG_fail
;
12664 arg3
= wxString_in_helper(obj2
);
12665 if (arg3
== NULL
) SWIG_fail
;
12669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12670 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,(wxString
const &)*arg3
);
12672 wxPyEndAllowThreads(__tstate
);
12673 if (PyErr_Occurred()) SWIG_fail
;
12676 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12700 static PyObject
*_wrap_Image_CanReadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12701 PyObject
*resultobj
= NULL
;
12702 wxInputStream
*arg1
= 0 ;
12704 wxPyInputStream
*temp1
;
12706 PyObject
* obj0
= 0 ;
12707 char *kwnames
[] = {
12708 (char *) "stream", NULL
12711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanReadStream",kwnames
,&obj0
)) goto fail
;
12713 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
12714 arg1
= temp1
->m_wxis
;
12717 PyErr_Clear(); // clear the failure of the wxPyConvert above
12718 arg1
= wxPyCBInputStream_create(obj0
, false);
12719 if (arg1
== NULL
) {
12720 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12728 result
= (bool)wxImage::CanRead(*arg1
);
12730 wxPyEndAllowThreads(__tstate
);
12731 if (PyErr_Occurred()) SWIG_fail
;
12734 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12737 if (created1
) delete arg1
;
12742 if (created1
) delete arg1
;
12748 static PyObject
*_wrap_Image_LoadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12749 PyObject
*resultobj
= NULL
;
12750 wxImage
*arg1
= (wxImage
*) 0 ;
12751 wxInputStream
*arg2
= 0 ;
12752 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12753 int arg4
= (int) -1 ;
12755 wxPyInputStream
*temp2
;
12757 PyObject
* obj0
= 0 ;
12758 PyObject
* obj1
= 0 ;
12759 PyObject
* obj2
= 0 ;
12760 PyObject
* obj3
= 0 ;
12761 char *kwnames
[] = {
12762 (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL
12765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12767 if (SWIG_arg_fail(1)) SWIG_fail
;
12769 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12770 arg2
= temp2
->m_wxis
;
12773 PyErr_Clear(); // clear the failure of the wxPyConvert above
12774 arg2
= wxPyCBInputStream_create(obj1
, false);
12775 if (arg2
== NULL
) {
12776 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12784 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12785 if (SWIG_arg_fail(3)) SWIG_fail
;
12790 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12791 if (SWIG_arg_fail(4)) SWIG_fail
;
12795 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12796 result
= (bool)(arg1
)->LoadFile(*arg2
,arg3
,arg4
);
12798 wxPyEndAllowThreads(__tstate
);
12799 if (PyErr_Occurred()) SWIG_fail
;
12802 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12805 if (created2
) delete arg2
;
12810 if (created2
) delete arg2
;
12816 static PyObject
*_wrap_Image_LoadMimeStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12817 PyObject
*resultobj
= NULL
;
12818 wxImage
*arg1
= (wxImage
*) 0 ;
12819 wxInputStream
*arg2
= 0 ;
12820 wxString
*arg3
= 0 ;
12821 int arg4
= (int) -1 ;
12823 wxPyInputStream
*temp2
;
12825 bool temp3
= false ;
12826 PyObject
* obj0
= 0 ;
12827 PyObject
* obj1
= 0 ;
12828 PyObject
* obj2
= 0 ;
12829 PyObject
* obj3
= 0 ;
12830 char *kwnames
[] = {
12831 (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL
12834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12836 if (SWIG_arg_fail(1)) SWIG_fail
;
12838 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12839 arg2
= temp2
->m_wxis
;
12842 PyErr_Clear(); // clear the failure of the wxPyConvert above
12843 arg2
= wxPyCBInputStream_create(obj1
, false);
12844 if (arg2
== NULL
) {
12845 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12852 arg3
= wxString_in_helper(obj2
);
12853 if (arg3
== NULL
) SWIG_fail
;
12858 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12859 if (SWIG_arg_fail(4)) SWIG_fail
;
12863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12864 result
= (bool)(arg1
)->LoadFile(*arg2
,(wxString
const &)*arg3
,arg4
);
12866 wxPyEndAllowThreads(__tstate
);
12867 if (PyErr_Occurred()) SWIG_fail
;
12870 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12873 if (created2
) delete arg2
;
12882 if (created2
) delete arg2
;
12892 static PyObject
*_wrap_Image_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12893 PyObject
*resultobj
= NULL
;
12894 wxImage
*arg1
= (wxImage
*) 0 ;
12896 PyObject
* obj0
= 0 ;
12897 char *kwnames
[] = {
12898 (char *) "self", NULL
12901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Ok",kwnames
,&obj0
)) goto fail
;
12902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12903 if (SWIG_arg_fail(1)) SWIG_fail
;
12905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12906 result
= (bool)(arg1
)->Ok();
12908 wxPyEndAllowThreads(__tstate
);
12909 if (PyErr_Occurred()) SWIG_fail
;
12912 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12920 static PyObject
*_wrap_Image_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12921 PyObject
*resultobj
= NULL
;
12922 wxImage
*arg1
= (wxImage
*) 0 ;
12924 PyObject
* obj0
= 0 ;
12925 char *kwnames
[] = {
12926 (char *) "self", NULL
12929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetWidth",kwnames
,&obj0
)) goto fail
;
12930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12931 if (SWIG_arg_fail(1)) SWIG_fail
;
12933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12934 result
= (int)(arg1
)->GetWidth();
12936 wxPyEndAllowThreads(__tstate
);
12937 if (PyErr_Occurred()) SWIG_fail
;
12940 resultobj
= SWIG_From_int(static_cast<int >(result
));
12948 static PyObject
*_wrap_Image_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12949 PyObject
*resultobj
= NULL
;
12950 wxImage
*arg1
= (wxImage
*) 0 ;
12952 PyObject
* obj0
= 0 ;
12953 char *kwnames
[] = {
12954 (char *) "self", NULL
12957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetHeight",kwnames
,&obj0
)) goto fail
;
12958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12959 if (SWIG_arg_fail(1)) SWIG_fail
;
12961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12962 result
= (int)(arg1
)->GetHeight();
12964 wxPyEndAllowThreads(__tstate
);
12965 if (PyErr_Occurred()) SWIG_fail
;
12968 resultobj
= SWIG_From_int(static_cast<int >(result
));
12976 static PyObject
*_wrap_Image_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12977 PyObject
*resultobj
= NULL
;
12978 wxImage
*arg1
= (wxImage
*) 0 ;
12980 PyObject
* obj0
= 0 ;
12981 char *kwnames
[] = {
12982 (char *) "self", NULL
12985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetSize",kwnames
,&obj0
)) goto fail
;
12986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12987 if (SWIG_arg_fail(1)) SWIG_fail
;
12989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12990 result
= wxImage_GetSize(arg1
);
12992 wxPyEndAllowThreads(__tstate
);
12993 if (PyErr_Occurred()) SWIG_fail
;
12996 wxSize
* resultptr
;
12997 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
12998 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
13006 static PyObject
*_wrap_Image_GetSubImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13007 PyObject
*resultobj
= NULL
;
13008 wxImage
*arg1
= (wxImage
*) 0 ;
13010 SwigValueWrapper
<wxImage
> result
;
13012 PyObject
* obj0
= 0 ;
13013 PyObject
* obj1
= 0 ;
13014 char *kwnames
[] = {
13015 (char *) "self",(char *) "rect", NULL
13018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetSubImage",kwnames
,&obj0
,&obj1
)) goto fail
;
13019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13020 if (SWIG_arg_fail(1)) SWIG_fail
;
13023 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
13026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13027 result
= (arg1
)->GetSubImage((wxRect
const &)*arg2
);
13029 wxPyEndAllowThreads(__tstate
);
13030 if (PyErr_Occurred()) SWIG_fail
;
13033 wxImage
* resultptr
;
13034 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13035 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13043 static PyObject
*_wrap_Image_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13044 PyObject
*resultobj
= NULL
;
13045 wxImage
*arg1
= (wxImage
*) 0 ;
13047 wxPoint
*arg3
= 0 ;
13048 int arg4
= (int) -1 ;
13049 int arg5
= (int) -1 ;
13050 int arg6
= (int) -1 ;
13051 SwigValueWrapper
<wxImage
> result
;
13054 PyObject
* obj0
= 0 ;
13055 PyObject
* obj1
= 0 ;
13056 PyObject
* obj2
= 0 ;
13057 PyObject
* obj3
= 0 ;
13058 PyObject
* obj4
= 0 ;
13059 PyObject
* obj5
= 0 ;
13060 char *kwnames
[] = {
13061 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
13064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Size",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
13065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13066 if (SWIG_arg_fail(1)) SWIG_fail
;
13069 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
13073 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13077 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13078 if (SWIG_arg_fail(4)) SWIG_fail
;
13083 arg5
= static_cast<int >(SWIG_As_int(obj4
));
13084 if (SWIG_arg_fail(5)) SWIG_fail
;
13089 arg6
= static_cast<int >(SWIG_As_int(obj5
));
13090 if (SWIG_arg_fail(6)) SWIG_fail
;
13094 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13095 result
= ((wxImage
const *)arg1
)->Size((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
13097 wxPyEndAllowThreads(__tstate
);
13098 if (PyErr_Occurred()) SWIG_fail
;
13101 wxImage
* resultptr
;
13102 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13103 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13111 static PyObject
*_wrap_Image_Copy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13112 PyObject
*resultobj
= NULL
;
13113 wxImage
*arg1
= (wxImage
*) 0 ;
13114 SwigValueWrapper
<wxImage
> result
;
13115 PyObject
* obj0
= 0 ;
13116 char *kwnames
[] = {
13117 (char *) "self", NULL
13120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Copy",kwnames
,&obj0
)) goto fail
;
13121 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13122 if (SWIG_arg_fail(1)) SWIG_fail
;
13124 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13125 result
= (arg1
)->Copy();
13127 wxPyEndAllowThreads(__tstate
);
13128 if (PyErr_Occurred()) SWIG_fail
;
13131 wxImage
* resultptr
;
13132 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13133 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13141 static PyObject
*_wrap_Image_Paste(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13142 PyObject
*resultobj
= NULL
;
13143 wxImage
*arg1
= (wxImage
*) 0 ;
13144 wxImage
*arg2
= 0 ;
13147 PyObject
* obj0
= 0 ;
13148 PyObject
* obj1
= 0 ;
13149 PyObject
* obj2
= 0 ;
13150 PyObject
* obj3
= 0 ;
13151 char *kwnames
[] = {
13152 (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL
13155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_Paste",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13157 if (SWIG_arg_fail(1)) SWIG_fail
;
13159 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13160 if (SWIG_arg_fail(2)) SWIG_fail
;
13161 if (arg2
== NULL
) {
13162 SWIG_null_ref("wxImage");
13164 if (SWIG_arg_fail(2)) SWIG_fail
;
13167 arg3
= static_cast<int >(SWIG_As_int(obj2
));
13168 if (SWIG_arg_fail(3)) SWIG_fail
;
13171 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13172 if (SWIG_arg_fail(4)) SWIG_fail
;
13175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13176 (arg1
)->Paste((wxImage
const &)*arg2
,arg3
,arg4
);
13178 wxPyEndAllowThreads(__tstate
);
13179 if (PyErr_Occurred()) SWIG_fail
;
13181 Py_INCREF(Py_None
); resultobj
= Py_None
;
13188 static PyObject
*_wrap_Image_GetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13189 PyObject
*resultobj
= NULL
;
13190 wxImage
*arg1
= (wxImage
*) 0 ;
13192 PyObject
* obj0
= 0 ;
13193 char *kwnames
[] = {
13194 (char *) "self", NULL
13197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetData",kwnames
,&obj0
)) goto fail
;
13198 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13199 if (SWIG_arg_fail(1)) SWIG_fail
;
13201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13202 result
= (PyObject
*)wxImage_GetData(arg1
);
13204 wxPyEndAllowThreads(__tstate
);
13205 if (PyErr_Occurred()) SWIG_fail
;
13207 resultobj
= result
;
13214 static PyObject
*_wrap_Image_SetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13215 PyObject
*resultobj
= NULL
;
13216 wxImage
*arg1
= (wxImage
*) 0 ;
13219 PyObject
* obj0
= 0 ;
13220 PyObject
* obj1
= 0 ;
13221 char *kwnames
[] = {
13222 (char *) "self",(char *) "data", NULL
13225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetData",kwnames
,&obj0
,&obj1
)) goto fail
;
13226 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13227 if (SWIG_arg_fail(1)) SWIG_fail
;
13229 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13233 wxImage_SetData(arg1
,arg2
,arg3
);
13235 wxPyEndAllowThreads(__tstate
);
13236 if (PyErr_Occurred()) SWIG_fail
;
13238 Py_INCREF(Py_None
); resultobj
= Py_None
;
13245 static PyObject
*_wrap_Image_GetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13246 PyObject
*resultobj
= NULL
;
13247 wxImage
*arg1
= (wxImage
*) 0 ;
13249 PyObject
* obj0
= 0 ;
13250 char *kwnames
[] = {
13251 (char *) "self", NULL
13254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetDataBuffer",kwnames
,&obj0
)) goto fail
;
13255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13256 if (SWIG_arg_fail(1)) SWIG_fail
;
13258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13259 result
= (PyObject
*)wxImage_GetDataBuffer(arg1
);
13261 wxPyEndAllowThreads(__tstate
);
13262 if (PyErr_Occurred()) SWIG_fail
;
13264 resultobj
= result
;
13271 static PyObject
*_wrap_Image_SetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13272 PyObject
*resultobj
= NULL
;
13273 wxImage
*arg1
= (wxImage
*) 0 ;
13276 PyObject
* obj0
= 0 ;
13277 PyObject
* obj1
= 0 ;
13278 char *kwnames
[] = {
13279 (char *) "self",(char *) "data", NULL
13282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetDataBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13284 if (SWIG_arg_fail(1)) SWIG_fail
;
13286 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13290 wxImage_SetDataBuffer(arg1
,arg2
,arg3
);
13292 wxPyEndAllowThreads(__tstate
);
13293 if (PyErr_Occurred()) SWIG_fail
;
13295 Py_INCREF(Py_None
); resultobj
= Py_None
;
13302 static PyObject
*_wrap_Image_GetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13303 PyObject
*resultobj
= NULL
;
13304 wxImage
*arg1
= (wxImage
*) 0 ;
13306 PyObject
* obj0
= 0 ;
13307 char *kwnames
[] = {
13308 (char *) "self", NULL
13311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaData",kwnames
,&obj0
)) goto fail
;
13312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13313 if (SWIG_arg_fail(1)) SWIG_fail
;
13315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13316 result
= (PyObject
*)wxImage_GetAlphaData(arg1
);
13318 wxPyEndAllowThreads(__tstate
);
13319 if (PyErr_Occurred()) SWIG_fail
;
13321 resultobj
= result
;
13328 static PyObject
*_wrap_Image_SetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13329 PyObject
*resultobj
= NULL
;
13330 wxImage
*arg1
= (wxImage
*) 0 ;
13333 PyObject
* obj0
= 0 ;
13334 PyObject
* obj1
= 0 ;
13335 char *kwnames
[] = {
13336 (char *) "self",(char *) "alpha", NULL
13339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaData",kwnames
,&obj0
,&obj1
)) goto fail
;
13340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13341 if (SWIG_arg_fail(1)) SWIG_fail
;
13343 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13347 wxImage_SetAlphaData(arg1
,arg2
,arg3
);
13349 wxPyEndAllowThreads(__tstate
);
13350 if (PyErr_Occurred()) SWIG_fail
;
13352 Py_INCREF(Py_None
); resultobj
= Py_None
;
13359 static PyObject
*_wrap_Image_GetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13360 PyObject
*resultobj
= NULL
;
13361 wxImage
*arg1
= (wxImage
*) 0 ;
13363 PyObject
* obj0
= 0 ;
13364 char *kwnames
[] = {
13365 (char *) "self", NULL
13368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaBuffer",kwnames
,&obj0
)) goto fail
;
13369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13370 if (SWIG_arg_fail(1)) SWIG_fail
;
13372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13373 result
= (PyObject
*)wxImage_GetAlphaBuffer(arg1
);
13375 wxPyEndAllowThreads(__tstate
);
13376 if (PyErr_Occurred()) SWIG_fail
;
13378 resultobj
= result
;
13385 static PyObject
*_wrap_Image_SetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13386 PyObject
*resultobj
= NULL
;
13387 wxImage
*arg1
= (wxImage
*) 0 ;
13390 PyObject
* obj0
= 0 ;
13391 PyObject
* obj1
= 0 ;
13392 char *kwnames
[] = {
13393 (char *) "self",(char *) "alpha", NULL
13396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13398 if (SWIG_arg_fail(1)) SWIG_fail
;
13400 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13404 wxImage_SetAlphaBuffer(arg1
,arg2
,arg3
);
13406 wxPyEndAllowThreads(__tstate
);
13407 if (PyErr_Occurred()) SWIG_fail
;
13409 Py_INCREF(Py_None
); resultobj
= Py_None
;
13416 static PyObject
*_wrap_Image_SetMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13417 PyObject
*resultobj
= NULL
;
13418 wxImage
*arg1
= (wxImage
*) 0 ;
13422 PyObject
* obj0
= 0 ;
13423 PyObject
* obj1
= 0 ;
13424 PyObject
* obj2
= 0 ;
13425 PyObject
* obj3
= 0 ;
13426 char *kwnames
[] = {
13427 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetMaskColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13432 if (SWIG_arg_fail(1)) SWIG_fail
;
13434 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13435 if (SWIG_arg_fail(2)) SWIG_fail
;
13438 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13439 if (SWIG_arg_fail(3)) SWIG_fail
;
13442 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13443 if (SWIG_arg_fail(4)) SWIG_fail
;
13446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13447 (arg1
)->SetMaskColour(arg2
,arg3
,arg4
);
13449 wxPyEndAllowThreads(__tstate
);
13450 if (PyErr_Occurred()) SWIG_fail
;
13452 Py_INCREF(Py_None
); resultobj
= Py_None
;
13459 static PyObject
*_wrap_Image_GetOrFindMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13460 PyObject
*resultobj
= NULL
;
13461 wxImage
*arg1
= (wxImage
*) 0 ;
13462 byte
*arg2
= (byte
*) 0 ;
13463 byte
*arg3
= (byte
*) 0 ;
13464 byte
*arg4
= (byte
*) 0 ;
13471 PyObject
* obj0
= 0 ;
13472 char *kwnames
[] = {
13473 (char *) "self", NULL
13476 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
13477 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
13478 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
13479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetOrFindMaskColour",kwnames
,&obj0
)) goto fail
;
13480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13481 if (SWIG_arg_fail(1)) SWIG_fail
;
13483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13484 ((wxImage
const *)arg1
)->GetOrFindMaskColour(arg2
,arg3
,arg4
);
13486 wxPyEndAllowThreads(__tstate
);
13487 if (PyErr_Occurred()) SWIG_fail
;
13489 Py_INCREF(Py_None
); resultobj
= Py_None
;
13490 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
13491 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
13492 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
13493 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
13494 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
13495 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
13502 static PyObject
*_wrap_Image_GetMaskRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13503 PyObject
*resultobj
= NULL
;
13504 wxImage
*arg1
= (wxImage
*) 0 ;
13506 PyObject
* obj0
= 0 ;
13507 char *kwnames
[] = {
13508 (char *) "self", NULL
13511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskRed",kwnames
,&obj0
)) goto fail
;
13512 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13513 if (SWIG_arg_fail(1)) SWIG_fail
;
13515 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13516 result
= (byte
)(arg1
)->GetMaskRed();
13518 wxPyEndAllowThreads(__tstate
);
13519 if (PyErr_Occurred()) SWIG_fail
;
13522 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13530 static PyObject
*_wrap_Image_GetMaskGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13531 PyObject
*resultobj
= NULL
;
13532 wxImage
*arg1
= (wxImage
*) 0 ;
13534 PyObject
* obj0
= 0 ;
13535 char *kwnames
[] = {
13536 (char *) "self", NULL
13539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskGreen",kwnames
,&obj0
)) goto fail
;
13540 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13541 if (SWIG_arg_fail(1)) SWIG_fail
;
13543 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13544 result
= (byte
)(arg1
)->GetMaskGreen();
13546 wxPyEndAllowThreads(__tstate
);
13547 if (PyErr_Occurred()) SWIG_fail
;
13550 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13558 static PyObject
*_wrap_Image_GetMaskBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13559 PyObject
*resultobj
= NULL
;
13560 wxImage
*arg1
= (wxImage
*) 0 ;
13562 PyObject
* obj0
= 0 ;
13563 char *kwnames
[] = {
13564 (char *) "self", NULL
13567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskBlue",kwnames
,&obj0
)) goto fail
;
13568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13569 if (SWIG_arg_fail(1)) SWIG_fail
;
13571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13572 result
= (byte
)(arg1
)->GetMaskBlue();
13574 wxPyEndAllowThreads(__tstate
);
13575 if (PyErr_Occurred()) SWIG_fail
;
13578 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13586 static PyObject
*_wrap_Image_SetMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13587 PyObject
*resultobj
= NULL
;
13588 wxImage
*arg1
= (wxImage
*) 0 ;
13589 bool arg2
= (bool) true ;
13590 PyObject
* obj0
= 0 ;
13591 PyObject
* obj1
= 0 ;
13592 char *kwnames
[] = {
13593 (char *) "self",(char *) "mask", NULL
13596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_SetMask",kwnames
,&obj0
,&obj1
)) goto fail
;
13597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13598 if (SWIG_arg_fail(1)) SWIG_fail
;
13601 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13602 if (SWIG_arg_fail(2)) SWIG_fail
;
13606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13607 (arg1
)->SetMask(arg2
);
13609 wxPyEndAllowThreads(__tstate
);
13610 if (PyErr_Occurred()) SWIG_fail
;
13612 Py_INCREF(Py_None
); resultobj
= Py_None
;
13619 static PyObject
*_wrap_Image_HasMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13620 PyObject
*resultobj
= NULL
;
13621 wxImage
*arg1
= (wxImage
*) 0 ;
13623 PyObject
* obj0
= 0 ;
13624 char *kwnames
[] = {
13625 (char *) "self", NULL
13628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasMask",kwnames
,&obj0
)) goto fail
;
13629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13630 if (SWIG_arg_fail(1)) SWIG_fail
;
13632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13633 result
= (bool)(arg1
)->HasMask();
13635 wxPyEndAllowThreads(__tstate
);
13636 if (PyErr_Occurred()) SWIG_fail
;
13639 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13647 static PyObject
*_wrap_Image_Rotate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13648 PyObject
*resultobj
= NULL
;
13649 wxImage
*arg1
= (wxImage
*) 0 ;
13651 wxPoint
*arg3
= 0 ;
13652 bool arg4
= (bool) true ;
13653 wxPoint
*arg5
= (wxPoint
*) NULL
;
13654 SwigValueWrapper
<wxImage
> result
;
13656 PyObject
* obj0
= 0 ;
13657 PyObject
* obj1
= 0 ;
13658 PyObject
* obj2
= 0 ;
13659 PyObject
* obj3
= 0 ;
13660 PyObject
* obj4
= 0 ;
13661 char *kwnames
[] = {
13662 (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL
13665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Image_Rotate",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
13666 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13667 if (SWIG_arg_fail(1)) SWIG_fail
;
13669 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13670 if (SWIG_arg_fail(2)) SWIG_fail
;
13674 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13678 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
13679 if (SWIG_arg_fail(4)) SWIG_fail
;
13683 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
13684 if (SWIG_arg_fail(5)) SWIG_fail
;
13687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13688 result
= ((wxImage
const *)arg1
)->Rotate(arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
);
13690 wxPyEndAllowThreads(__tstate
);
13691 if (PyErr_Occurred()) SWIG_fail
;
13694 wxImage
* resultptr
;
13695 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13696 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13704 static PyObject
*_wrap_Image_Rotate90(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13705 PyObject
*resultobj
= NULL
;
13706 wxImage
*arg1
= (wxImage
*) 0 ;
13707 bool arg2
= (bool) true ;
13708 SwigValueWrapper
<wxImage
> result
;
13709 PyObject
* obj0
= 0 ;
13710 PyObject
* obj1
= 0 ;
13711 char *kwnames
[] = {
13712 (char *) "self",(char *) "clockwise", NULL
13715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Rotate90",kwnames
,&obj0
,&obj1
)) goto fail
;
13716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13717 if (SWIG_arg_fail(1)) SWIG_fail
;
13720 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13721 if (SWIG_arg_fail(2)) SWIG_fail
;
13725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13726 result
= (arg1
)->Rotate90(arg2
);
13728 wxPyEndAllowThreads(__tstate
);
13729 if (PyErr_Occurred()) SWIG_fail
;
13732 wxImage
* resultptr
;
13733 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13734 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13742 static PyObject
*_wrap_Image_Mirror(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13743 PyObject
*resultobj
= NULL
;
13744 wxImage
*arg1
= (wxImage
*) 0 ;
13745 bool arg2
= (bool) true ;
13746 SwigValueWrapper
<wxImage
> result
;
13747 PyObject
* obj0
= 0 ;
13748 PyObject
* obj1
= 0 ;
13749 char *kwnames
[] = {
13750 (char *) "self",(char *) "horizontally", NULL
13753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Mirror",kwnames
,&obj0
,&obj1
)) goto fail
;
13754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13755 if (SWIG_arg_fail(1)) SWIG_fail
;
13758 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13759 if (SWIG_arg_fail(2)) SWIG_fail
;
13763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13764 result
= (arg1
)->Mirror(arg2
);
13766 wxPyEndAllowThreads(__tstate
);
13767 if (PyErr_Occurred()) SWIG_fail
;
13770 wxImage
* resultptr
;
13771 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13772 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13780 static PyObject
*_wrap_Image_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13781 PyObject
*resultobj
= NULL
;
13782 wxImage
*arg1
= (wxImage
*) 0 ;
13789 PyObject
* obj0
= 0 ;
13790 PyObject
* obj1
= 0 ;
13791 PyObject
* obj2
= 0 ;
13792 PyObject
* obj3
= 0 ;
13793 PyObject
* obj4
= 0 ;
13794 PyObject
* obj5
= 0 ;
13795 PyObject
* obj6
= 0 ;
13796 char *kwnames
[] = {
13797 (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL
13800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:Image_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
13801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13802 if (SWIG_arg_fail(1)) SWIG_fail
;
13804 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13805 if (SWIG_arg_fail(2)) SWIG_fail
;
13808 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13809 if (SWIG_arg_fail(3)) SWIG_fail
;
13812 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13813 if (SWIG_arg_fail(4)) SWIG_fail
;
13816 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
13817 if (SWIG_arg_fail(5)) SWIG_fail
;
13820 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
13821 if (SWIG_arg_fail(6)) SWIG_fail
;
13824 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj6
));
13825 if (SWIG_arg_fail(7)) SWIG_fail
;
13828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13829 (arg1
)->Replace(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
13831 wxPyEndAllowThreads(__tstate
);
13832 if (PyErr_Occurred()) SWIG_fail
;
13834 Py_INCREF(Py_None
); resultobj
= Py_None
;
13841 static PyObject
*_wrap_Image_ConvertToGreyscale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13842 PyObject
*resultobj
= NULL
;
13843 wxImage
*arg1
= (wxImage
*) 0 ;
13844 double arg2
= (double) 0.299 ;
13845 double arg3
= (double) 0.587 ;
13846 double arg4
= (double) 0.114 ;
13847 SwigValueWrapper
<wxImage
> result
;
13848 PyObject
* obj0
= 0 ;
13849 PyObject
* obj1
= 0 ;
13850 PyObject
* obj2
= 0 ;
13851 PyObject
* obj3
= 0 ;
13852 char *kwnames
[] = {
13853 (char *) "self",(char *) "lr",(char *) "lg",(char *) "lb", NULL
13856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_ConvertToGreyscale",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13857 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13858 if (SWIG_arg_fail(1)) SWIG_fail
;
13861 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13862 if (SWIG_arg_fail(2)) SWIG_fail
;
13867 arg3
= static_cast<double >(SWIG_As_double(obj2
));
13868 if (SWIG_arg_fail(3)) SWIG_fail
;
13873 arg4
= static_cast<double >(SWIG_As_double(obj3
));
13874 if (SWIG_arg_fail(4)) SWIG_fail
;
13878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13879 result
= ((wxImage
const *)arg1
)->ConvertToGreyscale(arg2
,arg3
,arg4
);
13881 wxPyEndAllowThreads(__tstate
);
13882 if (PyErr_Occurred()) SWIG_fail
;
13885 wxImage
* resultptr
;
13886 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13887 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13895 static PyObject
*_wrap_Image_ConvertToMono(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13896 PyObject
*resultobj
= NULL
;
13897 wxImage
*arg1
= (wxImage
*) 0 ;
13901 SwigValueWrapper
<wxImage
> result
;
13902 PyObject
* obj0
= 0 ;
13903 PyObject
* obj1
= 0 ;
13904 PyObject
* obj2
= 0 ;
13905 PyObject
* obj3
= 0 ;
13906 char *kwnames
[] = {
13907 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMono",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13912 if (SWIG_arg_fail(1)) SWIG_fail
;
13914 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13915 if (SWIG_arg_fail(2)) SWIG_fail
;
13918 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13919 if (SWIG_arg_fail(3)) SWIG_fail
;
13922 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13923 if (SWIG_arg_fail(4)) SWIG_fail
;
13926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13927 result
= ((wxImage
const *)arg1
)->ConvertToMono(arg2
,arg3
,arg4
);
13929 wxPyEndAllowThreads(__tstate
);
13930 if (PyErr_Occurred()) SWIG_fail
;
13933 wxImage
* resultptr
;
13934 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13935 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13943 static PyObject
*_wrap_Image_SetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13944 PyObject
*resultobj
= NULL
;
13945 wxImage
*arg1
= (wxImage
*) 0 ;
13946 wxString
*arg2
= 0 ;
13947 wxString
*arg3
= 0 ;
13948 bool temp2
= false ;
13949 bool temp3
= false ;
13950 PyObject
* obj0
= 0 ;
13951 PyObject
* obj1
= 0 ;
13952 PyObject
* obj2
= 0 ;
13953 char *kwnames
[] = {
13954 (char *) "self",(char *) "name",(char *) "value", NULL
13957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOption",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
13958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13959 if (SWIG_arg_fail(1)) SWIG_fail
;
13961 arg2
= wxString_in_helper(obj1
);
13962 if (arg2
== NULL
) SWIG_fail
;
13966 arg3
= wxString_in_helper(obj2
);
13967 if (arg3
== NULL
) SWIG_fail
;
13971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13972 (arg1
)->SetOption((wxString
const &)*arg2
,(wxString
const &)*arg3
);
13974 wxPyEndAllowThreads(__tstate
);
13975 if (PyErr_Occurred()) SWIG_fail
;
13977 Py_INCREF(Py_None
); resultobj
= Py_None
;
14000 static PyObject
*_wrap_Image_SetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14001 PyObject
*resultobj
= NULL
;
14002 wxImage
*arg1
= (wxImage
*) 0 ;
14003 wxString
*arg2
= 0 ;
14005 bool temp2
= false ;
14006 PyObject
* obj0
= 0 ;
14007 PyObject
* obj1
= 0 ;
14008 PyObject
* obj2
= 0 ;
14009 char *kwnames
[] = {
14010 (char *) "self",(char *) "name",(char *) "value", NULL
14013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOptionInt",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14015 if (SWIG_arg_fail(1)) SWIG_fail
;
14017 arg2
= wxString_in_helper(obj1
);
14018 if (arg2
== NULL
) SWIG_fail
;
14022 arg3
= static_cast<int >(SWIG_As_int(obj2
));
14023 if (SWIG_arg_fail(3)) SWIG_fail
;
14026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14027 (arg1
)->SetOption((wxString
const &)*arg2
,arg3
);
14029 wxPyEndAllowThreads(__tstate
);
14030 if (PyErr_Occurred()) SWIG_fail
;
14032 Py_INCREF(Py_None
); resultobj
= Py_None
;
14047 static PyObject
*_wrap_Image_GetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14048 PyObject
*resultobj
= NULL
;
14049 wxImage
*arg1
= (wxImage
*) 0 ;
14050 wxString
*arg2
= 0 ;
14052 bool temp2
= false ;
14053 PyObject
* obj0
= 0 ;
14054 PyObject
* obj1
= 0 ;
14055 char *kwnames
[] = {
14056 (char *) "self",(char *) "name", NULL
14059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14060 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14061 if (SWIG_arg_fail(1)) SWIG_fail
;
14063 arg2
= wxString_in_helper(obj1
);
14064 if (arg2
== NULL
) SWIG_fail
;
14068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14069 result
= ((wxImage
const *)arg1
)->GetOption((wxString
const &)*arg2
);
14071 wxPyEndAllowThreads(__tstate
);
14072 if (PyErr_Occurred()) SWIG_fail
;
14076 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14078 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14095 static PyObject
*_wrap_Image_GetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14096 PyObject
*resultobj
= NULL
;
14097 wxImage
*arg1
= (wxImage
*) 0 ;
14098 wxString
*arg2
= 0 ;
14100 bool temp2
= false ;
14101 PyObject
* obj0
= 0 ;
14102 PyObject
* obj1
= 0 ;
14103 char *kwnames
[] = {
14104 (char *) "self",(char *) "name", NULL
14107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOptionInt",kwnames
,&obj0
,&obj1
)) goto fail
;
14108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14109 if (SWIG_arg_fail(1)) SWIG_fail
;
14111 arg2
= wxString_in_helper(obj1
);
14112 if (arg2
== NULL
) SWIG_fail
;
14116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14117 result
= (int)((wxImage
const *)arg1
)->GetOptionInt((wxString
const &)*arg2
);
14119 wxPyEndAllowThreads(__tstate
);
14120 if (PyErr_Occurred()) SWIG_fail
;
14123 resultobj
= SWIG_From_int(static_cast<int >(result
));
14139 static PyObject
*_wrap_Image_HasOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14140 PyObject
*resultobj
= NULL
;
14141 wxImage
*arg1
= (wxImage
*) 0 ;
14142 wxString
*arg2
= 0 ;
14144 bool temp2
= false ;
14145 PyObject
* obj0
= 0 ;
14146 PyObject
* obj1
= 0 ;
14147 char *kwnames
[] = {
14148 (char *) "self",(char *) "name", NULL
14151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HasOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14152 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14153 if (SWIG_arg_fail(1)) SWIG_fail
;
14155 arg2
= wxString_in_helper(obj1
);
14156 if (arg2
== NULL
) SWIG_fail
;
14160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14161 result
= (bool)((wxImage
const *)arg1
)->HasOption((wxString
const &)*arg2
);
14163 wxPyEndAllowThreads(__tstate
);
14164 if (PyErr_Occurred()) SWIG_fail
;
14167 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14183 static PyObject
*_wrap_Image_CountColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14184 PyObject
*resultobj
= NULL
;
14185 wxImage
*arg1
= (wxImage
*) 0 ;
14186 unsigned long arg2
= (unsigned long) (unsigned long) -1 ;
14187 unsigned long result
;
14188 PyObject
* obj0
= 0 ;
14189 PyObject
* obj1
= 0 ;
14190 char *kwnames
[] = {
14191 (char *) "self",(char *) "stopafter", NULL
14194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_CountColours",kwnames
,&obj0
,&obj1
)) goto fail
;
14195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14196 if (SWIG_arg_fail(1)) SWIG_fail
;
14199 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
14200 if (SWIG_arg_fail(2)) SWIG_fail
;
14204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14205 result
= (unsigned long)(arg1
)->CountColours(arg2
);
14207 wxPyEndAllowThreads(__tstate
);
14208 if (PyErr_Occurred()) SWIG_fail
;
14211 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14219 static PyObject
*_wrap_Image_ComputeHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14220 PyObject
*resultobj
= NULL
;
14221 wxImage
*arg1
= (wxImage
*) 0 ;
14222 wxImageHistogram
*arg2
= 0 ;
14223 unsigned long result
;
14224 PyObject
* obj0
= 0 ;
14225 PyObject
* obj1
= 0 ;
14226 char *kwnames
[] = {
14227 (char *) "self",(char *) "h", NULL
14230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_ComputeHistogram",kwnames
,&obj0
,&obj1
)) goto fail
;
14231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14232 if (SWIG_arg_fail(1)) SWIG_fail
;
14234 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
14235 if (SWIG_arg_fail(2)) SWIG_fail
;
14236 if (arg2
== NULL
) {
14237 SWIG_null_ref("wxImageHistogram");
14239 if (SWIG_arg_fail(2)) SWIG_fail
;
14242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14243 result
= (unsigned long)(arg1
)->ComputeHistogram(*arg2
);
14245 wxPyEndAllowThreads(__tstate
);
14246 if (PyErr_Occurred()) SWIG_fail
;
14249 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14257 static PyObject
*_wrap_Image_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14258 PyObject
*resultobj
= NULL
;
14259 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14260 PyObject
* obj0
= 0 ;
14261 char *kwnames
[] = {
14262 (char *) "handler", NULL
14265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_AddHandler",kwnames
,&obj0
)) goto fail
;
14266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14267 if (SWIG_arg_fail(1)) SWIG_fail
;
14269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14270 wxImage::AddHandler(arg1
);
14272 wxPyEndAllowThreads(__tstate
);
14273 if (PyErr_Occurred()) SWIG_fail
;
14275 Py_INCREF(Py_None
); resultobj
= Py_None
;
14282 static PyObject
*_wrap_Image_InsertHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14283 PyObject
*resultobj
= NULL
;
14284 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14285 PyObject
* obj0
= 0 ;
14286 char *kwnames
[] = {
14287 (char *) "handler", NULL
14290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InsertHandler",kwnames
,&obj0
)) goto fail
;
14291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14292 if (SWIG_arg_fail(1)) SWIG_fail
;
14294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14295 wxImage::InsertHandler(arg1
);
14297 wxPyEndAllowThreads(__tstate
);
14298 if (PyErr_Occurred()) SWIG_fail
;
14300 Py_INCREF(Py_None
); resultobj
= Py_None
;
14307 static PyObject
*_wrap_Image_RemoveHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14308 PyObject
*resultobj
= NULL
;
14309 wxString
*arg1
= 0 ;
14311 bool temp1
= false ;
14312 PyObject
* obj0
= 0 ;
14313 char *kwnames
[] = {
14314 (char *) "name", NULL
14317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RemoveHandler",kwnames
,&obj0
)) goto fail
;
14319 arg1
= wxString_in_helper(obj0
);
14320 if (arg1
== NULL
) SWIG_fail
;
14324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14325 result
= (bool)wxImage::RemoveHandler((wxString
const &)*arg1
);
14327 wxPyEndAllowThreads(__tstate
);
14328 if (PyErr_Occurred()) SWIG_fail
;
14331 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14347 static PyObject
*_wrap_Image_GetImageExtWildcard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14348 PyObject
*resultobj
= NULL
;
14350 char *kwnames
[] = {
14354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Image_GetImageExtWildcard",kwnames
)) goto fail
;
14356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14357 result
= wxImage::GetImageExtWildcard();
14359 wxPyEndAllowThreads(__tstate
);
14360 if (PyErr_Occurred()) SWIG_fail
;
14364 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14366 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14375 static PyObject
*_wrap_Image_ConvertToBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14376 PyObject
*resultobj
= NULL
;
14377 wxImage
*arg1
= (wxImage
*) 0 ;
14378 int arg2
= (int) -1 ;
14380 PyObject
* obj0
= 0 ;
14381 PyObject
* obj1
= 0 ;
14382 char *kwnames
[] = {
14383 (char *) "self",(char *) "depth", NULL
14386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertToBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
14387 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14388 if (SWIG_arg_fail(1)) SWIG_fail
;
14391 arg2
= static_cast<int >(SWIG_As_int(obj1
));
14392 if (SWIG_arg_fail(2)) SWIG_fail
;
14396 if (!wxPyCheckForApp()) SWIG_fail
;
14397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14398 result
= wxImage_ConvertToBitmap(arg1
,arg2
);
14400 wxPyEndAllowThreads(__tstate
);
14401 if (PyErr_Occurred()) SWIG_fail
;
14404 wxBitmap
* resultptr
;
14405 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14406 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14414 static PyObject
*_wrap_Image_ConvertToMonoBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14415 PyObject
*resultobj
= NULL
;
14416 wxImage
*arg1
= (wxImage
*) 0 ;
14421 PyObject
* obj0
= 0 ;
14422 PyObject
* obj1
= 0 ;
14423 PyObject
* obj2
= 0 ;
14424 PyObject
* obj3
= 0 ;
14425 char *kwnames
[] = {
14426 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
14429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
14430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14431 if (SWIG_arg_fail(1)) SWIG_fail
;
14433 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
14434 if (SWIG_arg_fail(2)) SWIG_fail
;
14437 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
14438 if (SWIG_arg_fail(3)) SWIG_fail
;
14441 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
14442 if (SWIG_arg_fail(4)) SWIG_fail
;
14445 if (!wxPyCheckForApp()) SWIG_fail
;
14446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14447 result
= wxImage_ConvertToMonoBitmap(arg1
,arg2
,arg3
,arg4
);
14449 wxPyEndAllowThreads(__tstate
);
14450 if (PyErr_Occurred()) SWIG_fail
;
14453 wxBitmap
* resultptr
;
14454 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14455 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14463 static PyObject
*_wrap_Image_RotateHue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14464 PyObject
*resultobj
= NULL
;
14465 wxImage
*arg1
= (wxImage
*) 0 ;
14467 PyObject
* obj0
= 0 ;
14468 PyObject
* obj1
= 0 ;
14469 char *kwnames
[] = {
14470 (char *) "self",(char *) "angle", NULL
14473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RotateHue",kwnames
,&obj0
,&obj1
)) goto fail
;
14474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14475 if (SWIG_arg_fail(1)) SWIG_fail
;
14477 arg2
= static_cast<double >(SWIG_As_double(obj1
));
14478 if (SWIG_arg_fail(2)) SWIG_fail
;
14481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14482 (arg1
)->RotateHue(arg2
);
14484 wxPyEndAllowThreads(__tstate
);
14485 if (PyErr_Occurred()) SWIG_fail
;
14487 Py_INCREF(Py_None
); resultobj
= Py_None
;
14494 static PyObject
*_wrap_Image_RGBtoHSV(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14495 PyObject
*resultobj
= NULL
;
14496 wxImage_RGBValue arg1
;
14497 wxImage_HSVValue result
;
14498 PyObject
* obj0
= 0 ;
14499 char *kwnames
[] = {
14500 (char *) "rgb", NULL
14503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBtoHSV",kwnames
,&obj0
)) goto fail
;
14505 wxImage_RGBValue
* argp
;
14506 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
);
14507 if (SWIG_arg_fail(1)) SWIG_fail
;
14508 if (argp
== NULL
) {
14509 SWIG_null_ref("wxImage_RGBValue");
14511 if (SWIG_arg_fail(1)) SWIG_fail
;
14515 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14516 result
= wxImage::RGBtoHSV(arg1
);
14518 wxPyEndAllowThreads(__tstate
);
14519 if (PyErr_Occurred()) SWIG_fail
;
14522 wxImage_HSVValue
* resultptr
;
14523 resultptr
= new wxImage_HSVValue(static_cast<wxImage_HSVValue
& >(result
));
14524 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_HSVValue
, 1);
14532 static PyObject
*_wrap_Image_HSVtoRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14533 PyObject
*resultobj
= NULL
;
14534 wxImage_HSVValue arg1
;
14535 wxImage_RGBValue result
;
14536 PyObject
* obj0
= 0 ;
14537 char *kwnames
[] = {
14538 (char *) "hsv", NULL
14541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVtoRGB",kwnames
,&obj0
)) goto fail
;
14543 wxImage_HSVValue
* argp
;
14544 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
);
14545 if (SWIG_arg_fail(1)) SWIG_fail
;
14546 if (argp
== NULL
) {
14547 SWIG_null_ref("wxImage_HSVValue");
14549 if (SWIG_arg_fail(1)) SWIG_fail
;
14553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14554 result
= wxImage::HSVtoRGB(arg1
);
14556 wxPyEndAllowThreads(__tstate
);
14557 if (PyErr_Occurred()) SWIG_fail
;
14560 wxImage_RGBValue
* resultptr
;
14561 resultptr
= new wxImage_RGBValue(static_cast<wxImage_RGBValue
& >(result
));
14562 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_RGBValue
, 1);
14570 static PyObject
* Image_swigregister(PyObject
*, PyObject
*args
) {
14572 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14573 SWIG_TypeClientData(SWIGTYPE_p_wxImage
, obj
);
14575 return Py_BuildValue((char *)"");
14577 static int _wrap_NullImage_set(PyObject
*) {
14578 PyErr_SetString(PyExc_TypeError
,"Variable NullImage is read-only.");
14583 static PyObject
*_wrap_NullImage_get(void) {
14584 PyObject
*pyobj
= NULL
;
14586 pyobj
= SWIG_NewPointerObj((void *)(&wxNullImage
), SWIGTYPE_p_wxImage
, 0);
14591 static int _wrap_IMAGE_OPTION_FILENAME_set(PyObject
*) {
14592 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_FILENAME is read-only.");
14597 static PyObject
*_wrap_IMAGE_OPTION_FILENAME_get(void) {
14598 PyObject
*pyobj
= NULL
;
14602 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14604 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14611 static int _wrap_IMAGE_OPTION_BMP_FORMAT_set(PyObject
*) {
14612 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BMP_FORMAT is read-only.");
14617 static PyObject
*_wrap_IMAGE_OPTION_BMP_FORMAT_get(void) {
14618 PyObject
*pyobj
= NULL
;
14622 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14624 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14631 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set(PyObject
*) {
14632 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_X is read-only.");
14637 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get(void) {
14638 PyObject
*pyobj
= NULL
;
14642 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14644 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14651 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set(PyObject
*) {
14652 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_Y is read-only.");
14657 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get(void) {
14658 PyObject
*pyobj
= NULL
;
14662 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14664 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14671 static int _wrap_IMAGE_OPTION_RESOLUTION_set(PyObject
*) {
14672 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTION is read-only.");
14677 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTION_get(void) {
14678 PyObject
*pyobj
= NULL
;
14682 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14684 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14691 static int _wrap_IMAGE_OPTION_RESOLUTIONX_set(PyObject
*) {
14692 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONX is read-only.");
14697 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONX_get(void) {
14698 PyObject
*pyobj
= NULL
;
14702 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14704 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14711 static int _wrap_IMAGE_OPTION_RESOLUTIONY_set(PyObject
*) {
14712 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONY is read-only.");
14717 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONY_get(void) {
14718 PyObject
*pyobj
= NULL
;
14722 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14724 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14731 static int _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set(PyObject
*) {
14732 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONUNIT is read-only.");
14737 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get(void) {
14738 PyObject
*pyobj
= NULL
;
14742 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14744 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14751 static int _wrap_IMAGE_OPTION_QUALITY_set(PyObject
*) {
14752 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_QUALITY is read-only.");
14757 static PyObject
*_wrap_IMAGE_OPTION_QUALITY_get(void) {
14758 PyObject
*pyobj
= NULL
;
14762 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14764 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14771 static int _wrap_IMAGE_OPTION_BITSPERSAMPLE_set(PyObject
*) {
14772 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BITSPERSAMPLE is read-only.");
14777 static PyObject
*_wrap_IMAGE_OPTION_BITSPERSAMPLE_get(void) {
14778 PyObject
*pyobj
= NULL
;
14782 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14784 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14791 static int _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set(PyObject
*) {
14792 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_SAMPLESPERPIXEL is read-only.");
14797 static PyObject
*_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get(void) {
14798 PyObject
*pyobj
= NULL
;
14802 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14804 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14811 static int _wrap_IMAGE_OPTION_COMPRESSION_set(PyObject
*) {
14812 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_COMPRESSION is read-only.");
14817 static PyObject
*_wrap_IMAGE_OPTION_COMPRESSION_get(void) {
14818 PyObject
*pyobj
= NULL
;
14822 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14824 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14831 static int _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set(PyObject
*) {
14832 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_IMAGEDESCRIPTOR is read-only.");
14837 static PyObject
*_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get(void) {
14838 PyObject
*pyobj
= NULL
;
14842 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14844 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14851 static int _wrap_IMAGE_OPTION_PNG_FORMAT_set(PyObject
*) {
14852 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_FORMAT is read-only.");
14857 static PyObject
*_wrap_IMAGE_OPTION_PNG_FORMAT_get(void) {
14858 PyObject
*pyobj
= NULL
;
14862 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14864 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14871 static int _wrap_IMAGE_OPTION_PNG_BITDEPTH_set(PyObject
*) {
14872 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_BITDEPTH is read-only.");
14877 static PyObject
*_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
14878 PyObject
*pyobj
= NULL
;
14882 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14884 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14891 static PyObject
*_wrap_new_BMPHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14892 PyObject
*resultobj
= NULL
;
14893 wxBMPHandler
*result
;
14894 char *kwnames
[] = {
14898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_BMPHandler",kwnames
)) goto fail
;
14900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14901 result
= (wxBMPHandler
*)new wxBMPHandler();
14903 wxPyEndAllowThreads(__tstate
);
14904 if (PyErr_Occurred()) SWIG_fail
;
14906 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBMPHandler
, 1);
14913 static PyObject
* BMPHandler_swigregister(PyObject
*, PyObject
*args
) {
14915 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14916 SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler
, obj
);
14918 return Py_BuildValue((char *)"");
14920 static PyObject
*_wrap_new_ICOHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14921 PyObject
*resultobj
= NULL
;
14922 wxICOHandler
*result
;
14923 char *kwnames
[] = {
14927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ICOHandler",kwnames
)) goto fail
;
14929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14930 result
= (wxICOHandler
*)new wxICOHandler();
14932 wxPyEndAllowThreads(__tstate
);
14933 if (PyErr_Occurred()) SWIG_fail
;
14935 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxICOHandler
, 1);
14942 static PyObject
* ICOHandler_swigregister(PyObject
*, PyObject
*args
) {
14944 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14945 SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler
, obj
);
14947 return Py_BuildValue((char *)"");
14949 static PyObject
*_wrap_new_CURHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14950 PyObject
*resultobj
= NULL
;
14951 wxCURHandler
*result
;
14952 char *kwnames
[] = {
14956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_CURHandler",kwnames
)) goto fail
;
14958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14959 result
= (wxCURHandler
*)new wxCURHandler();
14961 wxPyEndAllowThreads(__tstate
);
14962 if (PyErr_Occurred()) SWIG_fail
;
14964 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCURHandler
, 1);
14971 static PyObject
* CURHandler_swigregister(PyObject
*, PyObject
*args
) {
14973 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14974 SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler
, obj
);
14976 return Py_BuildValue((char *)"");
14978 static PyObject
*_wrap_new_ANIHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14979 PyObject
*resultobj
= NULL
;
14980 wxANIHandler
*result
;
14981 char *kwnames
[] = {
14985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ANIHandler",kwnames
)) goto fail
;
14987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14988 result
= (wxANIHandler
*)new wxANIHandler();
14990 wxPyEndAllowThreads(__tstate
);
14991 if (PyErr_Occurred()) SWIG_fail
;
14993 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxANIHandler
, 1);
15000 static PyObject
* ANIHandler_swigregister(PyObject
*, PyObject
*args
) {
15002 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15003 SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler
, obj
);
15005 return Py_BuildValue((char *)"");
15007 static PyObject
*_wrap_new_PNGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15008 PyObject
*resultobj
= NULL
;
15009 wxPNGHandler
*result
;
15010 char *kwnames
[] = {
15014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNGHandler",kwnames
)) goto fail
;
15016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15017 result
= (wxPNGHandler
*)new wxPNGHandler();
15019 wxPyEndAllowThreads(__tstate
);
15020 if (PyErr_Occurred()) SWIG_fail
;
15022 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNGHandler
, 1);
15029 static PyObject
* PNGHandler_swigregister(PyObject
*, PyObject
*args
) {
15031 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15032 SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler
, obj
);
15034 return Py_BuildValue((char *)"");
15036 static PyObject
*_wrap_new_GIFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15037 PyObject
*resultobj
= NULL
;
15038 wxGIFHandler
*result
;
15039 char *kwnames
[] = {
15043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GIFHandler",kwnames
)) goto fail
;
15045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15046 result
= (wxGIFHandler
*)new wxGIFHandler();
15048 wxPyEndAllowThreads(__tstate
);
15049 if (PyErr_Occurred()) SWIG_fail
;
15051 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGIFHandler
, 1);
15058 static PyObject
* GIFHandler_swigregister(PyObject
*, PyObject
*args
) {
15060 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15061 SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler
, obj
);
15063 return Py_BuildValue((char *)"");
15065 static PyObject
*_wrap_new_PCXHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15066 PyObject
*resultobj
= NULL
;
15067 wxPCXHandler
*result
;
15068 char *kwnames
[] = {
15072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PCXHandler",kwnames
)) goto fail
;
15074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15075 result
= (wxPCXHandler
*)new wxPCXHandler();
15077 wxPyEndAllowThreads(__tstate
);
15078 if (PyErr_Occurred()) SWIG_fail
;
15080 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPCXHandler
, 1);
15087 static PyObject
* PCXHandler_swigregister(PyObject
*, PyObject
*args
) {
15089 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15090 SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler
, obj
);
15092 return Py_BuildValue((char *)"");
15094 static PyObject
*_wrap_new_JPEGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15095 PyObject
*resultobj
= NULL
;
15096 wxJPEGHandler
*result
;
15097 char *kwnames
[] = {
15101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_JPEGHandler",kwnames
)) goto fail
;
15103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15104 result
= (wxJPEGHandler
*)new wxJPEGHandler();
15106 wxPyEndAllowThreads(__tstate
);
15107 if (PyErr_Occurred()) SWIG_fail
;
15109 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxJPEGHandler
, 1);
15116 static PyObject
* JPEGHandler_swigregister(PyObject
*, PyObject
*args
) {
15118 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15119 SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler
, obj
);
15121 return Py_BuildValue((char *)"");
15123 static PyObject
*_wrap_new_PNMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15124 PyObject
*resultobj
= NULL
;
15125 wxPNMHandler
*result
;
15126 char *kwnames
[] = {
15130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNMHandler",kwnames
)) goto fail
;
15132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15133 result
= (wxPNMHandler
*)new wxPNMHandler();
15135 wxPyEndAllowThreads(__tstate
);
15136 if (PyErr_Occurred()) SWIG_fail
;
15138 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNMHandler
, 1);
15145 static PyObject
* PNMHandler_swigregister(PyObject
*, PyObject
*args
) {
15147 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15148 SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler
, obj
);
15150 return Py_BuildValue((char *)"");
15152 static PyObject
*_wrap_new_XPMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15153 PyObject
*resultobj
= NULL
;
15154 wxXPMHandler
*result
;
15155 char *kwnames
[] = {
15159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_XPMHandler",kwnames
)) goto fail
;
15161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15162 result
= (wxXPMHandler
*)new wxXPMHandler();
15164 wxPyEndAllowThreads(__tstate
);
15165 if (PyErr_Occurred()) SWIG_fail
;
15167 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxXPMHandler
, 1);
15174 static PyObject
* XPMHandler_swigregister(PyObject
*, PyObject
*args
) {
15176 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15177 SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler
, obj
);
15179 return Py_BuildValue((char *)"");
15181 static PyObject
*_wrap_new_TIFFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15182 PyObject
*resultobj
= NULL
;
15183 wxTIFFHandler
*result
;
15184 char *kwnames
[] = {
15188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TIFFHandler",kwnames
)) goto fail
;
15190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15191 result
= (wxTIFFHandler
*)new wxTIFFHandler();
15193 wxPyEndAllowThreads(__tstate
);
15194 if (PyErr_Occurred()) SWIG_fail
;
15196 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTIFFHandler
, 1);
15203 static PyObject
* TIFFHandler_swigregister(PyObject
*, PyObject
*args
) {
15205 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15206 SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler
, obj
);
15208 return Py_BuildValue((char *)"");
15210 static PyObject
*_wrap_Quantize_Quantize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15211 PyObject
*resultobj
= NULL
;
15212 wxImage
*arg1
= 0 ;
15213 wxImage
*arg2
= 0 ;
15214 int arg3
= (int) 236 ;
15215 int arg4
= (int) wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
;
15217 PyObject
* obj0
= 0 ;
15218 PyObject
* obj1
= 0 ;
15219 PyObject
* obj2
= 0 ;
15220 PyObject
* obj3
= 0 ;
15221 char *kwnames
[] = {
15222 (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL
15225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Quantize_Quantize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15228 if (SWIG_arg_fail(1)) SWIG_fail
;
15229 if (arg1
== NULL
) {
15230 SWIG_null_ref("wxImage");
15232 if (SWIG_arg_fail(1)) SWIG_fail
;
15235 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15236 if (SWIG_arg_fail(2)) SWIG_fail
;
15237 if (arg2
== NULL
) {
15238 SWIG_null_ref("wxImage");
15240 if (SWIG_arg_fail(2)) SWIG_fail
;
15244 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15245 if (SWIG_arg_fail(3)) SWIG_fail
;
15250 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15251 if (SWIG_arg_fail(4)) SWIG_fail
;
15255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15256 result
= (bool)wxQuantize_Quantize((wxImage
const &)*arg1
,*arg2
,arg3
,arg4
);
15258 wxPyEndAllowThreads(__tstate
);
15259 if (PyErr_Occurred()) SWIG_fail
;
15262 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15270 static PyObject
* Quantize_swigregister(PyObject
*, PyObject
*args
) {
15272 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15273 SWIG_TypeClientData(SWIGTYPE_p_wxQuantize
, obj
);
15275 return Py_BuildValue((char *)"");
15277 static PyObject
*_wrap_new_EvtHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15278 PyObject
*resultobj
= NULL
;
15279 wxEvtHandler
*result
;
15280 char *kwnames
[] = {
15284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EvtHandler",kwnames
)) goto fail
;
15286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15287 result
= (wxEvtHandler
*)new wxEvtHandler();
15289 wxPyEndAllowThreads(__tstate
);
15290 if (PyErr_Occurred()) SWIG_fail
;
15292 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvtHandler
, 1);
15299 static PyObject
*_wrap_EvtHandler_GetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15300 PyObject
*resultobj
= NULL
;
15301 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15302 wxEvtHandler
*result
;
15303 PyObject
* obj0
= 0 ;
15304 char *kwnames
[] = {
15305 (char *) "self", NULL
15308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetNextHandler",kwnames
,&obj0
)) goto fail
;
15309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15310 if (SWIG_arg_fail(1)) SWIG_fail
;
15312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15313 result
= (wxEvtHandler
*)(arg1
)->GetNextHandler();
15315 wxPyEndAllowThreads(__tstate
);
15316 if (PyErr_Occurred()) SWIG_fail
;
15319 resultobj
= wxPyMake_wxObject(result
, 0);
15327 static PyObject
*_wrap_EvtHandler_GetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15328 PyObject
*resultobj
= NULL
;
15329 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15330 wxEvtHandler
*result
;
15331 PyObject
* obj0
= 0 ;
15332 char *kwnames
[] = {
15333 (char *) "self", NULL
15336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetPreviousHandler",kwnames
,&obj0
)) goto fail
;
15337 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15338 if (SWIG_arg_fail(1)) SWIG_fail
;
15340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15341 result
= (wxEvtHandler
*)(arg1
)->GetPreviousHandler();
15343 wxPyEndAllowThreads(__tstate
);
15344 if (PyErr_Occurred()) SWIG_fail
;
15347 resultobj
= wxPyMake_wxObject(result
, 0);
15355 static PyObject
*_wrap_EvtHandler_SetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15356 PyObject
*resultobj
= NULL
;
15357 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15358 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15359 PyObject
* obj0
= 0 ;
15360 PyObject
* obj1
= 0 ;
15361 char *kwnames
[] = {
15362 (char *) "self",(char *) "handler", NULL
15365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetNextHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15367 if (SWIG_arg_fail(1)) SWIG_fail
;
15368 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15369 if (SWIG_arg_fail(2)) SWIG_fail
;
15371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15372 (arg1
)->SetNextHandler(arg2
);
15374 wxPyEndAllowThreads(__tstate
);
15375 if (PyErr_Occurred()) SWIG_fail
;
15377 Py_INCREF(Py_None
); resultobj
= Py_None
;
15384 static PyObject
*_wrap_EvtHandler_SetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15385 PyObject
*resultobj
= NULL
;
15386 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15387 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15388 PyObject
* obj0
= 0 ;
15389 PyObject
* obj1
= 0 ;
15390 char *kwnames
[] = {
15391 (char *) "self",(char *) "handler", NULL
15394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15396 if (SWIG_arg_fail(1)) SWIG_fail
;
15397 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15398 if (SWIG_arg_fail(2)) SWIG_fail
;
15400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15401 (arg1
)->SetPreviousHandler(arg2
);
15403 wxPyEndAllowThreads(__tstate
);
15404 if (PyErr_Occurred()) SWIG_fail
;
15406 Py_INCREF(Py_None
); resultobj
= Py_None
;
15413 static PyObject
*_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15414 PyObject
*resultobj
= NULL
;
15415 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15417 PyObject
* obj0
= 0 ;
15418 char *kwnames
[] = {
15419 (char *) "self", NULL
15422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames
,&obj0
)) goto fail
;
15423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15424 if (SWIG_arg_fail(1)) SWIG_fail
;
15426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15427 result
= (bool)(arg1
)->GetEvtHandlerEnabled();
15429 wxPyEndAllowThreads(__tstate
);
15430 if (PyErr_Occurred()) SWIG_fail
;
15433 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15441 static PyObject
*_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15442 PyObject
*resultobj
= NULL
;
15443 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15445 PyObject
* obj0
= 0 ;
15446 PyObject
* obj1
= 0 ;
15447 char *kwnames
[] = {
15448 (char *) "self",(char *) "enabled", NULL
15451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
15452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15453 if (SWIG_arg_fail(1)) SWIG_fail
;
15455 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
15456 if (SWIG_arg_fail(2)) SWIG_fail
;
15459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15460 (arg1
)->SetEvtHandlerEnabled(arg2
);
15462 wxPyEndAllowThreads(__tstate
);
15463 if (PyErr_Occurred()) SWIG_fail
;
15465 Py_INCREF(Py_None
); resultobj
= Py_None
;
15472 static PyObject
*_wrap_EvtHandler_ProcessEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15473 PyObject
*resultobj
= NULL
;
15474 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15475 wxEvent
*arg2
= 0 ;
15477 PyObject
* obj0
= 0 ;
15478 PyObject
* obj1
= 0 ;
15479 char *kwnames
[] = {
15480 (char *) "self",(char *) "event", NULL
15483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_ProcessEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15484 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15485 if (SWIG_arg_fail(1)) SWIG_fail
;
15487 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15488 if (SWIG_arg_fail(2)) SWIG_fail
;
15489 if (arg2
== NULL
) {
15490 SWIG_null_ref("wxEvent");
15492 if (SWIG_arg_fail(2)) SWIG_fail
;
15495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15496 result
= (bool)(arg1
)->ProcessEvent(*arg2
);
15498 wxPyEndAllowThreads(__tstate
);
15499 if (PyErr_Occurred()) SWIG_fail
;
15502 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15510 static PyObject
*_wrap_EvtHandler_AddPendingEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15511 PyObject
*resultobj
= NULL
;
15512 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15513 wxEvent
*arg2
= 0 ;
15514 PyObject
* obj0
= 0 ;
15515 PyObject
* obj1
= 0 ;
15516 char *kwnames
[] = {
15517 (char *) "self",(char *) "event", NULL
15520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_AddPendingEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15521 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15522 if (SWIG_arg_fail(1)) SWIG_fail
;
15524 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15525 if (SWIG_arg_fail(2)) SWIG_fail
;
15526 if (arg2
== NULL
) {
15527 SWIG_null_ref("wxEvent");
15529 if (SWIG_arg_fail(2)) SWIG_fail
;
15532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15533 (arg1
)->AddPendingEvent(*arg2
);
15535 wxPyEndAllowThreads(__tstate
);
15536 if (PyErr_Occurred()) SWIG_fail
;
15538 Py_INCREF(Py_None
); resultobj
= Py_None
;
15545 static PyObject
*_wrap_EvtHandler_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15546 PyObject
*resultobj
= NULL
;
15547 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15548 PyObject
* obj0
= 0 ;
15549 char *kwnames
[] = {
15550 (char *) "self", NULL
15553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
15554 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15555 if (SWIG_arg_fail(1)) SWIG_fail
;
15557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15558 (arg1
)->ProcessPendingEvents();
15560 wxPyEndAllowThreads(__tstate
);
15561 if (PyErr_Occurred()) SWIG_fail
;
15563 Py_INCREF(Py_None
); resultobj
= Py_None
;
15570 static PyObject
*_wrap_EvtHandler_Connect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15571 PyObject
*resultobj
= NULL
;
15572 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15576 PyObject
*arg5
= (PyObject
*) 0 ;
15577 PyObject
* obj0
= 0 ;
15578 PyObject
* obj1
= 0 ;
15579 PyObject
* obj2
= 0 ;
15580 PyObject
* obj3
= 0 ;
15581 PyObject
* obj4
= 0 ;
15582 char *kwnames
[] = {
15583 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL
15586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:EvtHandler_Connect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
15587 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15588 if (SWIG_arg_fail(1)) SWIG_fail
;
15590 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15591 if (SWIG_arg_fail(2)) SWIG_fail
;
15594 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15595 if (SWIG_arg_fail(3)) SWIG_fail
;
15598 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15599 if (SWIG_arg_fail(4)) SWIG_fail
;
15603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15604 wxEvtHandler_Connect(arg1
,arg2
,arg3
,arg4
,arg5
);
15606 wxPyEndAllowThreads(__tstate
);
15607 if (PyErr_Occurred()) SWIG_fail
;
15609 Py_INCREF(Py_None
); resultobj
= Py_None
;
15616 static PyObject
*_wrap_EvtHandler_Disconnect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15617 PyObject
*resultobj
= NULL
;
15618 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15620 int arg3
= (int) -1 ;
15621 wxEventType arg4
= (wxEventType
) wxEVT_NULL
;
15623 PyObject
* obj0
= 0 ;
15624 PyObject
* obj1
= 0 ;
15625 PyObject
* obj2
= 0 ;
15626 PyObject
* obj3
= 0 ;
15627 char *kwnames
[] = {
15628 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL
15631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:EvtHandler_Disconnect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15633 if (SWIG_arg_fail(1)) SWIG_fail
;
15635 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15636 if (SWIG_arg_fail(2)) SWIG_fail
;
15640 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15641 if (SWIG_arg_fail(3)) SWIG_fail
;
15646 arg4
= static_cast<wxEventType
>(SWIG_As_int(obj3
));
15647 if (SWIG_arg_fail(4)) SWIG_fail
;
15651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15652 result
= (bool)wxEvtHandler_Disconnect(arg1
,arg2
,arg3
,arg4
);
15654 wxPyEndAllowThreads(__tstate
);
15655 if (PyErr_Occurred()) SWIG_fail
;
15658 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15666 static PyObject
*_wrap_EvtHandler__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15667 PyObject
*resultobj
= NULL
;
15668 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15669 PyObject
*arg2
= (PyObject
*) 0 ;
15670 bool arg3
= (bool) true ;
15671 PyObject
* obj0
= 0 ;
15672 PyObject
* obj1
= 0 ;
15673 PyObject
* obj2
= 0 ;
15674 char *kwnames
[] = {
15675 (char *) "self",(char *) "_self",(char *) "incref", NULL
15678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:EvtHandler__setOORInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
15679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15680 if (SWIG_arg_fail(1)) SWIG_fail
;
15684 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
15685 if (SWIG_arg_fail(3)) SWIG_fail
;
15689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15690 wxEvtHandler__setOORInfo(arg1
,arg2
,arg3
);
15692 wxPyEndAllowThreads(__tstate
);
15693 if (PyErr_Occurred()) SWIG_fail
;
15695 Py_INCREF(Py_None
); resultobj
= Py_None
;
15702 static PyObject
* EvtHandler_swigregister(PyObject
*, PyObject
*args
) {
15704 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15705 SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler
, obj
);
15707 return Py_BuildValue((char *)"");
15709 static PyObject
*_wrap_NewEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15710 PyObject
*resultobj
= NULL
;
15711 wxEventType result
;
15712 char *kwnames
[] = {
15716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":NewEventType",kwnames
)) goto fail
;
15718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15719 result
= (wxEventType
)wxNewEventType();
15721 wxPyEndAllowThreads(__tstate
);
15722 if (PyErr_Occurred()) SWIG_fail
;
15725 resultobj
= SWIG_From_int(static_cast<int >(result
));
15733 static PyObject
*_wrap_delete_Event(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15734 PyObject
*resultobj
= NULL
;
15735 wxEvent
*arg1
= (wxEvent
*) 0 ;
15736 PyObject
* obj0
= 0 ;
15737 char *kwnames
[] = {
15738 (char *) "self", NULL
15741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Event",kwnames
,&obj0
)) goto fail
;
15742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15743 if (SWIG_arg_fail(1)) SWIG_fail
;
15745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15748 wxPyEndAllowThreads(__tstate
);
15749 if (PyErr_Occurred()) SWIG_fail
;
15751 Py_INCREF(Py_None
); resultobj
= Py_None
;
15758 static PyObject
*_wrap_Event_SetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15759 PyObject
*resultobj
= NULL
;
15760 wxEvent
*arg1
= (wxEvent
*) 0 ;
15762 PyObject
* obj0
= 0 ;
15763 PyObject
* obj1
= 0 ;
15764 char *kwnames
[] = {
15765 (char *) "self",(char *) "typ", NULL
15768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventType",kwnames
,&obj0
,&obj1
)) goto fail
;
15769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15770 if (SWIG_arg_fail(1)) SWIG_fail
;
15772 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
15773 if (SWIG_arg_fail(2)) SWIG_fail
;
15776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15777 (arg1
)->SetEventType(arg2
);
15779 wxPyEndAllowThreads(__tstate
);
15780 if (PyErr_Occurred()) SWIG_fail
;
15782 Py_INCREF(Py_None
); resultobj
= Py_None
;
15789 static PyObject
*_wrap_Event_GetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15790 PyObject
*resultobj
= NULL
;
15791 wxEvent
*arg1
= (wxEvent
*) 0 ;
15792 wxEventType result
;
15793 PyObject
* obj0
= 0 ;
15794 char *kwnames
[] = {
15795 (char *) "self", NULL
15798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventType",kwnames
,&obj0
)) goto fail
;
15799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15800 if (SWIG_arg_fail(1)) SWIG_fail
;
15802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15803 result
= (wxEventType
)((wxEvent
const *)arg1
)->GetEventType();
15805 wxPyEndAllowThreads(__tstate
);
15806 if (PyErr_Occurred()) SWIG_fail
;
15809 resultobj
= SWIG_From_int(static_cast<int >(result
));
15817 static PyObject
*_wrap_Event_GetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15818 PyObject
*resultobj
= NULL
;
15819 wxEvent
*arg1
= (wxEvent
*) 0 ;
15821 PyObject
* obj0
= 0 ;
15822 char *kwnames
[] = {
15823 (char *) "self", NULL
15826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventObject",kwnames
,&obj0
)) goto fail
;
15827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15828 if (SWIG_arg_fail(1)) SWIG_fail
;
15830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15831 result
= (wxObject
*)((wxEvent
const *)arg1
)->GetEventObject();
15833 wxPyEndAllowThreads(__tstate
);
15834 if (PyErr_Occurred()) SWIG_fail
;
15837 resultobj
= wxPyMake_wxObject(result
, 0);
15845 static PyObject
*_wrap_Event_SetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15846 PyObject
*resultobj
= NULL
;
15847 wxEvent
*arg1
= (wxEvent
*) 0 ;
15848 wxObject
*arg2
= (wxObject
*) 0 ;
15849 PyObject
* obj0
= 0 ;
15850 PyObject
* obj1
= 0 ;
15851 char *kwnames
[] = {
15852 (char *) "self",(char *) "obj", NULL
15855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventObject",kwnames
,&obj0
,&obj1
)) goto fail
;
15856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15857 if (SWIG_arg_fail(1)) SWIG_fail
;
15858 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
15859 if (SWIG_arg_fail(2)) SWIG_fail
;
15861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15862 (arg1
)->SetEventObject(arg2
);
15864 wxPyEndAllowThreads(__tstate
);
15865 if (PyErr_Occurred()) SWIG_fail
;
15867 Py_INCREF(Py_None
); resultobj
= Py_None
;
15874 static PyObject
*_wrap_Event_GetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15875 PyObject
*resultobj
= NULL
;
15876 wxEvent
*arg1
= (wxEvent
*) 0 ;
15878 PyObject
* obj0
= 0 ;
15879 char *kwnames
[] = {
15880 (char *) "self", NULL
15883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetTimestamp",kwnames
,&obj0
)) goto fail
;
15884 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15885 if (SWIG_arg_fail(1)) SWIG_fail
;
15887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15888 result
= (long)((wxEvent
const *)arg1
)->GetTimestamp();
15890 wxPyEndAllowThreads(__tstate
);
15891 if (PyErr_Occurred()) SWIG_fail
;
15894 resultobj
= SWIG_From_long(static_cast<long >(result
));
15902 static PyObject
*_wrap_Event_SetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15903 PyObject
*resultobj
= NULL
;
15904 wxEvent
*arg1
= (wxEvent
*) 0 ;
15905 long arg2
= (long) 0 ;
15906 PyObject
* obj0
= 0 ;
15907 PyObject
* obj1
= 0 ;
15908 char *kwnames
[] = {
15909 (char *) "self",(char *) "ts", NULL
15912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_SetTimestamp",kwnames
,&obj0
,&obj1
)) goto fail
;
15913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15914 if (SWIG_arg_fail(1)) SWIG_fail
;
15917 arg2
= static_cast<long >(SWIG_As_long(obj1
));
15918 if (SWIG_arg_fail(2)) SWIG_fail
;
15922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15923 (arg1
)->SetTimestamp(arg2
);
15925 wxPyEndAllowThreads(__tstate
);
15926 if (PyErr_Occurred()) SWIG_fail
;
15928 Py_INCREF(Py_None
); resultobj
= Py_None
;
15935 static PyObject
*_wrap_Event_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15936 PyObject
*resultobj
= NULL
;
15937 wxEvent
*arg1
= (wxEvent
*) 0 ;
15939 PyObject
* obj0
= 0 ;
15940 char *kwnames
[] = {
15941 (char *) "self", NULL
15944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetId",kwnames
,&obj0
)) goto fail
;
15945 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15946 if (SWIG_arg_fail(1)) SWIG_fail
;
15948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15949 result
= (int)((wxEvent
const *)arg1
)->GetId();
15951 wxPyEndAllowThreads(__tstate
);
15952 if (PyErr_Occurred()) SWIG_fail
;
15955 resultobj
= SWIG_From_int(static_cast<int >(result
));
15963 static PyObject
*_wrap_Event_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15964 PyObject
*resultobj
= NULL
;
15965 wxEvent
*arg1
= (wxEvent
*) 0 ;
15967 PyObject
* obj0
= 0 ;
15968 PyObject
* obj1
= 0 ;
15969 char *kwnames
[] = {
15970 (char *) "self",(char *) "Id", NULL
15973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
15974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15975 if (SWIG_arg_fail(1)) SWIG_fail
;
15977 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15978 if (SWIG_arg_fail(2)) SWIG_fail
;
15981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15982 (arg1
)->SetId(arg2
);
15984 wxPyEndAllowThreads(__tstate
);
15985 if (PyErr_Occurred()) SWIG_fail
;
15987 Py_INCREF(Py_None
); resultobj
= Py_None
;
15994 static PyObject
*_wrap_Event_IsCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15995 PyObject
*resultobj
= NULL
;
15996 wxEvent
*arg1
= (wxEvent
*) 0 ;
15998 PyObject
* obj0
= 0 ;
15999 char *kwnames
[] = {
16000 (char *) "self", NULL
16003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_IsCommandEvent",kwnames
,&obj0
)) goto fail
;
16004 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16005 if (SWIG_arg_fail(1)) SWIG_fail
;
16007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16008 result
= (bool)((wxEvent
const *)arg1
)->IsCommandEvent();
16010 wxPyEndAllowThreads(__tstate
);
16011 if (PyErr_Occurred()) SWIG_fail
;
16014 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16022 static PyObject
*_wrap_Event_Skip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16023 PyObject
*resultobj
= NULL
;
16024 wxEvent
*arg1
= (wxEvent
*) 0 ;
16025 bool arg2
= (bool) true ;
16026 PyObject
* obj0
= 0 ;
16027 PyObject
* obj1
= 0 ;
16028 char *kwnames
[] = {
16029 (char *) "self",(char *) "skip", NULL
16032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_Skip",kwnames
,&obj0
,&obj1
)) goto fail
;
16033 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16034 if (SWIG_arg_fail(1)) SWIG_fail
;
16037 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
16038 if (SWIG_arg_fail(2)) SWIG_fail
;
16042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16043 (arg1
)->Skip(arg2
);
16045 wxPyEndAllowThreads(__tstate
);
16046 if (PyErr_Occurred()) SWIG_fail
;
16048 Py_INCREF(Py_None
); resultobj
= Py_None
;
16055 static PyObject
*_wrap_Event_GetSkipped(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16056 PyObject
*resultobj
= NULL
;
16057 wxEvent
*arg1
= (wxEvent
*) 0 ;
16059 PyObject
* obj0
= 0 ;
16060 char *kwnames
[] = {
16061 (char *) "self", NULL
16064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetSkipped",kwnames
,&obj0
)) goto fail
;
16065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16066 if (SWIG_arg_fail(1)) SWIG_fail
;
16068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16069 result
= (bool)((wxEvent
const *)arg1
)->GetSkipped();
16071 wxPyEndAllowThreads(__tstate
);
16072 if (PyErr_Occurred()) SWIG_fail
;
16075 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16083 static PyObject
*_wrap_Event_ShouldPropagate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16084 PyObject
*resultobj
= NULL
;
16085 wxEvent
*arg1
= (wxEvent
*) 0 ;
16087 PyObject
* obj0
= 0 ;
16088 char *kwnames
[] = {
16089 (char *) "self", NULL
16092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_ShouldPropagate",kwnames
,&obj0
)) goto fail
;
16093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16094 if (SWIG_arg_fail(1)) SWIG_fail
;
16096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16097 result
= (bool)((wxEvent
const *)arg1
)->ShouldPropagate();
16099 wxPyEndAllowThreads(__tstate
);
16100 if (PyErr_Occurred()) SWIG_fail
;
16103 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16111 static PyObject
*_wrap_Event_StopPropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16112 PyObject
*resultobj
= NULL
;
16113 wxEvent
*arg1
= (wxEvent
*) 0 ;
16115 PyObject
* obj0
= 0 ;
16116 char *kwnames
[] = {
16117 (char *) "self", NULL
16120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_StopPropagation",kwnames
,&obj0
)) goto fail
;
16121 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16122 if (SWIG_arg_fail(1)) SWIG_fail
;
16124 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16125 result
= (int)(arg1
)->StopPropagation();
16127 wxPyEndAllowThreads(__tstate
);
16128 if (PyErr_Occurred()) SWIG_fail
;
16131 resultobj
= SWIG_From_int(static_cast<int >(result
));
16139 static PyObject
*_wrap_Event_ResumePropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16140 PyObject
*resultobj
= NULL
;
16141 wxEvent
*arg1
= (wxEvent
*) 0 ;
16143 PyObject
* obj0
= 0 ;
16144 PyObject
* obj1
= 0 ;
16145 char *kwnames
[] = {
16146 (char *) "self",(char *) "propagationLevel", NULL
16149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_ResumePropagation",kwnames
,&obj0
,&obj1
)) goto fail
;
16150 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16151 if (SWIG_arg_fail(1)) SWIG_fail
;
16153 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16154 if (SWIG_arg_fail(2)) SWIG_fail
;
16157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16158 (arg1
)->ResumePropagation(arg2
);
16160 wxPyEndAllowThreads(__tstate
);
16161 if (PyErr_Occurred()) SWIG_fail
;
16163 Py_INCREF(Py_None
); resultobj
= Py_None
;
16170 static PyObject
*_wrap_Event_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16171 PyObject
*resultobj
= NULL
;
16172 wxEvent
*arg1
= (wxEvent
*) 0 ;
16174 PyObject
* obj0
= 0 ;
16175 char *kwnames
[] = {
16176 (char *) "self", NULL
16179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_Clone",kwnames
,&obj0
)) goto fail
;
16180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16181 if (SWIG_arg_fail(1)) SWIG_fail
;
16183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16184 result
= (wxEvent
*)(arg1
)->Clone();
16186 wxPyEndAllowThreads(__tstate
);
16187 if (PyErr_Occurred()) SWIG_fail
;
16189 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16196 static PyObject
* Event_swigregister(PyObject
*, PyObject
*args
) {
16198 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16199 SWIG_TypeClientData(SWIGTYPE_p_wxEvent
, obj
);
16201 return Py_BuildValue((char *)"");
16203 static PyObject
*_wrap_new_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16204 PyObject
*resultobj
= NULL
;
16205 wxEvent
*arg1
= 0 ;
16206 wxPropagationDisabler
*result
;
16207 PyObject
* obj0
= 0 ;
16208 char *kwnames
[] = {
16209 (char *) "event", NULL
16212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16215 if (SWIG_arg_fail(1)) SWIG_fail
;
16216 if (arg1
== NULL
) {
16217 SWIG_null_ref("wxEvent");
16219 if (SWIG_arg_fail(1)) SWIG_fail
;
16222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16223 result
= (wxPropagationDisabler
*)new wxPropagationDisabler(*arg1
);
16225 wxPyEndAllowThreads(__tstate
);
16226 if (PyErr_Occurred()) SWIG_fail
;
16228 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagationDisabler
, 1);
16235 static PyObject
*_wrap_delete_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16236 PyObject
*resultobj
= NULL
;
16237 wxPropagationDisabler
*arg1
= (wxPropagationDisabler
*) 0 ;
16238 PyObject
* obj0
= 0 ;
16239 char *kwnames
[] = {
16240 (char *) "self", NULL
16243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16244 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagationDisabler
, SWIG_POINTER_EXCEPTION
| 0);
16245 if (SWIG_arg_fail(1)) SWIG_fail
;
16247 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16250 wxPyEndAllowThreads(__tstate
);
16251 if (PyErr_Occurred()) SWIG_fail
;
16253 Py_INCREF(Py_None
); resultobj
= Py_None
;
16260 static PyObject
* PropagationDisabler_swigregister(PyObject
*, PyObject
*args
) {
16262 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16263 SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler
, obj
);
16265 return Py_BuildValue((char *)"");
16267 static PyObject
*_wrap_new_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16268 PyObject
*resultobj
= NULL
;
16269 wxEvent
*arg1
= 0 ;
16270 wxPropagateOnce
*result
;
16271 PyObject
* obj0
= 0 ;
16272 char *kwnames
[] = {
16273 (char *) "event", NULL
16276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16279 if (SWIG_arg_fail(1)) SWIG_fail
;
16280 if (arg1
== NULL
) {
16281 SWIG_null_ref("wxEvent");
16283 if (SWIG_arg_fail(1)) SWIG_fail
;
16286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16287 result
= (wxPropagateOnce
*)new wxPropagateOnce(*arg1
);
16289 wxPyEndAllowThreads(__tstate
);
16290 if (PyErr_Occurred()) SWIG_fail
;
16292 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagateOnce
, 1);
16299 static PyObject
*_wrap_delete_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16300 PyObject
*resultobj
= NULL
;
16301 wxPropagateOnce
*arg1
= (wxPropagateOnce
*) 0 ;
16302 PyObject
* obj0
= 0 ;
16303 char *kwnames
[] = {
16304 (char *) "self", NULL
16307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagateOnce
, SWIG_POINTER_EXCEPTION
| 0);
16309 if (SWIG_arg_fail(1)) SWIG_fail
;
16311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16314 wxPyEndAllowThreads(__tstate
);
16315 if (PyErr_Occurred()) SWIG_fail
;
16317 Py_INCREF(Py_None
); resultobj
= Py_None
;
16324 static PyObject
* PropagateOnce_swigregister(PyObject
*, PyObject
*args
) {
16326 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16327 SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce
, obj
);
16329 return Py_BuildValue((char *)"");
16331 static PyObject
*_wrap_new_CommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16332 PyObject
*resultobj
= NULL
;
16333 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16334 int arg2
= (int) 0 ;
16335 wxCommandEvent
*result
;
16336 PyObject
* obj0
= 0 ;
16337 PyObject
* obj1
= 0 ;
16338 char *kwnames
[] = {
16339 (char *) "commandType",(char *) "winid", NULL
16342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16345 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16346 if (SWIG_arg_fail(1)) SWIG_fail
;
16351 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16352 if (SWIG_arg_fail(2)) SWIG_fail
;
16356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16357 result
= (wxCommandEvent
*)new wxCommandEvent(arg1
,arg2
);
16359 wxPyEndAllowThreads(__tstate
);
16360 if (PyErr_Occurred()) SWIG_fail
;
16362 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCommandEvent
, 1);
16369 static PyObject
*_wrap_CommandEvent_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16370 PyObject
*resultobj
= NULL
;
16371 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16373 PyObject
* obj0
= 0 ;
16374 char *kwnames
[] = {
16375 (char *) "self", NULL
16378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetSelection",kwnames
,&obj0
)) goto fail
;
16379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16380 if (SWIG_arg_fail(1)) SWIG_fail
;
16382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16383 result
= (int)((wxCommandEvent
const *)arg1
)->GetSelection();
16385 wxPyEndAllowThreads(__tstate
);
16386 if (PyErr_Occurred()) SWIG_fail
;
16389 resultobj
= SWIG_From_int(static_cast<int >(result
));
16397 static PyObject
*_wrap_CommandEvent_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16398 PyObject
*resultobj
= NULL
;
16399 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16400 wxString
*arg2
= 0 ;
16401 bool temp2
= false ;
16402 PyObject
* obj0
= 0 ;
16403 PyObject
* obj1
= 0 ;
16404 char *kwnames
[] = {
16405 (char *) "self",(char *) "s", NULL
16408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetString",kwnames
,&obj0
,&obj1
)) goto fail
;
16409 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16410 if (SWIG_arg_fail(1)) SWIG_fail
;
16412 arg2
= wxString_in_helper(obj1
);
16413 if (arg2
== NULL
) SWIG_fail
;
16417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16418 (arg1
)->SetString((wxString
const &)*arg2
);
16420 wxPyEndAllowThreads(__tstate
);
16421 if (PyErr_Occurred()) SWIG_fail
;
16423 Py_INCREF(Py_None
); resultobj
= Py_None
;
16438 static PyObject
*_wrap_CommandEvent_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16439 PyObject
*resultobj
= NULL
;
16440 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16442 PyObject
* obj0
= 0 ;
16443 char *kwnames
[] = {
16444 (char *) "self", NULL
16447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetString",kwnames
,&obj0
)) goto fail
;
16448 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16449 if (SWIG_arg_fail(1)) SWIG_fail
;
16451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16452 result
= ((wxCommandEvent
const *)arg1
)->GetString();
16454 wxPyEndAllowThreads(__tstate
);
16455 if (PyErr_Occurred()) SWIG_fail
;
16459 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16461 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16470 static PyObject
*_wrap_CommandEvent_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16471 PyObject
*resultobj
= NULL
;
16472 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16474 PyObject
* obj0
= 0 ;
16475 char *kwnames
[] = {
16476 (char *) "self", NULL
16479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsChecked",kwnames
,&obj0
)) goto fail
;
16480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16481 if (SWIG_arg_fail(1)) SWIG_fail
;
16483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16484 result
= (bool)((wxCommandEvent
const *)arg1
)->IsChecked();
16486 wxPyEndAllowThreads(__tstate
);
16487 if (PyErr_Occurred()) SWIG_fail
;
16490 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16498 static PyObject
*_wrap_CommandEvent_IsSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16499 PyObject
*resultobj
= NULL
;
16500 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16502 PyObject
* obj0
= 0 ;
16503 char *kwnames
[] = {
16504 (char *) "self", NULL
16507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsSelection",kwnames
,&obj0
)) goto fail
;
16508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16509 if (SWIG_arg_fail(1)) SWIG_fail
;
16511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16512 result
= (bool)((wxCommandEvent
const *)arg1
)->IsSelection();
16514 wxPyEndAllowThreads(__tstate
);
16515 if (PyErr_Occurred()) SWIG_fail
;
16518 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16526 static PyObject
*_wrap_CommandEvent_SetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16527 PyObject
*resultobj
= NULL
;
16528 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16530 PyObject
* obj0
= 0 ;
16531 PyObject
* obj1
= 0 ;
16532 char *kwnames
[] = {
16533 (char *) "self",(char *) "extraLong", NULL
16536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetExtraLong",kwnames
,&obj0
,&obj1
)) goto fail
;
16537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16538 if (SWIG_arg_fail(1)) SWIG_fail
;
16540 arg2
= static_cast<long >(SWIG_As_long(obj1
));
16541 if (SWIG_arg_fail(2)) SWIG_fail
;
16544 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16545 (arg1
)->SetExtraLong(arg2
);
16547 wxPyEndAllowThreads(__tstate
);
16548 if (PyErr_Occurred()) SWIG_fail
;
16550 Py_INCREF(Py_None
); resultobj
= Py_None
;
16557 static PyObject
*_wrap_CommandEvent_GetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16558 PyObject
*resultobj
= NULL
;
16559 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16561 PyObject
* obj0
= 0 ;
16562 char *kwnames
[] = {
16563 (char *) "self", NULL
16566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetExtraLong",kwnames
,&obj0
)) goto fail
;
16567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16568 if (SWIG_arg_fail(1)) SWIG_fail
;
16570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16571 result
= (long)((wxCommandEvent
const *)arg1
)->GetExtraLong();
16573 wxPyEndAllowThreads(__tstate
);
16574 if (PyErr_Occurred()) SWIG_fail
;
16577 resultobj
= SWIG_From_long(static_cast<long >(result
));
16585 static PyObject
*_wrap_CommandEvent_SetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16586 PyObject
*resultobj
= NULL
;
16587 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16589 PyObject
* obj0
= 0 ;
16590 PyObject
* obj1
= 0 ;
16591 char *kwnames
[] = {
16592 (char *) "self",(char *) "i", NULL
16595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetInt",kwnames
,&obj0
,&obj1
)) goto fail
;
16596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16597 if (SWIG_arg_fail(1)) SWIG_fail
;
16599 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16600 if (SWIG_arg_fail(2)) SWIG_fail
;
16603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16604 (arg1
)->SetInt(arg2
);
16606 wxPyEndAllowThreads(__tstate
);
16607 if (PyErr_Occurred()) SWIG_fail
;
16609 Py_INCREF(Py_None
); resultobj
= Py_None
;
16616 static PyObject
*_wrap_CommandEvent_GetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16617 PyObject
*resultobj
= NULL
;
16618 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16620 PyObject
* obj0
= 0 ;
16621 char *kwnames
[] = {
16622 (char *) "self", NULL
16625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetInt",kwnames
,&obj0
)) goto fail
;
16626 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16627 if (SWIG_arg_fail(1)) SWIG_fail
;
16629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16630 result
= (long)((wxCommandEvent
const *)arg1
)->GetInt();
16632 wxPyEndAllowThreads(__tstate
);
16633 if (PyErr_Occurred()) SWIG_fail
;
16636 resultobj
= SWIG_From_long(static_cast<long >(result
));
16644 static PyObject
*_wrap_CommandEvent_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16645 PyObject
*resultobj
= NULL
;
16646 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16648 PyObject
* obj0
= 0 ;
16649 char *kwnames
[] = {
16650 (char *) "self", NULL
16653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_Clone",kwnames
,&obj0
)) goto fail
;
16654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16655 if (SWIG_arg_fail(1)) SWIG_fail
;
16657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16658 result
= (wxEvent
*)((wxCommandEvent
const *)arg1
)->Clone();
16660 wxPyEndAllowThreads(__tstate
);
16661 if (PyErr_Occurred()) SWIG_fail
;
16663 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16670 static PyObject
* CommandEvent_swigregister(PyObject
*, PyObject
*args
) {
16672 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16673 SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent
, obj
);
16675 return Py_BuildValue((char *)"");
16677 static PyObject
*_wrap_new_NotifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16678 PyObject
*resultobj
= NULL
;
16679 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16680 int arg2
= (int) 0 ;
16681 wxNotifyEvent
*result
;
16682 PyObject
* obj0
= 0 ;
16683 PyObject
* obj1
= 0 ;
16684 char *kwnames
[] = {
16685 (char *) "commandType",(char *) "winid", NULL
16688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_NotifyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16691 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16692 if (SWIG_arg_fail(1)) SWIG_fail
;
16697 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16698 if (SWIG_arg_fail(2)) SWIG_fail
;
16702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16703 result
= (wxNotifyEvent
*)new wxNotifyEvent(arg1
,arg2
);
16705 wxPyEndAllowThreads(__tstate
);
16706 if (PyErr_Occurred()) SWIG_fail
;
16708 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNotifyEvent
, 1);
16715 static PyObject
*_wrap_NotifyEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16716 PyObject
*resultobj
= NULL
;
16717 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16718 PyObject
* obj0
= 0 ;
16719 char *kwnames
[] = {
16720 (char *) "self", NULL
16723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Veto",kwnames
,&obj0
)) goto fail
;
16724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16725 if (SWIG_arg_fail(1)) SWIG_fail
;
16727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16730 wxPyEndAllowThreads(__tstate
);
16731 if (PyErr_Occurred()) SWIG_fail
;
16733 Py_INCREF(Py_None
); resultobj
= Py_None
;
16740 static PyObject
*_wrap_NotifyEvent_Allow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16741 PyObject
*resultobj
= NULL
;
16742 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16743 PyObject
* obj0
= 0 ;
16744 char *kwnames
[] = {
16745 (char *) "self", NULL
16748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Allow",kwnames
,&obj0
)) goto fail
;
16749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16750 if (SWIG_arg_fail(1)) SWIG_fail
;
16752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16755 wxPyEndAllowThreads(__tstate
);
16756 if (PyErr_Occurred()) SWIG_fail
;
16758 Py_INCREF(Py_None
); resultobj
= Py_None
;
16765 static PyObject
*_wrap_NotifyEvent_IsAllowed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16766 PyObject
*resultobj
= NULL
;
16767 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16769 PyObject
* obj0
= 0 ;
16770 char *kwnames
[] = {
16771 (char *) "self", NULL
16774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_IsAllowed",kwnames
,&obj0
)) goto fail
;
16775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16776 if (SWIG_arg_fail(1)) SWIG_fail
;
16778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16779 result
= (bool)(arg1
)->IsAllowed();
16781 wxPyEndAllowThreads(__tstate
);
16782 if (PyErr_Occurred()) SWIG_fail
;
16785 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16793 static PyObject
* NotifyEvent_swigregister(PyObject
*, PyObject
*args
) {
16795 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16796 SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent
, obj
);
16798 return Py_BuildValue((char *)"");
16800 static PyObject
*_wrap_new_ScrollEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16801 PyObject
*resultobj
= NULL
;
16802 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16803 int arg2
= (int) 0 ;
16804 int arg3
= (int) 0 ;
16805 int arg4
= (int) 0 ;
16806 wxScrollEvent
*result
;
16807 PyObject
* obj0
= 0 ;
16808 PyObject
* obj1
= 0 ;
16809 PyObject
* obj2
= 0 ;
16810 PyObject
* obj3
= 0 ;
16811 char *kwnames
[] = {
16812 (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL
16815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_ScrollEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
16818 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16819 if (SWIG_arg_fail(1)) SWIG_fail
;
16824 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16825 if (SWIG_arg_fail(2)) SWIG_fail
;
16830 arg3
= static_cast<int >(SWIG_As_int(obj2
));
16831 if (SWIG_arg_fail(3)) SWIG_fail
;
16836 arg4
= static_cast<int >(SWIG_As_int(obj3
));
16837 if (SWIG_arg_fail(4)) SWIG_fail
;
16841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16842 result
= (wxScrollEvent
*)new wxScrollEvent(arg1
,arg2
,arg3
,arg4
);
16844 wxPyEndAllowThreads(__tstate
);
16845 if (PyErr_Occurred()) SWIG_fail
;
16847 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollEvent
, 1);
16854 static PyObject
*_wrap_ScrollEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16855 PyObject
*resultobj
= NULL
;
16856 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16858 PyObject
* obj0
= 0 ;
16859 char *kwnames
[] = {
16860 (char *) "self", NULL
16863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
16864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16865 if (SWIG_arg_fail(1)) SWIG_fail
;
16867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16868 result
= (int)((wxScrollEvent
const *)arg1
)->GetOrientation();
16870 wxPyEndAllowThreads(__tstate
);
16871 if (PyErr_Occurred()) SWIG_fail
;
16874 resultobj
= SWIG_From_int(static_cast<int >(result
));
16882 static PyObject
*_wrap_ScrollEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16883 PyObject
*resultobj
= NULL
;
16884 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16886 PyObject
* obj0
= 0 ;
16887 char *kwnames
[] = {
16888 (char *) "self", NULL
16891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
16892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16893 if (SWIG_arg_fail(1)) SWIG_fail
;
16895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16896 result
= (int)((wxScrollEvent
const *)arg1
)->GetPosition();
16898 wxPyEndAllowThreads(__tstate
);
16899 if (PyErr_Occurred()) SWIG_fail
;
16902 resultobj
= SWIG_From_int(static_cast<int >(result
));
16910 static PyObject
*_wrap_ScrollEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16911 PyObject
*resultobj
= NULL
;
16912 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16914 PyObject
* obj0
= 0 ;
16915 PyObject
* obj1
= 0 ;
16916 char *kwnames
[] = {
16917 (char *) "self",(char *) "orient", NULL
16920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
16921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16922 if (SWIG_arg_fail(1)) SWIG_fail
;
16924 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16925 if (SWIG_arg_fail(2)) SWIG_fail
;
16928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16929 (arg1
)->SetOrientation(arg2
);
16931 wxPyEndAllowThreads(__tstate
);
16932 if (PyErr_Occurred()) SWIG_fail
;
16934 Py_INCREF(Py_None
); resultobj
= Py_None
;
16941 static PyObject
*_wrap_ScrollEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16942 PyObject
*resultobj
= NULL
;
16943 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16945 PyObject
* obj0
= 0 ;
16946 PyObject
* obj1
= 0 ;
16947 char *kwnames
[] = {
16948 (char *) "self",(char *) "pos", NULL
16951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
16952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16953 if (SWIG_arg_fail(1)) SWIG_fail
;
16955 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16956 if (SWIG_arg_fail(2)) SWIG_fail
;
16959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16960 (arg1
)->SetPosition(arg2
);
16962 wxPyEndAllowThreads(__tstate
);
16963 if (PyErr_Occurred()) SWIG_fail
;
16965 Py_INCREF(Py_None
); resultobj
= Py_None
;
16972 static PyObject
* ScrollEvent_swigregister(PyObject
*, PyObject
*args
) {
16974 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16975 SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent
, obj
);
16977 return Py_BuildValue((char *)"");
16979 static PyObject
*_wrap_new_ScrollWinEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16980 PyObject
*resultobj
= NULL
;
16981 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16982 int arg2
= (int) 0 ;
16983 int arg3
= (int) 0 ;
16984 wxScrollWinEvent
*result
;
16985 PyObject
* obj0
= 0 ;
16986 PyObject
* obj1
= 0 ;
16987 PyObject
* obj2
= 0 ;
16988 char *kwnames
[] = {
16989 (char *) "commandType",(char *) "pos",(char *) "orient", NULL
16992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ScrollWinEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
16995 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16996 if (SWIG_arg_fail(1)) SWIG_fail
;
17001 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17002 if (SWIG_arg_fail(2)) SWIG_fail
;
17007 arg3
= static_cast<int >(SWIG_As_int(obj2
));
17008 if (SWIG_arg_fail(3)) SWIG_fail
;
17012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17013 result
= (wxScrollWinEvent
*)new wxScrollWinEvent(arg1
,arg2
,arg3
);
17015 wxPyEndAllowThreads(__tstate
);
17016 if (PyErr_Occurred()) SWIG_fail
;
17018 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollWinEvent
, 1);
17025 static PyObject
*_wrap_ScrollWinEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17026 PyObject
*resultobj
= NULL
;
17027 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17029 PyObject
* obj0
= 0 ;
17030 char *kwnames
[] = {
17031 (char *) "self", NULL
17034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
17035 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17036 if (SWIG_arg_fail(1)) SWIG_fail
;
17038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17039 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetOrientation();
17041 wxPyEndAllowThreads(__tstate
);
17042 if (PyErr_Occurred()) SWIG_fail
;
17045 resultobj
= SWIG_From_int(static_cast<int >(result
));
17053 static PyObject
*_wrap_ScrollWinEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17054 PyObject
*resultobj
= NULL
;
17055 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17057 PyObject
* obj0
= 0 ;
17058 char *kwnames
[] = {
17059 (char *) "self", NULL
17062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
17063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17064 if (SWIG_arg_fail(1)) SWIG_fail
;
17066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17067 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetPosition();
17069 wxPyEndAllowThreads(__tstate
);
17070 if (PyErr_Occurred()) SWIG_fail
;
17073 resultobj
= SWIG_From_int(static_cast<int >(result
));
17081 static PyObject
*_wrap_ScrollWinEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17082 PyObject
*resultobj
= NULL
;
17083 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17085 PyObject
* obj0
= 0 ;
17086 PyObject
* obj1
= 0 ;
17087 char *kwnames
[] = {
17088 (char *) "self",(char *) "orient", NULL
17091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
17092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17093 if (SWIG_arg_fail(1)) SWIG_fail
;
17095 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17096 if (SWIG_arg_fail(2)) SWIG_fail
;
17099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17100 (arg1
)->SetOrientation(arg2
);
17102 wxPyEndAllowThreads(__tstate
);
17103 if (PyErr_Occurred()) SWIG_fail
;
17105 Py_INCREF(Py_None
); resultobj
= Py_None
;
17112 static PyObject
*_wrap_ScrollWinEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17113 PyObject
*resultobj
= NULL
;
17114 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17116 PyObject
* obj0
= 0 ;
17117 PyObject
* obj1
= 0 ;
17118 char *kwnames
[] = {
17119 (char *) "self",(char *) "pos", NULL
17122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17124 if (SWIG_arg_fail(1)) SWIG_fail
;
17126 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17127 if (SWIG_arg_fail(2)) SWIG_fail
;
17130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17131 (arg1
)->SetPosition(arg2
);
17133 wxPyEndAllowThreads(__tstate
);
17134 if (PyErr_Occurred()) SWIG_fail
;
17136 Py_INCREF(Py_None
); resultobj
= Py_None
;
17143 static PyObject
* ScrollWinEvent_swigregister(PyObject
*, PyObject
*args
) {
17145 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17146 SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent
, obj
);
17148 return Py_BuildValue((char *)"");
17150 static PyObject
*_wrap_new_MouseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17151 PyObject
*resultobj
= NULL
;
17152 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17153 wxMouseEvent
*result
;
17154 PyObject
* obj0
= 0 ;
17155 char *kwnames
[] = {
17156 (char *) "mouseType", NULL
17159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MouseEvent",kwnames
,&obj0
)) goto fail
;
17162 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17163 if (SWIG_arg_fail(1)) SWIG_fail
;
17167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17168 result
= (wxMouseEvent
*)new wxMouseEvent(arg1
);
17170 wxPyEndAllowThreads(__tstate
);
17171 if (PyErr_Occurred()) SWIG_fail
;
17174 resultobj
= wxPyMake_wxObject(result
, 1);
17182 static PyObject
*_wrap_MouseEvent_IsButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17183 PyObject
*resultobj
= NULL
;
17184 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17186 PyObject
* obj0
= 0 ;
17187 char *kwnames
[] = {
17188 (char *) "self", NULL
17191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsButton",kwnames
,&obj0
)) goto fail
;
17192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17193 if (SWIG_arg_fail(1)) SWIG_fail
;
17195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17196 result
= (bool)((wxMouseEvent
const *)arg1
)->IsButton();
17198 wxPyEndAllowThreads(__tstate
);
17199 if (PyErr_Occurred()) SWIG_fail
;
17202 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17210 static PyObject
*_wrap_MouseEvent_ButtonDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17211 PyObject
*resultobj
= NULL
;
17212 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17213 int arg2
= (int) wxMOUSE_BTN_ANY
;
17215 PyObject
* obj0
= 0 ;
17216 PyObject
* obj1
= 0 ;
17217 char *kwnames
[] = {
17218 (char *) "self",(char *) "but", NULL
17221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17222 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17223 if (SWIG_arg_fail(1)) SWIG_fail
;
17226 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17227 if (SWIG_arg_fail(2)) SWIG_fail
;
17231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17232 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDown(arg2
);
17234 wxPyEndAllowThreads(__tstate
);
17235 if (PyErr_Occurred()) SWIG_fail
;
17238 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17246 static PyObject
*_wrap_MouseEvent_ButtonDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17247 PyObject
*resultobj
= NULL
;
17248 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17249 int arg2
= (int) wxMOUSE_BTN_ANY
;
17251 PyObject
* obj0
= 0 ;
17252 PyObject
* obj1
= 0 ;
17253 char *kwnames
[] = {
17254 (char *) "self",(char *) "but", NULL
17257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDClick",kwnames
,&obj0
,&obj1
)) goto fail
;
17258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17259 if (SWIG_arg_fail(1)) SWIG_fail
;
17262 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17263 if (SWIG_arg_fail(2)) SWIG_fail
;
17267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17268 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDClick(arg2
);
17270 wxPyEndAllowThreads(__tstate
);
17271 if (PyErr_Occurred()) SWIG_fail
;
17274 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17282 static PyObject
*_wrap_MouseEvent_ButtonUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17283 PyObject
*resultobj
= NULL
;
17284 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17285 int arg2
= (int) wxMOUSE_BTN_ANY
;
17287 PyObject
* obj0
= 0 ;
17288 PyObject
* obj1
= 0 ;
17289 char *kwnames
[] = {
17290 (char *) "self",(char *) "but", NULL
17293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonUp",kwnames
,&obj0
,&obj1
)) goto fail
;
17294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17295 if (SWIG_arg_fail(1)) SWIG_fail
;
17298 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17299 if (SWIG_arg_fail(2)) SWIG_fail
;
17303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17304 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonUp(arg2
);
17306 wxPyEndAllowThreads(__tstate
);
17307 if (PyErr_Occurred()) SWIG_fail
;
17310 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17318 static PyObject
*_wrap_MouseEvent_Button(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17319 PyObject
*resultobj
= NULL
;
17320 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17323 PyObject
* obj0
= 0 ;
17324 PyObject
* obj1
= 0 ;
17325 char *kwnames
[] = {
17326 (char *) "self",(char *) "button", NULL
17329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_Button",kwnames
,&obj0
,&obj1
)) goto fail
;
17330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17331 if (SWIG_arg_fail(1)) SWIG_fail
;
17333 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17334 if (SWIG_arg_fail(2)) SWIG_fail
;
17337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17338 result
= (bool)((wxMouseEvent
const *)arg1
)->Button(arg2
);
17340 wxPyEndAllowThreads(__tstate
);
17341 if (PyErr_Occurred()) SWIG_fail
;
17344 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17352 static PyObject
*_wrap_MouseEvent_ButtonIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17353 PyObject
*resultobj
= NULL
;
17354 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17357 PyObject
* obj0
= 0 ;
17358 PyObject
* obj1
= 0 ;
17359 char *kwnames
[] = {
17360 (char *) "self",(char *) "but", NULL
17363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_ButtonIsDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17364 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17365 if (SWIG_arg_fail(1)) SWIG_fail
;
17367 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17368 if (SWIG_arg_fail(2)) SWIG_fail
;
17371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17372 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonIsDown(arg2
);
17374 wxPyEndAllowThreads(__tstate
);
17375 if (PyErr_Occurred()) SWIG_fail
;
17378 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17386 static PyObject
*_wrap_MouseEvent_GetButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17387 PyObject
*resultobj
= NULL
;
17388 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17390 PyObject
* obj0
= 0 ;
17391 char *kwnames
[] = {
17392 (char *) "self", NULL
17395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetButton",kwnames
,&obj0
)) goto fail
;
17396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17397 if (SWIG_arg_fail(1)) SWIG_fail
;
17399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17400 result
= (int)((wxMouseEvent
const *)arg1
)->GetButton();
17402 wxPyEndAllowThreads(__tstate
);
17403 if (PyErr_Occurred()) SWIG_fail
;
17406 resultobj
= SWIG_From_int(static_cast<int >(result
));
17414 static PyObject
*_wrap_MouseEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17415 PyObject
*resultobj
= NULL
;
17416 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17418 PyObject
* obj0
= 0 ;
17419 char *kwnames
[] = {
17420 (char *) "self", NULL
17423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
17424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17425 if (SWIG_arg_fail(1)) SWIG_fail
;
17427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17428 result
= (bool)((wxMouseEvent
const *)arg1
)->ControlDown();
17430 wxPyEndAllowThreads(__tstate
);
17431 if (PyErr_Occurred()) SWIG_fail
;
17434 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17442 static PyObject
*_wrap_MouseEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17443 PyObject
*resultobj
= NULL
;
17444 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17446 PyObject
* obj0
= 0 ;
17447 char *kwnames
[] = {
17448 (char *) "self", NULL
17451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
17452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17453 if (SWIG_arg_fail(1)) SWIG_fail
;
17455 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17456 result
= (bool)((wxMouseEvent
const *)arg1
)->MetaDown();
17458 wxPyEndAllowThreads(__tstate
);
17459 if (PyErr_Occurred()) SWIG_fail
;
17462 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17470 static PyObject
*_wrap_MouseEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17471 PyObject
*resultobj
= NULL
;
17472 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17474 PyObject
* obj0
= 0 ;
17475 char *kwnames
[] = {
17476 (char *) "self", NULL
17479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_AltDown",kwnames
,&obj0
)) goto fail
;
17480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17481 if (SWIG_arg_fail(1)) SWIG_fail
;
17483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17484 result
= (bool)((wxMouseEvent
const *)arg1
)->AltDown();
17486 wxPyEndAllowThreads(__tstate
);
17487 if (PyErr_Occurred()) SWIG_fail
;
17490 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17498 static PyObject
*_wrap_MouseEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17499 PyObject
*resultobj
= NULL
;
17500 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17502 PyObject
* obj0
= 0 ;
17503 char *kwnames
[] = {
17504 (char *) "self", NULL
17507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
17508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17509 if (SWIG_arg_fail(1)) SWIG_fail
;
17511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17512 result
= (bool)((wxMouseEvent
const *)arg1
)->ShiftDown();
17514 wxPyEndAllowThreads(__tstate
);
17515 if (PyErr_Occurred()) SWIG_fail
;
17518 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17526 static PyObject
*_wrap_MouseEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17527 PyObject
*resultobj
= NULL
;
17528 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17530 PyObject
* obj0
= 0 ;
17531 char *kwnames
[] = {
17532 (char *) "self", NULL
17535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
17536 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17537 if (SWIG_arg_fail(1)) SWIG_fail
;
17539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17540 result
= (bool)((wxMouseEvent
const *)arg1
)->CmdDown();
17542 wxPyEndAllowThreads(__tstate
);
17543 if (PyErr_Occurred()) SWIG_fail
;
17546 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17554 static PyObject
*_wrap_MouseEvent_LeftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17555 PyObject
*resultobj
= NULL
;
17556 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17558 PyObject
* obj0
= 0 ;
17559 char *kwnames
[] = {
17560 (char *) "self", NULL
17563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDown",kwnames
,&obj0
)) goto fail
;
17564 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17565 if (SWIG_arg_fail(1)) SWIG_fail
;
17567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17568 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDown();
17570 wxPyEndAllowThreads(__tstate
);
17571 if (PyErr_Occurred()) SWIG_fail
;
17574 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17582 static PyObject
*_wrap_MouseEvent_MiddleDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17583 PyObject
*resultobj
= NULL
;
17584 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17586 PyObject
* obj0
= 0 ;
17587 char *kwnames
[] = {
17588 (char *) "self", NULL
17591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDown",kwnames
,&obj0
)) goto fail
;
17592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17593 if (SWIG_arg_fail(1)) SWIG_fail
;
17595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17596 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDown();
17598 wxPyEndAllowThreads(__tstate
);
17599 if (PyErr_Occurred()) SWIG_fail
;
17602 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17610 static PyObject
*_wrap_MouseEvent_RightDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17611 PyObject
*resultobj
= NULL
;
17612 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17614 PyObject
* obj0
= 0 ;
17615 char *kwnames
[] = {
17616 (char *) "self", NULL
17619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDown",kwnames
,&obj0
)) goto fail
;
17620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17621 if (SWIG_arg_fail(1)) SWIG_fail
;
17623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17624 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDown();
17626 wxPyEndAllowThreads(__tstate
);
17627 if (PyErr_Occurred()) SWIG_fail
;
17630 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17638 static PyObject
*_wrap_MouseEvent_LeftUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17639 PyObject
*resultobj
= NULL
;
17640 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17642 PyObject
* obj0
= 0 ;
17643 char *kwnames
[] = {
17644 (char *) "self", NULL
17647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftUp",kwnames
,&obj0
)) goto fail
;
17648 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17649 if (SWIG_arg_fail(1)) SWIG_fail
;
17651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17652 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftUp();
17654 wxPyEndAllowThreads(__tstate
);
17655 if (PyErr_Occurred()) SWIG_fail
;
17658 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17666 static PyObject
*_wrap_MouseEvent_MiddleUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17667 PyObject
*resultobj
= NULL
;
17668 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17670 PyObject
* obj0
= 0 ;
17671 char *kwnames
[] = {
17672 (char *) "self", NULL
17675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleUp",kwnames
,&obj0
)) goto fail
;
17676 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17677 if (SWIG_arg_fail(1)) SWIG_fail
;
17679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17680 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleUp();
17682 wxPyEndAllowThreads(__tstate
);
17683 if (PyErr_Occurred()) SWIG_fail
;
17686 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17694 static PyObject
*_wrap_MouseEvent_RightUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17695 PyObject
*resultobj
= NULL
;
17696 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17698 PyObject
* obj0
= 0 ;
17699 char *kwnames
[] = {
17700 (char *) "self", NULL
17703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightUp",kwnames
,&obj0
)) goto fail
;
17704 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17705 if (SWIG_arg_fail(1)) SWIG_fail
;
17707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17708 result
= (bool)((wxMouseEvent
const *)arg1
)->RightUp();
17710 wxPyEndAllowThreads(__tstate
);
17711 if (PyErr_Occurred()) SWIG_fail
;
17714 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17722 static PyObject
*_wrap_MouseEvent_LeftDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17723 PyObject
*resultobj
= NULL
;
17724 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17726 PyObject
* obj0
= 0 ;
17727 char *kwnames
[] = {
17728 (char *) "self", NULL
17731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDClick",kwnames
,&obj0
)) goto fail
;
17732 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17733 if (SWIG_arg_fail(1)) SWIG_fail
;
17735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17736 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDClick();
17738 wxPyEndAllowThreads(__tstate
);
17739 if (PyErr_Occurred()) SWIG_fail
;
17742 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17750 static PyObject
*_wrap_MouseEvent_MiddleDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17751 PyObject
*resultobj
= NULL
;
17752 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17754 PyObject
* obj0
= 0 ;
17755 char *kwnames
[] = {
17756 (char *) "self", NULL
17759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDClick",kwnames
,&obj0
)) goto fail
;
17760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17761 if (SWIG_arg_fail(1)) SWIG_fail
;
17763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17764 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDClick();
17766 wxPyEndAllowThreads(__tstate
);
17767 if (PyErr_Occurred()) SWIG_fail
;
17770 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17778 static PyObject
*_wrap_MouseEvent_RightDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17779 PyObject
*resultobj
= NULL
;
17780 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17782 PyObject
* obj0
= 0 ;
17783 char *kwnames
[] = {
17784 (char *) "self", NULL
17787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDClick",kwnames
,&obj0
)) goto fail
;
17788 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17789 if (SWIG_arg_fail(1)) SWIG_fail
;
17791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17792 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDClick();
17794 wxPyEndAllowThreads(__tstate
);
17795 if (PyErr_Occurred()) SWIG_fail
;
17798 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17806 static PyObject
*_wrap_MouseEvent_LeftIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17807 PyObject
*resultobj
= NULL
;
17808 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17810 PyObject
* obj0
= 0 ;
17811 char *kwnames
[] = {
17812 (char *) "self", NULL
17815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftIsDown",kwnames
,&obj0
)) goto fail
;
17816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17817 if (SWIG_arg_fail(1)) SWIG_fail
;
17819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17820 result
= (bool)(arg1
)->LeftIsDown();
17822 wxPyEndAllowThreads(__tstate
);
17823 if (PyErr_Occurred()) SWIG_fail
;
17826 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17834 static PyObject
*_wrap_MouseEvent_MiddleIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17835 PyObject
*resultobj
= NULL
;
17836 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17838 PyObject
* obj0
= 0 ;
17839 char *kwnames
[] = {
17840 (char *) "self", NULL
17843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleIsDown",kwnames
,&obj0
)) goto fail
;
17844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17845 if (SWIG_arg_fail(1)) SWIG_fail
;
17847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17848 result
= (bool)(arg1
)->MiddleIsDown();
17850 wxPyEndAllowThreads(__tstate
);
17851 if (PyErr_Occurred()) SWIG_fail
;
17854 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17862 static PyObject
*_wrap_MouseEvent_RightIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17863 PyObject
*resultobj
= NULL
;
17864 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17866 PyObject
* obj0
= 0 ;
17867 char *kwnames
[] = {
17868 (char *) "self", NULL
17871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightIsDown",kwnames
,&obj0
)) goto fail
;
17872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17873 if (SWIG_arg_fail(1)) SWIG_fail
;
17875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17876 result
= (bool)(arg1
)->RightIsDown();
17878 wxPyEndAllowThreads(__tstate
);
17879 if (PyErr_Occurred()) SWIG_fail
;
17882 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17890 static PyObject
*_wrap_MouseEvent_Dragging(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17891 PyObject
*resultobj
= NULL
;
17892 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17894 PyObject
* obj0
= 0 ;
17895 char *kwnames
[] = {
17896 (char *) "self", NULL
17899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Dragging",kwnames
,&obj0
)) goto fail
;
17900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17901 if (SWIG_arg_fail(1)) SWIG_fail
;
17903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17904 result
= (bool)((wxMouseEvent
const *)arg1
)->Dragging();
17906 wxPyEndAllowThreads(__tstate
);
17907 if (PyErr_Occurred()) SWIG_fail
;
17910 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17918 static PyObject
*_wrap_MouseEvent_Moving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17919 PyObject
*resultobj
= NULL
;
17920 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17922 PyObject
* obj0
= 0 ;
17923 char *kwnames
[] = {
17924 (char *) "self", NULL
17927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Moving",kwnames
,&obj0
)) goto fail
;
17928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17929 if (SWIG_arg_fail(1)) SWIG_fail
;
17931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17932 result
= (bool)((wxMouseEvent
const *)arg1
)->Moving();
17934 wxPyEndAllowThreads(__tstate
);
17935 if (PyErr_Occurred()) SWIG_fail
;
17938 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17946 static PyObject
*_wrap_MouseEvent_Entering(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17947 PyObject
*resultobj
= NULL
;
17948 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17950 PyObject
* obj0
= 0 ;
17951 char *kwnames
[] = {
17952 (char *) "self", NULL
17955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Entering",kwnames
,&obj0
)) goto fail
;
17956 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17957 if (SWIG_arg_fail(1)) SWIG_fail
;
17959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17960 result
= (bool)((wxMouseEvent
const *)arg1
)->Entering();
17962 wxPyEndAllowThreads(__tstate
);
17963 if (PyErr_Occurred()) SWIG_fail
;
17966 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17974 static PyObject
*_wrap_MouseEvent_Leaving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17975 PyObject
*resultobj
= NULL
;
17976 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17978 PyObject
* obj0
= 0 ;
17979 char *kwnames
[] = {
17980 (char *) "self", NULL
17983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Leaving",kwnames
,&obj0
)) goto fail
;
17984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17985 if (SWIG_arg_fail(1)) SWIG_fail
;
17987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17988 result
= (bool)((wxMouseEvent
const *)arg1
)->Leaving();
17990 wxPyEndAllowThreads(__tstate
);
17991 if (PyErr_Occurred()) SWIG_fail
;
17994 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18002 static PyObject
*_wrap_MouseEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18003 PyObject
*resultobj
= NULL
;
18004 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18006 PyObject
* obj0
= 0 ;
18007 char *kwnames
[] = {
18008 (char *) "self", NULL
18011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
18012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18013 if (SWIG_arg_fail(1)) SWIG_fail
;
18015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18016 result
= (arg1
)->GetPosition();
18018 wxPyEndAllowThreads(__tstate
);
18019 if (PyErr_Occurred()) SWIG_fail
;
18022 wxPoint
* resultptr
;
18023 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18024 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18032 static PyObject
*_wrap_MouseEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18033 PyObject
*resultobj
= NULL
;
18034 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18035 long *arg2
= (long *) 0 ;
18036 long *arg3
= (long *) 0 ;
18041 PyObject
* obj0
= 0 ;
18042 char *kwnames
[] = {
18043 (char *) "self", NULL
18046 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
18047 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
18048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
18049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18050 if (SWIG_arg_fail(1)) SWIG_fail
;
18052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18053 (arg1
)->GetPosition(arg2
,arg3
);
18055 wxPyEndAllowThreads(__tstate
);
18056 if (PyErr_Occurred()) SWIG_fail
;
18058 Py_INCREF(Py_None
); resultobj
= Py_None
;
18059 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
18060 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
18061 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
18062 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
18069 static PyObject
*_wrap_MouseEvent_GetLogicalPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18070 PyObject
*resultobj
= NULL
;
18071 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18074 PyObject
* obj0
= 0 ;
18075 PyObject
* obj1
= 0 ;
18076 char *kwnames
[] = {
18077 (char *) "self",(char *) "dc", NULL
18080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
18081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18082 if (SWIG_arg_fail(1)) SWIG_fail
;
18084 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
18085 if (SWIG_arg_fail(2)) SWIG_fail
;
18086 if (arg2
== NULL
) {
18087 SWIG_null_ref("wxDC");
18089 if (SWIG_arg_fail(2)) SWIG_fail
;
18092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18093 result
= ((wxMouseEvent
const *)arg1
)->GetLogicalPosition((wxDC
const &)*arg2
);
18095 wxPyEndAllowThreads(__tstate
);
18096 if (PyErr_Occurred()) SWIG_fail
;
18099 wxPoint
* resultptr
;
18100 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18101 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18109 static PyObject
*_wrap_MouseEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18110 PyObject
*resultobj
= NULL
;
18111 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18113 PyObject
* obj0
= 0 ;
18114 char *kwnames
[] = {
18115 (char *) "self", NULL
18118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetX",kwnames
,&obj0
)) goto fail
;
18119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18120 if (SWIG_arg_fail(1)) SWIG_fail
;
18122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18123 result
= (int)((wxMouseEvent
const *)arg1
)->GetX();
18125 wxPyEndAllowThreads(__tstate
);
18126 if (PyErr_Occurred()) SWIG_fail
;
18129 resultobj
= SWIG_From_int(static_cast<int >(result
));
18137 static PyObject
*_wrap_MouseEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18138 PyObject
*resultobj
= NULL
;
18139 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18141 PyObject
* obj0
= 0 ;
18142 char *kwnames
[] = {
18143 (char *) "self", NULL
18146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetY",kwnames
,&obj0
)) goto fail
;
18147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18148 if (SWIG_arg_fail(1)) SWIG_fail
;
18150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18151 result
= (int)((wxMouseEvent
const *)arg1
)->GetY();
18153 wxPyEndAllowThreads(__tstate
);
18154 if (PyErr_Occurred()) SWIG_fail
;
18157 resultobj
= SWIG_From_int(static_cast<int >(result
));
18165 static PyObject
*_wrap_MouseEvent_GetWheelRotation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18166 PyObject
*resultobj
= NULL
;
18167 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18169 PyObject
* obj0
= 0 ;
18170 char *kwnames
[] = {
18171 (char *) "self", NULL
18174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelRotation",kwnames
,&obj0
)) goto fail
;
18175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18176 if (SWIG_arg_fail(1)) SWIG_fail
;
18178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18179 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelRotation();
18181 wxPyEndAllowThreads(__tstate
);
18182 if (PyErr_Occurred()) SWIG_fail
;
18185 resultobj
= SWIG_From_int(static_cast<int >(result
));
18193 static PyObject
*_wrap_MouseEvent_GetWheelDelta(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18194 PyObject
*resultobj
= NULL
;
18195 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18197 PyObject
* obj0
= 0 ;
18198 char *kwnames
[] = {
18199 (char *) "self", NULL
18202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelDelta",kwnames
,&obj0
)) goto fail
;
18203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18204 if (SWIG_arg_fail(1)) SWIG_fail
;
18206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18207 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelDelta();
18209 wxPyEndAllowThreads(__tstate
);
18210 if (PyErr_Occurred()) SWIG_fail
;
18213 resultobj
= SWIG_From_int(static_cast<int >(result
));
18221 static PyObject
*_wrap_MouseEvent_GetLinesPerAction(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18222 PyObject
*resultobj
= NULL
;
18223 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18225 PyObject
* obj0
= 0 ;
18226 char *kwnames
[] = {
18227 (char *) "self", NULL
18230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetLinesPerAction",kwnames
,&obj0
)) goto fail
;
18231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18232 if (SWIG_arg_fail(1)) SWIG_fail
;
18234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18235 result
= (int)((wxMouseEvent
const *)arg1
)->GetLinesPerAction();
18237 wxPyEndAllowThreads(__tstate
);
18238 if (PyErr_Occurred()) SWIG_fail
;
18241 resultobj
= SWIG_From_int(static_cast<int >(result
));
18249 static PyObject
*_wrap_MouseEvent_IsPageScroll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18250 PyObject
*resultobj
= NULL
;
18251 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18253 PyObject
* obj0
= 0 ;
18254 char *kwnames
[] = {
18255 (char *) "self", NULL
18258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsPageScroll",kwnames
,&obj0
)) goto fail
;
18259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18260 if (SWIG_arg_fail(1)) SWIG_fail
;
18262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18263 result
= (bool)((wxMouseEvent
const *)arg1
)->IsPageScroll();
18265 wxPyEndAllowThreads(__tstate
);
18266 if (PyErr_Occurred()) SWIG_fail
;
18269 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18277 static PyObject
*_wrap_MouseEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18278 PyObject
*resultobj
= NULL
;
18279 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18281 PyObject
* obj0
= 0 ;
18282 PyObject
* obj1
= 0 ;
18283 char *kwnames
[] = {
18284 (char *) "self",(char *) "m_x", NULL
18287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18288 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18289 if (SWIG_arg_fail(1)) SWIG_fail
;
18291 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18292 if (SWIG_arg_fail(2)) SWIG_fail
;
18294 if (arg1
) (arg1
)->m_x
= arg2
;
18296 Py_INCREF(Py_None
); resultobj
= Py_None
;
18303 static PyObject
*_wrap_MouseEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18304 PyObject
*resultobj
= NULL
;
18305 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18307 PyObject
* obj0
= 0 ;
18308 char *kwnames
[] = {
18309 (char *) "self", NULL
18312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
18313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18314 if (SWIG_arg_fail(1)) SWIG_fail
;
18315 result
= (int) ((arg1
)->m_x
);
18318 resultobj
= SWIG_From_int(static_cast<int >(result
));
18326 static PyObject
*_wrap_MouseEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18327 PyObject
*resultobj
= NULL
;
18328 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18330 PyObject
* obj0
= 0 ;
18331 PyObject
* obj1
= 0 ;
18332 char *kwnames
[] = {
18333 (char *) "self",(char *) "m_y", NULL
18336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18337 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18338 if (SWIG_arg_fail(1)) SWIG_fail
;
18340 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18341 if (SWIG_arg_fail(2)) SWIG_fail
;
18343 if (arg1
) (arg1
)->m_y
= arg2
;
18345 Py_INCREF(Py_None
); resultobj
= Py_None
;
18352 static PyObject
*_wrap_MouseEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18353 PyObject
*resultobj
= NULL
;
18354 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18356 PyObject
* obj0
= 0 ;
18357 char *kwnames
[] = {
18358 (char *) "self", NULL
18361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
18362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18363 if (SWIG_arg_fail(1)) SWIG_fail
;
18364 result
= (int) ((arg1
)->m_y
);
18367 resultobj
= SWIG_From_int(static_cast<int >(result
));
18375 static PyObject
*_wrap_MouseEvent_m_leftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18376 PyObject
*resultobj
= NULL
;
18377 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18379 PyObject
* obj0
= 0 ;
18380 PyObject
* obj1
= 0 ;
18381 char *kwnames
[] = {
18382 (char *) "self",(char *) "m_leftDown", NULL
18385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_leftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18387 if (SWIG_arg_fail(1)) SWIG_fail
;
18389 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18390 if (SWIG_arg_fail(2)) SWIG_fail
;
18392 if (arg1
) (arg1
)->m_leftDown
= arg2
;
18394 Py_INCREF(Py_None
); resultobj
= Py_None
;
18401 static PyObject
*_wrap_MouseEvent_m_leftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18402 PyObject
*resultobj
= NULL
;
18403 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18405 PyObject
* obj0
= 0 ;
18406 char *kwnames
[] = {
18407 (char *) "self", NULL
18410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_leftDown_get",kwnames
,&obj0
)) goto fail
;
18411 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18412 if (SWIG_arg_fail(1)) SWIG_fail
;
18413 result
= (bool) ((arg1
)->m_leftDown
);
18416 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18424 static PyObject
*_wrap_MouseEvent_m_middleDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18425 PyObject
*resultobj
= NULL
;
18426 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18428 PyObject
* obj0
= 0 ;
18429 PyObject
* obj1
= 0 ;
18430 char *kwnames
[] = {
18431 (char *) "self",(char *) "m_middleDown", NULL
18434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_middleDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18436 if (SWIG_arg_fail(1)) SWIG_fail
;
18438 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18439 if (SWIG_arg_fail(2)) SWIG_fail
;
18441 if (arg1
) (arg1
)->m_middleDown
= arg2
;
18443 Py_INCREF(Py_None
); resultobj
= Py_None
;
18450 static PyObject
*_wrap_MouseEvent_m_middleDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18451 PyObject
*resultobj
= NULL
;
18452 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18454 PyObject
* obj0
= 0 ;
18455 char *kwnames
[] = {
18456 (char *) "self", NULL
18459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_middleDown_get",kwnames
,&obj0
)) goto fail
;
18460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18461 if (SWIG_arg_fail(1)) SWIG_fail
;
18462 result
= (bool) ((arg1
)->m_middleDown
);
18465 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18473 static PyObject
*_wrap_MouseEvent_m_rightDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18474 PyObject
*resultobj
= NULL
;
18475 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18477 PyObject
* obj0
= 0 ;
18478 PyObject
* obj1
= 0 ;
18479 char *kwnames
[] = {
18480 (char *) "self",(char *) "m_rightDown", NULL
18483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_rightDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18484 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18485 if (SWIG_arg_fail(1)) SWIG_fail
;
18487 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18488 if (SWIG_arg_fail(2)) SWIG_fail
;
18490 if (arg1
) (arg1
)->m_rightDown
= arg2
;
18492 Py_INCREF(Py_None
); resultobj
= Py_None
;
18499 static PyObject
*_wrap_MouseEvent_m_rightDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18500 PyObject
*resultobj
= NULL
;
18501 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18503 PyObject
* obj0
= 0 ;
18504 char *kwnames
[] = {
18505 (char *) "self", NULL
18508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_rightDown_get",kwnames
,&obj0
)) goto fail
;
18509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18510 if (SWIG_arg_fail(1)) SWIG_fail
;
18511 result
= (bool) ((arg1
)->m_rightDown
);
18514 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18522 static PyObject
*_wrap_MouseEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18523 PyObject
*resultobj
= NULL
;
18524 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18526 PyObject
* obj0
= 0 ;
18527 PyObject
* obj1
= 0 ;
18528 char *kwnames
[] = {
18529 (char *) "self",(char *) "m_controlDown", NULL
18532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18533 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18534 if (SWIG_arg_fail(1)) SWIG_fail
;
18536 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18537 if (SWIG_arg_fail(2)) SWIG_fail
;
18539 if (arg1
) (arg1
)->m_controlDown
= arg2
;
18541 Py_INCREF(Py_None
); resultobj
= Py_None
;
18548 static PyObject
*_wrap_MouseEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18549 PyObject
*resultobj
= NULL
;
18550 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18552 PyObject
* obj0
= 0 ;
18553 char *kwnames
[] = {
18554 (char *) "self", NULL
18557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
18558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18559 if (SWIG_arg_fail(1)) SWIG_fail
;
18560 result
= (bool) ((arg1
)->m_controlDown
);
18563 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18571 static PyObject
*_wrap_MouseEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18572 PyObject
*resultobj
= NULL
;
18573 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18575 PyObject
* obj0
= 0 ;
18576 PyObject
* obj1
= 0 ;
18577 char *kwnames
[] = {
18578 (char *) "self",(char *) "m_shiftDown", NULL
18581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18583 if (SWIG_arg_fail(1)) SWIG_fail
;
18585 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18586 if (SWIG_arg_fail(2)) SWIG_fail
;
18588 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
18590 Py_INCREF(Py_None
); resultobj
= Py_None
;
18597 static PyObject
*_wrap_MouseEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18598 PyObject
*resultobj
= NULL
;
18599 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18601 PyObject
* obj0
= 0 ;
18602 char *kwnames
[] = {
18603 (char *) "self", NULL
18606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
18607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18608 if (SWIG_arg_fail(1)) SWIG_fail
;
18609 result
= (bool) ((arg1
)->m_shiftDown
);
18612 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18620 static PyObject
*_wrap_MouseEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18621 PyObject
*resultobj
= NULL
;
18622 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18624 PyObject
* obj0
= 0 ;
18625 PyObject
* obj1
= 0 ;
18626 char *kwnames
[] = {
18627 (char *) "self",(char *) "m_altDown", NULL
18630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18632 if (SWIG_arg_fail(1)) SWIG_fail
;
18634 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18635 if (SWIG_arg_fail(2)) SWIG_fail
;
18637 if (arg1
) (arg1
)->m_altDown
= arg2
;
18639 Py_INCREF(Py_None
); resultobj
= Py_None
;
18646 static PyObject
*_wrap_MouseEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18647 PyObject
*resultobj
= NULL
;
18648 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18650 PyObject
* obj0
= 0 ;
18651 char *kwnames
[] = {
18652 (char *) "self", NULL
18655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
18656 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18657 if (SWIG_arg_fail(1)) SWIG_fail
;
18658 result
= (bool) ((arg1
)->m_altDown
);
18661 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18669 static PyObject
*_wrap_MouseEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18670 PyObject
*resultobj
= NULL
;
18671 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18673 PyObject
* obj0
= 0 ;
18674 PyObject
* obj1
= 0 ;
18675 char *kwnames
[] = {
18676 (char *) "self",(char *) "m_metaDown", NULL
18679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18681 if (SWIG_arg_fail(1)) SWIG_fail
;
18683 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18684 if (SWIG_arg_fail(2)) SWIG_fail
;
18686 if (arg1
) (arg1
)->m_metaDown
= arg2
;
18688 Py_INCREF(Py_None
); resultobj
= Py_None
;
18695 static PyObject
*_wrap_MouseEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18696 PyObject
*resultobj
= NULL
;
18697 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18699 PyObject
* obj0
= 0 ;
18700 char *kwnames
[] = {
18701 (char *) "self", NULL
18704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
18705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18706 if (SWIG_arg_fail(1)) SWIG_fail
;
18707 result
= (bool) ((arg1
)->m_metaDown
);
18710 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18718 static PyObject
*_wrap_MouseEvent_m_wheelRotation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18719 PyObject
*resultobj
= NULL
;
18720 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18722 PyObject
* obj0
= 0 ;
18723 PyObject
* obj1
= 0 ;
18724 char *kwnames
[] = {
18725 (char *) "self",(char *) "m_wheelRotation", NULL
18728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18730 if (SWIG_arg_fail(1)) SWIG_fail
;
18732 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18733 if (SWIG_arg_fail(2)) SWIG_fail
;
18735 if (arg1
) (arg1
)->m_wheelRotation
= arg2
;
18737 Py_INCREF(Py_None
); resultobj
= Py_None
;
18744 static PyObject
*_wrap_MouseEvent_m_wheelRotation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18745 PyObject
*resultobj
= NULL
;
18746 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18748 PyObject
* obj0
= 0 ;
18749 char *kwnames
[] = {
18750 (char *) "self", NULL
18753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames
,&obj0
)) goto fail
;
18754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18755 if (SWIG_arg_fail(1)) SWIG_fail
;
18756 result
= (int) ((arg1
)->m_wheelRotation
);
18759 resultobj
= SWIG_From_int(static_cast<int >(result
));
18767 static PyObject
*_wrap_MouseEvent_m_wheelDelta_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18768 PyObject
*resultobj
= NULL
;
18769 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18771 PyObject
* obj0
= 0 ;
18772 PyObject
* obj1
= 0 ;
18773 char *kwnames
[] = {
18774 (char *) "self",(char *) "m_wheelDelta", NULL
18777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18779 if (SWIG_arg_fail(1)) SWIG_fail
;
18781 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18782 if (SWIG_arg_fail(2)) SWIG_fail
;
18784 if (arg1
) (arg1
)->m_wheelDelta
= arg2
;
18786 Py_INCREF(Py_None
); resultobj
= Py_None
;
18793 static PyObject
*_wrap_MouseEvent_m_wheelDelta_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18794 PyObject
*resultobj
= NULL
;
18795 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18797 PyObject
* obj0
= 0 ;
18798 char *kwnames
[] = {
18799 (char *) "self", NULL
18802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames
,&obj0
)) goto fail
;
18803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18804 if (SWIG_arg_fail(1)) SWIG_fail
;
18805 result
= (int) ((arg1
)->m_wheelDelta
);
18808 resultobj
= SWIG_From_int(static_cast<int >(result
));
18816 static PyObject
*_wrap_MouseEvent_m_linesPerAction_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18817 PyObject
*resultobj
= NULL
;
18818 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18820 PyObject
* obj0
= 0 ;
18821 PyObject
* obj1
= 0 ;
18822 char *kwnames
[] = {
18823 (char *) "self",(char *) "m_linesPerAction", NULL
18826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18828 if (SWIG_arg_fail(1)) SWIG_fail
;
18830 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18831 if (SWIG_arg_fail(2)) SWIG_fail
;
18833 if (arg1
) (arg1
)->m_linesPerAction
= arg2
;
18835 Py_INCREF(Py_None
); resultobj
= Py_None
;
18842 static PyObject
*_wrap_MouseEvent_m_linesPerAction_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18843 PyObject
*resultobj
= NULL
;
18844 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18846 PyObject
* obj0
= 0 ;
18847 char *kwnames
[] = {
18848 (char *) "self", NULL
18851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames
,&obj0
)) goto fail
;
18852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18853 if (SWIG_arg_fail(1)) SWIG_fail
;
18854 result
= (int) ((arg1
)->m_linesPerAction
);
18857 resultobj
= SWIG_From_int(static_cast<int >(result
));
18865 static PyObject
* MouseEvent_swigregister(PyObject
*, PyObject
*args
) {
18867 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
18868 SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent
, obj
);
18870 return Py_BuildValue((char *)"");
18872 static PyObject
*_wrap_new_SetCursorEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18873 PyObject
*resultobj
= NULL
;
18874 int arg1
= (int) 0 ;
18875 int arg2
= (int) 0 ;
18876 wxSetCursorEvent
*result
;
18877 PyObject
* obj0
= 0 ;
18878 PyObject
* obj1
= 0 ;
18879 char *kwnames
[] = {
18880 (char *) "x",(char *) "y", NULL
18883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SetCursorEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
18886 arg1
= static_cast<int >(SWIG_As_int(obj0
));
18887 if (SWIG_arg_fail(1)) SWIG_fail
;
18892 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18893 if (SWIG_arg_fail(2)) SWIG_fail
;
18897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18898 result
= (wxSetCursorEvent
*)new wxSetCursorEvent(arg1
,arg2
);
18900 wxPyEndAllowThreads(__tstate
);
18901 if (PyErr_Occurred()) SWIG_fail
;
18903 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSetCursorEvent
, 1);
18910 static PyObject
*_wrap_SetCursorEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18911 PyObject
*resultobj
= NULL
;
18912 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18914 PyObject
* obj0
= 0 ;
18915 char *kwnames
[] = {
18916 (char *) "self", NULL
18919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetX",kwnames
,&obj0
)) goto fail
;
18920 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18921 if (SWIG_arg_fail(1)) SWIG_fail
;
18923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18924 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetX();
18926 wxPyEndAllowThreads(__tstate
);
18927 if (PyErr_Occurred()) SWIG_fail
;
18930 resultobj
= SWIG_From_int(static_cast<int >(result
));
18938 static PyObject
*_wrap_SetCursorEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18939 PyObject
*resultobj
= NULL
;
18940 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18942 PyObject
* obj0
= 0 ;
18943 char *kwnames
[] = {
18944 (char *) "self", NULL
18947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetY",kwnames
,&obj0
)) goto fail
;
18948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18949 if (SWIG_arg_fail(1)) SWIG_fail
;
18951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18952 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetY();
18954 wxPyEndAllowThreads(__tstate
);
18955 if (PyErr_Occurred()) SWIG_fail
;
18958 resultobj
= SWIG_From_int(static_cast<int >(result
));
18966 static PyObject
*_wrap_SetCursorEvent_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18967 PyObject
*resultobj
= NULL
;
18968 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18969 wxCursor
*arg2
= 0 ;
18970 PyObject
* obj0
= 0 ;
18971 PyObject
* obj1
= 0 ;
18972 char *kwnames
[] = {
18973 (char *) "self",(char *) "cursor", NULL
18976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SetCursorEvent_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
18977 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18978 if (SWIG_arg_fail(1)) SWIG_fail
;
18980 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
18981 if (SWIG_arg_fail(2)) SWIG_fail
;
18982 if (arg2
== NULL
) {
18983 SWIG_null_ref("wxCursor");
18985 if (SWIG_arg_fail(2)) SWIG_fail
;
18988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18989 (arg1
)->SetCursor((wxCursor
const &)*arg2
);
18991 wxPyEndAllowThreads(__tstate
);
18992 if (PyErr_Occurred()) SWIG_fail
;
18994 Py_INCREF(Py_None
); resultobj
= Py_None
;
19001 static PyObject
*_wrap_SetCursorEvent_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19002 PyObject
*resultobj
= NULL
;
19003 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19005 PyObject
* obj0
= 0 ;
19006 char *kwnames
[] = {
19007 (char *) "self", NULL
19010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetCursor",kwnames
,&obj0
)) goto fail
;
19011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19012 if (SWIG_arg_fail(1)) SWIG_fail
;
19014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19016 wxCursor
const &_result_ref
= ((wxSetCursorEvent
const *)arg1
)->GetCursor();
19017 result
= (wxCursor
*) &_result_ref
;
19020 wxPyEndAllowThreads(__tstate
);
19021 if (PyErr_Occurred()) SWIG_fail
;
19024 wxCursor
* resultptr
= new wxCursor(*result
);
19025 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
19033 static PyObject
*_wrap_SetCursorEvent_HasCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19034 PyObject
*resultobj
= NULL
;
19035 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19037 PyObject
* obj0
= 0 ;
19038 char *kwnames
[] = {
19039 (char *) "self", NULL
19042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_HasCursor",kwnames
,&obj0
)) goto fail
;
19043 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19044 if (SWIG_arg_fail(1)) SWIG_fail
;
19046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19047 result
= (bool)((wxSetCursorEvent
const *)arg1
)->HasCursor();
19049 wxPyEndAllowThreads(__tstate
);
19050 if (PyErr_Occurred()) SWIG_fail
;
19053 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19061 static PyObject
* SetCursorEvent_swigregister(PyObject
*, PyObject
*args
) {
19063 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19064 SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent
, obj
);
19066 return Py_BuildValue((char *)"");
19068 static PyObject
*_wrap_new_KeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19069 PyObject
*resultobj
= NULL
;
19070 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
19071 wxKeyEvent
*result
;
19072 PyObject
* obj0
= 0 ;
19073 char *kwnames
[] = {
19074 (char *) "eventType", NULL
19077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_KeyEvent",kwnames
,&obj0
)) goto fail
;
19080 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
19081 if (SWIG_arg_fail(1)) SWIG_fail
;
19085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19086 result
= (wxKeyEvent
*)new wxKeyEvent(arg1
);
19088 wxPyEndAllowThreads(__tstate
);
19089 if (PyErr_Occurred()) SWIG_fail
;
19091 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxKeyEvent
, 1);
19098 static PyObject
*_wrap_KeyEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19099 PyObject
*resultobj
= NULL
;
19100 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19102 PyObject
* obj0
= 0 ;
19103 char *kwnames
[] = {
19104 (char *) "self", NULL
19107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
19108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19109 if (SWIG_arg_fail(1)) SWIG_fail
;
19111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19112 result
= (bool)((wxKeyEvent
const *)arg1
)->ControlDown();
19114 wxPyEndAllowThreads(__tstate
);
19115 if (PyErr_Occurred()) SWIG_fail
;
19118 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19126 static PyObject
*_wrap_KeyEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19127 PyObject
*resultobj
= NULL
;
19128 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19130 PyObject
* obj0
= 0 ;
19131 char *kwnames
[] = {
19132 (char *) "self", NULL
19135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
19136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19137 if (SWIG_arg_fail(1)) SWIG_fail
;
19139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19140 result
= (bool)((wxKeyEvent
const *)arg1
)->MetaDown();
19142 wxPyEndAllowThreads(__tstate
);
19143 if (PyErr_Occurred()) SWIG_fail
;
19146 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19154 static PyObject
*_wrap_KeyEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19155 PyObject
*resultobj
= NULL
;
19156 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19158 PyObject
* obj0
= 0 ;
19159 char *kwnames
[] = {
19160 (char *) "self", NULL
19163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_AltDown",kwnames
,&obj0
)) goto fail
;
19164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19165 if (SWIG_arg_fail(1)) SWIG_fail
;
19167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19168 result
= (bool)((wxKeyEvent
const *)arg1
)->AltDown();
19170 wxPyEndAllowThreads(__tstate
);
19171 if (PyErr_Occurred()) SWIG_fail
;
19174 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19182 static PyObject
*_wrap_KeyEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19183 PyObject
*resultobj
= NULL
;
19184 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19186 PyObject
* obj0
= 0 ;
19187 char *kwnames
[] = {
19188 (char *) "self", NULL
19191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
19192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19193 if (SWIG_arg_fail(1)) SWIG_fail
;
19195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19196 result
= (bool)((wxKeyEvent
const *)arg1
)->ShiftDown();
19198 wxPyEndAllowThreads(__tstate
);
19199 if (PyErr_Occurred()) SWIG_fail
;
19202 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19210 static PyObject
*_wrap_KeyEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19211 PyObject
*resultobj
= NULL
;
19212 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19214 PyObject
* obj0
= 0 ;
19215 char *kwnames
[] = {
19216 (char *) "self", NULL
19219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
19220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19221 if (SWIG_arg_fail(1)) SWIG_fail
;
19223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19224 result
= (bool)((wxKeyEvent
const *)arg1
)->CmdDown();
19226 wxPyEndAllowThreads(__tstate
);
19227 if (PyErr_Occurred()) SWIG_fail
;
19230 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19238 static PyObject
*_wrap_KeyEvent_HasModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19239 PyObject
*resultobj
= NULL
;
19240 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19242 PyObject
* obj0
= 0 ;
19243 char *kwnames
[] = {
19244 (char *) "self", NULL
19247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_HasModifiers",kwnames
,&obj0
)) goto fail
;
19248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19249 if (SWIG_arg_fail(1)) SWIG_fail
;
19251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19252 result
= (bool)((wxKeyEvent
const *)arg1
)->HasModifiers();
19254 wxPyEndAllowThreads(__tstate
);
19255 if (PyErr_Occurred()) SWIG_fail
;
19258 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19266 static PyObject
*_wrap_KeyEvent_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19267 PyObject
*resultobj
= NULL
;
19268 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19270 PyObject
* obj0
= 0 ;
19271 char *kwnames
[] = {
19272 (char *) "self", NULL
19275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetKeyCode",kwnames
,&obj0
)) goto fail
;
19276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19277 if (SWIG_arg_fail(1)) SWIG_fail
;
19279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19280 result
= (int)((wxKeyEvent
const *)arg1
)->GetKeyCode();
19282 wxPyEndAllowThreads(__tstate
);
19283 if (PyErr_Occurred()) SWIG_fail
;
19286 resultobj
= SWIG_From_int(static_cast<int >(result
));
19294 static PyObject
*_wrap_KeyEvent_GetUnicodeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19295 PyObject
*resultobj
= NULL
;
19296 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19298 PyObject
* obj0
= 0 ;
19299 char *kwnames
[] = {
19300 (char *) "self", NULL
19303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetUnicodeKey",kwnames
,&obj0
)) goto fail
;
19304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19305 if (SWIG_arg_fail(1)) SWIG_fail
;
19307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19308 result
= (int)wxKeyEvent_GetUnicodeKey(arg1
);
19310 wxPyEndAllowThreads(__tstate
);
19311 if (PyErr_Occurred()) SWIG_fail
;
19314 resultobj
= SWIG_From_int(static_cast<int >(result
));
19322 static PyObject
*_wrap_KeyEvent_GetRawKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19323 PyObject
*resultobj
= NULL
;
19324 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19325 unsigned int result
;
19326 PyObject
* obj0
= 0 ;
19327 char *kwnames
[] = {
19328 (char *) "self", NULL
19331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyCode",kwnames
,&obj0
)) goto fail
;
19332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19333 if (SWIG_arg_fail(1)) SWIG_fail
;
19335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19336 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyCode();
19338 wxPyEndAllowThreads(__tstate
);
19339 if (PyErr_Occurred()) SWIG_fail
;
19342 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19350 static PyObject
*_wrap_KeyEvent_GetRawKeyFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19351 PyObject
*resultobj
= NULL
;
19352 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19353 unsigned int result
;
19354 PyObject
* obj0
= 0 ;
19355 char *kwnames
[] = {
19356 (char *) "self", NULL
19359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames
,&obj0
)) goto fail
;
19360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19361 if (SWIG_arg_fail(1)) SWIG_fail
;
19363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19364 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyFlags();
19366 wxPyEndAllowThreads(__tstate
);
19367 if (PyErr_Occurred()) SWIG_fail
;
19370 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19378 static PyObject
*_wrap_KeyEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19379 PyObject
*resultobj
= NULL
;
19380 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19382 PyObject
* obj0
= 0 ;
19383 char *kwnames
[] = {
19384 (char *) "self", NULL
19387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
19388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19389 if (SWIG_arg_fail(1)) SWIG_fail
;
19391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19392 result
= (arg1
)->GetPosition();
19394 wxPyEndAllowThreads(__tstate
);
19395 if (PyErr_Occurred()) SWIG_fail
;
19398 wxPoint
* resultptr
;
19399 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
19400 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
19408 static PyObject
*_wrap_KeyEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19409 PyObject
*resultobj
= NULL
;
19410 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19411 long *arg2
= (long *) 0 ;
19412 long *arg3
= (long *) 0 ;
19417 PyObject
* obj0
= 0 ;
19418 char *kwnames
[] = {
19419 (char *) "self", NULL
19422 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
19423 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
19424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
19425 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19426 if (SWIG_arg_fail(1)) SWIG_fail
;
19428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19429 (arg1
)->GetPosition(arg2
,arg3
);
19431 wxPyEndAllowThreads(__tstate
);
19432 if (PyErr_Occurred()) SWIG_fail
;
19434 Py_INCREF(Py_None
); resultobj
= Py_None
;
19435 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
19436 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
19437 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
19438 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
19445 static PyObject
*_wrap_KeyEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19446 PyObject
*resultobj
= NULL
;
19447 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19449 PyObject
* obj0
= 0 ;
19450 char *kwnames
[] = {
19451 (char *) "self", NULL
19454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetX",kwnames
,&obj0
)) goto fail
;
19455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19456 if (SWIG_arg_fail(1)) SWIG_fail
;
19458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19459 result
= (int)((wxKeyEvent
const *)arg1
)->GetX();
19461 wxPyEndAllowThreads(__tstate
);
19462 if (PyErr_Occurred()) SWIG_fail
;
19465 resultobj
= SWIG_From_int(static_cast<int >(result
));
19473 static PyObject
*_wrap_KeyEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19474 PyObject
*resultobj
= NULL
;
19475 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19477 PyObject
* obj0
= 0 ;
19478 char *kwnames
[] = {
19479 (char *) "self", NULL
19482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetY",kwnames
,&obj0
)) goto fail
;
19483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19484 if (SWIG_arg_fail(1)) SWIG_fail
;
19486 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19487 result
= (int)((wxKeyEvent
const *)arg1
)->GetY();
19489 wxPyEndAllowThreads(__tstate
);
19490 if (PyErr_Occurred()) SWIG_fail
;
19493 resultobj
= SWIG_From_int(static_cast<int >(result
));
19501 static PyObject
*_wrap_KeyEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19502 PyObject
*resultobj
= NULL
;
19503 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19505 PyObject
* obj0
= 0 ;
19506 PyObject
* obj1
= 0 ;
19507 char *kwnames
[] = {
19508 (char *) "self",(char *) "m_x", NULL
19511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19512 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19513 if (SWIG_arg_fail(1)) SWIG_fail
;
19515 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19516 if (SWIG_arg_fail(2)) SWIG_fail
;
19518 if (arg1
) (arg1
)->m_x
= arg2
;
19520 Py_INCREF(Py_None
); resultobj
= Py_None
;
19527 static PyObject
*_wrap_KeyEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19528 PyObject
*resultobj
= NULL
;
19529 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19531 PyObject
* obj0
= 0 ;
19532 char *kwnames
[] = {
19533 (char *) "self", NULL
19536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
19537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19538 if (SWIG_arg_fail(1)) SWIG_fail
;
19539 result
= (int) ((arg1
)->m_x
);
19542 resultobj
= SWIG_From_int(static_cast<int >(result
));
19550 static PyObject
*_wrap_KeyEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19551 PyObject
*resultobj
= NULL
;
19552 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19554 PyObject
* obj0
= 0 ;
19555 PyObject
* obj1
= 0 ;
19556 char *kwnames
[] = {
19557 (char *) "self",(char *) "m_y", NULL
19560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19561 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19562 if (SWIG_arg_fail(1)) SWIG_fail
;
19564 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19565 if (SWIG_arg_fail(2)) SWIG_fail
;
19567 if (arg1
) (arg1
)->m_y
= arg2
;
19569 Py_INCREF(Py_None
); resultobj
= Py_None
;
19576 static PyObject
*_wrap_KeyEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19577 PyObject
*resultobj
= NULL
;
19578 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19580 PyObject
* obj0
= 0 ;
19581 char *kwnames
[] = {
19582 (char *) "self", NULL
19585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
19586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19587 if (SWIG_arg_fail(1)) SWIG_fail
;
19588 result
= (int) ((arg1
)->m_y
);
19591 resultobj
= SWIG_From_int(static_cast<int >(result
));
19599 static PyObject
*_wrap_KeyEvent_m_keyCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19600 PyObject
*resultobj
= NULL
;
19601 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19603 PyObject
* obj0
= 0 ;
19604 PyObject
* obj1
= 0 ;
19605 char *kwnames
[] = {
19606 (char *) "self",(char *) "m_keyCode", NULL
19609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_keyCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19610 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19611 if (SWIG_arg_fail(1)) SWIG_fail
;
19613 arg2
= static_cast<long >(SWIG_As_long(obj1
));
19614 if (SWIG_arg_fail(2)) SWIG_fail
;
19616 if (arg1
) (arg1
)->m_keyCode
= arg2
;
19618 Py_INCREF(Py_None
); resultobj
= Py_None
;
19625 static PyObject
*_wrap_KeyEvent_m_keyCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19626 PyObject
*resultobj
= NULL
;
19627 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19629 PyObject
* obj0
= 0 ;
19630 char *kwnames
[] = {
19631 (char *) "self", NULL
19634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_keyCode_get",kwnames
,&obj0
)) goto fail
;
19635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19636 if (SWIG_arg_fail(1)) SWIG_fail
;
19637 result
= (long) ((arg1
)->m_keyCode
);
19640 resultobj
= SWIG_From_long(static_cast<long >(result
));
19648 static PyObject
*_wrap_KeyEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19649 PyObject
*resultobj
= NULL
;
19650 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19652 PyObject
* obj0
= 0 ;
19653 PyObject
* obj1
= 0 ;
19654 char *kwnames
[] = {
19655 (char *) "self",(char *) "m_controlDown", NULL
19658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19660 if (SWIG_arg_fail(1)) SWIG_fail
;
19662 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19663 if (SWIG_arg_fail(2)) SWIG_fail
;
19665 if (arg1
) (arg1
)->m_controlDown
= arg2
;
19667 Py_INCREF(Py_None
); resultobj
= Py_None
;
19674 static PyObject
*_wrap_KeyEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19675 PyObject
*resultobj
= NULL
;
19676 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19678 PyObject
* obj0
= 0 ;
19679 char *kwnames
[] = {
19680 (char *) "self", NULL
19683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
19684 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19685 if (SWIG_arg_fail(1)) SWIG_fail
;
19686 result
= (bool) ((arg1
)->m_controlDown
);
19689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19697 static PyObject
*_wrap_KeyEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19698 PyObject
*resultobj
= NULL
;
19699 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19701 PyObject
* obj0
= 0 ;
19702 PyObject
* obj1
= 0 ;
19703 char *kwnames
[] = {
19704 (char *) "self",(char *) "m_shiftDown", NULL
19707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19708 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19709 if (SWIG_arg_fail(1)) SWIG_fail
;
19711 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19712 if (SWIG_arg_fail(2)) SWIG_fail
;
19714 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
19716 Py_INCREF(Py_None
); resultobj
= Py_None
;
19723 static PyObject
*_wrap_KeyEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19724 PyObject
*resultobj
= NULL
;
19725 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19727 PyObject
* obj0
= 0 ;
19728 char *kwnames
[] = {
19729 (char *) "self", NULL
19732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
19733 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19734 if (SWIG_arg_fail(1)) SWIG_fail
;
19735 result
= (bool) ((arg1
)->m_shiftDown
);
19738 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19746 static PyObject
*_wrap_KeyEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19747 PyObject
*resultobj
= NULL
;
19748 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19750 PyObject
* obj0
= 0 ;
19751 PyObject
* obj1
= 0 ;
19752 char *kwnames
[] = {
19753 (char *) "self",(char *) "m_altDown", NULL
19756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19758 if (SWIG_arg_fail(1)) SWIG_fail
;
19760 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19761 if (SWIG_arg_fail(2)) SWIG_fail
;
19763 if (arg1
) (arg1
)->m_altDown
= arg2
;
19765 Py_INCREF(Py_None
); resultobj
= Py_None
;
19772 static PyObject
*_wrap_KeyEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19773 PyObject
*resultobj
= NULL
;
19774 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19776 PyObject
* obj0
= 0 ;
19777 char *kwnames
[] = {
19778 (char *) "self", NULL
19781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
19782 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19783 if (SWIG_arg_fail(1)) SWIG_fail
;
19784 result
= (bool) ((arg1
)->m_altDown
);
19787 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19795 static PyObject
*_wrap_KeyEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19796 PyObject
*resultobj
= NULL
;
19797 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19799 PyObject
* obj0
= 0 ;
19800 PyObject
* obj1
= 0 ;
19801 char *kwnames
[] = {
19802 (char *) "self",(char *) "m_metaDown", NULL
19805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19807 if (SWIG_arg_fail(1)) SWIG_fail
;
19809 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19810 if (SWIG_arg_fail(2)) SWIG_fail
;
19812 if (arg1
) (arg1
)->m_metaDown
= arg2
;
19814 Py_INCREF(Py_None
); resultobj
= Py_None
;
19821 static PyObject
*_wrap_KeyEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19822 PyObject
*resultobj
= NULL
;
19823 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19825 PyObject
* obj0
= 0 ;
19826 char *kwnames
[] = {
19827 (char *) "self", NULL
19830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
19831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19832 if (SWIG_arg_fail(1)) SWIG_fail
;
19833 result
= (bool) ((arg1
)->m_metaDown
);
19836 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19844 static PyObject
*_wrap_KeyEvent_m_scanCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19845 PyObject
*resultobj
= NULL
;
19846 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19848 PyObject
* obj0
= 0 ;
19849 PyObject
* obj1
= 0 ;
19850 char *kwnames
[] = {
19851 (char *) "self",(char *) "m_scanCode", NULL
19854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_scanCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19856 if (SWIG_arg_fail(1)) SWIG_fail
;
19858 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19859 if (SWIG_arg_fail(2)) SWIG_fail
;
19861 if (arg1
) (arg1
)->m_scanCode
= arg2
;
19863 Py_INCREF(Py_None
); resultobj
= Py_None
;
19870 static PyObject
*_wrap_KeyEvent_m_scanCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19871 PyObject
*resultobj
= NULL
;
19872 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19874 PyObject
* obj0
= 0 ;
19875 char *kwnames
[] = {
19876 (char *) "self", NULL
19879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_scanCode_get",kwnames
,&obj0
)) goto fail
;
19880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19881 if (SWIG_arg_fail(1)) SWIG_fail
;
19882 result
= (bool) ((arg1
)->m_scanCode
);
19885 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19893 static PyObject
*_wrap_KeyEvent_m_rawCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19894 PyObject
*resultobj
= NULL
;
19895 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19896 unsigned int arg2
;
19897 PyObject
* obj0
= 0 ;
19898 PyObject
* obj1
= 0 ;
19899 char *kwnames
[] = {
19900 (char *) "self",(char *) "m_rawCode", NULL
19903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19904 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19905 if (SWIG_arg_fail(1)) SWIG_fail
;
19907 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19908 if (SWIG_arg_fail(2)) SWIG_fail
;
19910 if (arg1
) (arg1
)->m_rawCode
= arg2
;
19912 Py_INCREF(Py_None
); resultobj
= Py_None
;
19919 static PyObject
*_wrap_KeyEvent_m_rawCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19920 PyObject
*resultobj
= NULL
;
19921 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19922 unsigned int result
;
19923 PyObject
* obj0
= 0 ;
19924 char *kwnames
[] = {
19925 (char *) "self", NULL
19928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawCode_get",kwnames
,&obj0
)) goto fail
;
19929 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19930 if (SWIG_arg_fail(1)) SWIG_fail
;
19931 result
= (unsigned int) ((arg1
)->m_rawCode
);
19934 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19942 static PyObject
*_wrap_KeyEvent_m_rawFlags_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19943 PyObject
*resultobj
= NULL
;
19944 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19945 unsigned int arg2
;
19946 PyObject
* obj0
= 0 ;
19947 PyObject
* obj1
= 0 ;
19948 char *kwnames
[] = {
19949 (char *) "self",(char *) "m_rawFlags", NULL
19952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19954 if (SWIG_arg_fail(1)) SWIG_fail
;
19956 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19957 if (SWIG_arg_fail(2)) SWIG_fail
;
19959 if (arg1
) (arg1
)->m_rawFlags
= arg2
;
19961 Py_INCREF(Py_None
); resultobj
= Py_None
;
19968 static PyObject
*_wrap_KeyEvent_m_rawFlags_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19969 PyObject
*resultobj
= NULL
;
19970 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19971 unsigned int result
;
19972 PyObject
* obj0
= 0 ;
19973 char *kwnames
[] = {
19974 (char *) "self", NULL
19977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawFlags_get",kwnames
,&obj0
)) goto fail
;
19978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19979 if (SWIG_arg_fail(1)) SWIG_fail
;
19980 result
= (unsigned int) ((arg1
)->m_rawFlags
);
19983 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19991 static PyObject
* KeyEvent_swigregister(PyObject
*, PyObject
*args
) {
19993 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19994 SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent
, obj
);
19996 return Py_BuildValue((char *)"");
19998 static PyObject
*_wrap_new_SizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19999 PyObject
*resultobj
= NULL
;
20000 wxSize
const &arg1_defvalue
= wxDefaultSize
;
20001 wxSize
*arg1
= (wxSize
*) &arg1_defvalue
;
20002 int arg2
= (int) 0 ;
20003 wxSizeEvent
*result
;
20005 PyObject
* obj0
= 0 ;
20006 PyObject
* obj1
= 0 ;
20007 char *kwnames
[] = {
20008 (char *) "sz",(char *) "winid", NULL
20011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20015 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
20020 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20021 if (SWIG_arg_fail(2)) SWIG_fail
;
20025 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20026 result
= (wxSizeEvent
*)new wxSizeEvent((wxSize
const &)*arg1
,arg2
);
20028 wxPyEndAllowThreads(__tstate
);
20029 if (PyErr_Occurred()) SWIG_fail
;
20031 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizeEvent
, 1);
20038 static PyObject
*_wrap_SizeEvent_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20039 PyObject
*resultobj
= NULL
;
20040 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20042 PyObject
* obj0
= 0 ;
20043 char *kwnames
[] = {
20044 (char *) "self", NULL
20047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetSize",kwnames
,&obj0
)) goto fail
;
20048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20049 if (SWIG_arg_fail(1)) SWIG_fail
;
20051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20052 result
= ((wxSizeEvent
const *)arg1
)->GetSize();
20054 wxPyEndAllowThreads(__tstate
);
20055 if (PyErr_Occurred()) SWIG_fail
;
20058 wxSize
* resultptr
;
20059 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
20060 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
20068 static PyObject
*_wrap_SizeEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20069 PyObject
*resultobj
= NULL
;
20070 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20072 PyObject
* obj0
= 0 ;
20073 char *kwnames
[] = {
20074 (char *) "self", NULL
20077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20079 if (SWIG_arg_fail(1)) SWIG_fail
;
20081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20082 result
= ((wxSizeEvent
const *)arg1
)->GetRect();
20084 wxPyEndAllowThreads(__tstate
);
20085 if (PyErr_Occurred()) SWIG_fail
;
20088 wxRect
* resultptr
;
20089 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20090 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20098 static PyObject
*_wrap_SizeEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20099 PyObject
*resultobj
= NULL
;
20100 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20102 PyObject
* obj0
= 0 ;
20103 PyObject
* obj1
= 0 ;
20104 char *kwnames
[] = {
20105 (char *) "self",(char *) "rect", NULL
20108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20110 if (SWIG_arg_fail(1)) SWIG_fail
;
20113 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
);
20114 if (SWIG_arg_fail(2)) SWIG_fail
;
20115 if (argp
== NULL
) {
20116 SWIG_null_ref("wxRect");
20118 if (SWIG_arg_fail(2)) SWIG_fail
;
20122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20123 (arg1
)->SetRect(arg2
);
20125 wxPyEndAllowThreads(__tstate
);
20126 if (PyErr_Occurred()) SWIG_fail
;
20128 Py_INCREF(Py_None
); resultobj
= Py_None
;
20135 static PyObject
*_wrap_SizeEvent_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20136 PyObject
*resultobj
= NULL
;
20137 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20139 PyObject
* obj0
= 0 ;
20140 PyObject
* obj1
= 0 ;
20141 char *kwnames
[] = {
20142 (char *) "self",(char *) "size", NULL
20145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
20146 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20147 if (SWIG_arg_fail(1)) SWIG_fail
;
20150 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
20151 if (SWIG_arg_fail(2)) SWIG_fail
;
20152 if (argp
== NULL
) {
20153 SWIG_null_ref("wxSize");
20155 if (SWIG_arg_fail(2)) SWIG_fail
;
20159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20160 wxSizeEvent_SetSize(arg1
,arg2
);
20162 wxPyEndAllowThreads(__tstate
);
20163 if (PyErr_Occurred()) SWIG_fail
;
20165 Py_INCREF(Py_None
); resultobj
= Py_None
;
20172 static PyObject
*_wrap_SizeEvent_m_size_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20173 PyObject
*resultobj
= NULL
;
20174 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20175 wxSize
*arg2
= (wxSize
*) 0 ;
20176 PyObject
* obj0
= 0 ;
20177 PyObject
* obj1
= 0 ;
20178 char *kwnames
[] = {
20179 (char *) "self",(char *) "m_size", NULL
20182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_size_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20183 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20184 if (SWIG_arg_fail(1)) SWIG_fail
;
20185 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
20186 if (SWIG_arg_fail(2)) SWIG_fail
;
20187 if (arg1
) (arg1
)->m_size
= *arg2
;
20189 Py_INCREF(Py_None
); resultobj
= Py_None
;
20196 static PyObject
*_wrap_SizeEvent_m_size_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20197 PyObject
*resultobj
= NULL
;
20198 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20200 PyObject
* obj0
= 0 ;
20201 char *kwnames
[] = {
20202 (char *) "self", NULL
20205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_size_get",kwnames
,&obj0
)) goto fail
;
20206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20207 if (SWIG_arg_fail(1)) SWIG_fail
;
20208 result
= (wxSize
*)& ((arg1
)->m_size
);
20210 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
20217 static PyObject
*_wrap_SizeEvent_m_rect_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20218 PyObject
*resultobj
= NULL
;
20219 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20220 wxRect
*arg2
= (wxRect
*) 0 ;
20221 PyObject
* obj0
= 0 ;
20222 PyObject
* obj1
= 0 ;
20223 char *kwnames
[] = {
20224 (char *) "self",(char *) "m_rect", NULL
20227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_rect_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20228 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20229 if (SWIG_arg_fail(1)) SWIG_fail
;
20230 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
20231 if (SWIG_arg_fail(2)) SWIG_fail
;
20232 if (arg1
) (arg1
)->m_rect
= *arg2
;
20234 Py_INCREF(Py_None
); resultobj
= Py_None
;
20241 static PyObject
*_wrap_SizeEvent_m_rect_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20242 PyObject
*resultobj
= NULL
;
20243 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20245 PyObject
* obj0
= 0 ;
20246 char *kwnames
[] = {
20247 (char *) "self", NULL
20250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_rect_get",kwnames
,&obj0
)) goto fail
;
20251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20252 if (SWIG_arg_fail(1)) SWIG_fail
;
20253 result
= (wxRect
*)& ((arg1
)->m_rect
);
20255 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
20262 static PyObject
* SizeEvent_swigregister(PyObject
*, PyObject
*args
) {
20264 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20265 SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent
, obj
);
20267 return Py_BuildValue((char *)"");
20269 static PyObject
*_wrap_new_MoveEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20270 PyObject
*resultobj
= NULL
;
20271 wxPoint
const &arg1_defvalue
= wxDefaultPosition
;
20272 wxPoint
*arg1
= (wxPoint
*) &arg1_defvalue
;
20273 int arg2
= (int) 0 ;
20274 wxMoveEvent
*result
;
20276 PyObject
* obj0
= 0 ;
20277 PyObject
* obj1
= 0 ;
20278 char *kwnames
[] = {
20279 (char *) "pos",(char *) "winid", NULL
20282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MoveEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20286 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
20291 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20292 if (SWIG_arg_fail(2)) SWIG_fail
;
20296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20297 result
= (wxMoveEvent
*)new wxMoveEvent((wxPoint
const &)*arg1
,arg2
);
20299 wxPyEndAllowThreads(__tstate
);
20300 if (PyErr_Occurred()) SWIG_fail
;
20302 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMoveEvent
, 1);
20309 static PyObject
*_wrap_MoveEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20310 PyObject
*resultobj
= NULL
;
20311 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20313 PyObject
* obj0
= 0 ;
20314 char *kwnames
[] = {
20315 (char *) "self", NULL
20318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
20319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20320 if (SWIG_arg_fail(1)) SWIG_fail
;
20322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20323 result
= ((wxMoveEvent
const *)arg1
)->GetPosition();
20325 wxPyEndAllowThreads(__tstate
);
20326 if (PyErr_Occurred()) SWIG_fail
;
20329 wxPoint
* resultptr
;
20330 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
20331 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
20339 static PyObject
*_wrap_MoveEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20340 PyObject
*resultobj
= NULL
;
20341 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20343 PyObject
* obj0
= 0 ;
20344 char *kwnames
[] = {
20345 (char *) "self", NULL
20348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20349 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20350 if (SWIG_arg_fail(1)) SWIG_fail
;
20352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20353 result
= ((wxMoveEvent
const *)arg1
)->GetRect();
20355 wxPyEndAllowThreads(__tstate
);
20356 if (PyErr_Occurred()) SWIG_fail
;
20359 wxRect
* resultptr
;
20360 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20361 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20369 static PyObject
*_wrap_MoveEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20370 PyObject
*resultobj
= NULL
;
20371 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20374 PyObject
* obj0
= 0 ;
20375 PyObject
* obj1
= 0 ;
20376 char *kwnames
[] = {
20377 (char *) "self",(char *) "rect", NULL
20380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20381 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20382 if (SWIG_arg_fail(1)) SWIG_fail
;
20385 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20389 (arg1
)->SetRect((wxRect
const &)*arg2
);
20391 wxPyEndAllowThreads(__tstate
);
20392 if (PyErr_Occurred()) SWIG_fail
;
20394 Py_INCREF(Py_None
); resultobj
= Py_None
;
20401 static PyObject
*_wrap_MoveEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20402 PyObject
*resultobj
= NULL
;
20403 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20404 wxPoint
*arg2
= 0 ;
20406 PyObject
* obj0
= 0 ;
20407 PyObject
* obj1
= 0 ;
20408 char *kwnames
[] = {
20409 (char *) "self",(char *) "pos", NULL
20412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
20413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20414 if (SWIG_arg_fail(1)) SWIG_fail
;
20417 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
20420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20421 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
20423 wxPyEndAllowThreads(__tstate
);
20424 if (PyErr_Occurred()) SWIG_fail
;
20426 Py_INCREF(Py_None
); resultobj
= Py_None
;
20433 static PyObject
* MoveEvent_swigregister(PyObject
*, PyObject
*args
) {
20435 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20436 SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent
, obj
);
20438 return Py_BuildValue((char *)"");
20440 static PyObject
*_wrap_new_PaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20441 PyObject
*resultobj
= NULL
;
20442 int arg1
= (int) 0 ;
20443 wxPaintEvent
*result
;
20444 PyObject
* obj0
= 0 ;
20445 char *kwnames
[] = {
20446 (char *) "Id", NULL
20449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaintEvent",kwnames
,&obj0
)) goto fail
;
20452 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20453 if (SWIG_arg_fail(1)) SWIG_fail
;
20457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20458 result
= (wxPaintEvent
*)new wxPaintEvent(arg1
);
20460 wxPyEndAllowThreads(__tstate
);
20461 if (PyErr_Occurred()) SWIG_fail
;
20463 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaintEvent
, 1);
20470 static PyObject
* PaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20472 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20473 SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent
, obj
);
20475 return Py_BuildValue((char *)"");
20477 static PyObject
*_wrap_new_NcPaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20478 PyObject
*resultobj
= NULL
;
20479 int arg1
= (int) 0 ;
20480 wxNcPaintEvent
*result
;
20481 PyObject
* obj0
= 0 ;
20482 char *kwnames
[] = {
20483 (char *) "winid", NULL
20486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_NcPaintEvent",kwnames
,&obj0
)) goto fail
;
20489 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20490 if (SWIG_arg_fail(1)) SWIG_fail
;
20494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20495 result
= (wxNcPaintEvent
*)new wxNcPaintEvent(arg1
);
20497 wxPyEndAllowThreads(__tstate
);
20498 if (PyErr_Occurred()) SWIG_fail
;
20500 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNcPaintEvent
, 1);
20507 static PyObject
* NcPaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20509 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20510 SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent
, obj
);
20512 return Py_BuildValue((char *)"");
20514 static PyObject
*_wrap_new_EraseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20515 PyObject
*resultobj
= NULL
;
20516 int arg1
= (int) 0 ;
20517 wxDC
*arg2
= (wxDC
*) NULL
;
20518 wxEraseEvent
*result
;
20519 PyObject
* obj0
= 0 ;
20520 PyObject
* obj1
= 0 ;
20521 char *kwnames
[] = {
20522 (char *) "Id",(char *) "dc", NULL
20525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_EraseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20528 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20529 if (SWIG_arg_fail(1)) SWIG_fail
;
20533 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
20534 if (SWIG_arg_fail(2)) SWIG_fail
;
20537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20538 result
= (wxEraseEvent
*)new wxEraseEvent(arg1
,arg2
);
20540 wxPyEndAllowThreads(__tstate
);
20541 if (PyErr_Occurred()) SWIG_fail
;
20543 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEraseEvent
, 1);
20550 static PyObject
*_wrap_EraseEvent_GetDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20551 PyObject
*resultobj
= NULL
;
20552 wxEraseEvent
*arg1
= (wxEraseEvent
*) 0 ;
20554 PyObject
* obj0
= 0 ;
20555 char *kwnames
[] = {
20556 (char *) "self", NULL
20559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EraseEvent_GetDC",kwnames
,&obj0
)) goto fail
;
20560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEraseEvent
, SWIG_POINTER_EXCEPTION
| 0);
20561 if (SWIG_arg_fail(1)) SWIG_fail
;
20563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20564 result
= (wxDC
*)((wxEraseEvent
const *)arg1
)->GetDC();
20566 wxPyEndAllowThreads(__tstate
);
20567 if (PyErr_Occurred()) SWIG_fail
;
20570 resultobj
= wxPyMake_wxObject(result
, 0);
20578 static PyObject
* EraseEvent_swigregister(PyObject
*, PyObject
*args
) {
20580 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20581 SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent
, obj
);
20583 return Py_BuildValue((char *)"");
20585 static PyObject
*_wrap_new_FocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20586 PyObject
*resultobj
= NULL
;
20587 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20588 int arg2
= (int) 0 ;
20589 wxFocusEvent
*result
;
20590 PyObject
* obj0
= 0 ;
20591 PyObject
* obj1
= 0 ;
20592 char *kwnames
[] = {
20593 (char *) "type",(char *) "winid", NULL
20596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FocusEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20599 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20600 if (SWIG_arg_fail(1)) SWIG_fail
;
20605 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20606 if (SWIG_arg_fail(2)) SWIG_fail
;
20610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20611 result
= (wxFocusEvent
*)new wxFocusEvent(arg1
,arg2
);
20613 wxPyEndAllowThreads(__tstate
);
20614 if (PyErr_Occurred()) SWIG_fail
;
20616 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFocusEvent
, 1);
20623 static PyObject
*_wrap_FocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20624 PyObject
*resultobj
= NULL
;
20625 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20627 PyObject
* obj0
= 0 ;
20628 char *kwnames
[] = {
20629 (char *) "self", NULL
20632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20633 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20634 if (SWIG_arg_fail(1)) SWIG_fail
;
20636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20637 result
= (wxWindow
*)((wxFocusEvent
const *)arg1
)->GetWindow();
20639 wxPyEndAllowThreads(__tstate
);
20640 if (PyErr_Occurred()) SWIG_fail
;
20643 resultobj
= wxPyMake_wxObject(result
, 0);
20651 static PyObject
*_wrap_FocusEvent_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20652 PyObject
*resultobj
= NULL
;
20653 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20654 wxWindow
*arg2
= (wxWindow
*) 0 ;
20655 PyObject
* obj0
= 0 ;
20656 PyObject
* obj1
= 0 ;
20657 char *kwnames
[] = {
20658 (char *) "self",(char *) "win", NULL
20661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FocusEvent_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
20662 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20663 if (SWIG_arg_fail(1)) SWIG_fail
;
20664 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20665 if (SWIG_arg_fail(2)) SWIG_fail
;
20667 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20668 (arg1
)->SetWindow(arg2
);
20670 wxPyEndAllowThreads(__tstate
);
20671 if (PyErr_Occurred()) SWIG_fail
;
20673 Py_INCREF(Py_None
); resultobj
= Py_None
;
20680 static PyObject
* FocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20682 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20683 SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent
, obj
);
20685 return Py_BuildValue((char *)"");
20687 static PyObject
*_wrap_new_ChildFocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20688 PyObject
*resultobj
= NULL
;
20689 wxWindow
*arg1
= (wxWindow
*) NULL
;
20690 wxChildFocusEvent
*result
;
20691 PyObject
* obj0
= 0 ;
20692 char *kwnames
[] = {
20693 (char *) "win", NULL
20696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_ChildFocusEvent",kwnames
,&obj0
)) goto fail
;
20698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20699 if (SWIG_arg_fail(1)) SWIG_fail
;
20702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20703 result
= (wxChildFocusEvent
*)new wxChildFocusEvent(arg1
);
20705 wxPyEndAllowThreads(__tstate
);
20706 if (PyErr_Occurred()) SWIG_fail
;
20708 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxChildFocusEvent
, 1);
20715 static PyObject
*_wrap_ChildFocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20716 PyObject
*resultobj
= NULL
;
20717 wxChildFocusEvent
*arg1
= (wxChildFocusEvent
*) 0 ;
20719 PyObject
* obj0
= 0 ;
20720 char *kwnames
[] = {
20721 (char *) "self", NULL
20724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ChildFocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxChildFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20726 if (SWIG_arg_fail(1)) SWIG_fail
;
20728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20729 result
= (wxWindow
*)((wxChildFocusEvent
const *)arg1
)->GetWindow();
20731 wxPyEndAllowThreads(__tstate
);
20732 if (PyErr_Occurred()) SWIG_fail
;
20735 resultobj
= wxPyMake_wxObject(result
, 0);
20743 static PyObject
* ChildFocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20745 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20746 SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent
, obj
);
20748 return Py_BuildValue((char *)"");
20750 static PyObject
*_wrap_new_ActivateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20751 PyObject
*resultobj
= NULL
;
20752 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20753 bool arg2
= (bool) true ;
20754 int arg3
= (int) 0 ;
20755 wxActivateEvent
*result
;
20756 PyObject
* obj0
= 0 ;
20757 PyObject
* obj1
= 0 ;
20758 PyObject
* obj2
= 0 ;
20759 char *kwnames
[] = {
20760 (char *) "type",(char *) "active",(char *) "Id", NULL
20763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ActivateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20766 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20767 if (SWIG_arg_fail(1)) SWIG_fail
;
20772 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
20773 if (SWIG_arg_fail(2)) SWIG_fail
;
20778 arg3
= static_cast<int >(SWIG_As_int(obj2
));
20779 if (SWIG_arg_fail(3)) SWIG_fail
;
20783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20784 result
= (wxActivateEvent
*)new wxActivateEvent(arg1
,arg2
,arg3
);
20786 wxPyEndAllowThreads(__tstate
);
20787 if (PyErr_Occurred()) SWIG_fail
;
20789 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxActivateEvent
, 1);
20796 static PyObject
*_wrap_ActivateEvent_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20797 PyObject
*resultobj
= NULL
;
20798 wxActivateEvent
*arg1
= (wxActivateEvent
*) 0 ;
20800 PyObject
* obj0
= 0 ;
20801 char *kwnames
[] = {
20802 (char *) "self", NULL
20805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ActivateEvent_GetActive",kwnames
,&obj0
)) goto fail
;
20806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxActivateEvent
, SWIG_POINTER_EXCEPTION
| 0);
20807 if (SWIG_arg_fail(1)) SWIG_fail
;
20809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20810 result
= (bool)((wxActivateEvent
const *)arg1
)->GetActive();
20812 wxPyEndAllowThreads(__tstate
);
20813 if (PyErr_Occurred()) SWIG_fail
;
20816 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20824 static PyObject
* ActivateEvent_swigregister(PyObject
*, PyObject
*args
) {
20826 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20827 SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent
, obj
);
20829 return Py_BuildValue((char *)"");
20831 static PyObject
*_wrap_new_InitDialogEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20832 PyObject
*resultobj
= NULL
;
20833 int arg1
= (int) 0 ;
20834 wxInitDialogEvent
*result
;
20835 PyObject
* obj0
= 0 ;
20836 char *kwnames
[] = {
20837 (char *) "Id", NULL
20840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_InitDialogEvent",kwnames
,&obj0
)) goto fail
;
20843 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20844 if (SWIG_arg_fail(1)) SWIG_fail
;
20848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20849 result
= (wxInitDialogEvent
*)new wxInitDialogEvent(arg1
);
20851 wxPyEndAllowThreads(__tstate
);
20852 if (PyErr_Occurred()) SWIG_fail
;
20854 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInitDialogEvent
, 1);
20861 static PyObject
* InitDialogEvent_swigregister(PyObject
*, PyObject
*args
) {
20863 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20864 SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent
, obj
);
20866 return Py_BuildValue((char *)"");
20868 static PyObject
*_wrap_new_MenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20869 PyObject
*resultobj
= NULL
;
20870 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20871 int arg2
= (int) 0 ;
20872 wxMenu
*arg3
= (wxMenu
*) NULL
;
20873 wxMenuEvent
*result
;
20874 PyObject
* obj0
= 0 ;
20875 PyObject
* obj1
= 0 ;
20876 PyObject
* obj2
= 0 ;
20877 char *kwnames
[] = {
20878 (char *) "type",(char *) "winid",(char *) "menu", NULL
20881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_MenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20884 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20885 if (SWIG_arg_fail(1)) SWIG_fail
;
20890 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20891 if (SWIG_arg_fail(2)) SWIG_fail
;
20895 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
20896 if (SWIG_arg_fail(3)) SWIG_fail
;
20899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20900 result
= (wxMenuEvent
*)new wxMenuEvent(arg1
,arg2
,arg3
);
20902 wxPyEndAllowThreads(__tstate
);
20903 if (PyErr_Occurred()) SWIG_fail
;
20905 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuEvent
, 1);
20912 static PyObject
*_wrap_MenuEvent_GetMenuId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20913 PyObject
*resultobj
= NULL
;
20914 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20916 PyObject
* obj0
= 0 ;
20917 char *kwnames
[] = {
20918 (char *) "self", NULL
20921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenuId",kwnames
,&obj0
)) goto fail
;
20922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20923 if (SWIG_arg_fail(1)) SWIG_fail
;
20925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20926 result
= (int)((wxMenuEvent
const *)arg1
)->GetMenuId();
20928 wxPyEndAllowThreads(__tstate
);
20929 if (PyErr_Occurred()) SWIG_fail
;
20932 resultobj
= SWIG_From_int(static_cast<int >(result
));
20940 static PyObject
*_wrap_MenuEvent_IsPopup(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20941 PyObject
*resultobj
= NULL
;
20942 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20944 PyObject
* obj0
= 0 ;
20945 char *kwnames
[] = {
20946 (char *) "self", NULL
20949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_IsPopup",kwnames
,&obj0
)) goto fail
;
20950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20951 if (SWIG_arg_fail(1)) SWIG_fail
;
20953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20954 result
= (bool)((wxMenuEvent
const *)arg1
)->IsPopup();
20956 wxPyEndAllowThreads(__tstate
);
20957 if (PyErr_Occurred()) SWIG_fail
;
20960 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20968 static PyObject
*_wrap_MenuEvent_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20969 PyObject
*resultobj
= NULL
;
20970 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20972 PyObject
* obj0
= 0 ;
20973 char *kwnames
[] = {
20974 (char *) "self", NULL
20977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenu",kwnames
,&obj0
)) goto fail
;
20978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20979 if (SWIG_arg_fail(1)) SWIG_fail
;
20981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20982 result
= (wxMenu
*)((wxMenuEvent
const *)arg1
)->GetMenu();
20984 wxPyEndAllowThreads(__tstate
);
20985 if (PyErr_Occurred()) SWIG_fail
;
20988 resultobj
= wxPyMake_wxObject(result
, 0);
20996 static PyObject
* MenuEvent_swigregister(PyObject
*, PyObject
*args
) {
20998 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20999 SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent
, obj
);
21001 return Py_BuildValue((char *)"");
21003 static PyObject
*_wrap_new_CloseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21004 PyObject
*resultobj
= NULL
;
21005 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
21006 int arg2
= (int) 0 ;
21007 wxCloseEvent
*result
;
21008 PyObject
* obj0
= 0 ;
21009 PyObject
* obj1
= 0 ;
21010 char *kwnames
[] = {
21011 (char *) "type",(char *) "winid", NULL
21014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CloseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21017 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
21018 if (SWIG_arg_fail(1)) SWIG_fail
;
21023 arg2
= static_cast<int >(SWIG_As_int(obj1
));
21024 if (SWIG_arg_fail(2)) SWIG_fail
;
21028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21029 result
= (wxCloseEvent
*)new wxCloseEvent(arg1
,arg2
);
21031 wxPyEndAllowThreads(__tstate
);
21032 if (PyErr_Occurred()) SWIG_fail
;
21034 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCloseEvent
, 1);
21041 static PyObject
*_wrap_CloseEvent_SetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21042 PyObject
*resultobj
= NULL
;
21043 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21045 PyObject
* obj0
= 0 ;
21046 PyObject
* obj1
= 0 ;
21047 char *kwnames
[] = {
21048 (char *) "self",(char *) "logOff", NULL
21051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetLoggingOff",kwnames
,&obj0
,&obj1
)) goto fail
;
21052 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21053 if (SWIG_arg_fail(1)) SWIG_fail
;
21055 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21056 if (SWIG_arg_fail(2)) SWIG_fail
;
21059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21060 (arg1
)->SetLoggingOff(arg2
);
21062 wxPyEndAllowThreads(__tstate
);
21063 if (PyErr_Occurred()) SWIG_fail
;
21065 Py_INCREF(Py_None
); resultobj
= Py_None
;
21072 static PyObject
*_wrap_CloseEvent_GetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21073 PyObject
*resultobj
= NULL
;
21074 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21076 PyObject
* obj0
= 0 ;
21077 char *kwnames
[] = {
21078 (char *) "self", NULL
21081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetLoggingOff",kwnames
,&obj0
)) goto fail
;
21082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21083 if (SWIG_arg_fail(1)) SWIG_fail
;
21085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21086 result
= (bool)((wxCloseEvent
const *)arg1
)->GetLoggingOff();
21088 wxPyEndAllowThreads(__tstate
);
21089 if (PyErr_Occurred()) SWIG_fail
;
21092 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21100 static PyObject
*_wrap_CloseEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21101 PyObject
*resultobj
= NULL
;
21102 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21103 bool arg2
= (bool) true ;
21104 PyObject
* obj0
= 0 ;
21105 PyObject
* obj1
= 0 ;
21106 char *kwnames
[] = {
21107 (char *) "self",(char *) "veto", NULL
21110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:CloseEvent_Veto",kwnames
,&obj0
,&obj1
)) goto fail
;
21111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21112 if (SWIG_arg_fail(1)) SWIG_fail
;
21115 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21116 if (SWIG_arg_fail(2)) SWIG_fail
;
21120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21121 (arg1
)->Veto(arg2
);
21123 wxPyEndAllowThreads(__tstate
);
21124 if (PyErr_Occurred()) SWIG_fail
;
21126 Py_INCREF(Py_None
); resultobj
= Py_None
;
21133 static PyObject
*_wrap_CloseEvent_GetVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21134 PyObject
*resultobj
= NULL
;
21135 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21137 PyObject
* obj0
= 0 ;
21138 char *kwnames
[] = {
21139 (char *) "self", NULL
21142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetVeto",kwnames
,&obj0
)) goto fail
;
21143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21144 if (SWIG_arg_fail(1)) SWIG_fail
;
21146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21147 result
= (bool)((wxCloseEvent
const *)arg1
)->GetVeto();
21149 wxPyEndAllowThreads(__tstate
);
21150 if (PyErr_Occurred()) SWIG_fail
;
21153 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21161 static PyObject
*_wrap_CloseEvent_SetCanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21162 PyObject
*resultobj
= NULL
;
21163 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21165 PyObject
* obj0
= 0 ;
21166 PyObject
* obj1
= 0 ;
21167 char *kwnames
[] = {
21168 (char *) "self",(char *) "canVeto", NULL
21171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) goto fail
;
21172 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21173 if (SWIG_arg_fail(1)) SWIG_fail
;
21175 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21176 if (SWIG_arg_fail(2)) SWIG_fail
;
21179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21180 (arg1
)->SetCanVeto(arg2
);
21182 wxPyEndAllowThreads(__tstate
);
21183 if (PyErr_Occurred()) SWIG_fail
;
21185 Py_INCREF(Py_None
); resultobj
= Py_None
;
21192 static PyObject
*_wrap_CloseEvent_CanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21193 PyObject
*resultobj
= NULL
;
21194 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21196 PyObject
* obj0
= 0 ;
21197 char *kwnames
[] = {
21198 (char *) "self", NULL
21201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_CanVeto",kwnames
,&obj0
)) goto fail
;
21202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21203 if (SWIG_arg_fail(1)) SWIG_fail
;
21205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21206 result
= (bool)((wxCloseEvent
const *)arg1
)->CanVeto();
21208 wxPyEndAllowThreads(__tstate
);
21209 if (PyErr_Occurred()) SWIG_fail
;
21212 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21220 static PyObject
* CloseEvent_swigregister(PyObject
*, PyObject
*args
) {
21222 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21223 SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent
, obj
);
21225 return Py_BuildValue((char *)"");
21227 static PyObject
*_wrap_new_ShowEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21228 PyObject
*resultobj
= NULL
;
21229 int arg1
= (int) 0 ;
21230 bool arg2
= (bool) false ;
21231 wxShowEvent
*result
;
21232 PyObject
* obj0
= 0 ;
21233 PyObject
* obj1
= 0 ;
21234 char *kwnames
[] = {
21235 (char *) "winid",(char *) "show", NULL
21238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_ShowEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21241 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21242 if (SWIG_arg_fail(1)) SWIG_fail
;
21247 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21248 if (SWIG_arg_fail(2)) SWIG_fail
;
21252 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21253 result
= (wxShowEvent
*)new wxShowEvent(arg1
,arg2
);
21255 wxPyEndAllowThreads(__tstate
);
21256 if (PyErr_Occurred()) SWIG_fail
;
21258 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxShowEvent
, 1);
21265 static PyObject
*_wrap_ShowEvent_SetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21266 PyObject
*resultobj
= NULL
;
21267 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21269 PyObject
* obj0
= 0 ;
21270 PyObject
* obj1
= 0 ;
21271 char *kwnames
[] = {
21272 (char *) "self",(char *) "show", NULL
21275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ShowEvent_SetShow",kwnames
,&obj0
,&obj1
)) goto fail
;
21276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21277 if (SWIG_arg_fail(1)) SWIG_fail
;
21279 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21280 if (SWIG_arg_fail(2)) SWIG_fail
;
21283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21284 (arg1
)->SetShow(arg2
);
21286 wxPyEndAllowThreads(__tstate
);
21287 if (PyErr_Occurred()) SWIG_fail
;
21289 Py_INCREF(Py_None
); resultobj
= Py_None
;
21296 static PyObject
*_wrap_ShowEvent_GetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21297 PyObject
*resultobj
= NULL
;
21298 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21300 PyObject
* obj0
= 0 ;
21301 char *kwnames
[] = {
21302 (char *) "self", NULL
21305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ShowEvent_GetShow",kwnames
,&obj0
)) goto fail
;
21306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21307 if (SWIG_arg_fail(1)) SWIG_fail
;
21309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21310 result
= (bool)((wxShowEvent
const *)arg1
)->GetShow();
21312 wxPyEndAllowThreads(__tstate
);
21313 if (PyErr_Occurred()) SWIG_fail
;
21316 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21324 static PyObject
* ShowEvent_swigregister(PyObject
*, PyObject
*args
) {
21326 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21327 SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent
, obj
);
21329 return Py_BuildValue((char *)"");
21331 static PyObject
*_wrap_new_IconizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21332 PyObject
*resultobj
= NULL
;
21333 int arg1
= (int) 0 ;
21334 bool arg2
= (bool) true ;
21335 wxIconizeEvent
*result
;
21336 PyObject
* obj0
= 0 ;
21337 PyObject
* obj1
= 0 ;
21338 char *kwnames
[] = {
21339 (char *) "id",(char *) "iconized", NULL
21342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21345 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21346 if (SWIG_arg_fail(1)) SWIG_fail
;
21351 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21352 if (SWIG_arg_fail(2)) SWIG_fail
;
21356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21357 result
= (wxIconizeEvent
*)new wxIconizeEvent(arg1
,arg2
);
21359 wxPyEndAllowThreads(__tstate
);
21360 if (PyErr_Occurred()) SWIG_fail
;
21362 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIconizeEvent
, 1);
21369 static PyObject
*_wrap_IconizeEvent_Iconized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21370 PyObject
*resultobj
= NULL
;
21371 wxIconizeEvent
*arg1
= (wxIconizeEvent
*) 0 ;
21373 PyObject
* obj0
= 0 ;
21374 char *kwnames
[] = {
21375 (char *) "self", NULL
21378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IconizeEvent_Iconized",kwnames
,&obj0
)) goto fail
;
21379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIconizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
21380 if (SWIG_arg_fail(1)) SWIG_fail
;
21382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21383 result
= (bool)(arg1
)->Iconized();
21385 wxPyEndAllowThreads(__tstate
);
21386 if (PyErr_Occurred()) SWIG_fail
;
21389 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21397 static PyObject
* IconizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21399 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21400 SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent
, obj
);
21402 return Py_BuildValue((char *)"");
21404 static PyObject
*_wrap_new_MaximizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21405 PyObject
*resultobj
= NULL
;
21406 int arg1
= (int) 0 ;
21407 wxMaximizeEvent
*result
;
21408 PyObject
* obj0
= 0 ;
21409 char *kwnames
[] = {
21410 (char *) "id", NULL
21413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MaximizeEvent",kwnames
,&obj0
)) goto fail
;
21416 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21417 if (SWIG_arg_fail(1)) SWIG_fail
;
21421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21422 result
= (wxMaximizeEvent
*)new wxMaximizeEvent(arg1
);
21424 wxPyEndAllowThreads(__tstate
);
21425 if (PyErr_Occurred()) SWIG_fail
;
21427 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMaximizeEvent
, 1);
21434 static PyObject
* MaximizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21436 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21437 SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent
, obj
);
21439 return Py_BuildValue((char *)"");
21441 static PyObject
*_wrap_DropFilesEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21442 PyObject
*resultobj
= NULL
;
21443 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21445 PyObject
* obj0
= 0 ;
21446 char *kwnames
[] = {
21447 (char *) "self", NULL
21450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
21451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21452 if (SWIG_arg_fail(1)) SWIG_fail
;
21454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21455 result
= (arg1
)->GetPosition();
21457 wxPyEndAllowThreads(__tstate
);
21458 if (PyErr_Occurred()) SWIG_fail
;
21461 wxPoint
* resultptr
;
21462 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
21463 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
21471 static PyObject
*_wrap_DropFilesEvent_GetNumberOfFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21472 PyObject
*resultobj
= NULL
;
21473 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21475 PyObject
* obj0
= 0 ;
21476 char *kwnames
[] = {
21477 (char *) "self", NULL
21480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames
,&obj0
)) goto fail
;
21481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21482 if (SWIG_arg_fail(1)) SWIG_fail
;
21484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21485 result
= (int)(arg1
)->GetNumberOfFiles();
21487 wxPyEndAllowThreads(__tstate
);
21488 if (PyErr_Occurred()) SWIG_fail
;
21491 resultobj
= SWIG_From_int(static_cast<int >(result
));
21499 static PyObject
*_wrap_DropFilesEvent_GetFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21500 PyObject
*resultobj
= NULL
;
21501 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21503 PyObject
* obj0
= 0 ;
21504 char *kwnames
[] = {
21505 (char *) "self", NULL
21508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetFiles",kwnames
,&obj0
)) goto fail
;
21509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21510 if (SWIG_arg_fail(1)) SWIG_fail
;
21512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21513 result
= (PyObject
*)wxDropFilesEvent_GetFiles(arg1
);
21515 wxPyEndAllowThreads(__tstate
);
21516 if (PyErr_Occurred()) SWIG_fail
;
21518 resultobj
= result
;
21525 static PyObject
* DropFilesEvent_swigregister(PyObject
*, PyObject
*args
) {
21527 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21528 SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent
, obj
);
21530 return Py_BuildValue((char *)"");
21532 static PyObject
*_wrap_new_UpdateUIEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21533 PyObject
*resultobj
= NULL
;
21534 int arg1
= (int) 0 ;
21535 wxUpdateUIEvent
*result
;
21536 PyObject
* obj0
= 0 ;
21537 char *kwnames
[] = {
21538 (char *) "commandId", NULL
21541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_UpdateUIEvent",kwnames
,&obj0
)) goto fail
;
21544 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21545 if (SWIG_arg_fail(1)) SWIG_fail
;
21549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21550 result
= (wxUpdateUIEvent
*)new wxUpdateUIEvent(arg1
);
21552 wxPyEndAllowThreads(__tstate
);
21553 if (PyErr_Occurred()) SWIG_fail
;
21555 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxUpdateUIEvent
, 1);
21562 static PyObject
*_wrap_UpdateUIEvent_GetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21563 PyObject
*resultobj
= NULL
;
21564 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21566 PyObject
* obj0
= 0 ;
21567 char *kwnames
[] = {
21568 (char *) "self", NULL
21571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetChecked",kwnames
,&obj0
)) goto fail
;
21572 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21573 if (SWIG_arg_fail(1)) SWIG_fail
;
21575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21576 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetChecked();
21578 wxPyEndAllowThreads(__tstate
);
21579 if (PyErr_Occurred()) SWIG_fail
;
21582 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21590 static PyObject
*_wrap_UpdateUIEvent_GetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21591 PyObject
*resultobj
= NULL
;
21592 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21594 PyObject
* obj0
= 0 ;
21595 char *kwnames
[] = {
21596 (char *) "self", NULL
21599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetEnabled",kwnames
,&obj0
)) goto fail
;
21600 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21601 if (SWIG_arg_fail(1)) SWIG_fail
;
21603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21604 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetEnabled();
21606 wxPyEndAllowThreads(__tstate
);
21607 if (PyErr_Occurred()) SWIG_fail
;
21610 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21618 static PyObject
*_wrap_UpdateUIEvent_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21619 PyObject
*resultobj
= NULL
;
21620 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21622 PyObject
* obj0
= 0 ;
21623 char *kwnames
[] = {
21624 (char *) "self", NULL
21627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetText",kwnames
,&obj0
)) goto fail
;
21628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21629 if (SWIG_arg_fail(1)) SWIG_fail
;
21631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21632 result
= ((wxUpdateUIEvent
const *)arg1
)->GetText();
21634 wxPyEndAllowThreads(__tstate
);
21635 if (PyErr_Occurred()) SWIG_fail
;
21639 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
21641 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
21650 static PyObject
*_wrap_UpdateUIEvent_GetSetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21651 PyObject
*resultobj
= NULL
;
21652 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21654 PyObject
* obj0
= 0 ;
21655 char *kwnames
[] = {
21656 (char *) "self", NULL
21659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetText",kwnames
,&obj0
)) goto fail
;
21660 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21661 if (SWIG_arg_fail(1)) SWIG_fail
;
21663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21664 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetText();
21666 wxPyEndAllowThreads(__tstate
);
21667 if (PyErr_Occurred()) SWIG_fail
;
21670 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21678 static PyObject
*_wrap_UpdateUIEvent_GetSetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21679 PyObject
*resultobj
= NULL
;
21680 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21682 PyObject
* obj0
= 0 ;
21683 char *kwnames
[] = {
21684 (char *) "self", NULL
21687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames
,&obj0
)) goto fail
;
21688 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21689 if (SWIG_arg_fail(1)) SWIG_fail
;
21691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21692 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetChecked();
21694 wxPyEndAllowThreads(__tstate
);
21695 if (PyErr_Occurred()) SWIG_fail
;
21698 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21706 static PyObject
*_wrap_UpdateUIEvent_GetSetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21707 PyObject
*resultobj
= NULL
;
21708 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21710 PyObject
* obj0
= 0 ;
21711 char *kwnames
[] = {
21712 (char *) "self", NULL
21715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames
,&obj0
)) goto fail
;
21716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21717 if (SWIG_arg_fail(1)) SWIG_fail
;
21719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21720 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetEnabled();
21722 wxPyEndAllowThreads(__tstate
);
21723 if (PyErr_Occurred()) SWIG_fail
;
21726 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21734 static PyObject
*_wrap_UpdateUIEvent_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21735 PyObject
*resultobj
= NULL
;
21736 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21738 PyObject
* obj0
= 0 ;
21739 PyObject
* obj1
= 0 ;
21740 char *kwnames
[] = {
21741 (char *) "self",(char *) "check", NULL
21744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
21745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21746 if (SWIG_arg_fail(1)) SWIG_fail
;
21748 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21749 if (SWIG_arg_fail(2)) SWIG_fail
;
21752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21753 (arg1
)->Check(arg2
);
21755 wxPyEndAllowThreads(__tstate
);
21756 if (PyErr_Occurred()) SWIG_fail
;
21758 Py_INCREF(Py_None
); resultobj
= Py_None
;
21765 static PyObject
*_wrap_UpdateUIEvent_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21766 PyObject
*resultobj
= NULL
;
21767 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21769 PyObject
* obj0
= 0 ;
21770 PyObject
* obj1
= 0 ;
21771 char *kwnames
[] = {
21772 (char *) "self",(char *) "enable", NULL
21775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
21776 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21777 if (SWIG_arg_fail(1)) SWIG_fail
;
21779 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21780 if (SWIG_arg_fail(2)) SWIG_fail
;
21783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21784 (arg1
)->Enable(arg2
);
21786 wxPyEndAllowThreads(__tstate
);
21787 if (PyErr_Occurred()) SWIG_fail
;
21789 Py_INCREF(Py_None
); resultobj
= Py_None
;
21796 static PyObject
*_wrap_UpdateUIEvent_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21797 PyObject
*resultobj
= NULL
;
21798 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21799 wxString
*arg2
= 0 ;
21800 bool temp2
= false ;
21801 PyObject
* obj0
= 0 ;
21802 PyObject
* obj1
= 0 ;
21803 char *kwnames
[] = {
21804 (char *) "self",(char *) "text", NULL
21807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
21808 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21809 if (SWIG_arg_fail(1)) SWIG_fail
;
21811 arg2
= wxString_in_helper(obj1
);
21812 if (arg2
== NULL
) SWIG_fail
;
21816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21817 (arg1
)->SetText((wxString
const &)*arg2
);
21819 wxPyEndAllowThreads(__tstate
);
21820 if (PyErr_Occurred()) SWIG_fail
;
21822 Py_INCREF(Py_None
); resultobj
= Py_None
;
21837 static PyObject
*_wrap_UpdateUIEvent_SetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21838 PyObject
*resultobj
= NULL
;
21840 PyObject
* obj0
= 0 ;
21841 char *kwnames
[] = {
21842 (char *) "updateInterval", NULL
21845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames
,&obj0
)) goto fail
;
21847 arg1
= static_cast<long >(SWIG_As_long(obj0
));
21848 if (SWIG_arg_fail(1)) SWIG_fail
;
21851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21852 wxUpdateUIEvent::SetUpdateInterval(arg1
);
21854 wxPyEndAllowThreads(__tstate
);
21855 if (PyErr_Occurred()) SWIG_fail
;
21857 Py_INCREF(Py_None
); resultobj
= Py_None
;
21864 static PyObject
*_wrap_UpdateUIEvent_GetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21865 PyObject
*resultobj
= NULL
;
21867 char *kwnames
[] = {
21871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames
)) goto fail
;
21873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21874 result
= (long)wxUpdateUIEvent::GetUpdateInterval();
21876 wxPyEndAllowThreads(__tstate
);
21877 if (PyErr_Occurred()) SWIG_fail
;
21880 resultobj
= SWIG_From_long(static_cast<long >(result
));
21888 static PyObject
*_wrap_UpdateUIEvent_CanUpdate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21889 PyObject
*resultobj
= NULL
;
21890 wxWindow
*arg1
= (wxWindow
*) 0 ;
21892 PyObject
* obj0
= 0 ;
21893 char *kwnames
[] = {
21894 (char *) "win", NULL
21897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_CanUpdate",kwnames
,&obj0
)) goto fail
;
21898 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
21899 if (SWIG_arg_fail(1)) SWIG_fail
;
21901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21902 result
= (bool)wxUpdateUIEvent::CanUpdate(arg1
);
21904 wxPyEndAllowThreads(__tstate
);
21905 if (PyErr_Occurred()) SWIG_fail
;
21908 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21916 static PyObject
*_wrap_UpdateUIEvent_ResetUpdateTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21917 PyObject
*resultobj
= NULL
;
21918 char *kwnames
[] = {
21922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames
)) goto fail
;
21924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21925 wxUpdateUIEvent::ResetUpdateTime();
21927 wxPyEndAllowThreads(__tstate
);
21928 if (PyErr_Occurred()) SWIG_fail
;
21930 Py_INCREF(Py_None
); resultobj
= Py_None
;
21937 static PyObject
*_wrap_UpdateUIEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21938 PyObject
*resultobj
= NULL
;
21939 wxUpdateUIMode arg1
;
21940 PyObject
* obj0
= 0 ;
21941 char *kwnames
[] = {
21942 (char *) "mode", NULL
21945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetMode",kwnames
,&obj0
)) goto fail
;
21947 arg1
= static_cast<wxUpdateUIMode
>(SWIG_As_int(obj0
));
21948 if (SWIG_arg_fail(1)) SWIG_fail
;
21951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21952 wxUpdateUIEvent::SetMode(arg1
);
21954 wxPyEndAllowThreads(__tstate
);
21955 if (PyErr_Occurred()) SWIG_fail
;
21957 Py_INCREF(Py_None
); resultobj
= Py_None
;
21964 static PyObject
*_wrap_UpdateUIEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21965 PyObject
*resultobj
= NULL
;
21966 wxUpdateUIMode result
;
21967 char *kwnames
[] = {
21971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetMode",kwnames
)) goto fail
;
21973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21974 result
= (wxUpdateUIMode
)wxUpdateUIEvent::GetMode();
21976 wxPyEndAllowThreads(__tstate
);
21977 if (PyErr_Occurred()) SWIG_fail
;
21979 resultobj
= SWIG_From_int((result
));
21986 static PyObject
* UpdateUIEvent_swigregister(PyObject
*, PyObject
*args
) {
21988 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21989 SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent
, obj
);
21991 return Py_BuildValue((char *)"");
21993 static PyObject
*_wrap_new_SysColourChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21994 PyObject
*resultobj
= NULL
;
21995 wxSysColourChangedEvent
*result
;
21996 char *kwnames
[] = {
22000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SysColourChangedEvent",kwnames
)) goto fail
;
22002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22003 result
= (wxSysColourChangedEvent
*)new wxSysColourChangedEvent();
22005 wxPyEndAllowThreads(__tstate
);
22006 if (PyErr_Occurred()) SWIG_fail
;
22008 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSysColourChangedEvent
, 1);
22015 static PyObject
* SysColourChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22017 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22018 SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent
, obj
);
22020 return Py_BuildValue((char *)"");
22022 static PyObject
*_wrap_new_MouseCaptureChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22023 PyObject
*resultobj
= NULL
;
22024 int arg1
= (int) 0 ;
22025 wxWindow
*arg2
= (wxWindow
*) NULL
;
22026 wxMouseCaptureChangedEvent
*result
;
22027 PyObject
* obj0
= 0 ;
22028 PyObject
* obj1
= 0 ;
22029 char *kwnames
[] = {
22030 (char *) "winid",(char *) "gainedCapture", NULL
22033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
22036 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22037 if (SWIG_arg_fail(1)) SWIG_fail
;
22041 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22042 if (SWIG_arg_fail(2)) SWIG_fail
;
22045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22046 result
= (wxMouseCaptureChangedEvent
*)new wxMouseCaptureChangedEvent(arg1
,arg2
);
22048 wxPyEndAllowThreads(__tstate
);
22049 if (PyErr_Occurred()) SWIG_fail
;
22051 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMouseCaptureChangedEvent
, 1);
22058 static PyObject
*_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22059 PyObject
*resultobj
= NULL
;
22060 wxMouseCaptureChangedEvent
*arg1
= (wxMouseCaptureChangedEvent
*) 0 ;
22062 PyObject
* obj0
= 0 ;
22063 char *kwnames
[] = {
22064 (char *) "self", NULL
22067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames
,&obj0
)) goto fail
;
22068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseCaptureChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22069 if (SWIG_arg_fail(1)) SWIG_fail
;
22071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22072 result
= (wxWindow
*)((wxMouseCaptureChangedEvent
const *)arg1
)->GetCapturedWindow();
22074 wxPyEndAllowThreads(__tstate
);
22075 if (PyErr_Occurred()) SWIG_fail
;
22078 resultobj
= wxPyMake_wxObject(result
, 0);
22086 static PyObject
* MouseCaptureChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22088 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22089 SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent
, obj
);
22091 return Py_BuildValue((char *)"");
22093 static PyObject
*_wrap_new_DisplayChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22094 PyObject
*resultobj
= NULL
;
22095 wxDisplayChangedEvent
*result
;
22096 char *kwnames
[] = {
22100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_DisplayChangedEvent",kwnames
)) goto fail
;
22102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22103 result
= (wxDisplayChangedEvent
*)new wxDisplayChangedEvent();
22105 wxPyEndAllowThreads(__tstate
);
22106 if (PyErr_Occurred()) SWIG_fail
;
22108 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDisplayChangedEvent
, 1);
22115 static PyObject
* DisplayChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22117 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22118 SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent
, obj
);
22120 return Py_BuildValue((char *)"");
22122 static PyObject
*_wrap_new_PaletteChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22123 PyObject
*resultobj
= NULL
;
22124 int arg1
= (int) 0 ;
22125 wxPaletteChangedEvent
*result
;
22126 PyObject
* obj0
= 0 ;
22127 char *kwnames
[] = {
22128 (char *) "id", NULL
22131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaletteChangedEvent",kwnames
,&obj0
)) goto fail
;
22134 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22135 if (SWIG_arg_fail(1)) SWIG_fail
;
22139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22140 result
= (wxPaletteChangedEvent
*)new wxPaletteChangedEvent(arg1
);
22142 wxPyEndAllowThreads(__tstate
);
22143 if (PyErr_Occurred()) SWIG_fail
;
22145 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaletteChangedEvent
, 1);
22152 static PyObject
*_wrap_PaletteChangedEvent_SetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22153 PyObject
*resultobj
= NULL
;
22154 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22155 wxWindow
*arg2
= (wxWindow
*) 0 ;
22156 PyObject
* obj0
= 0 ;
22157 PyObject
* obj1
= 0 ;
22158 char *kwnames
[] = {
22159 (char *) "self",(char *) "win", NULL
22162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
22163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22164 if (SWIG_arg_fail(1)) SWIG_fail
;
22165 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22166 if (SWIG_arg_fail(2)) SWIG_fail
;
22168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22169 (arg1
)->SetChangedWindow(arg2
);
22171 wxPyEndAllowThreads(__tstate
);
22172 if (PyErr_Occurred()) SWIG_fail
;
22174 Py_INCREF(Py_None
); resultobj
= Py_None
;
22181 static PyObject
*_wrap_PaletteChangedEvent_GetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22182 PyObject
*resultobj
= NULL
;
22183 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22185 PyObject
* obj0
= 0 ;
22186 char *kwnames
[] = {
22187 (char *) "self", NULL
22190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames
,&obj0
)) goto fail
;
22191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22192 if (SWIG_arg_fail(1)) SWIG_fail
;
22194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22195 result
= (wxWindow
*)(arg1
)->GetChangedWindow();
22197 wxPyEndAllowThreads(__tstate
);
22198 if (PyErr_Occurred()) SWIG_fail
;
22201 resultobj
= wxPyMake_wxObject(result
, 0);
22209 static PyObject
* PaletteChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22211 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22212 SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent
, obj
);
22214 return Py_BuildValue((char *)"");
22216 static PyObject
*_wrap_new_QueryNewPaletteEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22217 PyObject
*resultobj
= NULL
;
22218 int arg1
= (int) 0 ;
22219 wxQueryNewPaletteEvent
*result
;
22220 PyObject
* obj0
= 0 ;
22221 char *kwnames
[] = {
22222 (char *) "winid", NULL
22225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryNewPaletteEvent",kwnames
,&obj0
)) goto fail
;
22228 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22229 if (SWIG_arg_fail(1)) SWIG_fail
;
22233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22234 result
= (wxQueryNewPaletteEvent
*)new wxQueryNewPaletteEvent(arg1
);
22236 wxPyEndAllowThreads(__tstate
);
22237 if (PyErr_Occurred()) SWIG_fail
;
22239 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryNewPaletteEvent
, 1);
22246 static PyObject
*_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22247 PyObject
*resultobj
= NULL
;
22248 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22250 PyObject
* obj0
= 0 ;
22251 PyObject
* obj1
= 0 ;
22252 char *kwnames
[] = {
22253 (char *) "self",(char *) "realized", NULL
22256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames
,&obj0
,&obj1
)) goto fail
;
22257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22258 if (SWIG_arg_fail(1)) SWIG_fail
;
22260 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22261 if (SWIG_arg_fail(2)) SWIG_fail
;
22264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22265 (arg1
)->SetPaletteRealized(arg2
);
22267 wxPyEndAllowThreads(__tstate
);
22268 if (PyErr_Occurred()) SWIG_fail
;
22270 Py_INCREF(Py_None
); resultobj
= Py_None
;
22277 static PyObject
*_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22278 PyObject
*resultobj
= NULL
;
22279 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22281 PyObject
* obj0
= 0 ;
22282 char *kwnames
[] = {
22283 (char *) "self", NULL
22286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames
,&obj0
)) goto fail
;
22287 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22288 if (SWIG_arg_fail(1)) SWIG_fail
;
22290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22291 result
= (bool)((wxQueryNewPaletteEvent
const *)arg1
)->GetPaletteRealized();
22293 wxPyEndAllowThreads(__tstate
);
22294 if (PyErr_Occurred()) SWIG_fail
;
22297 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22305 static PyObject
* QueryNewPaletteEvent_swigregister(PyObject
*, PyObject
*args
) {
22307 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22308 SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent
, obj
);
22310 return Py_BuildValue((char *)"");
22312 static PyObject
*_wrap_new_NavigationKeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22313 PyObject
*resultobj
= NULL
;
22314 wxNavigationKeyEvent
*result
;
22315 char *kwnames
[] = {
22319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_NavigationKeyEvent",kwnames
)) goto fail
;
22321 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22322 result
= (wxNavigationKeyEvent
*)new wxNavigationKeyEvent();
22324 wxPyEndAllowThreads(__tstate
);
22325 if (PyErr_Occurred()) SWIG_fail
;
22327 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNavigationKeyEvent
, 1);
22334 static PyObject
*_wrap_NavigationKeyEvent_GetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22335 PyObject
*resultobj
= NULL
;
22336 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22338 PyObject
* obj0
= 0 ;
22339 char *kwnames
[] = {
22340 (char *) "self", NULL
22343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetDirection",kwnames
,&obj0
)) goto fail
;
22344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22345 if (SWIG_arg_fail(1)) SWIG_fail
;
22347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22348 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->GetDirection();
22350 wxPyEndAllowThreads(__tstate
);
22351 if (PyErr_Occurred()) SWIG_fail
;
22354 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22362 static PyObject
*_wrap_NavigationKeyEvent_SetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22363 PyObject
*resultobj
= NULL
;
22364 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22366 PyObject
* obj0
= 0 ;
22367 PyObject
* obj1
= 0 ;
22368 char *kwnames
[] = {
22369 (char *) "self",(char *) "forward", NULL
22372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
22373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22374 if (SWIG_arg_fail(1)) SWIG_fail
;
22376 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22377 if (SWIG_arg_fail(2)) SWIG_fail
;
22380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22381 (arg1
)->SetDirection(arg2
);
22383 wxPyEndAllowThreads(__tstate
);
22384 if (PyErr_Occurred()) SWIG_fail
;
22386 Py_INCREF(Py_None
); resultobj
= Py_None
;
22393 static PyObject
*_wrap_NavigationKeyEvent_IsWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22394 PyObject
*resultobj
= NULL
;
22395 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22397 PyObject
* obj0
= 0 ;
22398 char *kwnames
[] = {
22399 (char *) "self", NULL
22402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames
,&obj0
)) goto fail
;
22403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22404 if (SWIG_arg_fail(1)) SWIG_fail
;
22406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22407 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsWindowChange();
22409 wxPyEndAllowThreads(__tstate
);
22410 if (PyErr_Occurred()) SWIG_fail
;
22413 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22421 static PyObject
*_wrap_NavigationKeyEvent_SetWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22422 PyObject
*resultobj
= NULL
;
22423 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22425 PyObject
* obj0
= 0 ;
22426 PyObject
* obj1
= 0 ;
22427 char *kwnames
[] = {
22428 (char *) "self",(char *) "ischange", NULL
22431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames
,&obj0
,&obj1
)) goto fail
;
22432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22433 if (SWIG_arg_fail(1)) SWIG_fail
;
22435 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22436 if (SWIG_arg_fail(2)) SWIG_fail
;
22439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22440 (arg1
)->SetWindowChange(arg2
);
22442 wxPyEndAllowThreads(__tstate
);
22443 if (PyErr_Occurred()) SWIG_fail
;
22445 Py_INCREF(Py_None
); resultobj
= Py_None
;
22452 static PyObject
*_wrap_NavigationKeyEvent_IsFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22453 PyObject
*resultobj
= NULL
;
22454 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22456 PyObject
* obj0
= 0 ;
22457 char *kwnames
[] = {
22458 (char *) "self", NULL
22461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames
,&obj0
)) goto fail
;
22462 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22463 if (SWIG_arg_fail(1)) SWIG_fail
;
22465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22466 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsFromTab();
22468 wxPyEndAllowThreads(__tstate
);
22469 if (PyErr_Occurred()) SWIG_fail
;
22472 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22480 static PyObject
*_wrap_NavigationKeyEvent_SetFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22481 PyObject
*resultobj
= NULL
;
22482 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22484 PyObject
* obj0
= 0 ;
22485 PyObject
* obj1
= 0 ;
22486 char *kwnames
[] = {
22487 (char *) "self",(char *) "bIs", NULL
22490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames
,&obj0
,&obj1
)) goto fail
;
22491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22492 if (SWIG_arg_fail(1)) SWIG_fail
;
22494 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22495 if (SWIG_arg_fail(2)) SWIG_fail
;
22498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22499 (arg1
)->SetFromTab(arg2
);
22501 wxPyEndAllowThreads(__tstate
);
22502 if (PyErr_Occurred()) SWIG_fail
;
22504 Py_INCREF(Py_None
); resultobj
= Py_None
;
22511 static PyObject
*_wrap_NavigationKeyEvent_SetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22512 PyObject
*resultobj
= NULL
;
22513 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22515 PyObject
* obj0
= 0 ;
22516 PyObject
* obj1
= 0 ;
22517 char *kwnames
[] = {
22518 (char *) "self",(char *) "flags", NULL
22521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
;
22522 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22523 if (SWIG_arg_fail(1)) SWIG_fail
;
22525 arg2
= static_cast<long >(SWIG_As_long(obj1
));
22526 if (SWIG_arg_fail(2)) SWIG_fail
;
22529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22530 (arg1
)->SetFlags(arg2
);
22532 wxPyEndAllowThreads(__tstate
);
22533 if (PyErr_Occurred()) SWIG_fail
;
22535 Py_INCREF(Py_None
); resultobj
= Py_None
;
22542 static PyObject
*_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22543 PyObject
*resultobj
= NULL
;
22544 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22546 PyObject
* obj0
= 0 ;
22547 char *kwnames
[] = {
22548 (char *) "self", NULL
22551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames
,&obj0
)) goto fail
;
22552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22553 if (SWIG_arg_fail(1)) SWIG_fail
;
22555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22556 result
= (wxWindow
*)((wxNavigationKeyEvent
const *)arg1
)->GetCurrentFocus();
22558 wxPyEndAllowThreads(__tstate
);
22559 if (PyErr_Occurred()) SWIG_fail
;
22562 resultobj
= wxPyMake_wxObject(result
, 0);
22570 static PyObject
*_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22571 PyObject
*resultobj
= NULL
;
22572 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22573 wxWindow
*arg2
= (wxWindow
*) 0 ;
22574 PyObject
* obj0
= 0 ;
22575 PyObject
* obj1
= 0 ;
22576 char *kwnames
[] = {
22577 (char *) "self",(char *) "win", NULL
22580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames
,&obj0
,&obj1
)) goto fail
;
22581 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22582 if (SWIG_arg_fail(1)) SWIG_fail
;
22583 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22584 if (SWIG_arg_fail(2)) SWIG_fail
;
22586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22587 (arg1
)->SetCurrentFocus(arg2
);
22589 wxPyEndAllowThreads(__tstate
);
22590 if (PyErr_Occurred()) SWIG_fail
;
22592 Py_INCREF(Py_None
); resultobj
= Py_None
;
22599 static PyObject
* NavigationKeyEvent_swigregister(PyObject
*, PyObject
*args
) {
22601 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22602 SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent
, obj
);
22604 return Py_BuildValue((char *)"");
22606 static PyObject
*_wrap_new_WindowCreateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22607 PyObject
*resultobj
= NULL
;
22608 wxWindow
*arg1
= (wxWindow
*) NULL
;
22609 wxWindowCreateEvent
*result
;
22610 PyObject
* obj0
= 0 ;
22611 char *kwnames
[] = {
22612 (char *) "win", NULL
22615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowCreateEvent",kwnames
,&obj0
)) goto fail
;
22617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22618 if (SWIG_arg_fail(1)) SWIG_fail
;
22621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22622 result
= (wxWindowCreateEvent
*)new wxWindowCreateEvent(arg1
);
22624 wxPyEndAllowThreads(__tstate
);
22625 if (PyErr_Occurred()) SWIG_fail
;
22627 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowCreateEvent
, 1);
22634 static PyObject
*_wrap_WindowCreateEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22635 PyObject
*resultobj
= NULL
;
22636 wxWindowCreateEvent
*arg1
= (wxWindowCreateEvent
*) 0 ;
22638 PyObject
* obj0
= 0 ;
22639 char *kwnames
[] = {
22640 (char *) "self", NULL
22643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowCreateEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22644 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowCreateEvent
, SWIG_POINTER_EXCEPTION
| 0);
22645 if (SWIG_arg_fail(1)) SWIG_fail
;
22647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22648 result
= (wxWindow
*)((wxWindowCreateEvent
const *)arg1
)->GetWindow();
22650 wxPyEndAllowThreads(__tstate
);
22651 if (PyErr_Occurred()) SWIG_fail
;
22654 resultobj
= wxPyMake_wxObject(result
, 0);
22662 static PyObject
* WindowCreateEvent_swigregister(PyObject
*, PyObject
*args
) {
22664 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22665 SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent
, obj
);
22667 return Py_BuildValue((char *)"");
22669 static PyObject
*_wrap_new_WindowDestroyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22670 PyObject
*resultobj
= NULL
;
22671 wxWindow
*arg1
= (wxWindow
*) NULL
;
22672 wxWindowDestroyEvent
*result
;
22673 PyObject
* obj0
= 0 ;
22674 char *kwnames
[] = {
22675 (char *) "win", NULL
22678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowDestroyEvent",kwnames
,&obj0
)) goto fail
;
22680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22681 if (SWIG_arg_fail(1)) SWIG_fail
;
22684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22685 result
= (wxWindowDestroyEvent
*)new wxWindowDestroyEvent(arg1
);
22687 wxPyEndAllowThreads(__tstate
);
22688 if (PyErr_Occurred()) SWIG_fail
;
22690 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowDestroyEvent
, 1);
22697 static PyObject
*_wrap_WindowDestroyEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22698 PyObject
*resultobj
= NULL
;
22699 wxWindowDestroyEvent
*arg1
= (wxWindowDestroyEvent
*) 0 ;
22701 PyObject
* obj0
= 0 ;
22702 char *kwnames
[] = {
22703 (char *) "self", NULL
22706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowDestroyEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowDestroyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22708 if (SWIG_arg_fail(1)) SWIG_fail
;
22710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22711 result
= (wxWindow
*)((wxWindowDestroyEvent
const *)arg1
)->GetWindow();
22713 wxPyEndAllowThreads(__tstate
);
22714 if (PyErr_Occurred()) SWIG_fail
;
22717 resultobj
= wxPyMake_wxObject(result
, 0);
22725 static PyObject
* WindowDestroyEvent_swigregister(PyObject
*, PyObject
*args
) {
22727 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22728 SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent
, obj
);
22730 return Py_BuildValue((char *)"");
22732 static PyObject
*_wrap_new_ContextMenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22733 PyObject
*resultobj
= NULL
;
22734 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
22735 int arg2
= (int) 0 ;
22736 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
22737 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
22738 wxContextMenuEvent
*result
;
22740 PyObject
* obj0
= 0 ;
22741 PyObject
* obj1
= 0 ;
22742 PyObject
* obj2
= 0 ;
22743 char *kwnames
[] = {
22744 (char *) "type",(char *) "winid",(char *) "pt", NULL
22747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ContextMenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
22750 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
22751 if (SWIG_arg_fail(1)) SWIG_fail
;
22756 arg2
= static_cast<int >(SWIG_As_int(obj1
));
22757 if (SWIG_arg_fail(2)) SWIG_fail
;
22763 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
22767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22768 result
= (wxContextMenuEvent
*)new wxContextMenuEvent(arg1
,arg2
,(wxPoint
const &)*arg3
);
22770 wxPyEndAllowThreads(__tstate
);
22771 if (PyErr_Occurred()) SWIG_fail
;
22773 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxContextMenuEvent
, 1);
22780 static PyObject
*_wrap_ContextMenuEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22781 PyObject
*resultobj
= NULL
;
22782 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22784 PyObject
* obj0
= 0 ;
22785 char *kwnames
[] = {
22786 (char *) "self", NULL
22789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ContextMenuEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
22790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22791 if (SWIG_arg_fail(1)) SWIG_fail
;
22793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22795 wxPoint
const &_result_ref
= ((wxContextMenuEvent
const *)arg1
)->GetPosition();
22796 result
= (wxPoint
*) &_result_ref
;
22799 wxPyEndAllowThreads(__tstate
);
22800 if (PyErr_Occurred()) SWIG_fail
;
22802 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0);
22809 static PyObject
*_wrap_ContextMenuEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22810 PyObject
*resultobj
= NULL
;
22811 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22812 wxPoint
*arg2
= 0 ;
22814 PyObject
* obj0
= 0 ;
22815 PyObject
* obj1
= 0 ;
22816 char *kwnames
[] = {
22817 (char *) "self",(char *) "pos", NULL
22820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ContextMenuEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
22821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22822 if (SWIG_arg_fail(1)) SWIG_fail
;
22825 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22829 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
22831 wxPyEndAllowThreads(__tstate
);
22832 if (PyErr_Occurred()) SWIG_fail
;
22834 Py_INCREF(Py_None
); resultobj
= Py_None
;
22841 static PyObject
* ContextMenuEvent_swigregister(PyObject
*, PyObject
*args
) {
22843 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22844 SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent
, obj
);
22846 return Py_BuildValue((char *)"");
22848 static PyObject
*_wrap_new_IdleEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22849 PyObject
*resultobj
= NULL
;
22850 wxIdleEvent
*result
;
22851 char *kwnames
[] = {
22855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_IdleEvent",kwnames
)) goto fail
;
22857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22858 result
= (wxIdleEvent
*)new wxIdleEvent();
22860 wxPyEndAllowThreads(__tstate
);
22861 if (PyErr_Occurred()) SWIG_fail
;
22863 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIdleEvent
, 1);
22870 static PyObject
*_wrap_IdleEvent_RequestMore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22871 PyObject
*resultobj
= NULL
;
22872 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22873 bool arg2
= (bool) true ;
22874 PyObject
* obj0
= 0 ;
22875 PyObject
* obj1
= 0 ;
22876 char *kwnames
[] = {
22877 (char *) "self",(char *) "needMore", NULL
22880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:IdleEvent_RequestMore",kwnames
,&obj0
,&obj1
)) goto fail
;
22881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22882 if (SWIG_arg_fail(1)) SWIG_fail
;
22885 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22886 if (SWIG_arg_fail(2)) SWIG_fail
;
22890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22891 (arg1
)->RequestMore(arg2
);
22893 wxPyEndAllowThreads(__tstate
);
22894 if (PyErr_Occurred()) SWIG_fail
;
22896 Py_INCREF(Py_None
); resultobj
= Py_None
;
22903 static PyObject
*_wrap_IdleEvent_MoreRequested(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22904 PyObject
*resultobj
= NULL
;
22905 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22907 PyObject
* obj0
= 0 ;
22908 char *kwnames
[] = {
22909 (char *) "self", NULL
22912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_MoreRequested",kwnames
,&obj0
)) goto fail
;
22913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22914 if (SWIG_arg_fail(1)) SWIG_fail
;
22916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22917 result
= (bool)((wxIdleEvent
const *)arg1
)->MoreRequested();
22919 wxPyEndAllowThreads(__tstate
);
22920 if (PyErr_Occurred()) SWIG_fail
;
22923 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22931 static PyObject
*_wrap_IdleEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22932 PyObject
*resultobj
= NULL
;
22934 PyObject
* obj0
= 0 ;
22935 char *kwnames
[] = {
22936 (char *) "mode", NULL
22939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_SetMode",kwnames
,&obj0
)) goto fail
;
22941 arg1
= static_cast<wxIdleMode
>(SWIG_As_int(obj0
));
22942 if (SWIG_arg_fail(1)) SWIG_fail
;
22945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22946 wxIdleEvent::SetMode(arg1
);
22948 wxPyEndAllowThreads(__tstate
);
22949 if (PyErr_Occurred()) SWIG_fail
;
22951 Py_INCREF(Py_None
); resultobj
= Py_None
;
22958 static PyObject
*_wrap_IdleEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22959 PyObject
*resultobj
= NULL
;
22961 char *kwnames
[] = {
22965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":IdleEvent_GetMode",kwnames
)) goto fail
;
22967 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22968 result
= (wxIdleMode
)wxIdleEvent::GetMode();
22970 wxPyEndAllowThreads(__tstate
);
22971 if (PyErr_Occurred()) SWIG_fail
;
22973 resultobj
= SWIG_From_int((result
));
22980 static PyObject
*_wrap_IdleEvent_CanSend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22981 PyObject
*resultobj
= NULL
;
22982 wxWindow
*arg1
= (wxWindow
*) 0 ;
22984 PyObject
* obj0
= 0 ;
22985 char *kwnames
[] = {
22986 (char *) "win", NULL
22989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_CanSend",kwnames
,&obj0
)) goto fail
;
22990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22991 if (SWIG_arg_fail(1)) SWIG_fail
;
22993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22994 result
= (bool)wxIdleEvent::CanSend(arg1
);
22996 wxPyEndAllowThreads(__tstate
);
22997 if (PyErr_Occurred()) SWIG_fail
;
23000 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23008 static PyObject
* IdleEvent_swigregister(PyObject
*, PyObject
*args
) {
23010 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23011 SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent
, obj
);
23013 return Py_BuildValue((char *)"");
23015 static PyObject
*_wrap_new_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23016 PyObject
*resultobj
= NULL
;
23017 int arg1
= (int) 0 ;
23018 wxEventType arg2
= (wxEventType
) wxEVT_NULL
;
23020 PyObject
* obj0
= 0 ;
23021 PyObject
* obj1
= 0 ;
23022 char *kwnames
[] = {
23023 (char *) "winid",(char *) "eventType", NULL
23026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23029 arg1
= static_cast<int >(SWIG_As_int(obj0
));
23030 if (SWIG_arg_fail(1)) SWIG_fail
;
23035 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
23036 if (SWIG_arg_fail(2)) SWIG_fail
;
23040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23041 result
= (wxPyEvent
*)new wxPyEvent(arg1
,arg2
);
23043 wxPyEndAllowThreads(__tstate
);
23044 if (PyErr_Occurred()) SWIG_fail
;
23046 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyEvent
, 1);
23053 static PyObject
*_wrap_delete_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23054 PyObject
*resultobj
= NULL
;
23055 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23056 PyObject
* obj0
= 0 ;
23057 char *kwnames
[] = {
23058 (char *) "self", NULL
23061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyEvent",kwnames
,&obj0
)) goto fail
;
23062 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23063 if (SWIG_arg_fail(1)) SWIG_fail
;
23065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23068 wxPyEndAllowThreads(__tstate
);
23069 if (PyErr_Occurred()) SWIG_fail
;
23071 Py_INCREF(Py_None
); resultobj
= Py_None
;
23078 static PyObject
*_wrap_PyEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23079 PyObject
*resultobj
= NULL
;
23080 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23081 PyObject
*arg2
= (PyObject
*) 0 ;
23082 PyObject
* obj0
= 0 ;
23083 PyObject
* obj1
= 0 ;
23084 char *kwnames
[] = {
23085 (char *) "self",(char *) "self", NULL
23088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23090 if (SWIG_arg_fail(1)) SWIG_fail
;
23093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23094 (arg1
)->SetSelf(arg2
);
23096 wxPyEndAllowThreads(__tstate
);
23097 if (PyErr_Occurred()) SWIG_fail
;
23099 Py_INCREF(Py_None
); resultobj
= Py_None
;
23106 static PyObject
*_wrap_PyEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23107 PyObject
*resultobj
= NULL
;
23108 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23110 PyObject
* obj0
= 0 ;
23111 char *kwnames
[] = {
23112 (char *) "self", NULL
23115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23116 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23117 if (SWIG_arg_fail(1)) SWIG_fail
;
23119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23120 result
= (PyObject
*)(arg1
)->GetSelf();
23122 wxPyEndAllowThreads(__tstate
);
23123 if (PyErr_Occurred()) SWIG_fail
;
23125 resultobj
= result
;
23132 static PyObject
* PyEvent_swigregister(PyObject
*, PyObject
*args
) {
23134 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23135 SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent
, obj
);
23137 return Py_BuildValue((char *)"");
23139 static PyObject
*_wrap_new_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23140 PyObject
*resultobj
= NULL
;
23141 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
23142 int arg2
= (int) 0 ;
23143 wxPyCommandEvent
*result
;
23144 PyObject
* obj0
= 0 ;
23145 PyObject
* obj1
= 0 ;
23146 char *kwnames
[] = {
23147 (char *) "eventType",(char *) "id", NULL
23150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyCommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23153 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
23154 if (SWIG_arg_fail(1)) SWIG_fail
;
23159 arg2
= static_cast<int >(SWIG_As_int(obj1
));
23160 if (SWIG_arg_fail(2)) SWIG_fail
;
23164 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23165 result
= (wxPyCommandEvent
*)new wxPyCommandEvent(arg1
,arg2
);
23167 wxPyEndAllowThreads(__tstate
);
23168 if (PyErr_Occurred()) SWIG_fail
;
23170 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyCommandEvent
, 1);
23177 static PyObject
*_wrap_delete_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23178 PyObject
*resultobj
= NULL
;
23179 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23180 PyObject
* obj0
= 0 ;
23181 char *kwnames
[] = {
23182 (char *) "self", NULL
23185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyCommandEvent",kwnames
,&obj0
)) goto fail
;
23186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23187 if (SWIG_arg_fail(1)) SWIG_fail
;
23189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23192 wxPyEndAllowThreads(__tstate
);
23193 if (PyErr_Occurred()) SWIG_fail
;
23195 Py_INCREF(Py_None
); resultobj
= Py_None
;
23202 static PyObject
*_wrap_PyCommandEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23203 PyObject
*resultobj
= NULL
;
23204 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23205 PyObject
*arg2
= (PyObject
*) 0 ;
23206 PyObject
* obj0
= 0 ;
23207 PyObject
* obj1
= 0 ;
23208 char *kwnames
[] = {
23209 (char *) "self",(char *) "self", NULL
23212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyCommandEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23214 if (SWIG_arg_fail(1)) SWIG_fail
;
23217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23218 (arg1
)->SetSelf(arg2
);
23220 wxPyEndAllowThreads(__tstate
);
23221 if (PyErr_Occurred()) SWIG_fail
;
23223 Py_INCREF(Py_None
); resultobj
= Py_None
;
23230 static PyObject
*_wrap_PyCommandEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23231 PyObject
*resultobj
= NULL
;
23232 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23234 PyObject
* obj0
= 0 ;
23235 char *kwnames
[] = {
23236 (char *) "self", NULL
23239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyCommandEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23241 if (SWIG_arg_fail(1)) SWIG_fail
;
23243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23244 result
= (PyObject
*)(arg1
)->GetSelf();
23246 wxPyEndAllowThreads(__tstate
);
23247 if (PyErr_Occurred()) SWIG_fail
;
23249 resultobj
= result
;
23256 static PyObject
* PyCommandEvent_swigregister(PyObject
*, PyObject
*args
) {
23258 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23259 SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent
, obj
);
23261 return Py_BuildValue((char *)"");
23263 static PyObject
*_wrap_new_DateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23264 PyObject
*resultobj
= NULL
;
23265 wxWindow
*arg1
= (wxWindow
*) 0 ;
23266 wxDateTime
*arg2
= 0 ;
23268 wxDateEvent
*result
;
23269 PyObject
* obj0
= 0 ;
23270 PyObject
* obj1
= 0 ;
23271 PyObject
* obj2
= 0 ;
23272 char *kwnames
[] = {
23273 (char *) "win",(char *) "dt",(char *) "type", NULL
23276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_DateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23278 if (SWIG_arg_fail(1)) SWIG_fail
;
23280 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23281 if (SWIG_arg_fail(2)) SWIG_fail
;
23282 if (arg2
== NULL
) {
23283 SWIG_null_ref("wxDateTime");
23285 if (SWIG_arg_fail(2)) SWIG_fail
;
23288 arg3
= static_cast<wxEventType
>(SWIG_As_int(obj2
));
23289 if (SWIG_arg_fail(3)) SWIG_fail
;
23292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23293 result
= (wxDateEvent
*)new wxDateEvent(arg1
,(wxDateTime
const &)*arg2
,arg3
);
23295 wxPyEndAllowThreads(__tstate
);
23296 if (PyErr_Occurred()) SWIG_fail
;
23298 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateEvent
, 1);
23305 static PyObject
*_wrap_DateEvent_GetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23306 PyObject
*resultobj
= NULL
;
23307 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23308 wxDateTime
*result
;
23309 PyObject
* obj0
= 0 ;
23310 char *kwnames
[] = {
23311 (char *) "self", NULL
23314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DateEvent_GetDate",kwnames
,&obj0
)) goto fail
;
23315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23316 if (SWIG_arg_fail(1)) SWIG_fail
;
23318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23320 wxDateTime
const &_result_ref
= ((wxDateEvent
const *)arg1
)->GetDate();
23321 result
= (wxDateTime
*) &_result_ref
;
23324 wxPyEndAllowThreads(__tstate
);
23325 if (PyErr_Occurred()) SWIG_fail
;
23327 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateTime
, 0);
23334 static PyObject
*_wrap_DateEvent_SetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23335 PyObject
*resultobj
= NULL
;
23336 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23337 wxDateTime
*arg2
= 0 ;
23338 PyObject
* obj0
= 0 ;
23339 PyObject
* obj1
= 0 ;
23340 char *kwnames
[] = {
23341 (char *) "self",(char *) "date", NULL
23344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DateEvent_SetDate",kwnames
,&obj0
,&obj1
)) goto fail
;
23345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23346 if (SWIG_arg_fail(1)) SWIG_fail
;
23348 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23349 if (SWIG_arg_fail(2)) SWIG_fail
;
23350 if (arg2
== NULL
) {
23351 SWIG_null_ref("wxDateTime");
23353 if (SWIG_arg_fail(2)) SWIG_fail
;
23356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23357 (arg1
)->SetDate((wxDateTime
const &)*arg2
);
23359 wxPyEndAllowThreads(__tstate
);
23360 if (PyErr_Occurred()) SWIG_fail
;
23362 Py_INCREF(Py_None
); resultobj
= Py_None
;
23369 static PyObject
* DateEvent_swigregister(PyObject
*, PyObject
*args
) {
23371 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23372 SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent
, obj
);
23374 return Py_BuildValue((char *)"");
23376 static PyObject
*_wrap_new_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23377 PyObject
*resultobj
= NULL
;
23379 char *kwnames
[] = {
23383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyApp",kwnames
)) goto fail
;
23385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23386 result
= (wxPyApp
*)new_wxPyApp();
23388 wxPyEndAllowThreads(__tstate
);
23389 if (PyErr_Occurred()) SWIG_fail
;
23391 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyApp
, 1);
23398 static PyObject
*_wrap_delete_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23399 PyObject
*resultobj
= NULL
;
23400 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23401 PyObject
* obj0
= 0 ;
23402 char *kwnames
[] = {
23403 (char *) "self", NULL
23406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyApp",kwnames
,&obj0
)) goto fail
;
23407 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23408 if (SWIG_arg_fail(1)) SWIG_fail
;
23410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23413 wxPyEndAllowThreads(__tstate
);
23414 if (PyErr_Occurred()) SWIG_fail
;
23416 Py_INCREF(Py_None
); resultobj
= Py_None
;
23423 static PyObject
*_wrap_PyApp__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23424 PyObject
*resultobj
= NULL
;
23425 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23426 PyObject
*arg2
= (PyObject
*) 0 ;
23427 PyObject
*arg3
= (PyObject
*) 0 ;
23429 PyObject
* obj0
= 0 ;
23430 PyObject
* obj1
= 0 ;
23431 PyObject
* obj2
= 0 ;
23432 PyObject
* obj3
= 0 ;
23433 char *kwnames
[] = {
23434 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
23437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PyApp__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
23438 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23439 if (SWIG_arg_fail(1)) SWIG_fail
;
23443 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
23444 if (SWIG_arg_fail(4)) SWIG_fail
;
23447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23448 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
23450 wxPyEndAllowThreads(__tstate
);
23451 if (PyErr_Occurred()) SWIG_fail
;
23453 Py_INCREF(Py_None
); resultobj
= Py_None
;
23460 static PyObject
*_wrap_PyApp_GetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23461 PyObject
*resultobj
= NULL
;
23462 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23464 PyObject
* obj0
= 0 ;
23465 char *kwnames
[] = {
23466 (char *) "self", NULL
23469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAppName",kwnames
,&obj0
)) goto fail
;
23470 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23471 if (SWIG_arg_fail(1)) SWIG_fail
;
23473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23474 result
= ((wxPyApp
const *)arg1
)->GetAppName();
23476 wxPyEndAllowThreads(__tstate
);
23477 if (PyErr_Occurred()) SWIG_fail
;
23481 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23483 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23492 static PyObject
*_wrap_PyApp_SetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23493 PyObject
*resultobj
= NULL
;
23494 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23495 wxString
*arg2
= 0 ;
23496 bool temp2
= false ;
23497 PyObject
* obj0
= 0 ;
23498 PyObject
* obj1
= 0 ;
23499 char *kwnames
[] = {
23500 (char *) "self",(char *) "name", NULL
23503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAppName",kwnames
,&obj0
,&obj1
)) goto fail
;
23504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23505 if (SWIG_arg_fail(1)) SWIG_fail
;
23507 arg2
= wxString_in_helper(obj1
);
23508 if (arg2
== NULL
) SWIG_fail
;
23512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23513 (arg1
)->SetAppName((wxString
const &)*arg2
);
23515 wxPyEndAllowThreads(__tstate
);
23516 if (PyErr_Occurred()) SWIG_fail
;
23518 Py_INCREF(Py_None
); resultobj
= Py_None
;
23533 static PyObject
*_wrap_PyApp_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23534 PyObject
*resultobj
= NULL
;
23535 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23537 PyObject
* obj0
= 0 ;
23538 char *kwnames
[] = {
23539 (char *) "self", NULL
23542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetClassName",kwnames
,&obj0
)) goto fail
;
23543 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23544 if (SWIG_arg_fail(1)) SWIG_fail
;
23546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23547 result
= ((wxPyApp
const *)arg1
)->GetClassName();
23549 wxPyEndAllowThreads(__tstate
);
23550 if (PyErr_Occurred()) SWIG_fail
;
23554 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23556 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23565 static PyObject
*_wrap_PyApp_SetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23566 PyObject
*resultobj
= NULL
;
23567 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23568 wxString
*arg2
= 0 ;
23569 bool temp2
= false ;
23570 PyObject
* obj0
= 0 ;
23571 PyObject
* obj1
= 0 ;
23572 char *kwnames
[] = {
23573 (char *) "self",(char *) "name", NULL
23576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetClassName",kwnames
,&obj0
,&obj1
)) goto fail
;
23577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23578 if (SWIG_arg_fail(1)) SWIG_fail
;
23580 arg2
= wxString_in_helper(obj1
);
23581 if (arg2
== NULL
) SWIG_fail
;
23585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23586 (arg1
)->SetClassName((wxString
const &)*arg2
);
23588 wxPyEndAllowThreads(__tstate
);
23589 if (PyErr_Occurred()) SWIG_fail
;
23591 Py_INCREF(Py_None
); resultobj
= Py_None
;
23606 static PyObject
*_wrap_PyApp_GetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23607 PyObject
*resultobj
= NULL
;
23608 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23610 PyObject
* obj0
= 0 ;
23611 char *kwnames
[] = {
23612 (char *) "self", NULL
23615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetVendorName",kwnames
,&obj0
)) goto fail
;
23616 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23617 if (SWIG_arg_fail(1)) SWIG_fail
;
23619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23621 wxString
const &_result_ref
= ((wxPyApp
const *)arg1
)->GetVendorName();
23622 result
= (wxString
*) &_result_ref
;
23625 wxPyEndAllowThreads(__tstate
);
23626 if (PyErr_Occurred()) SWIG_fail
;
23630 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
23632 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
23641 static PyObject
*_wrap_PyApp_SetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23642 PyObject
*resultobj
= NULL
;
23643 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23644 wxString
*arg2
= 0 ;
23645 bool temp2
= false ;
23646 PyObject
* obj0
= 0 ;
23647 PyObject
* obj1
= 0 ;
23648 char *kwnames
[] = {
23649 (char *) "self",(char *) "name", NULL
23652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetVendorName",kwnames
,&obj0
,&obj1
)) goto fail
;
23653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23654 if (SWIG_arg_fail(1)) SWIG_fail
;
23656 arg2
= wxString_in_helper(obj1
);
23657 if (arg2
== NULL
) SWIG_fail
;
23661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23662 (arg1
)->SetVendorName((wxString
const &)*arg2
);
23664 wxPyEndAllowThreads(__tstate
);
23665 if (PyErr_Occurred()) SWIG_fail
;
23667 Py_INCREF(Py_None
); resultobj
= Py_None
;
23682 static PyObject
*_wrap_PyApp_GetTraits(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23683 PyObject
*resultobj
= NULL
;
23684 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23685 wxAppTraits
*result
;
23686 PyObject
* obj0
= 0 ;
23687 char *kwnames
[] = {
23688 (char *) "self", NULL
23691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTraits",kwnames
,&obj0
)) goto fail
;
23692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23693 if (SWIG_arg_fail(1)) SWIG_fail
;
23695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23696 result
= (wxAppTraits
*)(arg1
)->GetTraits();
23698 wxPyEndAllowThreads(__tstate
);
23699 if (PyErr_Occurred()) SWIG_fail
;
23701 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAppTraits
, 0);
23708 static PyObject
*_wrap_PyApp_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23709 PyObject
*resultobj
= NULL
;
23710 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23711 PyObject
* obj0
= 0 ;
23712 char *kwnames
[] = {
23713 (char *) "self", NULL
23716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
23717 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23718 if (SWIG_arg_fail(1)) SWIG_fail
;
23720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23721 (arg1
)->ProcessPendingEvents();
23723 wxPyEndAllowThreads(__tstate
);
23724 if (PyErr_Occurred()) SWIG_fail
;
23726 Py_INCREF(Py_None
); resultobj
= Py_None
;
23733 static PyObject
*_wrap_PyApp_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23734 PyObject
*resultobj
= NULL
;
23735 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23736 bool arg2
= (bool) false ;
23738 PyObject
* obj0
= 0 ;
23739 PyObject
* obj1
= 0 ;
23740 char *kwnames
[] = {
23741 (char *) "self",(char *) "onlyIfNeeded", NULL
23744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PyApp_Yield",kwnames
,&obj0
,&obj1
)) goto fail
;
23745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23746 if (SWIG_arg_fail(1)) SWIG_fail
;
23749 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23750 if (SWIG_arg_fail(2)) SWIG_fail
;
23754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23755 result
= (bool)(arg1
)->Yield(arg2
);
23757 wxPyEndAllowThreads(__tstate
);
23758 if (PyErr_Occurred()) SWIG_fail
;
23761 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23769 static PyObject
*_wrap_PyApp_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23770 PyObject
*resultobj
= NULL
;
23771 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23772 PyObject
* obj0
= 0 ;
23773 char *kwnames
[] = {
23774 (char *) "self", NULL
23777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_WakeUpIdle",kwnames
,&obj0
)) goto fail
;
23778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23779 if (SWIG_arg_fail(1)) SWIG_fail
;
23781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23782 (arg1
)->WakeUpIdle();
23784 wxPyEndAllowThreads(__tstate
);
23785 if (PyErr_Occurred()) SWIG_fail
;
23787 Py_INCREF(Py_None
); resultobj
= Py_None
;
23794 static PyObject
*_wrap_PyApp_IsMainLoopRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23795 PyObject
*resultobj
= NULL
;
23797 char *kwnames
[] = {
23801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_IsMainLoopRunning",kwnames
)) goto fail
;
23803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23804 result
= (bool)wxPyApp::IsMainLoopRunning();
23806 wxPyEndAllowThreads(__tstate
);
23807 if (PyErr_Occurred()) SWIG_fail
;
23810 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23818 static PyObject
*_wrap_PyApp_MainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23819 PyObject
*resultobj
= NULL
;
23820 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23822 PyObject
* obj0
= 0 ;
23823 char *kwnames
[] = {
23824 (char *) "self", NULL
23827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_MainLoop",kwnames
,&obj0
)) goto fail
;
23828 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23829 if (SWIG_arg_fail(1)) SWIG_fail
;
23831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23832 result
= (int)(arg1
)->MainLoop();
23834 wxPyEndAllowThreads(__tstate
);
23835 if (PyErr_Occurred()) SWIG_fail
;
23838 resultobj
= SWIG_From_int(static_cast<int >(result
));
23846 static PyObject
*_wrap_PyApp_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23847 PyObject
*resultobj
= NULL
;
23848 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23849 PyObject
* obj0
= 0 ;
23850 char *kwnames
[] = {
23851 (char *) "self", NULL
23854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Exit",kwnames
,&obj0
)) goto fail
;
23855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23856 if (SWIG_arg_fail(1)) SWIG_fail
;
23858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23861 wxPyEndAllowThreads(__tstate
);
23862 if (PyErr_Occurred()) SWIG_fail
;
23864 Py_INCREF(Py_None
); resultobj
= Py_None
;
23871 static PyObject
*_wrap_PyApp_ExitMainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23872 PyObject
*resultobj
= NULL
;
23873 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23874 PyObject
* obj0
= 0 ;
23875 char *kwnames
[] = {
23876 (char *) "self", NULL
23879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ExitMainLoop",kwnames
,&obj0
)) goto fail
;
23880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23881 if (SWIG_arg_fail(1)) SWIG_fail
;
23883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23884 (arg1
)->ExitMainLoop();
23886 wxPyEndAllowThreads(__tstate
);
23887 if (PyErr_Occurred()) SWIG_fail
;
23889 Py_INCREF(Py_None
); resultobj
= Py_None
;
23896 static PyObject
*_wrap_PyApp_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23897 PyObject
*resultobj
= NULL
;
23898 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23900 PyObject
* obj0
= 0 ;
23901 char *kwnames
[] = {
23902 (char *) "self", NULL
23905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Pending",kwnames
,&obj0
)) goto fail
;
23906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23907 if (SWIG_arg_fail(1)) SWIG_fail
;
23909 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23910 result
= (bool)(arg1
)->Pending();
23912 wxPyEndAllowThreads(__tstate
);
23913 if (PyErr_Occurred()) SWIG_fail
;
23916 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23924 static PyObject
*_wrap_PyApp_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23925 PyObject
*resultobj
= NULL
;
23926 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23928 PyObject
* obj0
= 0 ;
23929 char *kwnames
[] = {
23930 (char *) "self", NULL
23933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Dispatch",kwnames
,&obj0
)) goto fail
;
23934 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23935 if (SWIG_arg_fail(1)) SWIG_fail
;
23937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23938 result
= (bool)(arg1
)->Dispatch();
23940 wxPyEndAllowThreads(__tstate
);
23941 if (PyErr_Occurred()) SWIG_fail
;
23944 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23952 static PyObject
*_wrap_PyApp_ProcessIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23953 PyObject
*resultobj
= NULL
;
23954 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23956 PyObject
* obj0
= 0 ;
23957 char *kwnames
[] = {
23958 (char *) "self", NULL
23961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessIdle",kwnames
,&obj0
)) goto fail
;
23962 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23963 if (SWIG_arg_fail(1)) SWIG_fail
;
23965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23966 result
= (bool)(arg1
)->ProcessIdle();
23968 wxPyEndAllowThreads(__tstate
);
23969 if (PyErr_Occurred()) SWIG_fail
;
23972 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23980 static PyObject
*_wrap_PyApp_SendIdleEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23981 PyObject
*resultobj
= NULL
;
23982 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23983 wxWindow
*arg2
= (wxWindow
*) 0 ;
23984 wxIdleEvent
*arg3
= 0 ;
23986 PyObject
* obj0
= 0 ;
23987 PyObject
* obj1
= 0 ;
23988 PyObject
* obj2
= 0 ;
23989 char *kwnames
[] = {
23990 (char *) "self",(char *) "win",(char *) "event", NULL
23993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyApp_SendIdleEvents",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23994 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23995 if (SWIG_arg_fail(1)) SWIG_fail
;
23996 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23997 if (SWIG_arg_fail(2)) SWIG_fail
;
23999 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
24000 if (SWIG_arg_fail(3)) SWIG_fail
;
24001 if (arg3
== NULL
) {
24002 SWIG_null_ref("wxIdleEvent");
24004 if (SWIG_arg_fail(3)) SWIG_fail
;
24007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24008 result
= (bool)(arg1
)->SendIdleEvents(arg2
,*arg3
);
24010 wxPyEndAllowThreads(__tstate
);
24011 if (PyErr_Occurred()) SWIG_fail
;
24014 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24022 static PyObject
*_wrap_PyApp_IsActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24023 PyObject
*resultobj
= NULL
;
24024 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24026 PyObject
* obj0
= 0 ;
24027 char *kwnames
[] = {
24028 (char *) "self", NULL
24031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_IsActive",kwnames
,&obj0
)) goto fail
;
24032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24033 if (SWIG_arg_fail(1)) SWIG_fail
;
24035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24036 result
= (bool)((wxPyApp
const *)arg1
)->IsActive();
24038 wxPyEndAllowThreads(__tstate
);
24039 if (PyErr_Occurred()) SWIG_fail
;
24042 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24050 static PyObject
*_wrap_PyApp_SetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24051 PyObject
*resultobj
= NULL
;
24052 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24053 wxWindow
*arg2
= (wxWindow
*) 0 ;
24054 PyObject
* obj0
= 0 ;
24055 PyObject
* obj1
= 0 ;
24056 char *kwnames
[] = {
24057 (char *) "self",(char *) "win", NULL
24060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetTopWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
24061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24062 if (SWIG_arg_fail(1)) SWIG_fail
;
24063 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24064 if (SWIG_arg_fail(2)) SWIG_fail
;
24066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24067 (arg1
)->SetTopWindow(arg2
);
24069 wxPyEndAllowThreads(__tstate
);
24070 if (PyErr_Occurred()) SWIG_fail
;
24072 Py_INCREF(Py_None
); resultobj
= Py_None
;
24079 static PyObject
*_wrap_PyApp_GetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24080 PyObject
*resultobj
= NULL
;
24081 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24083 PyObject
* obj0
= 0 ;
24084 char *kwnames
[] = {
24085 (char *) "self", NULL
24088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTopWindow",kwnames
,&obj0
)) goto fail
;
24089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24090 if (SWIG_arg_fail(1)) SWIG_fail
;
24092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24093 result
= (wxWindow
*)((wxPyApp
const *)arg1
)->GetTopWindow();
24095 wxPyEndAllowThreads(__tstate
);
24096 if (PyErr_Occurred()) SWIG_fail
;
24099 resultobj
= wxPyMake_wxObject(result
, 0);
24107 static PyObject
*_wrap_PyApp_SetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24108 PyObject
*resultobj
= NULL
;
24109 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24111 PyObject
* obj0
= 0 ;
24112 PyObject
* obj1
= 0 ;
24113 char *kwnames
[] = {
24114 (char *) "self",(char *) "flag", NULL
24117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames
,&obj0
,&obj1
)) goto fail
;
24118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24119 if (SWIG_arg_fail(1)) SWIG_fail
;
24121 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24122 if (SWIG_arg_fail(2)) SWIG_fail
;
24125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24126 (arg1
)->SetExitOnFrameDelete(arg2
);
24128 wxPyEndAllowThreads(__tstate
);
24129 if (PyErr_Occurred()) SWIG_fail
;
24131 Py_INCREF(Py_None
); resultobj
= Py_None
;
24138 static PyObject
*_wrap_PyApp_GetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24139 PyObject
*resultobj
= NULL
;
24140 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24142 PyObject
* obj0
= 0 ;
24143 char *kwnames
[] = {
24144 (char *) "self", NULL
24147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames
,&obj0
)) goto fail
;
24148 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24149 if (SWIG_arg_fail(1)) SWIG_fail
;
24151 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24152 result
= (bool)((wxPyApp
const *)arg1
)->GetExitOnFrameDelete();
24154 wxPyEndAllowThreads(__tstate
);
24155 if (PyErr_Occurred()) SWIG_fail
;
24158 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24166 static PyObject
*_wrap_PyApp_SetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24167 PyObject
*resultobj
= NULL
;
24168 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24170 PyObject
* obj0
= 0 ;
24171 PyObject
* obj1
= 0 ;
24172 char *kwnames
[] = {
24173 (char *) "self",(char *) "flag", NULL
24176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetUseBestVisual",kwnames
,&obj0
,&obj1
)) goto fail
;
24177 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24178 if (SWIG_arg_fail(1)) SWIG_fail
;
24180 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24181 if (SWIG_arg_fail(2)) SWIG_fail
;
24184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24185 (arg1
)->SetUseBestVisual(arg2
);
24187 wxPyEndAllowThreads(__tstate
);
24188 if (PyErr_Occurred()) SWIG_fail
;
24190 Py_INCREF(Py_None
); resultobj
= Py_None
;
24197 static PyObject
*_wrap_PyApp_GetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24198 PyObject
*resultobj
= NULL
;
24199 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24201 PyObject
* obj0
= 0 ;
24202 char *kwnames
[] = {
24203 (char *) "self", NULL
24206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetUseBestVisual",kwnames
,&obj0
)) goto fail
;
24207 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24208 if (SWIG_arg_fail(1)) SWIG_fail
;
24210 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24211 result
= (bool)((wxPyApp
const *)arg1
)->GetUseBestVisual();
24213 wxPyEndAllowThreads(__tstate
);
24214 if (PyErr_Occurred()) SWIG_fail
;
24217 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24225 static PyObject
*_wrap_PyApp_SetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24226 PyObject
*resultobj
= NULL
;
24227 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24229 PyObject
* obj0
= 0 ;
24230 PyObject
* obj1
= 0 ;
24231 char *kwnames
[] = {
24232 (char *) "self",(char *) "mode", NULL
24235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24237 if (SWIG_arg_fail(1)) SWIG_fail
;
24239 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24240 if (SWIG_arg_fail(2)) SWIG_fail
;
24243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24244 (arg1
)->SetPrintMode(arg2
);
24246 wxPyEndAllowThreads(__tstate
);
24247 if (PyErr_Occurred()) SWIG_fail
;
24249 Py_INCREF(Py_None
); resultobj
= Py_None
;
24256 static PyObject
*_wrap_PyApp_GetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24257 PyObject
*resultobj
= NULL
;
24258 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24260 PyObject
* obj0
= 0 ;
24261 char *kwnames
[] = {
24262 (char *) "self", NULL
24265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetPrintMode",kwnames
,&obj0
)) goto fail
;
24266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24267 if (SWIG_arg_fail(1)) SWIG_fail
;
24269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24270 result
= (int)((wxPyApp
const *)arg1
)->GetPrintMode();
24272 wxPyEndAllowThreads(__tstate
);
24273 if (PyErr_Occurred()) SWIG_fail
;
24276 resultobj
= SWIG_From_int(static_cast<int >(result
));
24284 static PyObject
*_wrap_PyApp_SetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24285 PyObject
*resultobj
= NULL
;
24286 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24288 PyObject
* obj0
= 0 ;
24289 PyObject
* obj1
= 0 ;
24290 char *kwnames
[] = {
24291 (char *) "self",(char *) "mode", NULL
24294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAssertMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24295 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24296 if (SWIG_arg_fail(1)) SWIG_fail
;
24298 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24299 if (SWIG_arg_fail(2)) SWIG_fail
;
24302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24303 (arg1
)->SetAssertMode(arg2
);
24305 wxPyEndAllowThreads(__tstate
);
24306 if (PyErr_Occurred()) SWIG_fail
;
24308 Py_INCREF(Py_None
); resultobj
= Py_None
;
24315 static PyObject
*_wrap_PyApp_GetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24316 PyObject
*resultobj
= NULL
;
24317 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24319 PyObject
* obj0
= 0 ;
24320 char *kwnames
[] = {
24321 (char *) "self", NULL
24324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAssertMode",kwnames
,&obj0
)) goto fail
;
24325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24326 if (SWIG_arg_fail(1)) SWIG_fail
;
24328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24329 result
= (int)(arg1
)->GetAssertMode();
24331 wxPyEndAllowThreads(__tstate
);
24332 if (PyErr_Occurred()) SWIG_fail
;
24335 resultobj
= SWIG_From_int(static_cast<int >(result
));
24343 static PyObject
*_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24344 PyObject
*resultobj
= NULL
;
24346 char *kwnames
[] = {
24350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames
)) goto fail
;
24352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24353 result
= (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
24355 wxPyEndAllowThreads(__tstate
);
24356 if (PyErr_Occurred()) SWIG_fail
;
24359 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24367 static PyObject
*_wrap_PyApp_GetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24368 PyObject
*resultobj
= NULL
;
24370 char *kwnames
[] = {
24374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacAboutMenuItemId",kwnames
)) goto fail
;
24376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24377 result
= (long)wxPyApp::GetMacAboutMenuItemId();
24379 wxPyEndAllowThreads(__tstate
);
24380 if (PyErr_Occurred()) SWIG_fail
;
24383 resultobj
= SWIG_From_long(static_cast<long >(result
));
24391 static PyObject
*_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24392 PyObject
*resultobj
= NULL
;
24394 char *kwnames
[] = {
24398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames
)) goto fail
;
24400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24401 result
= (long)wxPyApp::GetMacPreferencesMenuItemId();
24403 wxPyEndAllowThreads(__tstate
);
24404 if (PyErr_Occurred()) SWIG_fail
;
24407 resultobj
= SWIG_From_long(static_cast<long >(result
));
24415 static PyObject
*_wrap_PyApp_GetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24416 PyObject
*resultobj
= NULL
;
24418 char *kwnames
[] = {
24422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacExitMenuItemId",kwnames
)) goto fail
;
24424 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24425 result
= (long)wxPyApp::GetMacExitMenuItemId();
24427 wxPyEndAllowThreads(__tstate
);
24428 if (PyErr_Occurred()) SWIG_fail
;
24431 resultobj
= SWIG_From_long(static_cast<long >(result
));
24439 static PyObject
*_wrap_PyApp_GetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24440 PyObject
*resultobj
= NULL
;
24442 char *kwnames
[] = {
24446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames
)) goto fail
;
24448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24449 result
= wxPyApp::GetMacHelpMenuTitleName();
24451 wxPyEndAllowThreads(__tstate
);
24452 if (PyErr_Occurred()) SWIG_fail
;
24456 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
24458 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
24467 static PyObject
*_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24468 PyObject
*resultobj
= NULL
;
24470 PyObject
* obj0
= 0 ;
24471 char *kwnames
[] = {
24472 (char *) "val", NULL
24475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames
,&obj0
)) goto fail
;
24477 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
24478 if (SWIG_arg_fail(1)) SWIG_fail
;
24481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24482 wxPyApp::SetMacSupportPCMenuShortcuts(arg1
);
24484 wxPyEndAllowThreads(__tstate
);
24485 if (PyErr_Occurred()) SWIG_fail
;
24487 Py_INCREF(Py_None
); resultobj
= Py_None
;
24494 static PyObject
*_wrap_PyApp_SetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24495 PyObject
*resultobj
= NULL
;
24497 PyObject
* obj0
= 0 ;
24498 char *kwnames
[] = {
24499 (char *) "val", NULL
24502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames
,&obj0
)) goto fail
;
24504 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24505 if (SWIG_arg_fail(1)) SWIG_fail
;
24508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24509 wxPyApp::SetMacAboutMenuItemId(arg1
);
24511 wxPyEndAllowThreads(__tstate
);
24512 if (PyErr_Occurred()) SWIG_fail
;
24514 Py_INCREF(Py_None
); resultobj
= Py_None
;
24521 static PyObject
*_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24522 PyObject
*resultobj
= NULL
;
24524 PyObject
* obj0
= 0 ;
24525 char *kwnames
[] = {
24526 (char *) "val", NULL
24529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames
,&obj0
)) goto fail
;
24531 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24532 if (SWIG_arg_fail(1)) SWIG_fail
;
24535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24536 wxPyApp::SetMacPreferencesMenuItemId(arg1
);
24538 wxPyEndAllowThreads(__tstate
);
24539 if (PyErr_Occurred()) SWIG_fail
;
24541 Py_INCREF(Py_None
); resultobj
= Py_None
;
24548 static PyObject
*_wrap_PyApp_SetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24549 PyObject
*resultobj
= NULL
;
24551 PyObject
* obj0
= 0 ;
24552 char *kwnames
[] = {
24553 (char *) "val", NULL
24556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames
,&obj0
)) goto fail
;
24558 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24559 if (SWIG_arg_fail(1)) SWIG_fail
;
24562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24563 wxPyApp::SetMacExitMenuItemId(arg1
);
24565 wxPyEndAllowThreads(__tstate
);
24566 if (PyErr_Occurred()) SWIG_fail
;
24568 Py_INCREF(Py_None
); resultobj
= Py_None
;
24575 static PyObject
*_wrap_PyApp_SetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24576 PyObject
*resultobj
= NULL
;
24577 wxString
*arg1
= 0 ;
24578 bool temp1
= false ;
24579 PyObject
* obj0
= 0 ;
24580 char *kwnames
[] = {
24581 (char *) "val", NULL
24584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames
,&obj0
)) goto fail
;
24586 arg1
= wxString_in_helper(obj0
);
24587 if (arg1
== NULL
) SWIG_fail
;
24591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24592 wxPyApp::SetMacHelpMenuTitleName((wxString
const &)*arg1
);
24594 wxPyEndAllowThreads(__tstate
);
24595 if (PyErr_Occurred()) SWIG_fail
;
24597 Py_INCREF(Py_None
); resultobj
= Py_None
;
24612 static PyObject
*_wrap_PyApp__BootstrapApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24613 PyObject
*resultobj
= NULL
;
24614 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24615 PyObject
* obj0
= 0 ;
24616 char *kwnames
[] = {
24617 (char *) "self", NULL
24620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp__BootstrapApp",kwnames
,&obj0
)) goto fail
;
24621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24622 if (SWIG_arg_fail(1)) SWIG_fail
;
24624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24625 (arg1
)->_BootstrapApp();
24627 wxPyEndAllowThreads(__tstate
);
24628 if (PyErr_Occurred()) SWIG_fail
;
24630 Py_INCREF(Py_None
); resultobj
= Py_None
;
24637 static PyObject
*_wrap_PyApp_GetComCtl32Version(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24638 PyObject
*resultobj
= NULL
;
24640 char *kwnames
[] = {
24644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetComCtl32Version",kwnames
)) goto fail
;
24646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24647 result
= (int)wxPyApp::GetComCtl32Version();
24649 wxPyEndAllowThreads(__tstate
);
24650 if (PyErr_Occurred()) SWIG_fail
;
24653 resultobj
= SWIG_From_int(static_cast<int >(result
));
24661 static PyObject
* PyApp_swigregister(PyObject
*, PyObject
*args
) {
24663 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
24664 SWIG_TypeClientData(SWIGTYPE_p_wxPyApp
, obj
);
24666 return Py_BuildValue((char *)"");
24668 static PyObject
*_wrap_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24669 PyObject
*resultobj
= NULL
;
24670 char *kwnames
[] = {
24674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Exit",kwnames
)) goto fail
;
24676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24679 wxPyEndAllowThreads(__tstate
);
24680 if (PyErr_Occurred()) SWIG_fail
;
24682 Py_INCREF(Py_None
); resultobj
= Py_None
;
24689 static PyObject
*_wrap_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24690 PyObject
*resultobj
= NULL
;
24692 char *kwnames
[] = {
24696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Yield",kwnames
)) goto fail
;
24698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24699 result
= (bool)wxYield();
24701 wxPyEndAllowThreads(__tstate
);
24702 if (PyErr_Occurred()) SWIG_fail
;
24705 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24713 static PyObject
*_wrap_YieldIfNeeded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24714 PyObject
*resultobj
= NULL
;
24716 char *kwnames
[] = {
24720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":YieldIfNeeded",kwnames
)) goto fail
;
24722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24723 result
= (bool)wxYieldIfNeeded();
24725 wxPyEndAllowThreads(__tstate
);
24726 if (PyErr_Occurred()) SWIG_fail
;
24729 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24737 static PyObject
*_wrap_SafeYield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24738 PyObject
*resultobj
= NULL
;
24739 wxWindow
*arg1
= (wxWindow
*) NULL
;
24740 bool arg2
= (bool) false ;
24742 PyObject
* obj0
= 0 ;
24743 PyObject
* obj1
= 0 ;
24744 char *kwnames
[] = {
24745 (char *) "win",(char *) "onlyIfNeeded", NULL
24748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:SafeYield",kwnames
,&obj0
,&obj1
)) goto fail
;
24750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24751 if (SWIG_arg_fail(1)) SWIG_fail
;
24755 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24756 if (SWIG_arg_fail(2)) SWIG_fail
;
24760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24761 result
= (bool)wxSafeYield(arg1
,arg2
);
24763 wxPyEndAllowThreads(__tstate
);
24764 if (PyErr_Occurred()) SWIG_fail
;
24767 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24775 static PyObject
*_wrap_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24776 PyObject
*resultobj
= NULL
;
24777 char *kwnames
[] = {
24781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":WakeUpIdle",kwnames
)) goto fail
;
24783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24786 wxPyEndAllowThreads(__tstate
);
24787 if (PyErr_Occurred()) SWIG_fail
;
24789 Py_INCREF(Py_None
); resultobj
= Py_None
;
24796 static PyObject
*_wrap_PostEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24797 PyObject
*resultobj
= NULL
;
24798 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
24799 wxEvent
*arg2
= 0 ;
24800 PyObject
* obj0
= 0 ;
24801 PyObject
* obj1
= 0 ;
24802 char *kwnames
[] = {
24803 (char *) "dest",(char *) "event", NULL
24806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
24807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
24808 if (SWIG_arg_fail(1)) SWIG_fail
;
24810 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
24811 if (SWIG_arg_fail(2)) SWIG_fail
;
24812 if (arg2
== NULL
) {
24813 SWIG_null_ref("wxEvent");
24815 if (SWIG_arg_fail(2)) SWIG_fail
;
24818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24819 wxPostEvent(arg1
,*arg2
);
24821 wxPyEndAllowThreads(__tstate
);
24822 if (PyErr_Occurred()) SWIG_fail
;
24824 Py_INCREF(Py_None
); resultobj
= Py_None
;
24831 static PyObject
*_wrap_App_CleanUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24832 PyObject
*resultobj
= NULL
;
24833 char *kwnames
[] = {
24837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":App_CleanUp",kwnames
)) goto fail
;
24839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24842 wxPyEndAllowThreads(__tstate
);
24843 if (PyErr_Occurred()) SWIG_fail
;
24845 Py_INCREF(Py_None
); resultobj
= Py_None
;
24852 static PyObject
*_wrap_GetApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24853 PyObject
*resultobj
= NULL
;
24855 char *kwnames
[] = {
24859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetApp",kwnames
)) goto fail
;
24861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24862 result
= (wxPyApp
*)wxPyGetApp();
24864 wxPyEndAllowThreads(__tstate
);
24865 if (PyErr_Occurred()) SWIG_fail
;
24868 resultobj
= wxPyMake_wxObject(result
, 0);
24876 static PyObject
*_wrap_SetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24877 PyObject
*resultobj
= NULL
;
24878 char *arg1
= (char *) 0 ;
24879 PyObject
* obj0
= 0 ;
24880 char *kwnames
[] = {
24881 (char *) "encoding", NULL
24884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetDefaultPyEncoding",kwnames
,&obj0
)) goto fail
;
24885 if (!SWIG_AsCharPtr(obj0
, (char**)&arg1
)) {
24886 SWIG_arg_fail(1);SWIG_fail
;
24889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24890 wxSetDefaultPyEncoding((char const *)arg1
);
24892 wxPyEndAllowThreads(__tstate
);
24893 if (PyErr_Occurred()) SWIG_fail
;
24895 Py_INCREF(Py_None
); resultobj
= Py_None
;
24902 static PyObject
*_wrap_GetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24903 PyObject
*resultobj
= NULL
;
24905 char *kwnames
[] = {
24909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetDefaultPyEncoding",kwnames
)) goto fail
;
24911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24912 result
= (char *)wxGetDefaultPyEncoding();
24914 wxPyEndAllowThreads(__tstate
);
24915 if (PyErr_Occurred()) SWIG_fail
;
24917 resultobj
= SWIG_FromCharPtr(result
);
24924 static PyObject
*_wrap_new_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24925 PyObject
*resultobj
= NULL
;
24926 wxEventLoop
*result
;
24927 char *kwnames
[] = {
24931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EventLoop",kwnames
)) goto fail
;
24933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24934 result
= (wxEventLoop
*)new wxEventLoop();
24936 wxPyEndAllowThreads(__tstate
);
24937 if (PyErr_Occurred()) SWIG_fail
;
24939 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 1);
24946 static PyObject
*_wrap_delete_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24947 PyObject
*resultobj
= NULL
;
24948 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24949 PyObject
* obj0
= 0 ;
24950 char *kwnames
[] = {
24951 (char *) "self", NULL
24954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoop",kwnames
,&obj0
)) goto fail
;
24955 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24956 if (SWIG_arg_fail(1)) SWIG_fail
;
24958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24961 wxPyEndAllowThreads(__tstate
);
24962 if (PyErr_Occurred()) SWIG_fail
;
24964 Py_INCREF(Py_None
); resultobj
= Py_None
;
24971 static PyObject
*_wrap_EventLoop_Run(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24972 PyObject
*resultobj
= NULL
;
24973 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24975 PyObject
* obj0
= 0 ;
24976 char *kwnames
[] = {
24977 (char *) "self", NULL
24980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Run",kwnames
,&obj0
)) goto fail
;
24981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24982 if (SWIG_arg_fail(1)) SWIG_fail
;
24984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24985 result
= (int)(arg1
)->Run();
24987 wxPyEndAllowThreads(__tstate
);
24988 if (PyErr_Occurred()) SWIG_fail
;
24991 resultobj
= SWIG_From_int(static_cast<int >(result
));
24999 static PyObject
*_wrap_EventLoop_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25000 PyObject
*resultobj
= NULL
;
25001 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25002 int arg2
= (int) 0 ;
25003 PyObject
* obj0
= 0 ;
25004 PyObject
* obj1
= 0 ;
25005 char *kwnames
[] = {
25006 (char *) "self",(char *) "rc", NULL
25009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EventLoop_Exit",kwnames
,&obj0
,&obj1
)) goto fail
;
25010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25011 if (SWIG_arg_fail(1)) SWIG_fail
;
25014 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25015 if (SWIG_arg_fail(2)) SWIG_fail
;
25019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25020 (arg1
)->Exit(arg2
);
25022 wxPyEndAllowThreads(__tstate
);
25023 if (PyErr_Occurred()) SWIG_fail
;
25025 Py_INCREF(Py_None
); resultobj
= Py_None
;
25032 static PyObject
*_wrap_EventLoop_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25033 PyObject
*resultobj
= NULL
;
25034 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25036 PyObject
* obj0
= 0 ;
25037 char *kwnames
[] = {
25038 (char *) "self", NULL
25041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Pending",kwnames
,&obj0
)) goto fail
;
25042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25043 if (SWIG_arg_fail(1)) SWIG_fail
;
25045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25046 result
= (bool)((wxEventLoop
const *)arg1
)->Pending();
25048 wxPyEndAllowThreads(__tstate
);
25049 if (PyErr_Occurred()) SWIG_fail
;
25052 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25060 static PyObject
*_wrap_EventLoop_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25061 PyObject
*resultobj
= NULL
;
25062 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25064 PyObject
* obj0
= 0 ;
25065 char *kwnames
[] = {
25066 (char *) "self", NULL
25069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Dispatch",kwnames
,&obj0
)) goto fail
;
25070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25071 if (SWIG_arg_fail(1)) SWIG_fail
;
25073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25074 result
= (bool)(arg1
)->Dispatch();
25076 wxPyEndAllowThreads(__tstate
);
25077 if (PyErr_Occurred()) SWIG_fail
;
25080 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25088 static PyObject
*_wrap_EventLoop_IsRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25089 PyObject
*resultobj
= NULL
;
25090 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25092 PyObject
* obj0
= 0 ;
25093 char *kwnames
[] = {
25094 (char *) "self", NULL
25097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_IsRunning",kwnames
,&obj0
)) goto fail
;
25098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25099 if (SWIG_arg_fail(1)) SWIG_fail
;
25101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25102 result
= (bool)((wxEventLoop
const *)arg1
)->IsRunning();
25104 wxPyEndAllowThreads(__tstate
);
25105 if (PyErr_Occurred()) SWIG_fail
;
25108 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25116 static PyObject
*_wrap_EventLoop_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25117 PyObject
*resultobj
= NULL
;
25118 wxEventLoop
*result
;
25119 char *kwnames
[] = {
25123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":EventLoop_GetActive",kwnames
)) goto fail
;
25125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25126 result
= (wxEventLoop
*)wxEventLoop::GetActive();
25128 wxPyEndAllowThreads(__tstate
);
25129 if (PyErr_Occurred()) SWIG_fail
;
25131 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 0);
25138 static PyObject
*_wrap_EventLoop_SetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25139 PyObject
*resultobj
= NULL
;
25140 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25141 PyObject
* obj0
= 0 ;
25142 char *kwnames
[] = {
25143 (char *) "loop", NULL
25146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_SetActive",kwnames
,&obj0
)) goto fail
;
25147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25148 if (SWIG_arg_fail(1)) SWIG_fail
;
25150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25151 wxEventLoop::SetActive(arg1
);
25153 wxPyEndAllowThreads(__tstate
);
25154 if (PyErr_Occurred()) SWIG_fail
;
25156 Py_INCREF(Py_None
); resultobj
= Py_None
;
25163 static PyObject
* EventLoop_swigregister(PyObject
*, PyObject
*args
) {
25165 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25166 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop
, obj
);
25168 return Py_BuildValue((char *)"");
25170 static PyObject
*_wrap_new_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25171 PyObject
*resultobj
= NULL
;
25172 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25173 wxEventLoopActivator
*result
;
25174 PyObject
* obj0
= 0 ;
25175 char *kwnames
[] = {
25176 (char *) "evtLoop", NULL
25179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25181 if (SWIG_arg_fail(1)) SWIG_fail
;
25183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25184 result
= (wxEventLoopActivator
*)new wxEventLoopActivator(arg1
);
25186 wxPyEndAllowThreads(__tstate
);
25187 if (PyErr_Occurred()) SWIG_fail
;
25189 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoopActivator
, 1);
25196 static PyObject
*_wrap_delete_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25197 PyObject
*resultobj
= NULL
;
25198 wxEventLoopActivator
*arg1
= (wxEventLoopActivator
*) 0 ;
25199 PyObject
* obj0
= 0 ;
25200 char *kwnames
[] = {
25201 (char *) "self", NULL
25204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoopActivator
, SWIG_POINTER_EXCEPTION
| 0);
25206 if (SWIG_arg_fail(1)) SWIG_fail
;
25208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25211 wxPyEndAllowThreads(__tstate
);
25212 if (PyErr_Occurred()) SWIG_fail
;
25214 Py_INCREF(Py_None
); resultobj
= Py_None
;
25221 static PyObject
* EventLoopActivator_swigregister(PyObject
*, PyObject
*args
) {
25223 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25224 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoopActivator
, obj
);
25226 return Py_BuildValue((char *)"");
25228 static PyObject
*_wrap_new_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25229 PyObject
*resultobj
= NULL
;
25230 int arg1
= (int) 0 ;
25231 int arg2
= (int) 0 ;
25232 int arg3
= (int) 0 ;
25233 wxAcceleratorEntry
*result
;
25234 PyObject
* obj0
= 0 ;
25235 PyObject
* obj1
= 0 ;
25236 PyObject
* obj2
= 0 ;
25237 char *kwnames
[] = {
25238 (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL
25241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_AcceleratorEntry",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
25244 arg1
= static_cast<int >(SWIG_As_int(obj0
));
25245 if (SWIG_arg_fail(1)) SWIG_fail
;
25250 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25251 if (SWIG_arg_fail(2)) SWIG_fail
;
25256 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25257 if (SWIG_arg_fail(3)) SWIG_fail
;
25261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25262 result
= (wxAcceleratorEntry
*)new wxAcceleratorEntry(arg1
,arg2
,arg3
);
25264 wxPyEndAllowThreads(__tstate
);
25265 if (PyErr_Occurred()) SWIG_fail
;
25267 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 1);
25274 static PyObject
*_wrap_delete_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25275 PyObject
*resultobj
= NULL
;
25276 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25277 PyObject
* obj0
= 0 ;
25278 char *kwnames
[] = {
25279 (char *) "self", NULL
25282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorEntry",kwnames
,&obj0
)) goto fail
;
25283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25284 if (SWIG_arg_fail(1)) SWIG_fail
;
25286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25289 wxPyEndAllowThreads(__tstate
);
25290 if (PyErr_Occurred()) SWIG_fail
;
25292 Py_INCREF(Py_None
); resultobj
= Py_None
;
25299 static PyObject
*_wrap_AcceleratorEntry_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25300 PyObject
*resultobj
= NULL
;
25301 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25305 PyObject
* obj0
= 0 ;
25306 PyObject
* obj1
= 0 ;
25307 PyObject
* obj2
= 0 ;
25308 PyObject
* obj3
= 0 ;
25309 char *kwnames
[] = {
25310 (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL
25313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AcceleratorEntry_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
25314 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25315 if (SWIG_arg_fail(1)) SWIG_fail
;
25317 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25318 if (SWIG_arg_fail(2)) SWIG_fail
;
25321 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25322 if (SWIG_arg_fail(3)) SWIG_fail
;
25325 arg4
= static_cast<int >(SWIG_As_int(obj3
));
25326 if (SWIG_arg_fail(4)) SWIG_fail
;
25329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25330 (arg1
)->Set(arg2
,arg3
,arg4
);
25332 wxPyEndAllowThreads(__tstate
);
25333 if (PyErr_Occurred()) SWIG_fail
;
25335 Py_INCREF(Py_None
); resultobj
= Py_None
;
25342 static PyObject
*_wrap_AcceleratorEntry_GetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25343 PyObject
*resultobj
= NULL
;
25344 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25346 PyObject
* obj0
= 0 ;
25347 char *kwnames
[] = {
25348 (char *) "self", NULL
25351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetFlags",kwnames
,&obj0
)) goto fail
;
25352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25353 if (SWIG_arg_fail(1)) SWIG_fail
;
25355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25356 result
= (int)(arg1
)->GetFlags();
25358 wxPyEndAllowThreads(__tstate
);
25359 if (PyErr_Occurred()) SWIG_fail
;
25362 resultobj
= SWIG_From_int(static_cast<int >(result
));
25370 static PyObject
*_wrap_AcceleratorEntry_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25371 PyObject
*resultobj
= NULL
;
25372 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25374 PyObject
* obj0
= 0 ;
25375 char *kwnames
[] = {
25376 (char *) "self", NULL
25379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames
,&obj0
)) goto fail
;
25380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25381 if (SWIG_arg_fail(1)) SWIG_fail
;
25383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25384 result
= (int)(arg1
)->GetKeyCode();
25386 wxPyEndAllowThreads(__tstate
);
25387 if (PyErr_Occurred()) SWIG_fail
;
25390 resultobj
= SWIG_From_int(static_cast<int >(result
));
25398 static PyObject
*_wrap_AcceleratorEntry_GetCommand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25399 PyObject
*resultobj
= NULL
;
25400 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25402 PyObject
* obj0
= 0 ;
25403 char *kwnames
[] = {
25404 (char *) "self", NULL
25407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetCommand",kwnames
,&obj0
)) goto fail
;
25408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25409 if (SWIG_arg_fail(1)) SWIG_fail
;
25411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25412 result
= (int)(arg1
)->GetCommand();
25414 wxPyEndAllowThreads(__tstate
);
25415 if (PyErr_Occurred()) SWIG_fail
;
25418 resultobj
= SWIG_From_int(static_cast<int >(result
));
25426 static PyObject
* AcceleratorEntry_swigregister(PyObject
*, PyObject
*args
) {
25428 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25429 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry
, obj
);
25431 return Py_BuildValue((char *)"");
25433 static PyObject
*_wrap_new_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25434 PyObject
*resultobj
= NULL
;
25436 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
25437 wxAcceleratorTable
*result
;
25438 PyObject
* obj0
= 0 ;
25439 char *kwnames
[] = {
25443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25445 arg2
= wxAcceleratorEntry_LIST_helper(obj0
);
25446 if (arg2
) arg1
= PyList_Size(obj0
);
25450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25451 result
= (wxAcceleratorTable
*)new wxAcceleratorTable(arg1
,(wxAcceleratorEntry
const *)arg2
);
25453 wxPyEndAllowThreads(__tstate
);
25454 if (PyErr_Occurred()) SWIG_fail
;
25456 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 1);
25469 static PyObject
*_wrap_delete_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25470 PyObject
*resultobj
= NULL
;
25471 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25472 PyObject
* obj0
= 0 ;
25473 char *kwnames
[] = {
25474 (char *) "self", NULL
25477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25479 if (SWIG_arg_fail(1)) SWIG_fail
;
25481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25484 wxPyEndAllowThreads(__tstate
);
25485 if (PyErr_Occurred()) SWIG_fail
;
25487 Py_INCREF(Py_None
); resultobj
= Py_None
;
25494 static PyObject
*_wrap_AcceleratorTable_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25495 PyObject
*resultobj
= NULL
;
25496 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25498 PyObject
* obj0
= 0 ;
25499 char *kwnames
[] = {
25500 (char *) "self", NULL
25503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorTable_Ok",kwnames
,&obj0
)) goto fail
;
25504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25505 if (SWIG_arg_fail(1)) SWIG_fail
;
25507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25508 result
= (bool)((wxAcceleratorTable
const *)arg1
)->Ok();
25510 wxPyEndAllowThreads(__tstate
);
25511 if (PyErr_Occurred()) SWIG_fail
;
25514 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25522 static PyObject
* AcceleratorTable_swigregister(PyObject
*, PyObject
*args
) {
25524 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25525 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable
, obj
);
25527 return Py_BuildValue((char *)"");
25529 static int _wrap_NullAcceleratorTable_set(PyObject
*) {
25530 PyErr_SetString(PyExc_TypeError
,"Variable NullAcceleratorTable is read-only.");
25535 static PyObject
*_wrap_NullAcceleratorTable_get(void) {
25536 PyObject
*pyobj
= NULL
;
25538 pyobj
= SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable
), SWIGTYPE_p_wxAcceleratorTable
, 0);
25543 static PyObject
*_wrap_GetAccelFromString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25544 PyObject
*resultobj
= NULL
;
25545 wxString
*arg1
= 0 ;
25546 wxAcceleratorEntry
*result
;
25547 bool temp1
= false ;
25548 PyObject
* obj0
= 0 ;
25549 char *kwnames
[] = {
25550 (char *) "label", NULL
25553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetAccelFromString",kwnames
,&obj0
)) goto fail
;
25555 arg1
= wxString_in_helper(obj0
);
25556 if (arg1
== NULL
) SWIG_fail
;
25560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25561 result
= (wxAcceleratorEntry
*)wxGetAccelFromString((wxString
const &)*arg1
);
25563 wxPyEndAllowThreads(__tstate
);
25564 if (PyErr_Occurred()) SWIG_fail
;
25566 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
25581 static int _wrap_PanelNameStr_set(PyObject
*) {
25582 PyErr_SetString(PyExc_TypeError
,"Variable PanelNameStr is read-only.");
25587 static PyObject
*_wrap_PanelNameStr_get(void) {
25588 PyObject
*pyobj
= NULL
;
25592 pyobj
= PyUnicode_FromWideChar((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25594 pyobj
= PyString_FromStringAndSize((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25601 static PyObject
*_wrap_new_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25602 PyObject
*resultobj
= NULL
;
25603 wxVisualAttributes
*result
;
25604 char *kwnames
[] = {
25608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_VisualAttributes",kwnames
)) goto fail
;
25610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25611 result
= (wxVisualAttributes
*)new_wxVisualAttributes();
25613 wxPyEndAllowThreads(__tstate
);
25614 if (PyErr_Occurred()) SWIG_fail
;
25616 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxVisualAttributes
, 1);
25623 static PyObject
*_wrap_delete_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25624 PyObject
*resultobj
= NULL
;
25625 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25626 PyObject
* obj0
= 0 ;
25627 char *kwnames
[] = {
25628 (char *) "self", NULL
25631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_VisualAttributes",kwnames
,&obj0
)) goto fail
;
25632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25633 if (SWIG_arg_fail(1)) SWIG_fail
;
25635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25636 delete_wxVisualAttributes(arg1
);
25638 wxPyEndAllowThreads(__tstate
);
25639 if (PyErr_Occurred()) SWIG_fail
;
25641 Py_INCREF(Py_None
); resultobj
= Py_None
;
25648 static PyObject
*_wrap_VisualAttributes_font_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25649 PyObject
*resultobj
= NULL
;
25650 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25651 wxFont
*arg2
= (wxFont
*) 0 ;
25652 PyObject
* obj0
= 0 ;
25653 PyObject
* obj1
= 0 ;
25654 char *kwnames
[] = {
25655 (char *) "self",(char *) "font", NULL
25658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_font_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25660 if (SWIG_arg_fail(1)) SWIG_fail
;
25661 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
25662 if (SWIG_arg_fail(2)) SWIG_fail
;
25663 if (arg1
) (arg1
)->font
= *arg2
;
25665 Py_INCREF(Py_None
); resultobj
= Py_None
;
25672 static PyObject
*_wrap_VisualAttributes_font_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25673 PyObject
*resultobj
= NULL
;
25674 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25676 PyObject
* obj0
= 0 ;
25677 char *kwnames
[] = {
25678 (char *) "self", NULL
25681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_font_get",kwnames
,&obj0
)) goto fail
;
25682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25683 if (SWIG_arg_fail(1)) SWIG_fail
;
25684 result
= (wxFont
*)& ((arg1
)->font
);
25686 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0);
25693 static PyObject
*_wrap_VisualAttributes_colFg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25694 PyObject
*resultobj
= NULL
;
25695 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25696 wxColour
*arg2
= (wxColour
*) 0 ;
25697 PyObject
* obj0
= 0 ;
25698 PyObject
* obj1
= 0 ;
25699 char *kwnames
[] = {
25700 (char *) "self",(char *) "colFg", NULL
25703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colFg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25704 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25705 if (SWIG_arg_fail(1)) SWIG_fail
;
25706 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25707 if (SWIG_arg_fail(2)) SWIG_fail
;
25708 if (arg1
) (arg1
)->colFg
= *arg2
;
25710 Py_INCREF(Py_None
); resultobj
= Py_None
;
25717 static PyObject
*_wrap_VisualAttributes_colFg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25718 PyObject
*resultobj
= NULL
;
25719 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25721 PyObject
* obj0
= 0 ;
25722 char *kwnames
[] = {
25723 (char *) "self", NULL
25726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colFg_get",kwnames
,&obj0
)) goto fail
;
25727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25728 if (SWIG_arg_fail(1)) SWIG_fail
;
25729 result
= (wxColour
*)& ((arg1
)->colFg
);
25731 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25738 static PyObject
*_wrap_VisualAttributes_colBg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25739 PyObject
*resultobj
= NULL
;
25740 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25741 wxColour
*arg2
= (wxColour
*) 0 ;
25742 PyObject
* obj0
= 0 ;
25743 PyObject
* obj1
= 0 ;
25744 char *kwnames
[] = {
25745 (char *) "self",(char *) "colBg", NULL
25748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colBg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25750 if (SWIG_arg_fail(1)) SWIG_fail
;
25751 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25752 if (SWIG_arg_fail(2)) SWIG_fail
;
25753 if (arg1
) (arg1
)->colBg
= *arg2
;
25755 Py_INCREF(Py_None
); resultobj
= Py_None
;
25762 static PyObject
*_wrap_VisualAttributes_colBg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25763 PyObject
*resultobj
= NULL
;
25764 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25766 PyObject
* obj0
= 0 ;
25767 char *kwnames
[] = {
25768 (char *) "self", NULL
25771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colBg_get",kwnames
,&obj0
)) goto fail
;
25772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25773 if (SWIG_arg_fail(1)) SWIG_fail
;
25774 result
= (wxColour
*)& ((arg1
)->colBg
);
25776 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25783 static PyObject
* VisualAttributes_swigregister(PyObject
*, PyObject
*args
) {
25785 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25786 SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes
, obj
);
25788 return Py_BuildValue((char *)"");
25790 static PyObject
*_wrap_new_Window(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25791 PyObject
*resultobj
= NULL
;
25792 wxWindow
*arg1
= (wxWindow
*) 0 ;
25793 int arg2
= (int) (int)-1 ;
25794 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
25795 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
25796 wxSize
const &arg4_defvalue
= wxDefaultSize
;
25797 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
25798 long arg5
= (long) 0 ;
25799 wxString
const &arg6_defvalue
= wxPyPanelNameStr
;
25800 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
25804 bool temp6
= false ;
25805 PyObject
* obj0
= 0 ;
25806 PyObject
* obj1
= 0 ;
25807 PyObject
* obj2
= 0 ;
25808 PyObject
* obj3
= 0 ;
25809 PyObject
* obj4
= 0 ;
25810 PyObject
* obj5
= 0 ;
25811 char *kwnames
[] = {
25812 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Window",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
25816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25817 if (SWIG_arg_fail(1)) SWIG_fail
;
25820 arg2
= static_cast<int const >(SWIG_As_int(obj1
));
25821 if (SWIG_arg_fail(2)) SWIG_fail
;
25827 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
25833 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
25838 arg5
= static_cast<long >(SWIG_As_long(obj4
));
25839 if (SWIG_arg_fail(5)) SWIG_fail
;
25844 arg6
= wxString_in_helper(obj5
);
25845 if (arg6
== NULL
) SWIG_fail
;
25850 if (!wxPyCheckForApp()) SWIG_fail
;
25851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25852 result
= (wxWindow
*)new wxWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
25854 wxPyEndAllowThreads(__tstate
);
25855 if (PyErr_Occurred()) SWIG_fail
;
25857 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25872 static PyObject
*_wrap_new_PreWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25873 PyObject
*resultobj
= NULL
;
25875 char *kwnames
[] = {
25879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreWindow",kwnames
)) goto fail
;
25881 if (!wxPyCheckForApp()) SWIG_fail
;
25882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25883 result
= (wxWindow
*)new wxWindow();
25885 wxPyEndAllowThreads(__tstate
);
25886 if (PyErr_Occurred()) SWIG_fail
;
25888 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25895 static PyObject
*_wrap_Window_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25896 PyObject
*resultobj
= NULL
;
25897 wxWindow
*arg1
= (wxWindow
*) 0 ;
25898 wxWindow
*arg2
= (wxWindow
*) 0 ;
25899 int arg3
= (int) (int)-1 ;
25900 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
25901 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
25902 wxSize
const &arg5_defvalue
= wxDefaultSize
;
25903 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
25904 long arg6
= (long) 0 ;
25905 wxString
const &arg7_defvalue
= wxPyPanelNameStr
;
25906 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
25910 bool temp7
= false ;
25911 PyObject
* obj0
= 0 ;
25912 PyObject
* obj1
= 0 ;
25913 PyObject
* obj2
= 0 ;
25914 PyObject
* obj3
= 0 ;
25915 PyObject
* obj4
= 0 ;
25916 PyObject
* obj5
= 0 ;
25917 PyObject
* obj6
= 0 ;
25918 char *kwnames
[] = {
25919 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Window_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
25923 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25924 if (SWIG_arg_fail(1)) SWIG_fail
;
25925 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25926 if (SWIG_arg_fail(2)) SWIG_fail
;
25929 arg3
= static_cast<int const >(SWIG_As_int(obj2
));
25930 if (SWIG_arg_fail(3)) SWIG_fail
;
25936 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
25942 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
25947 arg6
= static_cast<long >(SWIG_As_long(obj5
));
25948 if (SWIG_arg_fail(6)) SWIG_fail
;
25953 arg7
= wxString_in_helper(obj6
);
25954 if (arg7
== NULL
) SWIG_fail
;
25959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25960 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
25962 wxPyEndAllowThreads(__tstate
);
25963 if (PyErr_Occurred()) SWIG_fail
;
25966 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25982 static PyObject
*_wrap_Window_Close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25983 PyObject
*resultobj
= NULL
;
25984 wxWindow
*arg1
= (wxWindow
*) 0 ;
25985 bool arg2
= (bool) false ;
25987 PyObject
* obj0
= 0 ;
25988 PyObject
* obj1
= 0 ;
25989 char *kwnames
[] = {
25990 (char *) "self",(char *) "force", NULL
25993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Close",kwnames
,&obj0
,&obj1
)) goto fail
;
25994 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25995 if (SWIG_arg_fail(1)) SWIG_fail
;
25998 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
25999 if (SWIG_arg_fail(2)) SWIG_fail
;
26003 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26004 result
= (bool)(arg1
)->Close(arg2
);
26006 wxPyEndAllowThreads(__tstate
);
26007 if (PyErr_Occurred()) SWIG_fail
;
26010 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26018 static PyObject
*_wrap_Window_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26019 PyObject
*resultobj
= NULL
;
26020 wxWindow
*arg1
= (wxWindow
*) 0 ;
26022 PyObject
* obj0
= 0 ;
26023 char *kwnames
[] = {
26024 (char *) "self", NULL
26027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Destroy",kwnames
,&obj0
)) goto fail
;
26028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26029 if (SWIG_arg_fail(1)) SWIG_fail
;
26031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26032 result
= (bool)(arg1
)->Destroy();
26034 wxPyEndAllowThreads(__tstate
);
26035 if (PyErr_Occurred()) SWIG_fail
;
26038 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26046 static PyObject
*_wrap_Window_DestroyChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26047 PyObject
*resultobj
= NULL
;
26048 wxWindow
*arg1
= (wxWindow
*) 0 ;
26050 PyObject
* obj0
= 0 ;
26051 char *kwnames
[] = {
26052 (char *) "self", NULL
26055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DestroyChildren",kwnames
,&obj0
)) goto fail
;
26056 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26057 if (SWIG_arg_fail(1)) SWIG_fail
;
26059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26060 result
= (bool)(arg1
)->DestroyChildren();
26062 wxPyEndAllowThreads(__tstate
);
26063 if (PyErr_Occurred()) SWIG_fail
;
26066 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26074 static PyObject
*_wrap_Window_IsBeingDeleted(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26075 PyObject
*resultobj
= NULL
;
26076 wxWindow
*arg1
= (wxWindow
*) 0 ;
26078 PyObject
* obj0
= 0 ;
26079 char *kwnames
[] = {
26080 (char *) "self", NULL
26083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsBeingDeleted",kwnames
,&obj0
)) goto fail
;
26084 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26085 if (SWIG_arg_fail(1)) SWIG_fail
;
26087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26088 result
= (bool)((wxWindow
const *)arg1
)->IsBeingDeleted();
26090 wxPyEndAllowThreads(__tstate
);
26091 if (PyErr_Occurred()) SWIG_fail
;
26094 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26102 static PyObject
*_wrap_Window_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26103 PyObject
*resultobj
= NULL
;
26104 wxWindow
*arg1
= (wxWindow
*) 0 ;
26105 wxString
*arg2
= 0 ;
26106 bool temp2
= false ;
26107 PyObject
* obj0
= 0 ;
26108 PyObject
* obj1
= 0 ;
26109 char *kwnames
[] = {
26110 (char *) "self",(char *) "label", NULL
26113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
26114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26115 if (SWIG_arg_fail(1)) SWIG_fail
;
26117 arg2
= wxString_in_helper(obj1
);
26118 if (arg2
== NULL
) SWIG_fail
;
26122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26123 (arg1
)->SetLabel((wxString
const &)*arg2
);
26125 wxPyEndAllowThreads(__tstate
);
26126 if (PyErr_Occurred()) SWIG_fail
;
26128 Py_INCREF(Py_None
); resultobj
= Py_None
;
26143 static PyObject
*_wrap_Window_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26144 PyObject
*resultobj
= NULL
;
26145 wxWindow
*arg1
= (wxWindow
*) 0 ;
26147 PyObject
* obj0
= 0 ;
26148 char *kwnames
[] = {
26149 (char *) "self", NULL
26152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetLabel",kwnames
,&obj0
)) goto fail
;
26153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26154 if (SWIG_arg_fail(1)) SWIG_fail
;
26156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26157 result
= ((wxWindow
const *)arg1
)->GetLabel();
26159 wxPyEndAllowThreads(__tstate
);
26160 if (PyErr_Occurred()) SWIG_fail
;
26164 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26166 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26175 static PyObject
*_wrap_Window_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26176 PyObject
*resultobj
= NULL
;
26177 wxWindow
*arg1
= (wxWindow
*) 0 ;
26178 wxString
*arg2
= 0 ;
26179 bool temp2
= false ;
26180 PyObject
* obj0
= 0 ;
26181 PyObject
* obj1
= 0 ;
26182 char *kwnames
[] = {
26183 (char *) "self",(char *) "name", NULL
26186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
26187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26188 if (SWIG_arg_fail(1)) SWIG_fail
;
26190 arg2
= wxString_in_helper(obj1
);
26191 if (arg2
== NULL
) SWIG_fail
;
26195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26196 (arg1
)->SetName((wxString
const &)*arg2
);
26198 wxPyEndAllowThreads(__tstate
);
26199 if (PyErr_Occurred()) SWIG_fail
;
26201 Py_INCREF(Py_None
); resultobj
= Py_None
;
26216 static PyObject
*_wrap_Window_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26217 PyObject
*resultobj
= NULL
;
26218 wxWindow
*arg1
= (wxWindow
*) 0 ;
26220 PyObject
* obj0
= 0 ;
26221 char *kwnames
[] = {
26222 (char *) "self", NULL
26225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetName",kwnames
,&obj0
)) goto fail
;
26226 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26227 if (SWIG_arg_fail(1)) SWIG_fail
;
26229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26230 result
= ((wxWindow
const *)arg1
)->GetName();
26232 wxPyEndAllowThreads(__tstate
);
26233 if (PyErr_Occurred()) SWIG_fail
;
26237 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26239 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26248 static PyObject
*_wrap_Window_SetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26249 PyObject
*resultobj
= NULL
;
26250 wxWindow
*arg1
= (wxWindow
*) 0 ;
26251 wxWindowVariant arg2
;
26252 PyObject
* obj0
= 0 ;
26253 PyObject
* obj1
= 0 ;
26254 char *kwnames
[] = {
26255 (char *) "self",(char *) "variant", NULL
26258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowVariant",kwnames
,&obj0
,&obj1
)) goto fail
;
26259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26260 if (SWIG_arg_fail(1)) SWIG_fail
;
26262 arg2
= static_cast<wxWindowVariant
>(SWIG_As_int(obj1
));
26263 if (SWIG_arg_fail(2)) SWIG_fail
;
26266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26267 (arg1
)->SetWindowVariant(arg2
);
26269 wxPyEndAllowThreads(__tstate
);
26270 if (PyErr_Occurred()) SWIG_fail
;
26272 Py_INCREF(Py_None
); resultobj
= Py_None
;
26279 static PyObject
*_wrap_Window_GetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26280 PyObject
*resultobj
= NULL
;
26281 wxWindow
*arg1
= (wxWindow
*) 0 ;
26282 wxWindowVariant result
;
26283 PyObject
* obj0
= 0 ;
26284 char *kwnames
[] = {
26285 (char *) "self", NULL
26288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowVariant",kwnames
,&obj0
)) goto fail
;
26289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26290 if (SWIG_arg_fail(1)) SWIG_fail
;
26292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26293 result
= (wxWindowVariant
)((wxWindow
const *)arg1
)->GetWindowVariant();
26295 wxPyEndAllowThreads(__tstate
);
26296 if (PyErr_Occurred()) SWIG_fail
;
26298 resultobj
= SWIG_From_int((result
));
26305 static PyObject
*_wrap_Window_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26306 PyObject
*resultobj
= NULL
;
26307 wxWindow
*arg1
= (wxWindow
*) 0 ;
26309 PyObject
* obj0
= 0 ;
26310 PyObject
* obj1
= 0 ;
26311 char *kwnames
[] = {
26312 (char *) "self",(char *) "winid", NULL
26315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
26316 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26317 if (SWIG_arg_fail(1)) SWIG_fail
;
26319 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26320 if (SWIG_arg_fail(2)) SWIG_fail
;
26323 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26324 (arg1
)->SetId(arg2
);
26326 wxPyEndAllowThreads(__tstate
);
26327 if (PyErr_Occurred()) SWIG_fail
;
26329 Py_INCREF(Py_None
); resultobj
= Py_None
;
26336 static PyObject
*_wrap_Window_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26337 PyObject
*resultobj
= NULL
;
26338 wxWindow
*arg1
= (wxWindow
*) 0 ;
26340 PyObject
* obj0
= 0 ;
26341 char *kwnames
[] = {
26342 (char *) "self", NULL
26345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetId",kwnames
,&obj0
)) goto fail
;
26346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26347 if (SWIG_arg_fail(1)) SWIG_fail
;
26349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26350 result
= (int)((wxWindow
const *)arg1
)->GetId();
26352 wxPyEndAllowThreads(__tstate
);
26353 if (PyErr_Occurred()) SWIG_fail
;
26356 resultobj
= SWIG_From_int(static_cast<int >(result
));
26364 static PyObject
*_wrap_Window_NewControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26365 PyObject
*resultobj
= NULL
;
26367 char *kwnames
[] = {
26371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_NewControlId",kwnames
)) goto fail
;
26373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26374 result
= (int)wxWindow::NewControlId();
26376 wxPyEndAllowThreads(__tstate
);
26377 if (PyErr_Occurred()) SWIG_fail
;
26380 resultobj
= SWIG_From_int(static_cast<int >(result
));
26388 static PyObject
*_wrap_Window_NextControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26389 PyObject
*resultobj
= NULL
;
26392 PyObject
* obj0
= 0 ;
26393 char *kwnames
[] = {
26394 (char *) "winid", NULL
26397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_NextControlId",kwnames
,&obj0
)) goto fail
;
26399 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26400 if (SWIG_arg_fail(1)) SWIG_fail
;
26403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26404 result
= (int)wxWindow::NextControlId(arg1
);
26406 wxPyEndAllowThreads(__tstate
);
26407 if (PyErr_Occurred()) SWIG_fail
;
26410 resultobj
= SWIG_From_int(static_cast<int >(result
));
26418 static PyObject
*_wrap_Window_PrevControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26419 PyObject
*resultobj
= NULL
;
26422 PyObject
* obj0
= 0 ;
26423 char *kwnames
[] = {
26424 (char *) "winid", NULL
26427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PrevControlId",kwnames
,&obj0
)) goto fail
;
26429 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26430 if (SWIG_arg_fail(1)) SWIG_fail
;
26433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26434 result
= (int)wxWindow::PrevControlId(arg1
);
26436 wxPyEndAllowThreads(__tstate
);
26437 if (PyErr_Occurred()) SWIG_fail
;
26440 resultobj
= SWIG_From_int(static_cast<int >(result
));
26448 static PyObject
*_wrap_Window_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26449 PyObject
*resultobj
= NULL
;
26450 wxWindow
*arg1
= (wxWindow
*) 0 ;
26453 PyObject
* obj0
= 0 ;
26454 PyObject
* obj1
= 0 ;
26455 char *kwnames
[] = {
26456 (char *) "self",(char *) "size", NULL
26459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26461 if (SWIG_arg_fail(1)) SWIG_fail
;
26464 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26468 (arg1
)->SetSize((wxSize
const &)*arg2
);
26470 wxPyEndAllowThreads(__tstate
);
26471 if (PyErr_Occurred()) SWIG_fail
;
26473 Py_INCREF(Py_None
); resultobj
= Py_None
;
26480 static PyObject
*_wrap_Window_SetDimensions(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26481 PyObject
*resultobj
= NULL
;
26482 wxWindow
*arg1
= (wxWindow
*) 0 ;
26487 int arg6
= (int) wxSIZE_AUTO
;
26488 PyObject
* obj0
= 0 ;
26489 PyObject
* obj1
= 0 ;
26490 PyObject
* obj2
= 0 ;
26491 PyObject
* obj3
= 0 ;
26492 PyObject
* obj4
= 0 ;
26493 PyObject
* obj5
= 0 ;
26494 char *kwnames
[] = {
26495 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
26498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetDimensions",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
26499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26500 if (SWIG_arg_fail(1)) SWIG_fail
;
26502 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26503 if (SWIG_arg_fail(2)) SWIG_fail
;
26506 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26507 if (SWIG_arg_fail(3)) SWIG_fail
;
26510 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26511 if (SWIG_arg_fail(4)) SWIG_fail
;
26514 arg5
= static_cast<int >(SWIG_As_int(obj4
));
26515 if (SWIG_arg_fail(5)) SWIG_fail
;
26519 arg6
= static_cast<int >(SWIG_As_int(obj5
));
26520 if (SWIG_arg_fail(6)) SWIG_fail
;
26524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26525 (arg1
)->SetSize(arg2
,arg3
,arg4
,arg5
,arg6
);
26527 wxPyEndAllowThreads(__tstate
);
26528 if (PyErr_Occurred()) SWIG_fail
;
26530 Py_INCREF(Py_None
); resultobj
= Py_None
;
26537 static PyObject
*_wrap_Window_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26538 PyObject
*resultobj
= NULL
;
26539 wxWindow
*arg1
= (wxWindow
*) 0 ;
26541 int arg3
= (int) wxSIZE_AUTO
;
26543 PyObject
* obj0
= 0 ;
26544 PyObject
* obj1
= 0 ;
26545 PyObject
* obj2
= 0 ;
26546 char *kwnames
[] = {
26547 (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL
26550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26552 if (SWIG_arg_fail(1)) SWIG_fail
;
26555 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26559 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26560 if (SWIG_arg_fail(3)) SWIG_fail
;
26564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26565 (arg1
)->SetSize((wxRect
const &)*arg2
,arg3
);
26567 wxPyEndAllowThreads(__tstate
);
26568 if (PyErr_Occurred()) SWIG_fail
;
26570 Py_INCREF(Py_None
); resultobj
= Py_None
;
26577 static PyObject
*_wrap_Window_SetSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26578 PyObject
*resultobj
= NULL
;
26579 wxWindow
*arg1
= (wxWindow
*) 0 ;
26582 PyObject
* obj0
= 0 ;
26583 PyObject
* obj1
= 0 ;
26584 PyObject
* obj2
= 0 ;
26585 char *kwnames
[] = {
26586 (char *) "self",(char *) "width",(char *) "height", NULL
26589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26591 if (SWIG_arg_fail(1)) SWIG_fail
;
26593 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26594 if (SWIG_arg_fail(2)) SWIG_fail
;
26597 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26598 if (SWIG_arg_fail(3)) SWIG_fail
;
26601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26602 (arg1
)->SetSize(arg2
,arg3
);
26604 wxPyEndAllowThreads(__tstate
);
26605 if (PyErr_Occurred()) SWIG_fail
;
26607 Py_INCREF(Py_None
); resultobj
= Py_None
;
26614 static PyObject
*_wrap_Window_Move(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26615 PyObject
*resultobj
= NULL
;
26616 wxWindow
*arg1
= (wxWindow
*) 0 ;
26617 wxPoint
*arg2
= 0 ;
26618 int arg3
= (int) wxSIZE_USE_EXISTING
;
26620 PyObject
* obj0
= 0 ;
26621 PyObject
* obj1
= 0 ;
26622 PyObject
* obj2
= 0 ;
26623 char *kwnames
[] = {
26624 (char *) "self",(char *) "pt",(char *) "flags", NULL
26627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_Move",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26629 if (SWIG_arg_fail(1)) SWIG_fail
;
26632 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
26636 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26637 if (SWIG_arg_fail(3)) SWIG_fail
;
26641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26642 (arg1
)->Move((wxPoint
const &)*arg2
,arg3
);
26644 wxPyEndAllowThreads(__tstate
);
26645 if (PyErr_Occurred()) SWIG_fail
;
26647 Py_INCREF(Py_None
); resultobj
= Py_None
;
26654 static PyObject
*_wrap_Window_MoveXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26655 PyObject
*resultobj
= NULL
;
26656 wxWindow
*arg1
= (wxWindow
*) 0 ;
26659 int arg4
= (int) wxSIZE_USE_EXISTING
;
26660 PyObject
* obj0
= 0 ;
26661 PyObject
* obj1
= 0 ;
26662 PyObject
* obj2
= 0 ;
26663 PyObject
* obj3
= 0 ;
26664 char *kwnames
[] = {
26665 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
26668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_MoveXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
26669 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26670 if (SWIG_arg_fail(1)) SWIG_fail
;
26672 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26673 if (SWIG_arg_fail(2)) SWIG_fail
;
26676 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26677 if (SWIG_arg_fail(3)) SWIG_fail
;
26681 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26682 if (SWIG_arg_fail(4)) SWIG_fail
;
26686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26687 (arg1
)->Move(arg2
,arg3
,arg4
);
26689 wxPyEndAllowThreads(__tstate
);
26690 if (PyErr_Occurred()) SWIG_fail
;
26692 Py_INCREF(Py_None
); resultobj
= Py_None
;
26699 static PyObject
*_wrap_Window_SetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26700 PyObject
*resultobj
= NULL
;
26701 wxWindow
*arg1
= (wxWindow
*) 0 ;
26702 wxSize
const &arg2_defvalue
= wxDefaultSize
;
26703 wxSize
*arg2
= (wxSize
*) &arg2_defvalue
;
26705 PyObject
* obj0
= 0 ;
26706 PyObject
* obj1
= 0 ;
26707 char *kwnames
[] = {
26708 (char *) "self",(char *) "size", NULL
26711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_SetBestFittingSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26712 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26713 if (SWIG_arg_fail(1)) SWIG_fail
;
26717 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26722 (arg1
)->SetBestFittingSize((wxSize
const &)*arg2
);
26724 wxPyEndAllowThreads(__tstate
);
26725 if (PyErr_Occurred()) SWIG_fail
;
26727 Py_INCREF(Py_None
); resultobj
= Py_None
;
26734 static PyObject
*_wrap_Window_Raise(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26735 PyObject
*resultobj
= NULL
;
26736 wxWindow
*arg1
= (wxWindow
*) 0 ;
26737 PyObject
* obj0
= 0 ;
26738 char *kwnames
[] = {
26739 (char *) "self", NULL
26742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Raise",kwnames
,&obj0
)) goto fail
;
26743 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26744 if (SWIG_arg_fail(1)) SWIG_fail
;
26746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26749 wxPyEndAllowThreads(__tstate
);
26750 if (PyErr_Occurred()) SWIG_fail
;
26752 Py_INCREF(Py_None
); resultobj
= Py_None
;
26759 static PyObject
*_wrap_Window_Lower(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26760 PyObject
*resultobj
= NULL
;
26761 wxWindow
*arg1
= (wxWindow
*) 0 ;
26762 PyObject
* obj0
= 0 ;
26763 char *kwnames
[] = {
26764 (char *) "self", NULL
26767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Lower",kwnames
,&obj0
)) goto fail
;
26768 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26769 if (SWIG_arg_fail(1)) SWIG_fail
;
26771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26774 wxPyEndAllowThreads(__tstate
);
26775 if (PyErr_Occurred()) SWIG_fail
;
26777 Py_INCREF(Py_None
); resultobj
= Py_None
;
26784 static PyObject
*_wrap_Window_SetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26785 PyObject
*resultobj
= NULL
;
26786 wxWindow
*arg1
= (wxWindow
*) 0 ;
26789 PyObject
* obj0
= 0 ;
26790 PyObject
* obj1
= 0 ;
26791 char *kwnames
[] = {
26792 (char *) "self",(char *) "size", NULL
26795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26797 if (SWIG_arg_fail(1)) SWIG_fail
;
26800 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26804 (arg1
)->SetClientSize((wxSize
const &)*arg2
);
26806 wxPyEndAllowThreads(__tstate
);
26807 if (PyErr_Occurred()) SWIG_fail
;
26809 Py_INCREF(Py_None
); resultobj
= Py_None
;
26816 static PyObject
*_wrap_Window_SetClientSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26817 PyObject
*resultobj
= NULL
;
26818 wxWindow
*arg1
= (wxWindow
*) 0 ;
26821 PyObject
* obj0
= 0 ;
26822 PyObject
* obj1
= 0 ;
26823 PyObject
* obj2
= 0 ;
26824 char *kwnames
[] = {
26825 (char *) "self",(char *) "width",(char *) "height", NULL
26828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetClientSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26830 if (SWIG_arg_fail(1)) SWIG_fail
;
26832 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26833 if (SWIG_arg_fail(2)) SWIG_fail
;
26836 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26837 if (SWIG_arg_fail(3)) SWIG_fail
;
26840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26841 (arg1
)->SetClientSize(arg2
,arg3
);
26843 wxPyEndAllowThreads(__tstate
);
26844 if (PyErr_Occurred()) SWIG_fail
;
26846 Py_INCREF(Py_None
); resultobj
= Py_None
;
26853 static PyObject
*_wrap_Window_SetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26854 PyObject
*resultobj
= NULL
;
26855 wxWindow
*arg1
= (wxWindow
*) 0 ;
26858 PyObject
* obj0
= 0 ;
26859 PyObject
* obj1
= 0 ;
26860 char *kwnames
[] = {
26861 (char *) "self",(char *) "rect", NULL
26864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientRect",kwnames
,&obj0
,&obj1
)) goto fail
;
26865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26866 if (SWIG_arg_fail(1)) SWIG_fail
;
26869 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26873 (arg1
)->SetClientSize((wxRect
const &)*arg2
);
26875 wxPyEndAllowThreads(__tstate
);
26876 if (PyErr_Occurred()) SWIG_fail
;
26878 Py_INCREF(Py_None
); resultobj
= Py_None
;
26885 static PyObject
*_wrap_Window_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26886 PyObject
*resultobj
= NULL
;
26887 wxWindow
*arg1
= (wxWindow
*) 0 ;
26889 PyObject
* obj0
= 0 ;
26890 char *kwnames
[] = {
26891 (char *) "self", NULL
26894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPosition",kwnames
,&obj0
)) goto fail
;
26895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26896 if (SWIG_arg_fail(1)) SWIG_fail
;
26898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26899 result
= (arg1
)->GetPosition();
26901 wxPyEndAllowThreads(__tstate
);
26902 if (PyErr_Occurred()) SWIG_fail
;
26905 wxPoint
* resultptr
;
26906 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
26907 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
26915 static PyObject
*_wrap_Window_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26916 PyObject
*resultobj
= NULL
;
26917 wxWindow
*arg1
= (wxWindow
*) 0 ;
26918 int *arg2
= (int *) 0 ;
26919 int *arg3
= (int *) 0 ;
26924 PyObject
* obj0
= 0 ;
26925 char *kwnames
[] = {
26926 (char *) "self", NULL
26929 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
26930 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
26931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
26932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26933 if (SWIG_arg_fail(1)) SWIG_fail
;
26935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26936 (arg1
)->GetPosition(arg2
,arg3
);
26938 wxPyEndAllowThreads(__tstate
);
26939 if (PyErr_Occurred()) SWIG_fail
;
26941 Py_INCREF(Py_None
); resultobj
= Py_None
;
26942 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
26943 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
26944 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
26945 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
26952 static PyObject
*_wrap_Window_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26953 PyObject
*resultobj
= NULL
;
26954 wxWindow
*arg1
= (wxWindow
*) 0 ;
26956 PyObject
* obj0
= 0 ;
26957 char *kwnames
[] = {
26958 (char *) "self", NULL
26961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSize",kwnames
,&obj0
)) goto fail
;
26962 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26963 if (SWIG_arg_fail(1)) SWIG_fail
;
26965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26966 result
= ((wxWindow
const *)arg1
)->GetSize();
26968 wxPyEndAllowThreads(__tstate
);
26969 if (PyErr_Occurred()) SWIG_fail
;
26972 wxSize
* resultptr
;
26973 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
26974 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
26982 static PyObject
*_wrap_Window_GetSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26983 PyObject
*resultobj
= NULL
;
26984 wxWindow
*arg1
= (wxWindow
*) 0 ;
26985 int *arg2
= (int *) 0 ;
26986 int *arg3
= (int *) 0 ;
26991 PyObject
* obj0
= 0 ;
26992 char *kwnames
[] = {
26993 (char *) "self", NULL
26996 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
26997 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
26998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizeTuple",kwnames
,&obj0
)) goto fail
;
26999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27000 if (SWIG_arg_fail(1)) SWIG_fail
;
27002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27003 ((wxWindow
const *)arg1
)->GetSize(arg2
,arg3
);
27005 wxPyEndAllowThreads(__tstate
);
27006 if (PyErr_Occurred()) SWIG_fail
;
27008 Py_INCREF(Py_None
); resultobj
= Py_None
;
27009 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27010 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27011 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27012 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27019 static PyObject
*_wrap_Window_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27020 PyObject
*resultobj
= NULL
;
27021 wxWindow
*arg1
= (wxWindow
*) 0 ;
27023 PyObject
* obj0
= 0 ;
27024 char *kwnames
[] = {
27025 (char *) "self", NULL
27028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetRect",kwnames
,&obj0
)) goto fail
;
27029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27030 if (SWIG_arg_fail(1)) SWIG_fail
;
27032 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27033 result
= ((wxWindow
const *)arg1
)->GetRect();
27035 wxPyEndAllowThreads(__tstate
);
27036 if (PyErr_Occurred()) SWIG_fail
;
27039 wxRect
* resultptr
;
27040 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27041 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27049 static PyObject
*_wrap_Window_GetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27050 PyObject
*resultobj
= NULL
;
27051 wxWindow
*arg1
= (wxWindow
*) 0 ;
27053 PyObject
* obj0
= 0 ;
27054 char *kwnames
[] = {
27055 (char *) "self", NULL
27058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSize",kwnames
,&obj0
)) goto fail
;
27059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27060 if (SWIG_arg_fail(1)) SWIG_fail
;
27062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27063 result
= ((wxWindow
const *)arg1
)->GetClientSize();
27065 wxPyEndAllowThreads(__tstate
);
27066 if (PyErr_Occurred()) SWIG_fail
;
27069 wxSize
* resultptr
;
27070 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27071 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27079 static PyObject
*_wrap_Window_GetClientSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27080 PyObject
*resultobj
= NULL
;
27081 wxWindow
*arg1
= (wxWindow
*) 0 ;
27082 int *arg2
= (int *) 0 ;
27083 int *arg3
= (int *) 0 ;
27088 PyObject
* obj0
= 0 ;
27089 char *kwnames
[] = {
27090 (char *) "self", NULL
27093 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27094 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSizeTuple",kwnames
,&obj0
)) goto fail
;
27096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27097 if (SWIG_arg_fail(1)) SWIG_fail
;
27099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27100 ((wxWindow
const *)arg1
)->GetClientSize(arg2
,arg3
);
27102 wxPyEndAllowThreads(__tstate
);
27103 if (PyErr_Occurred()) SWIG_fail
;
27105 Py_INCREF(Py_None
); resultobj
= Py_None
;
27106 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27107 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27108 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27109 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27116 static PyObject
*_wrap_Window_GetClientAreaOrigin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27117 PyObject
*resultobj
= NULL
;
27118 wxWindow
*arg1
= (wxWindow
*) 0 ;
27120 PyObject
* obj0
= 0 ;
27121 char *kwnames
[] = {
27122 (char *) "self", NULL
27125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
;
27126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27127 if (SWIG_arg_fail(1)) SWIG_fail
;
27129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27130 result
= ((wxWindow
const *)arg1
)->GetClientAreaOrigin();
27132 wxPyEndAllowThreads(__tstate
);
27133 if (PyErr_Occurred()) SWIG_fail
;
27136 wxPoint
* resultptr
;
27137 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27138 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27146 static PyObject
*_wrap_Window_GetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27147 PyObject
*resultobj
= NULL
;
27148 wxWindow
*arg1
= (wxWindow
*) 0 ;
27150 PyObject
* obj0
= 0 ;
27151 char *kwnames
[] = {
27152 (char *) "self", NULL
27155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientRect",kwnames
,&obj0
)) goto fail
;
27156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27157 if (SWIG_arg_fail(1)) SWIG_fail
;
27159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27160 result
= ((wxWindow
const *)arg1
)->GetClientRect();
27162 wxPyEndAllowThreads(__tstate
);
27163 if (PyErr_Occurred()) SWIG_fail
;
27166 wxRect
* resultptr
;
27167 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27168 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27176 static PyObject
*_wrap_Window_GetBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27177 PyObject
*resultobj
= NULL
;
27178 wxWindow
*arg1
= (wxWindow
*) 0 ;
27180 PyObject
* obj0
= 0 ;
27181 char *kwnames
[] = {
27182 (char *) "self", NULL
27185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSize",kwnames
,&obj0
)) goto fail
;
27186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27187 if (SWIG_arg_fail(1)) SWIG_fail
;
27189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27190 result
= ((wxWindow
const *)arg1
)->GetBestSize();
27192 wxPyEndAllowThreads(__tstate
);
27193 if (PyErr_Occurred()) SWIG_fail
;
27196 wxSize
* resultptr
;
27197 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27198 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27206 static PyObject
*_wrap_Window_GetBestSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27207 PyObject
*resultobj
= NULL
;
27208 wxWindow
*arg1
= (wxWindow
*) 0 ;
27209 int *arg2
= (int *) 0 ;
27210 int *arg3
= (int *) 0 ;
27215 PyObject
* obj0
= 0 ;
27216 char *kwnames
[] = {
27217 (char *) "self", NULL
27220 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27221 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSizeTuple",kwnames
,&obj0
)) goto fail
;
27223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27224 if (SWIG_arg_fail(1)) SWIG_fail
;
27226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27227 ((wxWindow
const *)arg1
)->GetBestSize(arg2
,arg3
);
27229 wxPyEndAllowThreads(__tstate
);
27230 if (PyErr_Occurred()) SWIG_fail
;
27232 Py_INCREF(Py_None
); resultobj
= Py_None
;
27233 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27234 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27235 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27236 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27243 static PyObject
*_wrap_Window_InvalidateBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27244 PyObject
*resultobj
= NULL
;
27245 wxWindow
*arg1
= (wxWindow
*) 0 ;
27246 PyObject
* obj0
= 0 ;
27247 char *kwnames
[] = {
27248 (char *) "self", NULL
27251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InvalidateBestSize",kwnames
,&obj0
)) goto fail
;
27252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27253 if (SWIG_arg_fail(1)) SWIG_fail
;
27255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27256 (arg1
)->InvalidateBestSize();
27258 wxPyEndAllowThreads(__tstate
);
27259 if (PyErr_Occurred()) SWIG_fail
;
27261 Py_INCREF(Py_None
); resultobj
= Py_None
;
27268 static PyObject
*_wrap_Window_CacheBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27269 PyObject
*resultobj
= NULL
;
27270 wxWindow
*arg1
= (wxWindow
*) 0 ;
27273 PyObject
* obj0
= 0 ;
27274 PyObject
* obj1
= 0 ;
27275 char *kwnames
[] = {
27276 (char *) "self",(char *) "size", NULL
27279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_CacheBestSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27281 if (SWIG_arg_fail(1)) SWIG_fail
;
27284 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27288 ((wxWindow
const *)arg1
)->CacheBestSize((wxSize
const &)*arg2
);
27290 wxPyEndAllowThreads(__tstate
);
27291 if (PyErr_Occurred()) SWIG_fail
;
27293 Py_INCREF(Py_None
); resultobj
= Py_None
;
27300 static PyObject
*_wrap_Window_GetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27301 PyObject
*resultobj
= NULL
;
27302 wxWindow
*arg1
= (wxWindow
*) 0 ;
27304 PyObject
* obj0
= 0 ;
27305 char *kwnames
[] = {
27306 (char *) "self", NULL
27309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestFittingSize",kwnames
,&obj0
)) goto fail
;
27310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27311 if (SWIG_arg_fail(1)) SWIG_fail
;
27313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27314 result
= ((wxWindow
const *)arg1
)->GetBestFittingSize();
27316 wxPyEndAllowThreads(__tstate
);
27317 if (PyErr_Occurred()) SWIG_fail
;
27320 wxSize
* resultptr
;
27321 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27322 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27330 static PyObject
*_wrap_Window_GetAdjustedBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27331 PyObject
*resultobj
= NULL
;
27332 wxWindow
*arg1
= (wxWindow
*) 0 ;
27334 PyObject
* obj0
= 0 ;
27335 char *kwnames
[] = {
27336 (char *) "self", NULL
27339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAdjustedBestSize",kwnames
,&obj0
)) goto fail
;
27340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27341 if (SWIG_arg_fail(1)) SWIG_fail
;
27343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27344 result
= ((wxWindow
const *)arg1
)->GetAdjustedBestSize();
27346 wxPyEndAllowThreads(__tstate
);
27347 if (PyErr_Occurred()) SWIG_fail
;
27350 wxSize
* resultptr
;
27351 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27352 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27360 static PyObject
*_wrap_Window_Center(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27361 PyObject
*resultobj
= NULL
;
27362 wxWindow
*arg1
= (wxWindow
*) 0 ;
27363 int arg2
= (int) wxBOTH
;
27364 PyObject
* obj0
= 0 ;
27365 PyObject
* obj1
= 0 ;
27366 char *kwnames
[] = {
27367 (char *) "self",(char *) "direction", NULL
27370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Center",kwnames
,&obj0
,&obj1
)) goto fail
;
27371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27372 if (SWIG_arg_fail(1)) SWIG_fail
;
27375 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27376 if (SWIG_arg_fail(2)) SWIG_fail
;
27380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27381 (arg1
)->Center(arg2
);
27383 wxPyEndAllowThreads(__tstate
);
27384 if (PyErr_Occurred()) SWIG_fail
;
27386 Py_INCREF(Py_None
); resultobj
= Py_None
;
27393 static PyObject
*_wrap_Window_CenterOnScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27394 PyObject
*resultobj
= NULL
;
27395 wxWindow
*arg1
= (wxWindow
*) 0 ;
27396 int arg2
= (int) wxBOTH
;
27397 PyObject
* obj0
= 0 ;
27398 PyObject
* obj1
= 0 ;
27399 char *kwnames
[] = {
27400 (char *) "self",(char *) "dir", NULL
27403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
27404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27405 if (SWIG_arg_fail(1)) SWIG_fail
;
27408 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27409 if (SWIG_arg_fail(2)) SWIG_fail
;
27413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27414 (arg1
)->CenterOnScreen(arg2
);
27416 wxPyEndAllowThreads(__tstate
);
27417 if (PyErr_Occurred()) SWIG_fail
;
27419 Py_INCREF(Py_None
); resultobj
= Py_None
;
27426 static PyObject
*_wrap_Window_CenterOnParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27427 PyObject
*resultobj
= NULL
;
27428 wxWindow
*arg1
= (wxWindow
*) 0 ;
27429 int arg2
= (int) wxBOTH
;
27430 PyObject
* obj0
= 0 ;
27431 PyObject
* obj1
= 0 ;
27432 char *kwnames
[] = {
27433 (char *) "self",(char *) "dir", NULL
27436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnParent",kwnames
,&obj0
,&obj1
)) goto fail
;
27437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27438 if (SWIG_arg_fail(1)) SWIG_fail
;
27441 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27442 if (SWIG_arg_fail(2)) SWIG_fail
;
27446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27447 (arg1
)->CenterOnParent(arg2
);
27449 wxPyEndAllowThreads(__tstate
);
27450 if (PyErr_Occurred()) SWIG_fail
;
27452 Py_INCREF(Py_None
); resultobj
= Py_None
;
27459 static PyObject
*_wrap_Window_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27460 PyObject
*resultobj
= NULL
;
27461 wxWindow
*arg1
= (wxWindow
*) 0 ;
27462 PyObject
* obj0
= 0 ;
27463 char *kwnames
[] = {
27464 (char *) "self", NULL
27467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Fit",kwnames
,&obj0
)) goto fail
;
27468 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27469 if (SWIG_arg_fail(1)) SWIG_fail
;
27471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27474 wxPyEndAllowThreads(__tstate
);
27475 if (PyErr_Occurred()) SWIG_fail
;
27477 Py_INCREF(Py_None
); resultobj
= Py_None
;
27484 static PyObject
*_wrap_Window_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27485 PyObject
*resultobj
= NULL
;
27486 wxWindow
*arg1
= (wxWindow
*) 0 ;
27487 PyObject
* obj0
= 0 ;
27488 char *kwnames
[] = {
27489 (char *) "self", NULL
27492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_FitInside",kwnames
,&obj0
)) goto fail
;
27493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27494 if (SWIG_arg_fail(1)) SWIG_fail
;
27496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27497 (arg1
)->FitInside();
27499 wxPyEndAllowThreads(__tstate
);
27500 if (PyErr_Occurred()) SWIG_fail
;
27502 Py_INCREF(Py_None
); resultobj
= Py_None
;
27509 static PyObject
*_wrap_Window_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27510 PyObject
*resultobj
= NULL
;
27511 wxWindow
*arg1
= (wxWindow
*) 0 ;
27514 int arg4
= (int) -1 ;
27515 int arg5
= (int) -1 ;
27516 int arg6
= (int) -1 ;
27517 int arg7
= (int) -1 ;
27518 PyObject
* obj0
= 0 ;
27519 PyObject
* obj1
= 0 ;
27520 PyObject
* obj2
= 0 ;
27521 PyObject
* obj3
= 0 ;
27522 PyObject
* obj4
= 0 ;
27523 PyObject
* obj5
= 0 ;
27524 PyObject
* obj6
= 0 ;
27525 char *kwnames
[] = {
27526 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
27529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
27530 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27531 if (SWIG_arg_fail(1)) SWIG_fail
;
27533 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27534 if (SWIG_arg_fail(2)) SWIG_fail
;
27537 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27538 if (SWIG_arg_fail(3)) SWIG_fail
;
27542 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27543 if (SWIG_arg_fail(4)) SWIG_fail
;
27548 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27549 if (SWIG_arg_fail(5)) SWIG_fail
;
27554 arg6
= static_cast<int >(SWIG_As_int(obj5
));
27555 if (SWIG_arg_fail(6)) SWIG_fail
;
27560 arg7
= static_cast<int >(SWIG_As_int(obj6
));
27561 if (SWIG_arg_fail(7)) SWIG_fail
;
27565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27566 (arg1
)->SetSizeHints(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
27568 wxPyEndAllowThreads(__tstate
);
27569 if (PyErr_Occurred()) SWIG_fail
;
27571 Py_INCREF(Py_None
); resultobj
= Py_None
;
27578 static PyObject
*_wrap_Window_SetSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27579 PyObject
*resultobj
= NULL
;
27580 wxWindow
*arg1
= (wxWindow
*) 0 ;
27582 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27583 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27584 wxSize
const &arg4_defvalue
= wxDefaultSize
;
27585 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
27589 PyObject
* obj0
= 0 ;
27590 PyObject
* obj1
= 0 ;
27591 PyObject
* obj2
= 0 ;
27592 PyObject
* obj3
= 0 ;
27593 char *kwnames
[] = {
27594 (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL
27597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
27598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27599 if (SWIG_arg_fail(1)) SWIG_fail
;
27602 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27607 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27613 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
27617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27618 (arg1
)->SetSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
,(wxSize
const &)*arg4
);
27620 wxPyEndAllowThreads(__tstate
);
27621 if (PyErr_Occurred()) SWIG_fail
;
27623 Py_INCREF(Py_None
); resultobj
= Py_None
;
27630 static PyObject
*_wrap_Window_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27631 PyObject
*resultobj
= NULL
;
27632 wxWindow
*arg1
= (wxWindow
*) 0 ;
27635 int arg4
= (int) -1 ;
27636 int arg5
= (int) -1 ;
27637 PyObject
* obj0
= 0 ;
27638 PyObject
* obj1
= 0 ;
27639 PyObject
* obj2
= 0 ;
27640 PyObject
* obj3
= 0 ;
27641 PyObject
* obj4
= 0 ;
27642 char *kwnames
[] = {
27643 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL
27646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
27647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27648 if (SWIG_arg_fail(1)) SWIG_fail
;
27650 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27651 if (SWIG_arg_fail(2)) SWIG_fail
;
27654 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27655 if (SWIG_arg_fail(3)) SWIG_fail
;
27659 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27660 if (SWIG_arg_fail(4)) SWIG_fail
;
27665 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27666 if (SWIG_arg_fail(5)) SWIG_fail
;
27670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27671 (arg1
)->SetVirtualSizeHints(arg2
,arg3
,arg4
,arg5
);
27673 wxPyEndAllowThreads(__tstate
);
27674 if (PyErr_Occurred()) SWIG_fail
;
27676 Py_INCREF(Py_None
); resultobj
= Py_None
;
27683 static PyObject
*_wrap_Window_SetVirtualSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27684 PyObject
*resultobj
= NULL
;
27685 wxWindow
*arg1
= (wxWindow
*) 0 ;
27687 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27688 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27691 PyObject
* obj0
= 0 ;
27692 PyObject
* obj1
= 0 ;
27693 PyObject
* obj2
= 0 ;
27694 char *kwnames
[] = {
27695 (char *) "self",(char *) "minSize",(char *) "maxSize", NULL
27698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27700 if (SWIG_arg_fail(1)) SWIG_fail
;
27703 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27708 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27713 (arg1
)->SetVirtualSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
);
27715 wxPyEndAllowThreads(__tstate
);
27716 if (PyErr_Occurred()) SWIG_fail
;
27718 Py_INCREF(Py_None
); resultobj
= Py_None
;
27725 static PyObject
*_wrap_Window_GetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27726 PyObject
*resultobj
= NULL
;
27727 wxWindow
*arg1
= (wxWindow
*) 0 ;
27729 PyObject
* obj0
= 0 ;
27730 char *kwnames
[] = {
27731 (char *) "self", NULL
27734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxSize",kwnames
,&obj0
)) goto fail
;
27735 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27736 if (SWIG_arg_fail(1)) SWIG_fail
;
27738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27739 result
= ((wxWindow
const *)arg1
)->GetMaxSize();
27741 wxPyEndAllowThreads(__tstate
);
27742 if (PyErr_Occurred()) SWIG_fail
;
27745 wxSize
* resultptr
;
27746 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27747 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27755 static PyObject
*_wrap_Window_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27756 PyObject
*resultobj
= NULL
;
27757 wxWindow
*arg1
= (wxWindow
*) 0 ;
27759 PyObject
* obj0
= 0 ;
27760 char *kwnames
[] = {
27761 (char *) "self", NULL
27764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinSize",kwnames
,&obj0
)) goto fail
;
27765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27766 if (SWIG_arg_fail(1)) SWIG_fail
;
27768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27769 result
= ((wxWindow
const *)arg1
)->GetMinSize();
27771 wxPyEndAllowThreads(__tstate
);
27772 if (PyErr_Occurred()) SWIG_fail
;
27775 wxSize
* resultptr
;
27776 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27777 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27785 static PyObject
*_wrap_Window_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27786 PyObject
*resultobj
= NULL
;
27787 wxWindow
*arg1
= (wxWindow
*) 0 ;
27790 PyObject
* obj0
= 0 ;
27791 PyObject
* obj1
= 0 ;
27792 char *kwnames
[] = {
27793 (char *) "self",(char *) "minSize", NULL
27796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27797 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27798 if (SWIG_arg_fail(1)) SWIG_fail
;
27801 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27805 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
27807 wxPyEndAllowThreads(__tstate
);
27808 if (PyErr_Occurred()) SWIG_fail
;
27810 Py_INCREF(Py_None
); resultobj
= Py_None
;
27817 static PyObject
*_wrap_Window_SetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27818 PyObject
*resultobj
= NULL
;
27819 wxWindow
*arg1
= (wxWindow
*) 0 ;
27822 PyObject
* obj0
= 0 ;
27823 PyObject
* obj1
= 0 ;
27824 char *kwnames
[] = {
27825 (char *) "self",(char *) "maxSize", NULL
27828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMaxSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27830 if (SWIG_arg_fail(1)) SWIG_fail
;
27833 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27837 (arg1
)->SetMaxSize((wxSize
const &)*arg2
);
27839 wxPyEndAllowThreads(__tstate
);
27840 if (PyErr_Occurred()) SWIG_fail
;
27842 Py_INCREF(Py_None
); resultobj
= Py_None
;
27849 static PyObject
*_wrap_Window_GetMinWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27850 PyObject
*resultobj
= NULL
;
27851 wxWindow
*arg1
= (wxWindow
*) 0 ;
27853 PyObject
* obj0
= 0 ;
27854 char *kwnames
[] = {
27855 (char *) "self", NULL
27858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinWidth",kwnames
,&obj0
)) goto fail
;
27859 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27860 if (SWIG_arg_fail(1)) SWIG_fail
;
27862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27863 result
= (int)((wxWindow
const *)arg1
)->GetMinWidth();
27865 wxPyEndAllowThreads(__tstate
);
27866 if (PyErr_Occurred()) SWIG_fail
;
27869 resultobj
= SWIG_From_int(static_cast<int >(result
));
27877 static PyObject
*_wrap_Window_GetMinHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27878 PyObject
*resultobj
= NULL
;
27879 wxWindow
*arg1
= (wxWindow
*) 0 ;
27881 PyObject
* obj0
= 0 ;
27882 char *kwnames
[] = {
27883 (char *) "self", NULL
27886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinHeight",kwnames
,&obj0
)) goto fail
;
27887 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27888 if (SWIG_arg_fail(1)) SWIG_fail
;
27890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27891 result
= (int)((wxWindow
const *)arg1
)->GetMinHeight();
27893 wxPyEndAllowThreads(__tstate
);
27894 if (PyErr_Occurred()) SWIG_fail
;
27897 resultobj
= SWIG_From_int(static_cast<int >(result
));
27905 static PyObject
*_wrap_Window_GetMaxWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27906 PyObject
*resultobj
= NULL
;
27907 wxWindow
*arg1
= (wxWindow
*) 0 ;
27909 PyObject
* obj0
= 0 ;
27910 char *kwnames
[] = {
27911 (char *) "self", NULL
27914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxWidth",kwnames
,&obj0
)) goto fail
;
27915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27916 if (SWIG_arg_fail(1)) SWIG_fail
;
27918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27919 result
= (int)((wxWindow
const *)arg1
)->GetMaxWidth();
27921 wxPyEndAllowThreads(__tstate
);
27922 if (PyErr_Occurred()) SWIG_fail
;
27925 resultobj
= SWIG_From_int(static_cast<int >(result
));
27933 static PyObject
*_wrap_Window_GetMaxHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27934 PyObject
*resultobj
= NULL
;
27935 wxWindow
*arg1
= (wxWindow
*) 0 ;
27937 PyObject
* obj0
= 0 ;
27938 char *kwnames
[] = {
27939 (char *) "self", NULL
27942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxHeight",kwnames
,&obj0
)) goto fail
;
27943 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27944 if (SWIG_arg_fail(1)) SWIG_fail
;
27946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27947 result
= (int)((wxWindow
const *)arg1
)->GetMaxHeight();
27949 wxPyEndAllowThreads(__tstate
);
27950 if (PyErr_Occurred()) SWIG_fail
;
27953 resultobj
= SWIG_From_int(static_cast<int >(result
));
27961 static PyObject
*_wrap_Window_SetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27962 PyObject
*resultobj
= NULL
;
27963 wxWindow
*arg1
= (wxWindow
*) 0 ;
27966 PyObject
* obj0
= 0 ;
27967 PyObject
* obj1
= 0 ;
27968 char *kwnames
[] = {
27969 (char *) "self",(char *) "size", NULL
27972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetVirtualSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27974 if (SWIG_arg_fail(1)) SWIG_fail
;
27977 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27981 (arg1
)->SetVirtualSize((wxSize
const &)*arg2
);
27983 wxPyEndAllowThreads(__tstate
);
27984 if (PyErr_Occurred()) SWIG_fail
;
27986 Py_INCREF(Py_None
); resultobj
= Py_None
;
27993 static PyObject
*_wrap_Window_SetVirtualSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27994 PyObject
*resultobj
= NULL
;
27995 wxWindow
*arg1
= (wxWindow
*) 0 ;
27998 PyObject
* obj0
= 0 ;
27999 PyObject
* obj1
= 0 ;
28000 PyObject
* obj2
= 0 ;
28001 char *kwnames
[] = {
28002 (char *) "self",(char *) "w",(char *) "h", NULL
28005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetVirtualSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
28006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28007 if (SWIG_arg_fail(1)) SWIG_fail
;
28009 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28010 if (SWIG_arg_fail(2)) SWIG_fail
;
28013 arg3
= static_cast<int >(SWIG_As_int(obj2
));
28014 if (SWIG_arg_fail(3)) SWIG_fail
;
28017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28018 (arg1
)->SetVirtualSize(arg2
,arg3
);
28020 wxPyEndAllowThreads(__tstate
);
28021 if (PyErr_Occurred()) SWIG_fail
;
28023 Py_INCREF(Py_None
); resultobj
= Py_None
;
28030 static PyObject
*_wrap_Window_GetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28031 PyObject
*resultobj
= NULL
;
28032 wxWindow
*arg1
= (wxWindow
*) 0 ;
28034 PyObject
* obj0
= 0 ;
28035 char *kwnames
[] = {
28036 (char *) "self", NULL
28039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSize",kwnames
,&obj0
)) goto fail
;
28040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28041 if (SWIG_arg_fail(1)) SWIG_fail
;
28043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28044 result
= ((wxWindow
const *)arg1
)->GetVirtualSize();
28046 wxPyEndAllowThreads(__tstate
);
28047 if (PyErr_Occurred()) SWIG_fail
;
28050 wxSize
* resultptr
;
28051 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28052 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28060 static PyObject
*_wrap_Window_GetVirtualSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28061 PyObject
*resultobj
= NULL
;
28062 wxWindow
*arg1
= (wxWindow
*) 0 ;
28063 int *arg2
= (int *) 0 ;
28064 int *arg3
= (int *) 0 ;
28069 PyObject
* obj0
= 0 ;
28070 char *kwnames
[] = {
28071 (char *) "self", NULL
28074 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
28075 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
28076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSizeTuple",kwnames
,&obj0
)) goto fail
;
28077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28078 if (SWIG_arg_fail(1)) SWIG_fail
;
28080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28081 ((wxWindow
const *)arg1
)->GetVirtualSize(arg2
,arg3
);
28083 wxPyEndAllowThreads(__tstate
);
28084 if (PyErr_Occurred()) SWIG_fail
;
28086 Py_INCREF(Py_None
); resultobj
= Py_None
;
28087 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
28088 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
28089 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
28090 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
28097 static PyObject
*_wrap_Window_GetBestVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28098 PyObject
*resultobj
= NULL
;
28099 wxWindow
*arg1
= (wxWindow
*) 0 ;
28101 PyObject
* obj0
= 0 ;
28102 char *kwnames
[] = {
28103 (char *) "self", NULL
28106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestVirtualSize",kwnames
,&obj0
)) goto fail
;
28107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28108 if (SWIG_arg_fail(1)) SWIG_fail
;
28110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28111 result
= ((wxWindow
const *)arg1
)->GetBestVirtualSize();
28113 wxPyEndAllowThreads(__tstate
);
28114 if (PyErr_Occurred()) SWIG_fail
;
28117 wxSize
* resultptr
;
28118 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28119 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28127 static PyObject
*_wrap_Window_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28128 PyObject
*resultobj
= NULL
;
28129 wxWindow
*arg1
= (wxWindow
*) 0 ;
28130 bool arg2
= (bool) true ;
28132 PyObject
* obj0
= 0 ;
28133 PyObject
* obj1
= 0 ;
28134 char *kwnames
[] = {
28135 (char *) "self",(char *) "show", NULL
28138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
28139 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28140 if (SWIG_arg_fail(1)) SWIG_fail
;
28143 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28144 if (SWIG_arg_fail(2)) SWIG_fail
;
28148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28149 result
= (bool)(arg1
)->Show(arg2
);
28151 wxPyEndAllowThreads(__tstate
);
28152 if (PyErr_Occurred()) SWIG_fail
;
28155 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28163 static PyObject
*_wrap_Window_Hide(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28164 PyObject
*resultobj
= NULL
;
28165 wxWindow
*arg1
= (wxWindow
*) 0 ;
28167 PyObject
* obj0
= 0 ;
28168 char *kwnames
[] = {
28169 (char *) "self", NULL
28172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Hide",kwnames
,&obj0
)) goto fail
;
28173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28174 if (SWIG_arg_fail(1)) SWIG_fail
;
28176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28177 result
= (bool)(arg1
)->Hide();
28179 wxPyEndAllowThreads(__tstate
);
28180 if (PyErr_Occurred()) SWIG_fail
;
28183 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28191 static PyObject
*_wrap_Window_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28192 PyObject
*resultobj
= NULL
;
28193 wxWindow
*arg1
= (wxWindow
*) 0 ;
28194 bool arg2
= (bool) true ;
28196 PyObject
* obj0
= 0 ;
28197 PyObject
* obj1
= 0 ;
28198 char *kwnames
[] = {
28199 (char *) "self",(char *) "enable", NULL
28202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
28203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28204 if (SWIG_arg_fail(1)) SWIG_fail
;
28207 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28208 if (SWIG_arg_fail(2)) SWIG_fail
;
28212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28213 result
= (bool)(arg1
)->Enable(arg2
);
28215 wxPyEndAllowThreads(__tstate
);
28216 if (PyErr_Occurred()) SWIG_fail
;
28219 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28227 static PyObject
*_wrap_Window_Disable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28228 PyObject
*resultobj
= NULL
;
28229 wxWindow
*arg1
= (wxWindow
*) 0 ;
28231 PyObject
* obj0
= 0 ;
28232 char *kwnames
[] = {
28233 (char *) "self", NULL
28236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Disable",kwnames
,&obj0
)) goto fail
;
28237 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28238 if (SWIG_arg_fail(1)) SWIG_fail
;
28240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28241 result
= (bool)(arg1
)->Disable();
28243 wxPyEndAllowThreads(__tstate
);
28244 if (PyErr_Occurred()) SWIG_fail
;
28247 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28255 static PyObject
*_wrap_Window_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28256 PyObject
*resultobj
= NULL
;
28257 wxWindow
*arg1
= (wxWindow
*) 0 ;
28259 PyObject
* obj0
= 0 ;
28260 char *kwnames
[] = {
28261 (char *) "self", NULL
28264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsShown",kwnames
,&obj0
)) goto fail
;
28265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28266 if (SWIG_arg_fail(1)) SWIG_fail
;
28268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28269 result
= (bool)((wxWindow
const *)arg1
)->IsShown();
28271 wxPyEndAllowThreads(__tstate
);
28272 if (PyErr_Occurred()) SWIG_fail
;
28275 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28283 static PyObject
*_wrap_Window_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28284 PyObject
*resultobj
= NULL
;
28285 wxWindow
*arg1
= (wxWindow
*) 0 ;
28287 PyObject
* obj0
= 0 ;
28288 char *kwnames
[] = {
28289 (char *) "self", NULL
28292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsEnabled",kwnames
,&obj0
)) goto fail
;
28293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28294 if (SWIG_arg_fail(1)) SWIG_fail
;
28296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28297 result
= (bool)((wxWindow
const *)arg1
)->IsEnabled();
28299 wxPyEndAllowThreads(__tstate
);
28300 if (PyErr_Occurred()) SWIG_fail
;
28303 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28311 static PyObject
*_wrap_Window_SetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28312 PyObject
*resultobj
= NULL
;
28313 wxWindow
*arg1
= (wxWindow
*) 0 ;
28315 PyObject
* obj0
= 0 ;
28316 PyObject
* obj1
= 0 ;
28317 char *kwnames
[] = {
28318 (char *) "self",(char *) "style", NULL
28321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowStyleFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28322 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28323 if (SWIG_arg_fail(1)) SWIG_fail
;
28325 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28326 if (SWIG_arg_fail(2)) SWIG_fail
;
28329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28330 (arg1
)->SetWindowStyleFlag(arg2
);
28332 wxPyEndAllowThreads(__tstate
);
28333 if (PyErr_Occurred()) SWIG_fail
;
28335 Py_INCREF(Py_None
); resultobj
= Py_None
;
28342 static PyObject
*_wrap_Window_GetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28343 PyObject
*resultobj
= NULL
;
28344 wxWindow
*arg1
= (wxWindow
*) 0 ;
28346 PyObject
* obj0
= 0 ;
28347 char *kwnames
[] = {
28348 (char *) "self", NULL
28351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowStyleFlag",kwnames
,&obj0
)) goto fail
;
28352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28353 if (SWIG_arg_fail(1)) SWIG_fail
;
28355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28356 result
= (long)((wxWindow
const *)arg1
)->GetWindowStyleFlag();
28358 wxPyEndAllowThreads(__tstate
);
28359 if (PyErr_Occurred()) SWIG_fail
;
28362 resultobj
= SWIG_From_long(static_cast<long >(result
));
28370 static PyObject
*_wrap_Window_HasFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28371 PyObject
*resultobj
= NULL
;
28372 wxWindow
*arg1
= (wxWindow
*) 0 ;
28375 PyObject
* obj0
= 0 ;
28376 PyObject
* obj1
= 0 ;
28377 char *kwnames
[] = {
28378 (char *) "self",(char *) "flag", NULL
28381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28383 if (SWIG_arg_fail(1)) SWIG_fail
;
28385 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28386 if (SWIG_arg_fail(2)) SWIG_fail
;
28389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28390 result
= (bool)((wxWindow
const *)arg1
)->HasFlag(arg2
);
28392 wxPyEndAllowThreads(__tstate
);
28393 if (PyErr_Occurred()) SWIG_fail
;
28396 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28404 static PyObject
*_wrap_Window_IsRetained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28405 PyObject
*resultobj
= NULL
;
28406 wxWindow
*arg1
= (wxWindow
*) 0 ;
28408 PyObject
* obj0
= 0 ;
28409 char *kwnames
[] = {
28410 (char *) "self", NULL
28413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsRetained",kwnames
,&obj0
)) goto fail
;
28414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28415 if (SWIG_arg_fail(1)) SWIG_fail
;
28417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28418 result
= (bool)((wxWindow
const *)arg1
)->IsRetained();
28420 wxPyEndAllowThreads(__tstate
);
28421 if (PyErr_Occurred()) SWIG_fail
;
28424 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28432 static PyObject
*_wrap_Window_SetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28433 PyObject
*resultobj
= NULL
;
28434 wxWindow
*arg1
= (wxWindow
*) 0 ;
28436 PyObject
* obj0
= 0 ;
28437 PyObject
* obj1
= 0 ;
28438 char *kwnames
[] = {
28439 (char *) "self",(char *) "exStyle", NULL
28442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetExtraStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
28443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28444 if (SWIG_arg_fail(1)) SWIG_fail
;
28446 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28447 if (SWIG_arg_fail(2)) SWIG_fail
;
28450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28451 (arg1
)->SetExtraStyle(arg2
);
28453 wxPyEndAllowThreads(__tstate
);
28454 if (PyErr_Occurred()) SWIG_fail
;
28456 Py_INCREF(Py_None
); resultobj
= Py_None
;
28463 static PyObject
*_wrap_Window_GetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28464 PyObject
*resultobj
= NULL
;
28465 wxWindow
*arg1
= (wxWindow
*) 0 ;
28467 PyObject
* obj0
= 0 ;
28468 char *kwnames
[] = {
28469 (char *) "self", NULL
28472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetExtraStyle",kwnames
,&obj0
)) goto fail
;
28473 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28474 if (SWIG_arg_fail(1)) SWIG_fail
;
28476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28477 result
= (long)((wxWindow
const *)arg1
)->GetExtraStyle();
28479 wxPyEndAllowThreads(__tstate
);
28480 if (PyErr_Occurred()) SWIG_fail
;
28483 resultobj
= SWIG_From_long(static_cast<long >(result
));
28491 static PyObject
*_wrap_Window_MakeModal(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28492 PyObject
*resultobj
= NULL
;
28493 wxWindow
*arg1
= (wxWindow
*) 0 ;
28494 bool arg2
= (bool) true ;
28495 PyObject
* obj0
= 0 ;
28496 PyObject
* obj1
= 0 ;
28497 char *kwnames
[] = {
28498 (char *) "self",(char *) "modal", NULL
28501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_MakeModal",kwnames
,&obj0
,&obj1
)) goto fail
;
28502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28503 if (SWIG_arg_fail(1)) SWIG_fail
;
28506 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28507 if (SWIG_arg_fail(2)) SWIG_fail
;
28511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28512 (arg1
)->MakeModal(arg2
);
28514 wxPyEndAllowThreads(__tstate
);
28515 if (PyErr_Occurred()) SWIG_fail
;
28517 Py_INCREF(Py_None
); resultobj
= Py_None
;
28524 static PyObject
*_wrap_Window_SetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28525 PyObject
*resultobj
= NULL
;
28526 wxWindow
*arg1
= (wxWindow
*) 0 ;
28528 PyObject
* obj0
= 0 ;
28529 PyObject
* obj1
= 0 ;
28530 char *kwnames
[] = {
28531 (char *) "self",(char *) "enableTheme", NULL
28534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetThemeEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
28535 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28536 if (SWIG_arg_fail(1)) SWIG_fail
;
28538 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28539 if (SWIG_arg_fail(2)) SWIG_fail
;
28542 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28543 (arg1
)->SetThemeEnabled(arg2
);
28545 wxPyEndAllowThreads(__tstate
);
28546 if (PyErr_Occurred()) SWIG_fail
;
28548 Py_INCREF(Py_None
); resultobj
= Py_None
;
28555 static PyObject
*_wrap_Window_GetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28556 PyObject
*resultobj
= NULL
;
28557 wxWindow
*arg1
= (wxWindow
*) 0 ;
28559 PyObject
* obj0
= 0 ;
28560 char *kwnames
[] = {
28561 (char *) "self", NULL
28564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetThemeEnabled",kwnames
,&obj0
)) goto fail
;
28565 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28566 if (SWIG_arg_fail(1)) SWIG_fail
;
28568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28569 result
= (bool)((wxWindow
const *)arg1
)->GetThemeEnabled();
28571 wxPyEndAllowThreads(__tstate
);
28572 if (PyErr_Occurred()) SWIG_fail
;
28575 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28583 static PyObject
*_wrap_Window_SetFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28584 PyObject
*resultobj
= NULL
;
28585 wxWindow
*arg1
= (wxWindow
*) 0 ;
28586 PyObject
* obj0
= 0 ;
28587 char *kwnames
[] = {
28588 (char *) "self", NULL
28591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocus",kwnames
,&obj0
)) goto fail
;
28592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28593 if (SWIG_arg_fail(1)) SWIG_fail
;
28595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28596 (arg1
)->SetFocus();
28598 wxPyEndAllowThreads(__tstate
);
28599 if (PyErr_Occurred()) SWIG_fail
;
28601 Py_INCREF(Py_None
); resultobj
= Py_None
;
28608 static PyObject
*_wrap_Window_SetFocusFromKbd(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28609 PyObject
*resultobj
= NULL
;
28610 wxWindow
*arg1
= (wxWindow
*) 0 ;
28611 PyObject
* obj0
= 0 ;
28612 char *kwnames
[] = {
28613 (char *) "self", NULL
28616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocusFromKbd",kwnames
,&obj0
)) goto fail
;
28617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28618 if (SWIG_arg_fail(1)) SWIG_fail
;
28620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28621 (arg1
)->SetFocusFromKbd();
28623 wxPyEndAllowThreads(__tstate
);
28624 if (PyErr_Occurred()) SWIG_fail
;
28626 Py_INCREF(Py_None
); resultobj
= Py_None
;
28633 static PyObject
*_wrap_Window_FindFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28634 PyObject
*resultobj
= NULL
;
28636 char *kwnames
[] = {
28640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_FindFocus",kwnames
)) goto fail
;
28642 if (!wxPyCheckForApp()) SWIG_fail
;
28643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28644 result
= (wxWindow
*)wxWindow::FindFocus();
28646 wxPyEndAllowThreads(__tstate
);
28647 if (PyErr_Occurred()) SWIG_fail
;
28650 resultobj
= wxPyMake_wxObject(result
, 0);
28658 static PyObject
*_wrap_Window_AcceptsFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28659 PyObject
*resultobj
= NULL
;
28660 wxWindow
*arg1
= (wxWindow
*) 0 ;
28662 PyObject
* obj0
= 0 ;
28663 char *kwnames
[] = {
28664 (char *) "self", NULL
28667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocus",kwnames
,&obj0
)) goto fail
;
28668 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28669 if (SWIG_arg_fail(1)) SWIG_fail
;
28671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28672 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocus();
28674 wxPyEndAllowThreads(__tstate
);
28675 if (PyErr_Occurred()) SWIG_fail
;
28678 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28686 static PyObject
*_wrap_Window_AcceptsFocusFromKeyboard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28687 PyObject
*resultobj
= NULL
;
28688 wxWindow
*arg1
= (wxWindow
*) 0 ;
28690 PyObject
* obj0
= 0 ;
28691 char *kwnames
[] = {
28692 (char *) "self", NULL
28695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
;
28696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28697 if (SWIG_arg_fail(1)) SWIG_fail
;
28699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28700 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocusFromKeyboard();
28702 wxPyEndAllowThreads(__tstate
);
28703 if (PyErr_Occurred()) SWIG_fail
;
28706 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28714 static PyObject
*_wrap_Window_GetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28715 PyObject
*resultobj
= NULL
;
28716 wxWindow
*arg1
= (wxWindow
*) 0 ;
28718 PyObject
* obj0
= 0 ;
28719 char *kwnames
[] = {
28720 (char *) "self", NULL
28723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultItem",kwnames
,&obj0
)) goto fail
;
28724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28725 if (SWIG_arg_fail(1)) SWIG_fail
;
28727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28728 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetDefaultItem();
28730 wxPyEndAllowThreads(__tstate
);
28731 if (PyErr_Occurred()) SWIG_fail
;
28734 resultobj
= wxPyMake_wxObject(result
, 0);
28742 static PyObject
*_wrap_Window_SetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28743 PyObject
*resultobj
= NULL
;
28744 wxWindow
*arg1
= (wxWindow
*) 0 ;
28745 wxWindow
*arg2
= (wxWindow
*) 0 ;
28747 PyObject
* obj0
= 0 ;
28748 PyObject
* obj1
= 0 ;
28749 char *kwnames
[] = {
28750 (char *) "self",(char *) "child", NULL
28753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28755 if (SWIG_arg_fail(1)) SWIG_fail
;
28756 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28757 if (SWIG_arg_fail(2)) SWIG_fail
;
28759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28760 result
= (wxWindow
*)(arg1
)->SetDefaultItem(arg2
);
28762 wxPyEndAllowThreads(__tstate
);
28763 if (PyErr_Occurred()) SWIG_fail
;
28766 resultobj
= wxPyMake_wxObject(result
, 0);
28774 static PyObject
*_wrap_Window_SetTmpDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28775 PyObject
*resultobj
= NULL
;
28776 wxWindow
*arg1
= (wxWindow
*) 0 ;
28777 wxWindow
*arg2
= (wxWindow
*) 0 ;
28778 PyObject
* obj0
= 0 ;
28779 PyObject
* obj1
= 0 ;
28780 char *kwnames
[] = {
28781 (char *) "self",(char *) "win", NULL
28784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetTmpDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28785 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28786 if (SWIG_arg_fail(1)) SWIG_fail
;
28787 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28788 if (SWIG_arg_fail(2)) SWIG_fail
;
28790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28791 (arg1
)->SetTmpDefaultItem(arg2
);
28793 wxPyEndAllowThreads(__tstate
);
28794 if (PyErr_Occurred()) SWIG_fail
;
28796 Py_INCREF(Py_None
); resultobj
= Py_None
;
28803 static PyObject
*_wrap_Window_Navigate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28804 PyObject
*resultobj
= NULL
;
28805 wxWindow
*arg1
= (wxWindow
*) 0 ;
28806 int arg2
= (int) wxNavigationKeyEvent::IsForward
;
28808 PyObject
* obj0
= 0 ;
28809 PyObject
* obj1
= 0 ;
28810 char *kwnames
[] = {
28811 (char *) "self",(char *) "flags", NULL
28814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Navigate",kwnames
,&obj0
,&obj1
)) goto fail
;
28815 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28816 if (SWIG_arg_fail(1)) SWIG_fail
;
28819 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28820 if (SWIG_arg_fail(2)) SWIG_fail
;
28824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28825 result
= (bool)(arg1
)->Navigate(arg2
);
28827 wxPyEndAllowThreads(__tstate
);
28828 if (PyErr_Occurred()) SWIG_fail
;
28831 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28839 static PyObject
*_wrap_Window_MoveAfterInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28840 PyObject
*resultobj
= NULL
;
28841 wxWindow
*arg1
= (wxWindow
*) 0 ;
28842 wxWindow
*arg2
= (wxWindow
*) 0 ;
28843 PyObject
* obj0
= 0 ;
28844 PyObject
* obj1
= 0 ;
28845 char *kwnames
[] = {
28846 (char *) "self",(char *) "win", NULL
28849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveAfterInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28850 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28851 if (SWIG_arg_fail(1)) SWIG_fail
;
28852 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28853 if (SWIG_arg_fail(2)) SWIG_fail
;
28855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28856 (arg1
)->MoveAfterInTabOrder(arg2
);
28858 wxPyEndAllowThreads(__tstate
);
28859 if (PyErr_Occurred()) SWIG_fail
;
28861 Py_INCREF(Py_None
); resultobj
= Py_None
;
28868 static PyObject
*_wrap_Window_MoveBeforeInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28869 PyObject
*resultobj
= NULL
;
28870 wxWindow
*arg1
= (wxWindow
*) 0 ;
28871 wxWindow
*arg2
= (wxWindow
*) 0 ;
28872 PyObject
* obj0
= 0 ;
28873 PyObject
* obj1
= 0 ;
28874 char *kwnames
[] = {
28875 (char *) "self",(char *) "win", NULL
28878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28880 if (SWIG_arg_fail(1)) SWIG_fail
;
28881 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28882 if (SWIG_arg_fail(2)) SWIG_fail
;
28884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28885 (arg1
)->MoveBeforeInTabOrder(arg2
);
28887 wxPyEndAllowThreads(__tstate
);
28888 if (PyErr_Occurred()) SWIG_fail
;
28890 Py_INCREF(Py_None
); resultobj
= Py_None
;
28897 static PyObject
*_wrap_Window_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28898 PyObject
*resultobj
= NULL
;
28899 wxWindow
*arg1
= (wxWindow
*) 0 ;
28901 PyObject
* obj0
= 0 ;
28902 char *kwnames
[] = {
28903 (char *) "self", NULL
28906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetChildren",kwnames
,&obj0
)) goto fail
;
28907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28908 if (SWIG_arg_fail(1)) SWIG_fail
;
28910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28911 result
= (PyObject
*)wxWindow_GetChildren(arg1
);
28913 wxPyEndAllowThreads(__tstate
);
28914 if (PyErr_Occurred()) SWIG_fail
;
28916 resultobj
= result
;
28923 static PyObject
*_wrap_Window_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28924 PyObject
*resultobj
= NULL
;
28925 wxWindow
*arg1
= (wxWindow
*) 0 ;
28927 PyObject
* obj0
= 0 ;
28928 char *kwnames
[] = {
28929 (char *) "self", NULL
28932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetParent",kwnames
,&obj0
)) goto fail
;
28933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28934 if (SWIG_arg_fail(1)) SWIG_fail
;
28936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28937 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetParent();
28939 wxPyEndAllowThreads(__tstate
);
28940 if (PyErr_Occurred()) SWIG_fail
;
28943 resultobj
= wxPyMake_wxObject(result
, 0);
28951 static PyObject
*_wrap_Window_GetGrandParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28952 PyObject
*resultobj
= NULL
;
28953 wxWindow
*arg1
= (wxWindow
*) 0 ;
28955 PyObject
* obj0
= 0 ;
28956 char *kwnames
[] = {
28957 (char *) "self", NULL
28960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetGrandParent",kwnames
,&obj0
)) goto fail
;
28961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28962 if (SWIG_arg_fail(1)) SWIG_fail
;
28964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28965 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetGrandParent();
28967 wxPyEndAllowThreads(__tstate
);
28968 if (PyErr_Occurred()) SWIG_fail
;
28971 resultobj
= wxPyMake_wxObject(result
, 0);
28979 static PyObject
*_wrap_Window_IsTopLevel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28980 PyObject
*resultobj
= NULL
;
28981 wxWindow
*arg1
= (wxWindow
*) 0 ;
28983 PyObject
* obj0
= 0 ;
28984 char *kwnames
[] = {
28985 (char *) "self", NULL
28988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsTopLevel",kwnames
,&obj0
)) goto fail
;
28989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28990 if (SWIG_arg_fail(1)) SWIG_fail
;
28992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28993 result
= (bool)((wxWindow
const *)arg1
)->IsTopLevel();
28995 wxPyEndAllowThreads(__tstate
);
28996 if (PyErr_Occurred()) SWIG_fail
;
28999 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29007 static PyObject
*_wrap_Window_Reparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29008 PyObject
*resultobj
= NULL
;
29009 wxWindow
*arg1
= (wxWindow
*) 0 ;
29010 wxWindow
*arg2
= (wxWindow
*) 0 ;
29012 PyObject
* obj0
= 0 ;
29013 PyObject
* obj1
= 0 ;
29014 char *kwnames
[] = {
29015 (char *) "self",(char *) "newParent", NULL
29018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_Reparent",kwnames
,&obj0
,&obj1
)) goto fail
;
29019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29020 if (SWIG_arg_fail(1)) SWIG_fail
;
29021 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29022 if (SWIG_arg_fail(2)) SWIG_fail
;
29024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29025 result
= (bool)(arg1
)->Reparent(arg2
);
29027 wxPyEndAllowThreads(__tstate
);
29028 if (PyErr_Occurred()) SWIG_fail
;
29031 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29039 static PyObject
*_wrap_Window_AddChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29040 PyObject
*resultobj
= NULL
;
29041 wxWindow
*arg1
= (wxWindow
*) 0 ;
29042 wxWindow
*arg2
= (wxWindow
*) 0 ;
29043 PyObject
* obj0
= 0 ;
29044 PyObject
* obj1
= 0 ;
29045 char *kwnames
[] = {
29046 (char *) "self",(char *) "child", NULL
29049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29051 if (SWIG_arg_fail(1)) SWIG_fail
;
29052 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29053 if (SWIG_arg_fail(2)) SWIG_fail
;
29055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29056 (arg1
)->AddChild(arg2
);
29058 wxPyEndAllowThreads(__tstate
);
29059 if (PyErr_Occurred()) SWIG_fail
;
29061 Py_INCREF(Py_None
); resultobj
= Py_None
;
29068 static PyObject
*_wrap_Window_RemoveChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29069 PyObject
*resultobj
= NULL
;
29070 wxWindow
*arg1
= (wxWindow
*) 0 ;
29071 wxWindow
*arg2
= (wxWindow
*) 0 ;
29072 PyObject
* obj0
= 0 ;
29073 PyObject
* obj1
= 0 ;
29074 char *kwnames
[] = {
29075 (char *) "self",(char *) "child", NULL
29078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29080 if (SWIG_arg_fail(1)) SWIG_fail
;
29081 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29082 if (SWIG_arg_fail(2)) SWIG_fail
;
29084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29085 (arg1
)->RemoveChild(arg2
);
29087 wxPyEndAllowThreads(__tstate
);
29088 if (PyErr_Occurred()) SWIG_fail
;
29090 Py_INCREF(Py_None
); resultobj
= Py_None
;
29097 static PyObject
*_wrap_Window_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29098 PyObject
*resultobj
= NULL
;
29099 wxWindow
*arg1
= (wxWindow
*) 0 ;
29102 PyObject
* obj0
= 0 ;
29103 PyObject
* obj1
= 0 ;
29104 char *kwnames
[] = {
29105 (char *) "self",(char *) "winid", NULL
29108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
29109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29110 if (SWIG_arg_fail(1)) SWIG_fail
;
29112 arg2
= static_cast<long >(SWIG_As_long(obj1
));
29113 if (SWIG_arg_fail(2)) SWIG_fail
;
29116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29117 result
= (wxWindow
*)(arg1
)->FindWindow(arg2
);
29119 wxPyEndAllowThreads(__tstate
);
29120 if (PyErr_Occurred()) SWIG_fail
;
29123 resultobj
= wxPyMake_wxObject(result
, 0);
29131 static PyObject
*_wrap_Window_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29132 PyObject
*resultobj
= NULL
;
29133 wxWindow
*arg1
= (wxWindow
*) 0 ;
29134 wxString
*arg2
= 0 ;
29136 bool temp2
= false ;
29137 PyObject
* obj0
= 0 ;
29138 PyObject
* obj1
= 0 ;
29139 char *kwnames
[] = {
29140 (char *) "self",(char *) "name", NULL
29143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
29144 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29145 if (SWIG_arg_fail(1)) SWIG_fail
;
29147 arg2
= wxString_in_helper(obj1
);
29148 if (arg2
== NULL
) SWIG_fail
;
29152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29153 result
= (wxWindow
*)(arg1
)->FindWindow((wxString
const &)*arg2
);
29155 wxPyEndAllowThreads(__tstate
);
29156 if (PyErr_Occurred()) SWIG_fail
;
29159 resultobj
= wxPyMake_wxObject(result
, 0);
29175 static PyObject
*_wrap_Window_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29176 PyObject
*resultobj
= NULL
;
29177 wxWindow
*arg1
= (wxWindow
*) 0 ;
29178 wxEvtHandler
*result
;
29179 PyObject
* obj0
= 0 ;
29180 char *kwnames
[] = {
29181 (char *) "self", NULL
29184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetEventHandler",kwnames
,&obj0
)) goto fail
;
29185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29186 if (SWIG_arg_fail(1)) SWIG_fail
;
29188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29189 result
= (wxEvtHandler
*)((wxWindow
const *)arg1
)->GetEventHandler();
29191 wxPyEndAllowThreads(__tstate
);
29192 if (PyErr_Occurred()) SWIG_fail
;
29195 resultobj
= wxPyMake_wxObject(result
, 0);
29203 static PyObject
*_wrap_Window_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29204 PyObject
*resultobj
= NULL
;
29205 wxWindow
*arg1
= (wxWindow
*) 0 ;
29206 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29207 PyObject
* obj0
= 0 ;
29208 PyObject
* obj1
= 0 ;
29209 char *kwnames
[] = {
29210 (char *) "self",(char *) "handler", NULL
29213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29215 if (SWIG_arg_fail(1)) SWIG_fail
;
29216 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29217 if (SWIG_arg_fail(2)) SWIG_fail
;
29219 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29220 (arg1
)->SetEventHandler(arg2
);
29222 wxPyEndAllowThreads(__tstate
);
29223 if (PyErr_Occurred()) SWIG_fail
;
29225 Py_INCREF(Py_None
); resultobj
= Py_None
;
29232 static PyObject
*_wrap_Window_PushEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29233 PyObject
*resultobj
= NULL
;
29234 wxWindow
*arg1
= (wxWindow
*) 0 ;
29235 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29236 PyObject
* obj0
= 0 ;
29237 PyObject
* obj1
= 0 ;
29238 char *kwnames
[] = {
29239 (char *) "self",(char *) "handler", NULL
29242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PushEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29244 if (SWIG_arg_fail(1)) SWIG_fail
;
29245 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29246 if (SWIG_arg_fail(2)) SWIG_fail
;
29248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29249 (arg1
)->PushEventHandler(arg2
);
29251 wxPyEndAllowThreads(__tstate
);
29252 if (PyErr_Occurred()) SWIG_fail
;
29254 Py_INCREF(Py_None
); resultobj
= Py_None
;
29261 static PyObject
*_wrap_Window_PopEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29262 PyObject
*resultobj
= NULL
;
29263 wxWindow
*arg1
= (wxWindow
*) 0 ;
29264 bool arg2
= (bool) false ;
29265 wxEvtHandler
*result
;
29266 PyObject
* obj0
= 0 ;
29267 PyObject
* obj1
= 0 ;
29268 char *kwnames
[] = {
29269 (char *) "self",(char *) "deleteHandler", NULL
29272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_PopEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29274 if (SWIG_arg_fail(1)) SWIG_fail
;
29277 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
29278 if (SWIG_arg_fail(2)) SWIG_fail
;
29282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29283 result
= (wxEvtHandler
*)(arg1
)->PopEventHandler(arg2
);
29285 wxPyEndAllowThreads(__tstate
);
29286 if (PyErr_Occurred()) SWIG_fail
;
29289 resultobj
= wxPyMake_wxObject(result
, 0);
29297 static PyObject
*_wrap_Window_RemoveEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29298 PyObject
*resultobj
= NULL
;
29299 wxWindow
*arg1
= (wxWindow
*) 0 ;
29300 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29302 PyObject
* obj0
= 0 ;
29303 PyObject
* obj1
= 0 ;
29304 char *kwnames
[] = {
29305 (char *) "self",(char *) "handler", NULL
29308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29310 if (SWIG_arg_fail(1)) SWIG_fail
;
29311 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29312 if (SWIG_arg_fail(2)) SWIG_fail
;
29314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29315 result
= (bool)(arg1
)->RemoveEventHandler(arg2
);
29317 wxPyEndAllowThreads(__tstate
);
29318 if (PyErr_Occurred()) SWIG_fail
;
29321 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29329 static PyObject
*_wrap_Window_SetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29330 PyObject
*resultobj
= NULL
;
29331 wxWindow
*arg1
= (wxWindow
*) 0 ;
29332 wxValidator
*arg2
= 0 ;
29333 PyObject
* obj0
= 0 ;
29334 PyObject
* obj1
= 0 ;
29335 char *kwnames
[] = {
29336 (char *) "self",(char *) "validator", NULL
29339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetValidator",kwnames
,&obj0
,&obj1
)) goto fail
;
29340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29341 if (SWIG_arg_fail(1)) SWIG_fail
;
29343 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
29344 if (SWIG_arg_fail(2)) SWIG_fail
;
29345 if (arg2
== NULL
) {
29346 SWIG_null_ref("wxValidator");
29348 if (SWIG_arg_fail(2)) SWIG_fail
;
29351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29352 (arg1
)->SetValidator((wxValidator
const &)*arg2
);
29354 wxPyEndAllowThreads(__tstate
);
29355 if (PyErr_Occurred()) SWIG_fail
;
29357 Py_INCREF(Py_None
); resultobj
= Py_None
;
29364 static PyObject
*_wrap_Window_GetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29365 PyObject
*resultobj
= NULL
;
29366 wxWindow
*arg1
= (wxWindow
*) 0 ;
29367 wxValidator
*result
;
29368 PyObject
* obj0
= 0 ;
29369 char *kwnames
[] = {
29370 (char *) "self", NULL
29373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetValidator",kwnames
,&obj0
)) goto fail
;
29374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29375 if (SWIG_arg_fail(1)) SWIG_fail
;
29377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29378 result
= (wxValidator
*)(arg1
)->GetValidator();
29380 wxPyEndAllowThreads(__tstate
);
29381 if (PyErr_Occurred()) SWIG_fail
;
29384 resultobj
= wxPyMake_wxObject(result
, 0);
29392 static PyObject
*_wrap_Window_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29393 PyObject
*resultobj
= NULL
;
29394 wxWindow
*arg1
= (wxWindow
*) 0 ;
29396 PyObject
* obj0
= 0 ;
29397 char *kwnames
[] = {
29398 (char *) "self", NULL
29401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Validate",kwnames
,&obj0
)) goto fail
;
29402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29403 if (SWIG_arg_fail(1)) SWIG_fail
;
29405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29406 result
= (bool)(arg1
)->Validate();
29408 wxPyEndAllowThreads(__tstate
);
29409 if (PyErr_Occurred()) SWIG_fail
;
29412 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29420 static PyObject
*_wrap_Window_TransferDataToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29421 PyObject
*resultobj
= NULL
;
29422 wxWindow
*arg1
= (wxWindow
*) 0 ;
29424 PyObject
* obj0
= 0 ;
29425 char *kwnames
[] = {
29426 (char *) "self", NULL
29429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataToWindow",kwnames
,&obj0
)) goto fail
;
29430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29431 if (SWIG_arg_fail(1)) SWIG_fail
;
29433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29434 result
= (bool)(arg1
)->TransferDataToWindow();
29436 wxPyEndAllowThreads(__tstate
);
29437 if (PyErr_Occurred()) SWIG_fail
;
29440 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29448 static PyObject
*_wrap_Window_TransferDataFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29449 PyObject
*resultobj
= NULL
;
29450 wxWindow
*arg1
= (wxWindow
*) 0 ;
29452 PyObject
* obj0
= 0 ;
29453 char *kwnames
[] = {
29454 (char *) "self", NULL
29457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
;
29458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29459 if (SWIG_arg_fail(1)) SWIG_fail
;
29461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29462 result
= (bool)(arg1
)->TransferDataFromWindow();
29464 wxPyEndAllowThreads(__tstate
);
29465 if (PyErr_Occurred()) SWIG_fail
;
29468 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29476 static PyObject
*_wrap_Window_InitDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29477 PyObject
*resultobj
= NULL
;
29478 wxWindow
*arg1
= (wxWindow
*) 0 ;
29479 PyObject
* obj0
= 0 ;
29480 char *kwnames
[] = {
29481 (char *) "self", NULL
29484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InitDialog",kwnames
,&obj0
)) goto fail
;
29485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29486 if (SWIG_arg_fail(1)) SWIG_fail
;
29488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29489 (arg1
)->InitDialog();
29491 wxPyEndAllowThreads(__tstate
);
29492 if (PyErr_Occurred()) SWIG_fail
;
29494 Py_INCREF(Py_None
); resultobj
= Py_None
;
29501 static PyObject
*_wrap_Window_SetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29502 PyObject
*resultobj
= NULL
;
29503 wxWindow
*arg1
= (wxWindow
*) 0 ;
29504 wxAcceleratorTable
*arg2
= 0 ;
29505 PyObject
* obj0
= 0 ;
29506 PyObject
* obj1
= 0 ;
29507 char *kwnames
[] = {
29508 (char *) "self",(char *) "accel", NULL
29511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAcceleratorTable",kwnames
,&obj0
,&obj1
)) goto fail
;
29512 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29513 if (SWIG_arg_fail(1)) SWIG_fail
;
29515 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
29516 if (SWIG_arg_fail(2)) SWIG_fail
;
29517 if (arg2
== NULL
) {
29518 SWIG_null_ref("wxAcceleratorTable");
29520 if (SWIG_arg_fail(2)) SWIG_fail
;
29523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29524 (arg1
)->SetAcceleratorTable((wxAcceleratorTable
const &)*arg2
);
29526 wxPyEndAllowThreads(__tstate
);
29527 if (PyErr_Occurred()) SWIG_fail
;
29529 Py_INCREF(Py_None
); resultobj
= Py_None
;
29536 static PyObject
*_wrap_Window_GetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29537 PyObject
*resultobj
= NULL
;
29538 wxWindow
*arg1
= (wxWindow
*) 0 ;
29539 wxAcceleratorTable
*result
;
29540 PyObject
* obj0
= 0 ;
29541 char *kwnames
[] = {
29542 (char *) "self", NULL
29545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAcceleratorTable",kwnames
,&obj0
)) goto fail
;
29546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29547 if (SWIG_arg_fail(1)) SWIG_fail
;
29549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29550 result
= (wxAcceleratorTable
*)(arg1
)->GetAcceleratorTable();
29552 wxPyEndAllowThreads(__tstate
);
29553 if (PyErr_Occurred()) SWIG_fail
;
29555 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 0);
29562 static PyObject
*_wrap_Window_RegisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29563 PyObject
*resultobj
= NULL
;
29564 wxWindow
*arg1
= (wxWindow
*) 0 ;
29569 PyObject
* obj0
= 0 ;
29570 PyObject
* obj1
= 0 ;
29571 PyObject
* obj2
= 0 ;
29572 PyObject
* obj3
= 0 ;
29573 char *kwnames
[] = {
29574 (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL
29577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Window_RegisterHotKey",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
29578 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29579 if (SWIG_arg_fail(1)) SWIG_fail
;
29581 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29582 if (SWIG_arg_fail(2)) SWIG_fail
;
29585 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29586 if (SWIG_arg_fail(3)) SWIG_fail
;
29589 arg4
= static_cast<int >(SWIG_As_int(obj3
));
29590 if (SWIG_arg_fail(4)) SWIG_fail
;
29593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29594 result
= (bool)wxWindow_RegisterHotKey(arg1
,arg2
,arg3
,arg4
);
29596 wxPyEndAllowThreads(__tstate
);
29597 if (PyErr_Occurred()) SWIG_fail
;
29600 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29608 static PyObject
*_wrap_Window_UnregisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29609 PyObject
*resultobj
= NULL
;
29610 wxWindow
*arg1
= (wxWindow
*) 0 ;
29613 PyObject
* obj0
= 0 ;
29614 PyObject
* obj1
= 0 ;
29615 char *kwnames
[] = {
29616 (char *) "self",(char *) "hotkeyId", NULL
29619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_UnregisterHotKey",kwnames
,&obj0
,&obj1
)) goto fail
;
29620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29621 if (SWIG_arg_fail(1)) SWIG_fail
;
29623 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29624 if (SWIG_arg_fail(2)) SWIG_fail
;
29627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29628 result
= (bool)wxWindow_UnregisterHotKey(arg1
,arg2
);
29630 wxPyEndAllowThreads(__tstate
);
29631 if (PyErr_Occurred()) SWIG_fail
;
29634 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29642 static PyObject
*_wrap_Window_ConvertDialogPointToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29643 PyObject
*resultobj
= NULL
;
29644 wxWindow
*arg1
= (wxWindow
*) 0 ;
29645 wxPoint
*arg2
= 0 ;
29648 PyObject
* obj0
= 0 ;
29649 PyObject
* obj1
= 0 ;
29650 char *kwnames
[] = {
29651 (char *) "self",(char *) "pt", NULL
29654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29656 if (SWIG_arg_fail(1)) SWIG_fail
;
29659 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29663 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29665 wxPyEndAllowThreads(__tstate
);
29666 if (PyErr_Occurred()) SWIG_fail
;
29669 wxPoint
* resultptr
;
29670 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29671 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29679 static PyObject
*_wrap_Window_ConvertDialogSizeToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29680 PyObject
*resultobj
= NULL
;
29681 wxWindow
*arg1
= (wxWindow
*) 0 ;
29685 PyObject
* obj0
= 0 ;
29686 PyObject
* obj1
= 0 ;
29687 char *kwnames
[] = {
29688 (char *) "self",(char *) "sz", NULL
29691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29693 if (SWIG_arg_fail(1)) SWIG_fail
;
29696 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29700 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29702 wxPyEndAllowThreads(__tstate
);
29703 if (PyErr_Occurred()) SWIG_fail
;
29706 wxSize
* resultptr
;
29707 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29708 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29716 static PyObject
*_wrap_Window_DLG_PNT(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29717 PyObject
*resultobj
= NULL
;
29718 wxWindow
*arg1
= (wxWindow
*) 0 ;
29719 wxPoint
*arg2
= 0 ;
29722 PyObject
* obj0
= 0 ;
29723 PyObject
* obj1
= 0 ;
29724 char *kwnames
[] = {
29725 (char *) "self",(char *) "pt", NULL
29728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_PNT",kwnames
,&obj0
,&obj1
)) goto fail
;
29729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29730 if (SWIG_arg_fail(1)) SWIG_fail
;
29733 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29737 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29739 wxPyEndAllowThreads(__tstate
);
29740 if (PyErr_Occurred()) SWIG_fail
;
29743 wxPoint
* resultptr
;
29744 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29745 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29753 static PyObject
*_wrap_Window_DLG_SZE(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29754 PyObject
*resultobj
= NULL
;
29755 wxWindow
*arg1
= (wxWindow
*) 0 ;
29759 PyObject
* obj0
= 0 ;
29760 PyObject
* obj1
= 0 ;
29761 char *kwnames
[] = {
29762 (char *) "self",(char *) "sz", NULL
29765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_SZE",kwnames
,&obj0
,&obj1
)) goto fail
;
29766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29767 if (SWIG_arg_fail(1)) SWIG_fail
;
29770 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29774 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29776 wxPyEndAllowThreads(__tstate
);
29777 if (PyErr_Occurred()) SWIG_fail
;
29780 wxSize
* resultptr
;
29781 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29782 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29790 static PyObject
*_wrap_Window_ConvertPixelPointToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29791 PyObject
*resultobj
= NULL
;
29792 wxWindow
*arg1
= (wxWindow
*) 0 ;
29793 wxPoint
*arg2
= 0 ;
29796 PyObject
* obj0
= 0 ;
29797 PyObject
* obj1
= 0 ;
29798 char *kwnames
[] = {
29799 (char *) "self",(char *) "pt", NULL
29802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29804 if (SWIG_arg_fail(1)) SWIG_fail
;
29807 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29811 result
= (arg1
)->ConvertPixelsToDialog((wxPoint
const &)*arg2
);
29813 wxPyEndAllowThreads(__tstate
);
29814 if (PyErr_Occurred()) SWIG_fail
;
29817 wxPoint
* resultptr
;
29818 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29819 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29827 static PyObject
*_wrap_Window_ConvertPixelSizeToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29828 PyObject
*resultobj
= NULL
;
29829 wxWindow
*arg1
= (wxWindow
*) 0 ;
29833 PyObject
* obj0
= 0 ;
29834 PyObject
* obj1
= 0 ;
29835 char *kwnames
[] = {
29836 (char *) "self",(char *) "sz", NULL
29839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29841 if (SWIG_arg_fail(1)) SWIG_fail
;
29844 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29848 result
= (arg1
)->ConvertPixelsToDialog((wxSize
const &)*arg2
);
29850 wxPyEndAllowThreads(__tstate
);
29851 if (PyErr_Occurred()) SWIG_fail
;
29854 wxSize
* resultptr
;
29855 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29856 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29864 static PyObject
*_wrap_Window_WarpPointer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29865 PyObject
*resultobj
= NULL
;
29866 wxWindow
*arg1
= (wxWindow
*) 0 ;
29869 PyObject
* obj0
= 0 ;
29870 PyObject
* obj1
= 0 ;
29871 PyObject
* obj2
= 0 ;
29872 char *kwnames
[] = {
29873 (char *) "self",(char *) "x",(char *) "y", NULL
29876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_WarpPointer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
29877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29878 if (SWIG_arg_fail(1)) SWIG_fail
;
29880 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29881 if (SWIG_arg_fail(2)) SWIG_fail
;
29884 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29885 if (SWIG_arg_fail(3)) SWIG_fail
;
29888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29889 (arg1
)->WarpPointer(arg2
,arg3
);
29891 wxPyEndAllowThreads(__tstate
);
29892 if (PyErr_Occurred()) SWIG_fail
;
29894 Py_INCREF(Py_None
); resultobj
= Py_None
;
29901 static PyObject
*_wrap_Window_CaptureMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29902 PyObject
*resultobj
= NULL
;
29903 wxWindow
*arg1
= (wxWindow
*) 0 ;
29904 PyObject
* obj0
= 0 ;
29905 char *kwnames
[] = {
29906 (char *) "self", NULL
29909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_CaptureMouse",kwnames
,&obj0
)) goto fail
;
29910 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29911 if (SWIG_arg_fail(1)) SWIG_fail
;
29913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29914 (arg1
)->CaptureMouse();
29916 wxPyEndAllowThreads(__tstate
);
29917 if (PyErr_Occurred()) SWIG_fail
;
29919 Py_INCREF(Py_None
); resultobj
= Py_None
;
29926 static PyObject
*_wrap_Window_ReleaseMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29927 PyObject
*resultobj
= NULL
;
29928 wxWindow
*arg1
= (wxWindow
*) 0 ;
29929 PyObject
* obj0
= 0 ;
29930 char *kwnames
[] = {
29931 (char *) "self", NULL
29934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ReleaseMouse",kwnames
,&obj0
)) goto fail
;
29935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29936 if (SWIG_arg_fail(1)) SWIG_fail
;
29938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29939 (arg1
)->ReleaseMouse();
29941 wxPyEndAllowThreads(__tstate
);
29942 if (PyErr_Occurred()) SWIG_fail
;
29944 Py_INCREF(Py_None
); resultobj
= Py_None
;
29951 static PyObject
*_wrap_Window_GetCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29952 PyObject
*resultobj
= NULL
;
29954 char *kwnames
[] = {
29958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_GetCapture",kwnames
)) goto fail
;
29960 if (!wxPyCheckForApp()) SWIG_fail
;
29961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29962 result
= (wxWindow
*)wxWindow::GetCapture();
29964 wxPyEndAllowThreads(__tstate
);
29965 if (PyErr_Occurred()) SWIG_fail
;
29968 resultobj
= wxPyMake_wxObject(result
, 0);
29976 static PyObject
*_wrap_Window_HasCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29977 PyObject
*resultobj
= NULL
;
29978 wxWindow
*arg1
= (wxWindow
*) 0 ;
29980 PyObject
* obj0
= 0 ;
29981 char *kwnames
[] = {
29982 (char *) "self", NULL
29985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasCapture",kwnames
,&obj0
)) goto fail
;
29986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29987 if (SWIG_arg_fail(1)) SWIG_fail
;
29989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29990 result
= (bool)((wxWindow
const *)arg1
)->HasCapture();
29992 wxPyEndAllowThreads(__tstate
);
29993 if (PyErr_Occurred()) SWIG_fail
;
29996 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30004 static PyObject
*_wrap_Window_Refresh(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30005 PyObject
*resultobj
= NULL
;
30006 wxWindow
*arg1
= (wxWindow
*) 0 ;
30007 bool arg2
= (bool) true ;
30008 wxRect
*arg3
= (wxRect
*) NULL
;
30009 PyObject
* obj0
= 0 ;
30010 PyObject
* obj1
= 0 ;
30011 PyObject
* obj2
= 0 ;
30012 char *kwnames
[] = {
30013 (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL
30016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Window_Refresh",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30017 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30018 if (SWIG_arg_fail(1)) SWIG_fail
;
30021 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
30022 if (SWIG_arg_fail(2)) SWIG_fail
;
30026 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
30027 if (SWIG_arg_fail(3)) SWIG_fail
;
30030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30031 (arg1
)->Refresh(arg2
,(wxRect
const *)arg3
);
30033 wxPyEndAllowThreads(__tstate
);
30034 if (PyErr_Occurred()) SWIG_fail
;
30036 Py_INCREF(Py_None
); resultobj
= Py_None
;
30043 static PyObject
*_wrap_Window_RefreshRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30044 PyObject
*resultobj
= NULL
;
30045 wxWindow
*arg1
= (wxWindow
*) 0 ;
30047 bool arg3
= (bool) true ;
30049 PyObject
* obj0
= 0 ;
30050 PyObject
* obj1
= 0 ;
30051 PyObject
* obj2
= 0 ;
30052 char *kwnames
[] = {
30053 (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL
30056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_RefreshRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30058 if (SWIG_arg_fail(1)) SWIG_fail
;
30061 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30065 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
30066 if (SWIG_arg_fail(3)) SWIG_fail
;
30070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30071 (arg1
)->RefreshRect((wxRect
const &)*arg2
,arg3
);
30073 wxPyEndAllowThreads(__tstate
);
30074 if (PyErr_Occurred()) SWIG_fail
;
30076 Py_INCREF(Py_None
); resultobj
= Py_None
;
30083 static PyObject
*_wrap_Window_Update(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30084 PyObject
*resultobj
= NULL
;
30085 wxWindow
*arg1
= (wxWindow
*) 0 ;
30086 PyObject
* obj0
= 0 ;
30087 char *kwnames
[] = {
30088 (char *) "self", NULL
30091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Update",kwnames
,&obj0
)) goto fail
;
30092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30093 if (SWIG_arg_fail(1)) SWIG_fail
;
30095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30098 wxPyEndAllowThreads(__tstate
);
30099 if (PyErr_Occurred()) SWIG_fail
;
30101 Py_INCREF(Py_None
); resultobj
= Py_None
;
30108 static PyObject
*_wrap_Window_ClearBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30109 PyObject
*resultobj
= NULL
;
30110 wxWindow
*arg1
= (wxWindow
*) 0 ;
30111 PyObject
* obj0
= 0 ;
30112 char *kwnames
[] = {
30113 (char *) "self", NULL
30116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ClearBackground",kwnames
,&obj0
)) goto fail
;
30117 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30118 if (SWIG_arg_fail(1)) SWIG_fail
;
30120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30121 (arg1
)->ClearBackground();
30123 wxPyEndAllowThreads(__tstate
);
30124 if (PyErr_Occurred()) SWIG_fail
;
30126 Py_INCREF(Py_None
); resultobj
= Py_None
;
30133 static PyObject
*_wrap_Window_Freeze(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30134 PyObject
*resultobj
= NULL
;
30135 wxWindow
*arg1
= (wxWindow
*) 0 ;
30136 PyObject
* obj0
= 0 ;
30137 char *kwnames
[] = {
30138 (char *) "self", NULL
30141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Freeze",kwnames
,&obj0
)) goto fail
;
30142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30143 if (SWIG_arg_fail(1)) SWIG_fail
;
30145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30148 wxPyEndAllowThreads(__tstate
);
30149 if (PyErr_Occurred()) SWIG_fail
;
30151 Py_INCREF(Py_None
); resultobj
= Py_None
;
30158 static PyObject
*_wrap_Window_Thaw(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30159 PyObject
*resultobj
= NULL
;
30160 wxWindow
*arg1
= (wxWindow
*) 0 ;
30161 PyObject
* obj0
= 0 ;
30162 char *kwnames
[] = {
30163 (char *) "self", NULL
30166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Thaw",kwnames
,&obj0
)) goto fail
;
30167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30168 if (SWIG_arg_fail(1)) SWIG_fail
;
30170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30173 wxPyEndAllowThreads(__tstate
);
30174 if (PyErr_Occurred()) SWIG_fail
;
30176 Py_INCREF(Py_None
); resultobj
= Py_None
;
30183 static PyObject
*_wrap_Window_PrepareDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30184 PyObject
*resultobj
= NULL
;
30185 wxWindow
*arg1
= (wxWindow
*) 0 ;
30187 PyObject
* obj0
= 0 ;
30188 PyObject
* obj1
= 0 ;
30189 char *kwnames
[] = {
30190 (char *) "self",(char *) "dc", NULL
30193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
;
30194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30195 if (SWIG_arg_fail(1)) SWIG_fail
;
30197 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
30198 if (SWIG_arg_fail(2)) SWIG_fail
;
30199 if (arg2
== NULL
) {
30200 SWIG_null_ref("wxDC");
30202 if (SWIG_arg_fail(2)) SWIG_fail
;
30205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30206 (arg1
)->PrepareDC(*arg2
);
30208 wxPyEndAllowThreads(__tstate
);
30209 if (PyErr_Occurred()) SWIG_fail
;
30211 Py_INCREF(Py_None
); resultobj
= Py_None
;
30218 static PyObject
*_wrap_Window_GetUpdateRegion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30219 PyObject
*resultobj
= NULL
;
30220 wxWindow
*arg1
= (wxWindow
*) 0 ;
30222 PyObject
* obj0
= 0 ;
30223 char *kwnames
[] = {
30224 (char *) "self", NULL
30227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateRegion",kwnames
,&obj0
)) goto fail
;
30228 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30229 if (SWIG_arg_fail(1)) SWIG_fail
;
30231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30233 wxRegion
&_result_ref
= (arg1
)->GetUpdateRegion();
30234 result
= (wxRegion
*) &_result_ref
;
30237 wxPyEndAllowThreads(__tstate
);
30238 if (PyErr_Occurred()) SWIG_fail
;
30240 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRegion
, 0);
30247 static PyObject
*_wrap_Window_GetUpdateClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30248 PyObject
*resultobj
= NULL
;
30249 wxWindow
*arg1
= (wxWindow
*) 0 ;
30251 PyObject
* obj0
= 0 ;
30252 char *kwnames
[] = {
30253 (char *) "self", NULL
30256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateClientRect",kwnames
,&obj0
)) goto fail
;
30257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30258 if (SWIG_arg_fail(1)) SWIG_fail
;
30260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30261 result
= ((wxWindow
const *)arg1
)->GetUpdateClientRect();
30263 wxPyEndAllowThreads(__tstate
);
30264 if (PyErr_Occurred()) SWIG_fail
;
30267 wxRect
* resultptr
;
30268 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
30269 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
30277 static PyObject
*_wrap_Window_IsExposed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30278 PyObject
*resultobj
= NULL
;
30279 wxWindow
*arg1
= (wxWindow
*) 0 ;
30282 int arg4
= (int) 1 ;
30283 int arg5
= (int) 1 ;
30285 PyObject
* obj0
= 0 ;
30286 PyObject
* obj1
= 0 ;
30287 PyObject
* obj2
= 0 ;
30288 PyObject
* obj3
= 0 ;
30289 PyObject
* obj4
= 0 ;
30290 char *kwnames
[] = {
30291 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
30294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_IsExposed",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
30295 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30296 if (SWIG_arg_fail(1)) SWIG_fail
;
30298 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30299 if (SWIG_arg_fail(2)) SWIG_fail
;
30302 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30303 if (SWIG_arg_fail(3)) SWIG_fail
;
30307 arg4
= static_cast<int >(SWIG_As_int(obj3
));
30308 if (SWIG_arg_fail(4)) SWIG_fail
;
30313 arg5
= static_cast<int >(SWIG_As_int(obj4
));
30314 if (SWIG_arg_fail(5)) SWIG_fail
;
30318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30319 result
= (bool)((wxWindow
const *)arg1
)->IsExposed(arg2
,arg3
,arg4
,arg5
);
30321 wxPyEndAllowThreads(__tstate
);
30322 if (PyErr_Occurred()) SWIG_fail
;
30325 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30333 static PyObject
*_wrap_Window_IsExposedPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30334 PyObject
*resultobj
= NULL
;
30335 wxWindow
*arg1
= (wxWindow
*) 0 ;
30336 wxPoint
*arg2
= 0 ;
30339 PyObject
* obj0
= 0 ;
30340 PyObject
* obj1
= 0 ;
30341 char *kwnames
[] = {
30342 (char *) "self",(char *) "pt", NULL
30345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
30346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30347 if (SWIG_arg_fail(1)) SWIG_fail
;
30350 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
30353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30354 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxPoint
const &)*arg2
);
30356 wxPyEndAllowThreads(__tstate
);
30357 if (PyErr_Occurred()) SWIG_fail
;
30360 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30368 static PyObject
*_wrap_Window_IsExposedRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30369 PyObject
*resultobj
= NULL
;
30370 wxWindow
*arg1
= (wxWindow
*) 0 ;
30374 PyObject
* obj0
= 0 ;
30375 PyObject
* obj1
= 0 ;
30376 char *kwnames
[] = {
30377 (char *) "self",(char *) "rect", NULL
30380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedRect",kwnames
,&obj0
,&obj1
)) goto fail
;
30381 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30382 if (SWIG_arg_fail(1)) SWIG_fail
;
30385 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30389 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxRect
const &)*arg2
);
30391 wxPyEndAllowThreads(__tstate
);
30392 if (PyErr_Occurred()) SWIG_fail
;
30395 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30403 static PyObject
*_wrap_Window_GetDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30404 PyObject
*resultobj
= NULL
;
30405 wxWindow
*arg1
= (wxWindow
*) 0 ;
30406 wxVisualAttributes result
;
30407 PyObject
* obj0
= 0 ;
30408 char *kwnames
[] = {
30409 (char *) "self", NULL
30412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30414 if (SWIG_arg_fail(1)) SWIG_fail
;
30416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30417 result
= ((wxWindow
const *)arg1
)->GetDefaultAttributes();
30419 wxPyEndAllowThreads(__tstate
);
30420 if (PyErr_Occurred()) SWIG_fail
;
30423 wxVisualAttributes
* resultptr
;
30424 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30425 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30433 static PyObject
*_wrap_Window_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30434 PyObject
*resultobj
= NULL
;
30435 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
30436 wxVisualAttributes result
;
30437 PyObject
* obj0
= 0 ;
30438 char *kwnames
[] = {
30439 (char *) "variant", NULL
30442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Window_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30445 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
30446 if (SWIG_arg_fail(1)) SWIG_fail
;
30450 if (!wxPyCheckForApp()) SWIG_fail
;
30451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30452 result
= wxWindow::GetClassDefaultAttributes(arg1
);
30454 wxPyEndAllowThreads(__tstate
);
30455 if (PyErr_Occurred()) SWIG_fail
;
30458 wxVisualAttributes
* resultptr
;
30459 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30460 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30468 static PyObject
*_wrap_Window_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30469 PyObject
*resultobj
= NULL
;
30470 wxWindow
*arg1
= (wxWindow
*) 0 ;
30471 wxColour
*arg2
= 0 ;
30474 PyObject
* obj0
= 0 ;
30475 PyObject
* obj1
= 0 ;
30476 char *kwnames
[] = {
30477 (char *) "self",(char *) "colour", NULL
30480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30482 if (SWIG_arg_fail(1)) SWIG_fail
;
30485 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30489 result
= (bool)(arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
30491 wxPyEndAllowThreads(__tstate
);
30492 if (PyErr_Occurred()) SWIG_fail
;
30495 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30503 static PyObject
*_wrap_Window_SetOwnBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30504 PyObject
*resultobj
= NULL
;
30505 wxWindow
*arg1
= (wxWindow
*) 0 ;
30506 wxColour
*arg2
= 0 ;
30508 PyObject
* obj0
= 0 ;
30509 PyObject
* obj1
= 0 ;
30510 char *kwnames
[] = {
30511 (char *) "self",(char *) "colour", NULL
30514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30516 if (SWIG_arg_fail(1)) SWIG_fail
;
30519 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30523 (arg1
)->SetOwnBackgroundColour((wxColour
const &)*arg2
);
30525 wxPyEndAllowThreads(__tstate
);
30526 if (PyErr_Occurred()) SWIG_fail
;
30528 Py_INCREF(Py_None
); resultobj
= Py_None
;
30535 static PyObject
*_wrap_Window_SetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30536 PyObject
*resultobj
= NULL
;
30537 wxWindow
*arg1
= (wxWindow
*) 0 ;
30538 wxColour
*arg2
= 0 ;
30541 PyObject
* obj0
= 0 ;
30542 PyObject
* obj1
= 0 ;
30543 char *kwnames
[] = {
30544 (char *) "self",(char *) "colour", NULL
30547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30549 if (SWIG_arg_fail(1)) SWIG_fail
;
30552 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30556 result
= (bool)(arg1
)->SetForegroundColour((wxColour
const &)*arg2
);
30558 wxPyEndAllowThreads(__tstate
);
30559 if (PyErr_Occurred()) SWIG_fail
;
30562 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30570 static PyObject
*_wrap_Window_SetOwnForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30571 PyObject
*resultobj
= NULL
;
30572 wxWindow
*arg1
= (wxWindow
*) 0 ;
30573 wxColour
*arg2
= 0 ;
30575 PyObject
* obj0
= 0 ;
30576 PyObject
* obj1
= 0 ;
30577 char *kwnames
[] = {
30578 (char *) "self",(char *) "colour", NULL
30581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30583 if (SWIG_arg_fail(1)) SWIG_fail
;
30586 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30590 (arg1
)->SetOwnForegroundColour((wxColour
const &)*arg2
);
30592 wxPyEndAllowThreads(__tstate
);
30593 if (PyErr_Occurred()) SWIG_fail
;
30595 Py_INCREF(Py_None
); resultobj
= Py_None
;
30602 static PyObject
*_wrap_Window_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30603 PyObject
*resultobj
= NULL
;
30604 wxWindow
*arg1
= (wxWindow
*) 0 ;
30606 PyObject
* obj0
= 0 ;
30607 char *kwnames
[] = {
30608 (char *) "self", NULL
30611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
30612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30613 if (SWIG_arg_fail(1)) SWIG_fail
;
30615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30616 result
= ((wxWindow
const *)arg1
)->GetBackgroundColour();
30618 wxPyEndAllowThreads(__tstate
);
30619 if (PyErr_Occurred()) SWIG_fail
;
30622 wxColour
* resultptr
;
30623 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30624 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30632 static PyObject
*_wrap_Window_GetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30633 PyObject
*resultobj
= NULL
;
30634 wxWindow
*arg1
= (wxWindow
*) 0 ;
30636 PyObject
* obj0
= 0 ;
30637 char *kwnames
[] = {
30638 (char *) "self", NULL
30641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetForegroundColour",kwnames
,&obj0
)) goto fail
;
30642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30643 if (SWIG_arg_fail(1)) SWIG_fail
;
30645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30646 result
= ((wxWindow
const *)arg1
)->GetForegroundColour();
30648 wxPyEndAllowThreads(__tstate
);
30649 if (PyErr_Occurred()) SWIG_fail
;
30652 wxColour
* resultptr
;
30653 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30654 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30662 static PyObject
*_wrap_Window_InheritsBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30663 PyObject
*resultobj
= NULL
;
30664 wxWindow
*arg1
= (wxWindow
*) 0 ;
30666 PyObject
* obj0
= 0 ;
30667 char *kwnames
[] = {
30668 (char *) "self", NULL
30671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritsBackgroundColour",kwnames
,&obj0
)) goto fail
;
30672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30673 if (SWIG_arg_fail(1)) SWIG_fail
;
30675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30676 result
= (bool)((wxWindow
const *)arg1
)->InheritsBackgroundColour();
30678 wxPyEndAllowThreads(__tstate
);
30679 if (PyErr_Occurred()) SWIG_fail
;
30682 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30690 static PyObject
*_wrap_Window_UseBgCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30691 PyObject
*resultobj
= NULL
;
30692 wxWindow
*arg1
= (wxWindow
*) 0 ;
30694 PyObject
* obj0
= 0 ;
30695 char *kwnames
[] = {
30696 (char *) "self", NULL
30699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_UseBgCol",kwnames
,&obj0
)) goto fail
;
30700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30701 if (SWIG_arg_fail(1)) SWIG_fail
;
30703 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30704 result
= (bool)((wxWindow
const *)arg1
)->UseBgCol();
30706 wxPyEndAllowThreads(__tstate
);
30707 if (PyErr_Occurred()) SWIG_fail
;
30710 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30718 static PyObject
*_wrap_Window_SetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30719 PyObject
*resultobj
= NULL
;
30720 wxWindow
*arg1
= (wxWindow
*) 0 ;
30721 wxBackgroundStyle arg2
;
30723 PyObject
* obj0
= 0 ;
30724 PyObject
* obj1
= 0 ;
30725 char *kwnames
[] = {
30726 (char *) "self",(char *) "style", NULL
30729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
30730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30731 if (SWIG_arg_fail(1)) SWIG_fail
;
30733 arg2
= static_cast<wxBackgroundStyle
>(SWIG_As_int(obj1
));
30734 if (SWIG_arg_fail(2)) SWIG_fail
;
30737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30738 result
= (bool)(arg1
)->SetBackgroundStyle(arg2
);
30740 wxPyEndAllowThreads(__tstate
);
30741 if (PyErr_Occurred()) SWIG_fail
;
30744 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30752 static PyObject
*_wrap_Window_GetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30753 PyObject
*resultobj
= NULL
;
30754 wxWindow
*arg1
= (wxWindow
*) 0 ;
30755 wxBackgroundStyle result
;
30756 PyObject
* obj0
= 0 ;
30757 char *kwnames
[] = {
30758 (char *) "self", NULL
30761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundStyle",kwnames
,&obj0
)) goto fail
;
30762 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30763 if (SWIG_arg_fail(1)) SWIG_fail
;
30765 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30766 result
= (wxBackgroundStyle
)((wxWindow
const *)arg1
)->GetBackgroundStyle();
30768 wxPyEndAllowThreads(__tstate
);
30769 if (PyErr_Occurred()) SWIG_fail
;
30771 resultobj
= SWIG_From_int((result
));
30778 static PyObject
*_wrap_Window_HasTransparentBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30779 PyObject
*resultobj
= NULL
;
30780 wxWindow
*arg1
= (wxWindow
*) 0 ;
30782 PyObject
* obj0
= 0 ;
30783 char *kwnames
[] = {
30784 (char *) "self", NULL
30787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasTransparentBackground",kwnames
,&obj0
)) goto fail
;
30788 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30789 if (SWIG_arg_fail(1)) SWIG_fail
;
30791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30792 result
= (bool)(arg1
)->HasTransparentBackground();
30794 wxPyEndAllowThreads(__tstate
);
30795 if (PyErr_Occurred()) SWIG_fail
;
30798 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30806 static PyObject
*_wrap_Window_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30807 PyObject
*resultobj
= NULL
;
30808 wxWindow
*arg1
= (wxWindow
*) 0 ;
30809 wxCursor
*arg2
= 0 ;
30811 PyObject
* obj0
= 0 ;
30812 PyObject
* obj1
= 0 ;
30813 char *kwnames
[] = {
30814 (char *) "self",(char *) "cursor", NULL
30817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
30818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30819 if (SWIG_arg_fail(1)) SWIG_fail
;
30821 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
30822 if (SWIG_arg_fail(2)) SWIG_fail
;
30823 if (arg2
== NULL
) {
30824 SWIG_null_ref("wxCursor");
30826 if (SWIG_arg_fail(2)) SWIG_fail
;
30829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30830 result
= (bool)(arg1
)->SetCursor((wxCursor
const &)*arg2
);
30832 wxPyEndAllowThreads(__tstate
);
30833 if (PyErr_Occurred()) SWIG_fail
;
30836 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30844 static PyObject
*_wrap_Window_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30845 PyObject
*resultobj
= NULL
;
30846 wxWindow
*arg1
= (wxWindow
*) 0 ;
30848 PyObject
* obj0
= 0 ;
30849 char *kwnames
[] = {
30850 (char *) "self", NULL
30853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCursor",kwnames
,&obj0
)) goto fail
;
30854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30855 if (SWIG_arg_fail(1)) SWIG_fail
;
30857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30858 result
= (arg1
)->GetCursor();
30860 wxPyEndAllowThreads(__tstate
);
30861 if (PyErr_Occurred()) SWIG_fail
;
30864 wxCursor
* resultptr
;
30865 resultptr
= new wxCursor(static_cast<wxCursor
& >(result
));
30866 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
30874 static PyObject
*_wrap_Window_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30875 PyObject
*resultobj
= NULL
;
30876 wxWindow
*arg1
= (wxWindow
*) 0 ;
30879 PyObject
* obj0
= 0 ;
30880 PyObject
* obj1
= 0 ;
30881 char *kwnames
[] = {
30882 (char *) "self",(char *) "font", NULL
30885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30886 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30887 if (SWIG_arg_fail(1)) SWIG_fail
;
30889 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30890 if (SWIG_arg_fail(2)) SWIG_fail
;
30891 if (arg2
== NULL
) {
30892 SWIG_null_ref("wxFont");
30894 if (SWIG_arg_fail(2)) SWIG_fail
;
30897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30898 result
= (bool)(arg1
)->SetFont((wxFont
const &)*arg2
);
30900 wxPyEndAllowThreads(__tstate
);
30901 if (PyErr_Occurred()) SWIG_fail
;
30904 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30912 static PyObject
*_wrap_Window_SetOwnFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30913 PyObject
*resultobj
= NULL
;
30914 wxWindow
*arg1
= (wxWindow
*) 0 ;
30916 PyObject
* obj0
= 0 ;
30917 PyObject
* obj1
= 0 ;
30918 char *kwnames
[] = {
30919 (char *) "self",(char *) "font", NULL
30922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30923 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30924 if (SWIG_arg_fail(1)) SWIG_fail
;
30926 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30927 if (SWIG_arg_fail(2)) SWIG_fail
;
30928 if (arg2
== NULL
) {
30929 SWIG_null_ref("wxFont");
30931 if (SWIG_arg_fail(2)) SWIG_fail
;
30934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30935 (arg1
)->SetOwnFont((wxFont
const &)*arg2
);
30937 wxPyEndAllowThreads(__tstate
);
30938 if (PyErr_Occurred()) SWIG_fail
;
30940 Py_INCREF(Py_None
); resultobj
= Py_None
;
30947 static PyObject
*_wrap_Window_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30948 PyObject
*resultobj
= NULL
;
30949 wxWindow
*arg1
= (wxWindow
*) 0 ;
30951 PyObject
* obj0
= 0 ;
30952 char *kwnames
[] = {
30953 (char *) "self", NULL
30956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetFont",kwnames
,&obj0
)) goto fail
;
30957 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30958 if (SWIG_arg_fail(1)) SWIG_fail
;
30960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30961 result
= (arg1
)->GetFont();
30963 wxPyEndAllowThreads(__tstate
);
30964 if (PyErr_Occurred()) SWIG_fail
;
30967 wxFont
* resultptr
;
30968 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
30969 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
30977 static PyObject
*_wrap_Window_SetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30978 PyObject
*resultobj
= NULL
;
30979 wxWindow
*arg1
= (wxWindow
*) 0 ;
30980 wxCaret
*arg2
= (wxCaret
*) 0 ;
30981 PyObject
* obj0
= 0 ;
30982 PyObject
* obj1
= 0 ;
30983 char *kwnames
[] = {
30984 (char *) "self",(char *) "caret", NULL
30987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCaret",kwnames
,&obj0
,&obj1
)) goto fail
;
30988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30989 if (SWIG_arg_fail(1)) SWIG_fail
;
30990 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCaret
, SWIG_POINTER_EXCEPTION
| 0);
30991 if (SWIG_arg_fail(2)) SWIG_fail
;
30993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30994 (arg1
)->SetCaret(arg2
);
30996 wxPyEndAllowThreads(__tstate
);
30997 if (PyErr_Occurred()) SWIG_fail
;
30999 Py_INCREF(Py_None
); resultobj
= Py_None
;
31006 static PyObject
*_wrap_Window_GetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31007 PyObject
*resultobj
= NULL
;
31008 wxWindow
*arg1
= (wxWindow
*) 0 ;
31010 PyObject
* obj0
= 0 ;
31011 char *kwnames
[] = {
31012 (char *) "self", NULL
31015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCaret",kwnames
,&obj0
)) goto fail
;
31016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31017 if (SWIG_arg_fail(1)) SWIG_fail
;
31019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31020 result
= (wxCaret
*)((wxWindow
const *)arg1
)->GetCaret();
31022 wxPyEndAllowThreads(__tstate
);
31023 if (PyErr_Occurred()) SWIG_fail
;
31025 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCaret
, 0);
31032 static PyObject
*_wrap_Window_GetCharHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31033 PyObject
*resultobj
= NULL
;
31034 wxWindow
*arg1
= (wxWindow
*) 0 ;
31036 PyObject
* obj0
= 0 ;
31037 char *kwnames
[] = {
31038 (char *) "self", NULL
31041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharHeight",kwnames
,&obj0
)) goto fail
;
31042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31043 if (SWIG_arg_fail(1)) SWIG_fail
;
31045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31046 result
= (int)((wxWindow
const *)arg1
)->GetCharHeight();
31048 wxPyEndAllowThreads(__tstate
);
31049 if (PyErr_Occurred()) SWIG_fail
;
31052 resultobj
= SWIG_From_int(static_cast<int >(result
));
31060 static PyObject
*_wrap_Window_GetCharWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31061 PyObject
*resultobj
= NULL
;
31062 wxWindow
*arg1
= (wxWindow
*) 0 ;
31064 PyObject
* obj0
= 0 ;
31065 char *kwnames
[] = {
31066 (char *) "self", NULL
31069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharWidth",kwnames
,&obj0
)) goto fail
;
31070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31071 if (SWIG_arg_fail(1)) SWIG_fail
;
31073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31074 result
= (int)((wxWindow
const *)arg1
)->GetCharWidth();
31076 wxPyEndAllowThreads(__tstate
);
31077 if (PyErr_Occurred()) SWIG_fail
;
31080 resultobj
= SWIG_From_int(static_cast<int >(result
));
31088 static PyObject
*_wrap_Window_GetTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31089 PyObject
*resultobj
= NULL
;
31090 wxWindow
*arg1
= (wxWindow
*) 0 ;
31091 wxString
*arg2
= 0 ;
31092 int *arg3
= (int *) 0 ;
31093 int *arg4
= (int *) 0 ;
31094 bool temp2
= false ;
31099 PyObject
* obj0
= 0 ;
31100 PyObject
* obj1
= 0 ;
31101 char *kwnames
[] = {
31102 (char *) "self",(char *) "string", NULL
31105 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31106 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetTextExtent",kwnames
,&obj0
,&obj1
)) goto fail
;
31108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31109 if (SWIG_arg_fail(1)) SWIG_fail
;
31111 arg2
= wxString_in_helper(obj1
);
31112 if (arg2
== NULL
) SWIG_fail
;
31116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31117 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
31119 wxPyEndAllowThreads(__tstate
);
31120 if (PyErr_Occurred()) SWIG_fail
;
31122 Py_INCREF(Py_None
); resultobj
= Py_None
;
31123 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31124 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31125 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31126 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31141 static PyObject
*_wrap_Window_GetFullTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31142 PyObject
*resultobj
= NULL
;
31143 wxWindow
*arg1
= (wxWindow
*) 0 ;
31144 wxString
*arg2
= 0 ;
31145 int *arg3
= (int *) 0 ;
31146 int *arg4
= (int *) 0 ;
31147 int *arg5
= (int *) 0 ;
31148 int *arg6
= (int *) 0 ;
31149 wxFont
*arg7
= (wxFont
*) NULL
;
31150 bool temp2
= false ;
31159 PyObject
* obj0
= 0 ;
31160 PyObject
* obj1
= 0 ;
31161 PyObject
* obj2
= 0 ;
31162 char *kwnames
[] = {
31163 (char *) "self",(char *) "string",(char *) "font", NULL
31166 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31167 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31168 arg5
= &temp5
; res5
= SWIG_NEWOBJ
;
31169 arg6
= &temp6
; res6
= SWIG_NEWOBJ
;
31170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31172 if (SWIG_arg_fail(1)) SWIG_fail
;
31174 arg2
= wxString_in_helper(obj1
);
31175 if (arg2
== NULL
) SWIG_fail
;
31179 SWIG_Python_ConvertPtr(obj2
, (void **)&arg7
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31180 if (SWIG_arg_fail(7)) SWIG_fail
;
31183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31184 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,(wxFont
const *)arg7
);
31186 wxPyEndAllowThreads(__tstate
);
31187 if (PyErr_Occurred()) SWIG_fail
;
31189 Py_INCREF(Py_None
); resultobj
= Py_None
;
31190 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31191 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31192 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31193 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31194 resultobj
= t_output_helper(resultobj
, ((res5
== SWIG_NEWOBJ
) ?
31195 SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0)));
31196 resultobj
= t_output_helper(resultobj
, ((res6
== SWIG_NEWOBJ
) ?
31197 SWIG_From_int((*arg6
)) : SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, 0)));
31212 static PyObject
*_wrap_Window_ClientToScreenXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31213 PyObject
*resultobj
= NULL
;
31214 wxWindow
*arg1
= (wxWindow
*) 0 ;
31215 int *arg2
= (int *) 0 ;
31216 int *arg3
= (int *) 0 ;
31221 PyObject
* obj0
= 0 ;
31222 PyObject
* obj1
= 0 ;
31223 PyObject
* obj2
= 0 ;
31224 char *kwnames
[] = {
31225 (char *) "self",(char *) "x",(char *) "y", NULL
31228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ClientToScreenXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31230 if (SWIG_arg_fail(1)) SWIG_fail
;
31232 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31233 temp2
= SWIG_As_int(obj1
);
31234 if (SWIG_arg_fail(2)) SWIG_fail
;
31236 res2
= SWIG_NEWOBJ
;
31240 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31241 temp3
= SWIG_As_int(obj2
);
31242 if (SWIG_arg_fail(3)) SWIG_fail
;
31244 res3
= SWIG_NEWOBJ
;
31248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31249 ((wxWindow
const *)arg1
)->ClientToScreen(arg2
,arg3
);
31251 wxPyEndAllowThreads(__tstate
);
31252 if (PyErr_Occurred()) SWIG_fail
;
31254 Py_INCREF(Py_None
); resultobj
= Py_None
;
31255 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31256 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31257 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31258 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31265 static PyObject
*_wrap_Window_ScreenToClientXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31266 PyObject
*resultobj
= NULL
;
31267 wxWindow
*arg1
= (wxWindow
*) 0 ;
31268 int *arg2
= (int *) 0 ;
31269 int *arg3
= (int *) 0 ;
31274 PyObject
* obj0
= 0 ;
31275 PyObject
* obj1
= 0 ;
31276 PyObject
* obj2
= 0 ;
31277 char *kwnames
[] = {
31278 (char *) "self",(char *) "x",(char *) "y", NULL
31281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ScreenToClientXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31282 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31283 if (SWIG_arg_fail(1)) SWIG_fail
;
31285 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31286 temp2
= SWIG_As_int(obj1
);
31287 if (SWIG_arg_fail(2)) SWIG_fail
;
31289 res2
= SWIG_NEWOBJ
;
31293 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31294 temp3
= SWIG_As_int(obj2
);
31295 if (SWIG_arg_fail(3)) SWIG_fail
;
31297 res3
= SWIG_NEWOBJ
;
31301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31302 ((wxWindow
const *)arg1
)->ScreenToClient(arg2
,arg3
);
31304 wxPyEndAllowThreads(__tstate
);
31305 if (PyErr_Occurred()) SWIG_fail
;
31307 Py_INCREF(Py_None
); resultobj
= Py_None
;
31308 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31309 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31310 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31311 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31318 static PyObject
*_wrap_Window_ClientToScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31319 PyObject
*resultobj
= NULL
;
31320 wxWindow
*arg1
= (wxWindow
*) 0 ;
31321 wxPoint
*arg2
= 0 ;
31324 PyObject
* obj0
= 0 ;
31325 PyObject
* obj1
= 0 ;
31326 char *kwnames
[] = {
31327 (char *) "self",(char *) "pt", NULL
31330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ClientToScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
31331 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31332 if (SWIG_arg_fail(1)) SWIG_fail
;
31335 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31339 result
= ((wxWindow
const *)arg1
)->ClientToScreen((wxPoint
const &)*arg2
);
31341 wxPyEndAllowThreads(__tstate
);
31342 if (PyErr_Occurred()) SWIG_fail
;
31345 wxPoint
* resultptr
;
31346 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31347 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31355 static PyObject
*_wrap_Window_ScreenToClient(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31356 PyObject
*resultobj
= NULL
;
31357 wxWindow
*arg1
= (wxWindow
*) 0 ;
31358 wxPoint
*arg2
= 0 ;
31361 PyObject
* obj0
= 0 ;
31362 PyObject
* obj1
= 0 ;
31363 char *kwnames
[] = {
31364 (char *) "self",(char *) "pt", NULL
31367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScreenToClient",kwnames
,&obj0
,&obj1
)) goto fail
;
31368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31369 if (SWIG_arg_fail(1)) SWIG_fail
;
31372 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31375 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31376 result
= ((wxWindow
const *)arg1
)->ScreenToClient((wxPoint
const &)*arg2
);
31378 wxPyEndAllowThreads(__tstate
);
31379 if (PyErr_Occurred()) SWIG_fail
;
31382 wxPoint
* resultptr
;
31383 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31384 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31392 static PyObject
*_wrap_Window_HitTestXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31393 PyObject
*resultobj
= NULL
;
31394 wxWindow
*arg1
= (wxWindow
*) 0 ;
31398 PyObject
* obj0
= 0 ;
31399 PyObject
* obj1
= 0 ;
31400 PyObject
* obj2
= 0 ;
31401 char *kwnames
[] = {
31402 (char *) "self",(char *) "x",(char *) "y", NULL
31405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31407 if (SWIG_arg_fail(1)) SWIG_fail
;
31409 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31410 if (SWIG_arg_fail(2)) SWIG_fail
;
31413 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31414 if (SWIG_arg_fail(3)) SWIG_fail
;
31417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31418 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest(arg2
,arg3
);
31420 wxPyEndAllowThreads(__tstate
);
31421 if (PyErr_Occurred()) SWIG_fail
;
31423 resultobj
= SWIG_From_int((result
));
31430 static PyObject
*_wrap_Window_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31431 PyObject
*resultobj
= NULL
;
31432 wxWindow
*arg1
= (wxWindow
*) 0 ;
31433 wxPoint
*arg2
= 0 ;
31436 PyObject
* obj0
= 0 ;
31437 PyObject
* obj1
= 0 ;
31438 char *kwnames
[] = {
31439 (char *) "self",(char *) "pt", NULL
31442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
31443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31444 if (SWIG_arg_fail(1)) SWIG_fail
;
31447 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31451 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest((wxPoint
const &)*arg2
);
31453 wxPyEndAllowThreads(__tstate
);
31454 if (PyErr_Occurred()) SWIG_fail
;
31456 resultobj
= SWIG_From_int((result
));
31463 static PyObject
*_wrap_Window_GetBorder__SWIG_0(PyObject
*, PyObject
*args
) {
31464 PyObject
*resultobj
= NULL
;
31465 wxWindow
*arg1
= (wxWindow
*) 0 ;
31468 PyObject
* obj0
= 0 ;
31469 PyObject
* obj1
= 0 ;
31471 if(!PyArg_ParseTuple(args
,(char *)"OO:Window_GetBorder",&obj0
,&obj1
)) goto fail
;
31472 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31473 if (SWIG_arg_fail(1)) SWIG_fail
;
31475 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31476 if (SWIG_arg_fail(2)) SWIG_fail
;
31479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31480 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder(arg2
);
31482 wxPyEndAllowThreads(__tstate
);
31483 if (PyErr_Occurred()) SWIG_fail
;
31485 resultobj
= SWIG_From_int((result
));
31492 static PyObject
*_wrap_Window_GetBorder__SWIG_1(PyObject
*, PyObject
*args
) {
31493 PyObject
*resultobj
= NULL
;
31494 wxWindow
*arg1
= (wxWindow
*) 0 ;
31496 PyObject
* obj0
= 0 ;
31498 if(!PyArg_ParseTuple(args
,(char *)"O:Window_GetBorder",&obj0
)) goto fail
;
31499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31500 if (SWIG_arg_fail(1)) SWIG_fail
;
31502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31503 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder();
31505 wxPyEndAllowThreads(__tstate
);
31506 if (PyErr_Occurred()) SWIG_fail
;
31508 resultobj
= SWIG_From_int((result
));
31515 static PyObject
*_wrap_Window_GetBorder(PyObject
*self
, PyObject
*args
) {
31520 argc
= PyObject_Length(args
);
31521 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
31522 argv
[ii
] = PyTuple_GetItem(args
,ii
);
31528 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31536 return _wrap_Window_GetBorder__SWIG_1(self
,args
);
31543 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31551 _v
= SWIG_Check_long(argv
[1]);
31553 return _wrap_Window_GetBorder__SWIG_0(self
,args
);
31558 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'Window_GetBorder'");
31563 static PyObject
*_wrap_Window_UpdateWindowUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31564 PyObject
*resultobj
= NULL
;
31565 wxWindow
*arg1
= (wxWindow
*) 0 ;
31566 long arg2
= (long) wxUPDATE_UI_NONE
;
31567 PyObject
* obj0
= 0 ;
31568 PyObject
* obj1
= 0 ;
31569 char *kwnames
[] = {
31570 (char *) "self",(char *) "flags", NULL
31573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_UpdateWindowUI",kwnames
,&obj0
,&obj1
)) goto fail
;
31574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31575 if (SWIG_arg_fail(1)) SWIG_fail
;
31578 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31579 if (SWIG_arg_fail(2)) SWIG_fail
;
31583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31584 (arg1
)->UpdateWindowUI(arg2
);
31586 wxPyEndAllowThreads(__tstate
);
31587 if (PyErr_Occurred()) SWIG_fail
;
31589 Py_INCREF(Py_None
); resultobj
= Py_None
;
31596 static PyObject
*_wrap_Window_PopupMenuXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31597 PyObject
*resultobj
= NULL
;
31598 wxWindow
*arg1
= (wxWindow
*) 0 ;
31599 wxMenu
*arg2
= (wxMenu
*) 0 ;
31600 int arg3
= (int) -1 ;
31601 int arg4
= (int) -1 ;
31603 PyObject
* obj0
= 0 ;
31604 PyObject
* obj1
= 0 ;
31605 PyObject
* obj2
= 0 ;
31606 PyObject
* obj3
= 0 ;
31607 char *kwnames
[] = {
31608 (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL
31611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_PopupMenuXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31613 if (SWIG_arg_fail(1)) SWIG_fail
;
31614 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31615 if (SWIG_arg_fail(2)) SWIG_fail
;
31618 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31619 if (SWIG_arg_fail(3)) SWIG_fail
;
31624 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31625 if (SWIG_arg_fail(4)) SWIG_fail
;
31629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31630 result
= (bool)(arg1
)->PopupMenu(arg2
,arg3
,arg4
);
31632 wxPyEndAllowThreads(__tstate
);
31633 if (PyErr_Occurred()) SWIG_fail
;
31636 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31644 static PyObject
*_wrap_Window_PopupMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31645 PyObject
*resultobj
= NULL
;
31646 wxWindow
*arg1
= (wxWindow
*) 0 ;
31647 wxMenu
*arg2
= (wxMenu
*) 0 ;
31648 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
31649 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
31652 PyObject
* obj0
= 0 ;
31653 PyObject
* obj1
= 0 ;
31654 PyObject
* obj2
= 0 ;
31655 char *kwnames
[] = {
31656 (char *) "self",(char *) "menu",(char *) "pos", NULL
31659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_PopupMenu",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31660 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31661 if (SWIG_arg_fail(1)) SWIG_fail
;
31662 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31663 if (SWIG_arg_fail(2)) SWIG_fail
;
31667 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
31671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31672 result
= (bool)(arg1
)->PopupMenu(arg2
,(wxPoint
const &)*arg3
);
31674 wxPyEndAllowThreads(__tstate
);
31675 if (PyErr_Occurred()) SWIG_fail
;
31678 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31686 static PyObject
*_wrap_Window_GetHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31687 PyObject
*resultobj
= NULL
;
31688 wxWindow
*arg1
= (wxWindow
*) 0 ;
31690 PyObject
* obj0
= 0 ;
31691 char *kwnames
[] = {
31692 (char *) "self", NULL
31695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHandle",kwnames
,&obj0
)) goto fail
;
31696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31697 if (SWIG_arg_fail(1)) SWIG_fail
;
31699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31700 result
= (long)wxWindow_GetHandle(arg1
);
31702 wxPyEndAllowThreads(__tstate
);
31703 if (PyErr_Occurred()) SWIG_fail
;
31706 resultobj
= SWIG_From_long(static_cast<long >(result
));
31714 static PyObject
*_wrap_Window_AssociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31715 PyObject
*resultobj
= NULL
;
31716 wxWindow
*arg1
= (wxWindow
*) 0 ;
31718 PyObject
* obj0
= 0 ;
31719 PyObject
* obj1
= 0 ;
31720 char *kwnames
[] = {
31721 (char *) "self",(char *) "handle", NULL
31724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AssociateHandle",kwnames
,&obj0
,&obj1
)) goto fail
;
31725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31726 if (SWIG_arg_fail(1)) SWIG_fail
;
31728 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31729 if (SWIG_arg_fail(2)) SWIG_fail
;
31732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31733 wxWindow_AssociateHandle(arg1
,arg2
);
31735 wxPyEndAllowThreads(__tstate
);
31736 if (PyErr_Occurred()) SWIG_fail
;
31738 Py_INCREF(Py_None
); resultobj
= Py_None
;
31745 static PyObject
*_wrap_Window_DissociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31746 PyObject
*resultobj
= NULL
;
31747 wxWindow
*arg1
= (wxWindow
*) 0 ;
31748 PyObject
* obj0
= 0 ;
31749 char *kwnames
[] = {
31750 (char *) "self", NULL
31753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DissociateHandle",kwnames
,&obj0
)) goto fail
;
31754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31755 if (SWIG_arg_fail(1)) SWIG_fail
;
31757 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31758 (arg1
)->DissociateHandle();
31760 wxPyEndAllowThreads(__tstate
);
31761 if (PyErr_Occurred()) SWIG_fail
;
31763 Py_INCREF(Py_None
); resultobj
= Py_None
;
31770 static PyObject
*_wrap_Window_OnPaint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31771 PyObject
*resultobj
= NULL
;
31772 wxWindow
*arg1
= (wxWindow
*) 0 ;
31773 wxPaintEvent
*arg2
= 0 ;
31774 PyObject
* obj0
= 0 ;
31775 PyObject
* obj1
= 0 ;
31776 char *kwnames
[] = {
31777 (char *) "self",(char *) "event", NULL
31780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_OnPaint",kwnames
,&obj0
,&obj1
)) goto fail
;
31781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31782 if (SWIG_arg_fail(1)) SWIG_fail
;
31784 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPaintEvent
, SWIG_POINTER_EXCEPTION
| 0);
31785 if (SWIG_arg_fail(2)) SWIG_fail
;
31786 if (arg2
== NULL
) {
31787 SWIG_null_ref("wxPaintEvent");
31789 if (SWIG_arg_fail(2)) SWIG_fail
;
31792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31793 (arg1
)->OnPaint(*arg2
);
31795 wxPyEndAllowThreads(__tstate
);
31796 if (PyErr_Occurred()) SWIG_fail
;
31798 Py_INCREF(Py_None
); resultobj
= Py_None
;
31805 static PyObject
*_wrap_Window_HasScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31806 PyObject
*resultobj
= NULL
;
31807 wxWindow
*arg1
= (wxWindow
*) 0 ;
31810 PyObject
* obj0
= 0 ;
31811 PyObject
* obj1
= 0 ;
31812 char *kwnames
[] = {
31813 (char *) "self",(char *) "orient", NULL
31816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasScrollbar",kwnames
,&obj0
,&obj1
)) goto fail
;
31817 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31818 if (SWIG_arg_fail(1)) SWIG_fail
;
31820 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31821 if (SWIG_arg_fail(2)) SWIG_fail
;
31824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31825 result
= (bool)((wxWindow
const *)arg1
)->HasScrollbar(arg2
);
31827 wxPyEndAllowThreads(__tstate
);
31828 if (PyErr_Occurred()) SWIG_fail
;
31831 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31839 static PyObject
*_wrap_Window_SetScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31840 PyObject
*resultobj
= NULL
;
31841 wxWindow
*arg1
= (wxWindow
*) 0 ;
31846 bool arg6
= (bool) true ;
31847 PyObject
* obj0
= 0 ;
31848 PyObject
* obj1
= 0 ;
31849 PyObject
* obj2
= 0 ;
31850 PyObject
* obj3
= 0 ;
31851 PyObject
* obj4
= 0 ;
31852 PyObject
* obj5
= 0 ;
31853 char *kwnames
[] = {
31854 (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL
31857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetScrollbar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
31858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31859 if (SWIG_arg_fail(1)) SWIG_fail
;
31861 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31862 if (SWIG_arg_fail(2)) SWIG_fail
;
31865 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31866 if (SWIG_arg_fail(3)) SWIG_fail
;
31869 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31870 if (SWIG_arg_fail(4)) SWIG_fail
;
31873 arg5
= static_cast<int >(SWIG_As_int(obj4
));
31874 if (SWIG_arg_fail(5)) SWIG_fail
;
31878 arg6
= static_cast<bool >(SWIG_As_bool(obj5
));
31879 if (SWIG_arg_fail(6)) SWIG_fail
;
31883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31884 (arg1
)->SetScrollbar(arg2
,arg3
,arg4
,arg5
,arg6
);
31886 wxPyEndAllowThreads(__tstate
);
31887 if (PyErr_Occurred()) SWIG_fail
;
31889 Py_INCREF(Py_None
); resultobj
= Py_None
;
31896 static PyObject
*_wrap_Window_SetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31897 PyObject
*resultobj
= NULL
;
31898 wxWindow
*arg1
= (wxWindow
*) 0 ;
31901 bool arg4
= (bool) true ;
31902 PyObject
* obj0
= 0 ;
31903 PyObject
* obj1
= 0 ;
31904 PyObject
* obj2
= 0 ;
31905 PyObject
* obj3
= 0 ;
31906 char *kwnames
[] = {
31907 (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL
31910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_SetScrollPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31912 if (SWIG_arg_fail(1)) SWIG_fail
;
31914 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31915 if (SWIG_arg_fail(2)) SWIG_fail
;
31918 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31919 if (SWIG_arg_fail(3)) SWIG_fail
;
31923 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
31924 if (SWIG_arg_fail(4)) SWIG_fail
;
31928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31929 (arg1
)->SetScrollPos(arg2
,arg3
,arg4
);
31931 wxPyEndAllowThreads(__tstate
);
31932 if (PyErr_Occurred()) SWIG_fail
;
31934 Py_INCREF(Py_None
); resultobj
= Py_None
;
31941 static PyObject
*_wrap_Window_GetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31942 PyObject
*resultobj
= NULL
;
31943 wxWindow
*arg1
= (wxWindow
*) 0 ;
31946 PyObject
* obj0
= 0 ;
31947 PyObject
* obj1
= 0 ;
31948 char *kwnames
[] = {
31949 (char *) "self",(char *) "orientation", NULL
31952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollPos",kwnames
,&obj0
,&obj1
)) goto fail
;
31953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31954 if (SWIG_arg_fail(1)) SWIG_fail
;
31956 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31957 if (SWIG_arg_fail(2)) SWIG_fail
;
31960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31961 result
= (int)((wxWindow
const *)arg1
)->GetScrollPos(arg2
);
31963 wxPyEndAllowThreads(__tstate
);
31964 if (PyErr_Occurred()) SWIG_fail
;
31967 resultobj
= SWIG_From_int(static_cast<int >(result
));
31975 static PyObject
*_wrap_Window_GetScrollThumb(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31976 PyObject
*resultobj
= NULL
;
31977 wxWindow
*arg1
= (wxWindow
*) 0 ;
31980 PyObject
* obj0
= 0 ;
31981 PyObject
* obj1
= 0 ;
31982 char *kwnames
[] = {
31983 (char *) "self",(char *) "orientation", NULL
31986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollThumb",kwnames
,&obj0
,&obj1
)) goto fail
;
31987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31988 if (SWIG_arg_fail(1)) SWIG_fail
;
31990 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31991 if (SWIG_arg_fail(2)) SWIG_fail
;
31994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31995 result
= (int)((wxWindow
const *)arg1
)->GetScrollThumb(arg2
);
31997 wxPyEndAllowThreads(__tstate
);
31998 if (PyErr_Occurred()) SWIG_fail
;
32001 resultobj
= SWIG_From_int(static_cast<int >(result
));
32009 static PyObject
*_wrap_Window_GetScrollRange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32010 PyObject
*resultobj
= NULL
;
32011 wxWindow
*arg1
= (wxWindow
*) 0 ;
32014 PyObject
* obj0
= 0 ;
32015 PyObject
* obj1
= 0 ;
32016 char *kwnames
[] = {
32017 (char *) "self",(char *) "orientation", NULL
32020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollRange",kwnames
,&obj0
,&obj1
)) goto fail
;
32021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32022 if (SWIG_arg_fail(1)) SWIG_fail
;
32024 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32025 if (SWIG_arg_fail(2)) SWIG_fail
;
32028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32029 result
= (int)((wxWindow
const *)arg1
)->GetScrollRange(arg2
);
32031 wxPyEndAllowThreads(__tstate
);
32032 if (PyErr_Occurred()) SWIG_fail
;
32035 resultobj
= SWIG_From_int(static_cast<int >(result
));
32043 static PyObject
*_wrap_Window_ScrollWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32044 PyObject
*resultobj
= NULL
;
32045 wxWindow
*arg1
= (wxWindow
*) 0 ;
32048 wxRect
*arg4
= (wxRect
*) NULL
;
32049 PyObject
* obj0
= 0 ;
32050 PyObject
* obj1
= 0 ;
32051 PyObject
* obj2
= 0 ;
32052 PyObject
* obj3
= 0 ;
32053 char *kwnames
[] = {
32054 (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL
32057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_ScrollWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32058 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32059 if (SWIG_arg_fail(1)) SWIG_fail
;
32061 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32062 if (SWIG_arg_fail(2)) SWIG_fail
;
32065 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32066 if (SWIG_arg_fail(3)) SWIG_fail
;
32069 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
32070 if (SWIG_arg_fail(4)) SWIG_fail
;
32073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32074 (arg1
)->ScrollWindow(arg2
,arg3
,(wxRect
const *)arg4
);
32076 wxPyEndAllowThreads(__tstate
);
32077 if (PyErr_Occurred()) SWIG_fail
;
32079 Py_INCREF(Py_None
); resultobj
= Py_None
;
32086 static PyObject
*_wrap_Window_ScrollLines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32087 PyObject
*resultobj
= NULL
;
32088 wxWindow
*arg1
= (wxWindow
*) 0 ;
32091 PyObject
* obj0
= 0 ;
32092 PyObject
* obj1
= 0 ;
32093 char *kwnames
[] = {
32094 (char *) "self",(char *) "lines", NULL
32097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
;
32098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32099 if (SWIG_arg_fail(1)) SWIG_fail
;
32101 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32102 if (SWIG_arg_fail(2)) SWIG_fail
;
32105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32106 result
= (bool)(arg1
)->ScrollLines(arg2
);
32108 wxPyEndAllowThreads(__tstate
);
32109 if (PyErr_Occurred()) SWIG_fail
;
32112 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32120 static PyObject
*_wrap_Window_ScrollPages(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32121 PyObject
*resultobj
= NULL
;
32122 wxWindow
*arg1
= (wxWindow
*) 0 ;
32125 PyObject
* obj0
= 0 ;
32126 PyObject
* obj1
= 0 ;
32127 char *kwnames
[] = {
32128 (char *) "self",(char *) "pages", NULL
32131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
;
32132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32133 if (SWIG_arg_fail(1)) SWIG_fail
;
32135 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32136 if (SWIG_arg_fail(2)) SWIG_fail
;
32139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32140 result
= (bool)(arg1
)->ScrollPages(arg2
);
32142 wxPyEndAllowThreads(__tstate
);
32143 if (PyErr_Occurred()) SWIG_fail
;
32146 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32154 static PyObject
*_wrap_Window_LineUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32155 PyObject
*resultobj
= NULL
;
32156 wxWindow
*arg1
= (wxWindow
*) 0 ;
32158 PyObject
* obj0
= 0 ;
32159 char *kwnames
[] = {
32160 (char *) "self", NULL
32163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineUp",kwnames
,&obj0
)) goto fail
;
32164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32165 if (SWIG_arg_fail(1)) SWIG_fail
;
32167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32168 result
= (bool)(arg1
)->LineUp();
32170 wxPyEndAllowThreads(__tstate
);
32171 if (PyErr_Occurred()) SWIG_fail
;
32174 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32182 static PyObject
*_wrap_Window_LineDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32183 PyObject
*resultobj
= NULL
;
32184 wxWindow
*arg1
= (wxWindow
*) 0 ;
32186 PyObject
* obj0
= 0 ;
32187 char *kwnames
[] = {
32188 (char *) "self", NULL
32191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineDown",kwnames
,&obj0
)) goto fail
;
32192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32193 if (SWIG_arg_fail(1)) SWIG_fail
;
32195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32196 result
= (bool)(arg1
)->LineDown();
32198 wxPyEndAllowThreads(__tstate
);
32199 if (PyErr_Occurred()) SWIG_fail
;
32202 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32210 static PyObject
*_wrap_Window_PageUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32211 PyObject
*resultobj
= NULL
;
32212 wxWindow
*arg1
= (wxWindow
*) 0 ;
32214 PyObject
* obj0
= 0 ;
32215 char *kwnames
[] = {
32216 (char *) "self", NULL
32219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageUp",kwnames
,&obj0
)) goto fail
;
32220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32221 if (SWIG_arg_fail(1)) SWIG_fail
;
32223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32224 result
= (bool)(arg1
)->PageUp();
32226 wxPyEndAllowThreads(__tstate
);
32227 if (PyErr_Occurred()) SWIG_fail
;
32230 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32238 static PyObject
*_wrap_Window_PageDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32239 PyObject
*resultobj
= NULL
;
32240 wxWindow
*arg1
= (wxWindow
*) 0 ;
32242 PyObject
* obj0
= 0 ;
32243 char *kwnames
[] = {
32244 (char *) "self", NULL
32247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageDown",kwnames
,&obj0
)) goto fail
;
32248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32249 if (SWIG_arg_fail(1)) SWIG_fail
;
32251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32252 result
= (bool)(arg1
)->PageDown();
32254 wxPyEndAllowThreads(__tstate
);
32255 if (PyErr_Occurred()) SWIG_fail
;
32258 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32266 static PyObject
*_wrap_Window_SetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32267 PyObject
*resultobj
= NULL
;
32268 wxWindow
*arg1
= (wxWindow
*) 0 ;
32269 wxString
*arg2
= 0 ;
32270 bool temp2
= false ;
32271 PyObject
* obj0
= 0 ;
32272 PyObject
* obj1
= 0 ;
32273 char *kwnames
[] = {
32274 (char *) "self",(char *) "text", NULL
32277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpText",kwnames
,&obj0
,&obj1
)) goto fail
;
32278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32279 if (SWIG_arg_fail(1)) SWIG_fail
;
32281 arg2
= wxString_in_helper(obj1
);
32282 if (arg2
== NULL
) SWIG_fail
;
32286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32287 (arg1
)->SetHelpText((wxString
const &)*arg2
);
32289 wxPyEndAllowThreads(__tstate
);
32290 if (PyErr_Occurred()) SWIG_fail
;
32292 Py_INCREF(Py_None
); resultobj
= Py_None
;
32307 static PyObject
*_wrap_Window_SetHelpTextForId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32308 PyObject
*resultobj
= NULL
;
32309 wxWindow
*arg1
= (wxWindow
*) 0 ;
32310 wxString
*arg2
= 0 ;
32311 bool temp2
= false ;
32312 PyObject
* obj0
= 0 ;
32313 PyObject
* obj1
= 0 ;
32314 char *kwnames
[] = {
32315 (char *) "self",(char *) "text", NULL
32318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpTextForId",kwnames
,&obj0
,&obj1
)) goto fail
;
32319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32320 if (SWIG_arg_fail(1)) SWIG_fail
;
32322 arg2
= wxString_in_helper(obj1
);
32323 if (arg2
== NULL
) SWIG_fail
;
32327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32328 (arg1
)->SetHelpTextForId((wxString
const &)*arg2
);
32330 wxPyEndAllowThreads(__tstate
);
32331 if (PyErr_Occurred()) SWIG_fail
;
32333 Py_INCREF(Py_None
); resultobj
= Py_None
;
32348 static PyObject
*_wrap_Window_GetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32349 PyObject
*resultobj
= NULL
;
32350 wxWindow
*arg1
= (wxWindow
*) 0 ;
32352 PyObject
* obj0
= 0 ;
32353 char *kwnames
[] = {
32354 (char *) "self", NULL
32357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHelpText",kwnames
,&obj0
)) goto fail
;
32358 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32359 if (SWIG_arg_fail(1)) SWIG_fail
;
32361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32362 result
= ((wxWindow
const *)arg1
)->GetHelpText();
32364 wxPyEndAllowThreads(__tstate
);
32365 if (PyErr_Occurred()) SWIG_fail
;
32369 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32371 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32380 static PyObject
*_wrap_Window_SetToolTipString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32381 PyObject
*resultobj
= NULL
;
32382 wxWindow
*arg1
= (wxWindow
*) 0 ;
32383 wxString
*arg2
= 0 ;
32384 bool temp2
= false ;
32385 PyObject
* obj0
= 0 ;
32386 PyObject
* obj1
= 0 ;
32387 char *kwnames
[] = {
32388 (char *) "self",(char *) "tip", NULL
32391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTipString",kwnames
,&obj0
,&obj1
)) goto fail
;
32392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32393 if (SWIG_arg_fail(1)) SWIG_fail
;
32395 arg2
= wxString_in_helper(obj1
);
32396 if (arg2
== NULL
) SWIG_fail
;
32400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32401 (arg1
)->SetToolTip((wxString
const &)*arg2
);
32403 wxPyEndAllowThreads(__tstate
);
32404 if (PyErr_Occurred()) SWIG_fail
;
32406 Py_INCREF(Py_None
); resultobj
= Py_None
;
32421 static PyObject
*_wrap_Window_SetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32422 PyObject
*resultobj
= NULL
;
32423 wxWindow
*arg1
= (wxWindow
*) 0 ;
32424 wxToolTip
*arg2
= (wxToolTip
*) 0 ;
32425 PyObject
* obj0
= 0 ;
32426 PyObject
* obj1
= 0 ;
32427 char *kwnames
[] = {
32428 (char *) "self",(char *) "tip", NULL
32431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTip",kwnames
,&obj0
,&obj1
)) goto fail
;
32432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32433 if (SWIG_arg_fail(1)) SWIG_fail
;
32434 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolTip
, SWIG_POINTER_EXCEPTION
| 0);
32435 if (SWIG_arg_fail(2)) SWIG_fail
;
32437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32438 (arg1
)->SetToolTip(arg2
);
32440 wxPyEndAllowThreads(__tstate
);
32441 if (PyErr_Occurred()) SWIG_fail
;
32443 Py_INCREF(Py_None
); resultobj
= Py_None
;
32450 static PyObject
*_wrap_Window_GetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32451 PyObject
*resultobj
= NULL
;
32452 wxWindow
*arg1
= (wxWindow
*) 0 ;
32454 PyObject
* obj0
= 0 ;
32455 char *kwnames
[] = {
32456 (char *) "self", NULL
32459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetToolTip",kwnames
,&obj0
)) goto fail
;
32460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32461 if (SWIG_arg_fail(1)) SWIG_fail
;
32463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32464 result
= (wxToolTip
*)((wxWindow
const *)arg1
)->GetToolTip();
32466 wxPyEndAllowThreads(__tstate
);
32467 if (PyErr_Occurred()) SWIG_fail
;
32470 resultobj
= wxPyMake_wxObject(result
, 0);
32478 static PyObject
*_wrap_Window_SetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32479 PyObject
*resultobj
= NULL
;
32480 wxWindow
*arg1
= (wxWindow
*) 0 ;
32481 wxPyDropTarget
*arg2
= (wxPyDropTarget
*) 0 ;
32482 PyObject
* obj0
= 0 ;
32483 PyObject
* obj1
= 0 ;
32484 char *kwnames
[] = {
32485 (char *) "self",(char *) "dropTarget", NULL
32488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDropTarget",kwnames
,&obj0
,&obj1
)) goto fail
;
32489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32490 if (SWIG_arg_fail(1)) SWIG_fail
;
32491 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyDropTarget
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32492 if (SWIG_arg_fail(2)) SWIG_fail
;
32494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32495 (arg1
)->SetDropTarget(arg2
);
32497 wxPyEndAllowThreads(__tstate
);
32498 if (PyErr_Occurred()) SWIG_fail
;
32500 Py_INCREF(Py_None
); resultobj
= Py_None
;
32507 static PyObject
*_wrap_Window_GetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32508 PyObject
*resultobj
= NULL
;
32509 wxWindow
*arg1
= (wxWindow
*) 0 ;
32510 wxPyDropTarget
*result
;
32511 PyObject
* obj0
= 0 ;
32512 char *kwnames
[] = {
32513 (char *) "self", NULL
32516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDropTarget",kwnames
,&obj0
)) goto fail
;
32517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32518 if (SWIG_arg_fail(1)) SWIG_fail
;
32520 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32521 result
= (wxPyDropTarget
*)((wxWindow
const *)arg1
)->GetDropTarget();
32523 wxPyEndAllowThreads(__tstate
);
32524 if (PyErr_Occurred()) SWIG_fail
;
32526 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyDropTarget
, 0);
32533 static PyObject
*_wrap_Window_DragAcceptFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32534 PyObject
*resultobj
= NULL
;
32535 wxWindow
*arg1
= (wxWindow
*) 0 ;
32537 PyObject
* obj0
= 0 ;
32538 PyObject
* obj1
= 0 ;
32539 char *kwnames
[] = {
32540 (char *) "self",(char *) "accept", NULL
32543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DragAcceptFiles",kwnames
,&obj0
,&obj1
)) goto fail
;
32544 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32545 if (SWIG_arg_fail(1)) SWIG_fail
;
32547 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32548 if (SWIG_arg_fail(2)) SWIG_fail
;
32551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32552 (arg1
)->DragAcceptFiles(arg2
);
32554 wxPyEndAllowThreads(__tstate
);
32555 if (PyErr_Occurred()) SWIG_fail
;
32557 Py_INCREF(Py_None
); resultobj
= Py_None
;
32564 static PyObject
*_wrap_Window_SetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32565 PyObject
*resultobj
= NULL
;
32566 wxWindow
*arg1
= (wxWindow
*) 0 ;
32567 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
32568 PyObject
* obj0
= 0 ;
32569 PyObject
* obj1
= 0 ;
32570 char *kwnames
[] = {
32571 (char *) "self",(char *) "constraints", NULL
32574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
32575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32576 if (SWIG_arg_fail(1)) SWIG_fail
;
32577 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
32578 if (SWIG_arg_fail(2)) SWIG_fail
;
32580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32581 (arg1
)->SetConstraints(arg2
);
32583 wxPyEndAllowThreads(__tstate
);
32584 if (PyErr_Occurred()) SWIG_fail
;
32586 Py_INCREF(Py_None
); resultobj
= Py_None
;
32593 static PyObject
*_wrap_Window_GetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32594 PyObject
*resultobj
= NULL
;
32595 wxWindow
*arg1
= (wxWindow
*) 0 ;
32596 wxLayoutConstraints
*result
;
32597 PyObject
* obj0
= 0 ;
32598 char *kwnames
[] = {
32599 (char *) "self", NULL
32602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetConstraints",kwnames
,&obj0
)) goto fail
;
32603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32604 if (SWIG_arg_fail(1)) SWIG_fail
;
32606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32607 result
= (wxLayoutConstraints
*)((wxWindow
const *)arg1
)->GetConstraints();
32609 wxPyEndAllowThreads(__tstate
);
32610 if (PyErr_Occurred()) SWIG_fail
;
32612 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 0);
32619 static PyObject
*_wrap_Window_SetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32620 PyObject
*resultobj
= NULL
;
32621 wxWindow
*arg1
= (wxWindow
*) 0 ;
32623 PyObject
* obj0
= 0 ;
32624 PyObject
* obj1
= 0 ;
32625 char *kwnames
[] = {
32626 (char *) "self",(char *) "autoLayout", NULL
32629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAutoLayout",kwnames
,&obj0
,&obj1
)) goto fail
;
32630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32631 if (SWIG_arg_fail(1)) SWIG_fail
;
32633 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32634 if (SWIG_arg_fail(2)) SWIG_fail
;
32637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32638 (arg1
)->SetAutoLayout(arg2
);
32640 wxPyEndAllowThreads(__tstate
);
32641 if (PyErr_Occurred()) SWIG_fail
;
32643 Py_INCREF(Py_None
); resultobj
= Py_None
;
32650 static PyObject
*_wrap_Window_GetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32651 PyObject
*resultobj
= NULL
;
32652 wxWindow
*arg1
= (wxWindow
*) 0 ;
32654 PyObject
* obj0
= 0 ;
32655 char *kwnames
[] = {
32656 (char *) "self", NULL
32659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAutoLayout",kwnames
,&obj0
)) goto fail
;
32660 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32661 if (SWIG_arg_fail(1)) SWIG_fail
;
32663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32664 result
= (bool)((wxWindow
const *)arg1
)->GetAutoLayout();
32666 wxPyEndAllowThreads(__tstate
);
32667 if (PyErr_Occurred()) SWIG_fail
;
32670 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32678 static PyObject
*_wrap_Window_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32679 PyObject
*resultobj
= NULL
;
32680 wxWindow
*arg1
= (wxWindow
*) 0 ;
32682 PyObject
* obj0
= 0 ;
32683 char *kwnames
[] = {
32684 (char *) "self", NULL
32687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Layout",kwnames
,&obj0
)) goto fail
;
32688 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32689 if (SWIG_arg_fail(1)) SWIG_fail
;
32691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32692 result
= (bool)(arg1
)->Layout();
32694 wxPyEndAllowThreads(__tstate
);
32695 if (PyErr_Occurred()) SWIG_fail
;
32698 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32706 static PyObject
*_wrap_Window_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32707 PyObject
*resultobj
= NULL
;
32708 wxWindow
*arg1
= (wxWindow
*) 0 ;
32709 wxSizer
*arg2
= (wxSizer
*) 0 ;
32710 bool arg3
= (bool) true ;
32711 PyObject
* obj0
= 0 ;
32712 PyObject
* obj1
= 0 ;
32713 PyObject
* obj2
= 0 ;
32714 char *kwnames
[] = {
32715 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32720 if (SWIG_arg_fail(1)) SWIG_fail
;
32721 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32722 if (SWIG_arg_fail(2)) SWIG_fail
;
32725 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32726 if (SWIG_arg_fail(3)) SWIG_fail
;
32730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32731 (arg1
)->SetSizer(arg2
,arg3
);
32733 wxPyEndAllowThreads(__tstate
);
32734 if (PyErr_Occurred()) SWIG_fail
;
32736 Py_INCREF(Py_None
); resultobj
= Py_None
;
32743 static PyObject
*_wrap_Window_SetSizerAndFit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32744 PyObject
*resultobj
= NULL
;
32745 wxWindow
*arg1
= (wxWindow
*) 0 ;
32746 wxSizer
*arg2
= (wxSizer
*) 0 ;
32747 bool arg3
= (bool) true ;
32748 PyObject
* obj0
= 0 ;
32749 PyObject
* obj1
= 0 ;
32750 PyObject
* obj2
= 0 ;
32751 char *kwnames
[] = {
32752 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizerAndFit",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32756 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32757 if (SWIG_arg_fail(1)) SWIG_fail
;
32758 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32759 if (SWIG_arg_fail(2)) SWIG_fail
;
32762 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32763 if (SWIG_arg_fail(3)) SWIG_fail
;
32767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32768 (arg1
)->SetSizerAndFit(arg2
,arg3
);
32770 wxPyEndAllowThreads(__tstate
);
32771 if (PyErr_Occurred()) SWIG_fail
;
32773 Py_INCREF(Py_None
); resultobj
= Py_None
;
32780 static PyObject
*_wrap_Window_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32781 PyObject
*resultobj
= NULL
;
32782 wxWindow
*arg1
= (wxWindow
*) 0 ;
32784 PyObject
* obj0
= 0 ;
32785 char *kwnames
[] = {
32786 (char *) "self", NULL
32789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizer",kwnames
,&obj0
)) goto fail
;
32790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32791 if (SWIG_arg_fail(1)) SWIG_fail
;
32793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32794 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetSizer();
32796 wxPyEndAllowThreads(__tstate
);
32797 if (PyErr_Occurred()) SWIG_fail
;
32800 resultobj
= wxPyMake_wxObject(result
, 0);
32808 static PyObject
*_wrap_Window_SetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32809 PyObject
*resultobj
= NULL
;
32810 wxWindow
*arg1
= (wxWindow
*) 0 ;
32811 wxSizer
*arg2
= (wxSizer
*) 0 ;
32812 PyObject
* obj0
= 0 ;
32813 PyObject
* obj1
= 0 ;
32814 char *kwnames
[] = {
32815 (char *) "self",(char *) "sizer", NULL
32818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetContainingSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
32819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32820 if (SWIG_arg_fail(1)) SWIG_fail
;
32821 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32822 if (SWIG_arg_fail(2)) SWIG_fail
;
32824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32825 (arg1
)->SetContainingSizer(arg2
);
32827 wxPyEndAllowThreads(__tstate
);
32828 if (PyErr_Occurred()) SWIG_fail
;
32830 Py_INCREF(Py_None
); resultobj
= Py_None
;
32837 static PyObject
*_wrap_Window_GetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32838 PyObject
*resultobj
= NULL
;
32839 wxWindow
*arg1
= (wxWindow
*) 0 ;
32841 PyObject
* obj0
= 0 ;
32842 char *kwnames
[] = {
32843 (char *) "self", NULL
32846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetContainingSizer",kwnames
,&obj0
)) goto fail
;
32847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32848 if (SWIG_arg_fail(1)) SWIG_fail
;
32850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32851 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetContainingSizer();
32853 wxPyEndAllowThreads(__tstate
);
32854 if (PyErr_Occurred()) SWIG_fail
;
32857 resultobj
= wxPyMake_wxObject(result
, 0);
32865 static PyObject
*_wrap_Window_InheritAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32866 PyObject
*resultobj
= NULL
;
32867 wxWindow
*arg1
= (wxWindow
*) 0 ;
32868 PyObject
* obj0
= 0 ;
32869 char *kwnames
[] = {
32870 (char *) "self", NULL
32873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritAttributes",kwnames
,&obj0
)) goto fail
;
32874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32875 if (SWIG_arg_fail(1)) SWIG_fail
;
32877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32878 (arg1
)->InheritAttributes();
32880 wxPyEndAllowThreads(__tstate
);
32881 if (PyErr_Occurred()) SWIG_fail
;
32883 Py_INCREF(Py_None
); resultobj
= Py_None
;
32890 static PyObject
*_wrap_Window_ShouldInheritColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32891 PyObject
*resultobj
= NULL
;
32892 wxWindow
*arg1
= (wxWindow
*) 0 ;
32894 PyObject
* obj0
= 0 ;
32895 char *kwnames
[] = {
32896 (char *) "self", NULL
32899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ShouldInheritColours",kwnames
,&obj0
)) goto fail
;
32900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32901 if (SWIG_arg_fail(1)) SWIG_fail
;
32903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32904 result
= (bool)((wxWindow
const *)arg1
)->ShouldInheritColours();
32906 wxPyEndAllowThreads(__tstate
);
32907 if (PyErr_Occurred()) SWIG_fail
;
32910 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32918 static PyObject
* Window_swigregister(PyObject
*, PyObject
*args
) {
32920 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
32921 SWIG_TypeClientData(SWIGTYPE_p_wxWindow
, obj
);
32923 return Py_BuildValue((char *)"");
32925 static PyObject
*_wrap_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32926 PyObject
*resultobj
= NULL
;
32928 wxWindow
*arg2
= (wxWindow
*) NULL
;
32930 PyObject
* obj0
= 0 ;
32931 PyObject
* obj1
= 0 ;
32932 char *kwnames
[] = {
32933 (char *) "id",(char *) "parent", NULL
32936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
32938 arg1
= static_cast<long >(SWIG_As_long(obj0
));
32939 if (SWIG_arg_fail(1)) SWIG_fail
;
32942 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32943 if (SWIG_arg_fail(2)) SWIG_fail
;
32946 if (!wxPyCheckForApp()) SWIG_fail
;
32947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32948 result
= (wxWindow
*)wxFindWindowById(arg1
,(wxWindow
const *)arg2
);
32950 wxPyEndAllowThreads(__tstate
);
32951 if (PyErr_Occurred()) SWIG_fail
;
32954 resultobj
= wxPyMake_wxObject(result
, 0);
32962 static PyObject
*_wrap_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32963 PyObject
*resultobj
= NULL
;
32964 wxString
*arg1
= 0 ;
32965 wxWindow
*arg2
= (wxWindow
*) NULL
;
32967 bool temp1
= false ;
32968 PyObject
* obj0
= 0 ;
32969 PyObject
* obj1
= 0 ;
32970 char *kwnames
[] = {
32971 (char *) "name",(char *) "parent", NULL
32974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
32976 arg1
= wxString_in_helper(obj0
);
32977 if (arg1
== NULL
) SWIG_fail
;
32981 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32982 if (SWIG_arg_fail(2)) SWIG_fail
;
32985 if (!wxPyCheckForApp()) SWIG_fail
;
32986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32987 result
= (wxWindow
*)wxFindWindowByName((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
32989 wxPyEndAllowThreads(__tstate
);
32990 if (PyErr_Occurred()) SWIG_fail
;
32993 resultobj
= wxPyMake_wxObject(result
, 0);
33009 static PyObject
*_wrap_FindWindowByLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33010 PyObject
*resultobj
= NULL
;
33011 wxString
*arg1
= 0 ;
33012 wxWindow
*arg2
= (wxWindow
*) NULL
;
33014 bool temp1
= false ;
33015 PyObject
* obj0
= 0 ;
33016 PyObject
* obj1
= 0 ;
33017 char *kwnames
[] = {
33018 (char *) "label",(char *) "parent", NULL
33021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
33023 arg1
= wxString_in_helper(obj0
);
33024 if (arg1
== NULL
) SWIG_fail
;
33028 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33029 if (SWIG_arg_fail(2)) SWIG_fail
;
33032 if (!wxPyCheckForApp()) SWIG_fail
;
33033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33034 result
= (wxWindow
*)wxFindWindowByLabel((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33036 wxPyEndAllowThreads(__tstate
);
33037 if (PyErr_Occurred()) SWIG_fail
;
33040 resultobj
= wxPyMake_wxObject(result
, 0);
33056 static PyObject
*_wrap_Window_FromHWND(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33057 PyObject
*resultobj
= NULL
;
33058 wxWindow
*arg1
= (wxWindow
*) 0 ;
33059 unsigned long arg2
;
33061 PyObject
* obj0
= 0 ;
33062 PyObject
* obj1
= 0 ;
33063 char *kwnames
[] = {
33064 (char *) "parent",(char *) "_hWnd", NULL
33067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FromHWND",kwnames
,&obj0
,&obj1
)) goto fail
;
33068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33069 if (SWIG_arg_fail(1)) SWIG_fail
;
33071 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
33072 if (SWIG_arg_fail(2)) SWIG_fail
;
33075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33076 result
= (wxWindow
*)wxWindow_FromHWND(arg1
,arg2
);
33078 wxPyEndAllowThreads(__tstate
);
33079 if (PyErr_Occurred()) SWIG_fail
;
33082 resultobj
= wxPyMake_wxObject(result
, 0);
33090 static PyObject
*_wrap_GetTopLevelWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33091 PyObject
*resultobj
= NULL
;
33093 char *kwnames
[] = {
33097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetTopLevelWindows",kwnames
)) goto fail
;
33099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33100 result
= (PyObject
*)GetTopLevelWindows();
33102 wxPyEndAllowThreads(__tstate
);
33103 if (PyErr_Occurred()) SWIG_fail
;
33105 resultobj
= result
;
33112 static PyObject
*_wrap_new_Validator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33113 PyObject
*resultobj
= NULL
;
33114 wxValidator
*result
;
33115 char *kwnames
[] = {
33119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_Validator",kwnames
)) goto fail
;
33121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33122 result
= (wxValidator
*)new wxValidator();
33124 wxPyEndAllowThreads(__tstate
);
33125 if (PyErr_Occurred()) SWIG_fail
;
33127 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxValidator
, 1);
33134 static PyObject
*_wrap_Validator_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33135 PyObject
*resultobj
= NULL
;
33136 wxValidator
*arg1
= (wxValidator
*) 0 ;
33137 wxValidator
*result
;
33138 PyObject
* obj0
= 0 ;
33139 char *kwnames
[] = {
33140 (char *) "self", NULL
33143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_Clone",kwnames
,&obj0
)) goto fail
;
33144 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33145 if (SWIG_arg_fail(1)) SWIG_fail
;
33147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33148 result
= (wxValidator
*)(arg1
)->Clone();
33150 wxPyEndAllowThreads(__tstate
);
33151 if (PyErr_Occurred()) SWIG_fail
;
33154 resultobj
= wxPyMake_wxObject(result
, 0);
33162 static PyObject
*_wrap_Validator_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33163 PyObject
*resultobj
= NULL
;
33164 wxValidator
*arg1
= (wxValidator
*) 0 ;
33165 wxWindow
*arg2
= (wxWindow
*) 0 ;
33167 PyObject
* obj0
= 0 ;
33168 PyObject
* obj1
= 0 ;
33169 char *kwnames
[] = {
33170 (char *) "self",(char *) "parent", NULL
33173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_Validate",kwnames
,&obj0
,&obj1
)) goto fail
;
33174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33175 if (SWIG_arg_fail(1)) SWIG_fail
;
33176 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33177 if (SWIG_arg_fail(2)) SWIG_fail
;
33179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33180 result
= (bool)(arg1
)->Validate(arg2
);
33182 wxPyEndAllowThreads(__tstate
);
33183 if (PyErr_Occurred()) SWIG_fail
;
33186 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33194 static PyObject
*_wrap_Validator_TransferToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33195 PyObject
*resultobj
= NULL
;
33196 wxValidator
*arg1
= (wxValidator
*) 0 ;
33198 PyObject
* obj0
= 0 ;
33199 char *kwnames
[] = {
33200 (char *) "self", NULL
33203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferToWindow",kwnames
,&obj0
)) goto fail
;
33204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33205 if (SWIG_arg_fail(1)) SWIG_fail
;
33207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33208 result
= (bool)(arg1
)->TransferToWindow();
33210 wxPyEndAllowThreads(__tstate
);
33211 if (PyErr_Occurred()) SWIG_fail
;
33214 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33222 static PyObject
*_wrap_Validator_TransferFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33223 PyObject
*resultobj
= NULL
;
33224 wxValidator
*arg1
= (wxValidator
*) 0 ;
33226 PyObject
* obj0
= 0 ;
33227 char *kwnames
[] = {
33228 (char *) "self", NULL
33231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferFromWindow",kwnames
,&obj0
)) goto fail
;
33232 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33233 if (SWIG_arg_fail(1)) SWIG_fail
;
33235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33236 result
= (bool)(arg1
)->TransferFromWindow();
33238 wxPyEndAllowThreads(__tstate
);
33239 if (PyErr_Occurred()) SWIG_fail
;
33242 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33250 static PyObject
*_wrap_Validator_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33251 PyObject
*resultobj
= NULL
;
33252 wxValidator
*arg1
= (wxValidator
*) 0 ;
33254 PyObject
* obj0
= 0 ;
33255 char *kwnames
[] = {
33256 (char *) "self", NULL
33259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_GetWindow",kwnames
,&obj0
)) goto fail
;
33260 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33261 if (SWIG_arg_fail(1)) SWIG_fail
;
33263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33264 result
= (wxWindow
*)(arg1
)->GetWindow();
33266 wxPyEndAllowThreads(__tstate
);
33267 if (PyErr_Occurred()) SWIG_fail
;
33270 resultobj
= wxPyMake_wxObject(result
, 0);
33278 static PyObject
*_wrap_Validator_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33279 PyObject
*resultobj
= NULL
;
33280 wxValidator
*arg1
= (wxValidator
*) 0 ;
33281 wxWindow
*arg2
= (wxWindow
*) 0 ;
33282 PyObject
* obj0
= 0 ;
33283 PyObject
* obj1
= 0 ;
33284 char *kwnames
[] = {
33285 (char *) "self",(char *) "window", NULL
33288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
33289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33290 if (SWIG_arg_fail(1)) SWIG_fail
;
33291 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33292 if (SWIG_arg_fail(2)) SWIG_fail
;
33294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33295 (arg1
)->SetWindow(arg2
);
33297 wxPyEndAllowThreads(__tstate
);
33298 if (PyErr_Occurred()) SWIG_fail
;
33300 Py_INCREF(Py_None
); resultobj
= Py_None
;
33307 static PyObject
*_wrap_Validator_IsSilent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33308 PyObject
*resultobj
= NULL
;
33310 char *kwnames
[] = {
33314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Validator_IsSilent",kwnames
)) goto fail
;
33316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33317 result
= (bool)wxValidator::IsSilent();
33319 wxPyEndAllowThreads(__tstate
);
33320 if (PyErr_Occurred()) SWIG_fail
;
33323 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33331 static PyObject
*_wrap_Validator_SetBellOnError(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33332 PyObject
*resultobj
= NULL
;
33333 int arg1
= (int) true ;
33334 PyObject
* obj0
= 0 ;
33335 char *kwnames
[] = {
33336 (char *) "doIt", NULL
33339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Validator_SetBellOnError",kwnames
,&obj0
)) goto fail
;
33342 arg1
= static_cast<int >(SWIG_As_int(obj0
));
33343 if (SWIG_arg_fail(1)) SWIG_fail
;
33347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33348 wxValidator::SetBellOnError(arg1
);
33350 wxPyEndAllowThreads(__tstate
);
33351 if (PyErr_Occurred()) SWIG_fail
;
33353 Py_INCREF(Py_None
); resultobj
= Py_None
;
33360 static PyObject
* Validator_swigregister(PyObject
*, PyObject
*args
) {
33362 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33363 SWIG_TypeClientData(SWIGTYPE_p_wxValidator
, obj
);
33365 return Py_BuildValue((char *)"");
33367 static PyObject
*_wrap_new_PyValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33368 PyObject
*resultobj
= NULL
;
33369 wxPyValidator
*result
;
33370 char *kwnames
[] = {
33374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyValidator",kwnames
)) goto fail
;
33376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33377 result
= (wxPyValidator
*)new wxPyValidator();
33379 wxPyEndAllowThreads(__tstate
);
33380 if (PyErr_Occurred()) SWIG_fail
;
33382 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyValidator
, 1);
33389 static PyObject
*_wrap_PyValidator__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33390 PyObject
*resultobj
= NULL
;
33391 wxPyValidator
*arg1
= (wxPyValidator
*) 0 ;
33392 PyObject
*arg2
= (PyObject
*) 0 ;
33393 PyObject
*arg3
= (PyObject
*) 0 ;
33394 int arg4
= (int) true ;
33395 PyObject
* obj0
= 0 ;
33396 PyObject
* obj1
= 0 ;
33397 PyObject
* obj2
= 0 ;
33398 PyObject
* obj3
= 0 ;
33399 char *kwnames
[] = {
33400 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
33403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyValidator
, SWIG_POINTER_EXCEPTION
| 0);
33405 if (SWIG_arg_fail(1)) SWIG_fail
;
33410 arg4
= static_cast<int >(SWIG_As_int(obj3
));
33411 if (SWIG_arg_fail(4)) SWIG_fail
;
33415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33416 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
33418 wxPyEndAllowThreads(__tstate
);
33419 if (PyErr_Occurred()) SWIG_fail
;
33421 Py_INCREF(Py_None
); resultobj
= Py_None
;
33428 static PyObject
* PyValidator_swigregister(PyObject
*, PyObject
*args
) {
33430 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33431 SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator
, obj
);
33433 return Py_BuildValue((char *)"");
33435 static int _wrap_DefaultValidator_set(PyObject
*) {
33436 PyErr_SetString(PyExc_TypeError
,"Variable DefaultValidator is read-only.");
33441 static PyObject
*_wrap_DefaultValidator_get(void) {
33442 PyObject
*pyobj
= NULL
;
33444 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultValidator
), SWIGTYPE_p_wxValidator
, 0);
33449 static PyObject
*_wrap_new_Menu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33450 PyObject
*resultobj
= NULL
;
33451 wxString
const &arg1_defvalue
= wxPyEmptyString
;
33452 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
33453 long arg2
= (long) 0 ;
33455 bool temp1
= false ;
33456 PyObject
* obj0
= 0 ;
33457 PyObject
* obj1
= 0 ;
33458 char *kwnames
[] = {
33459 (char *) "title",(char *) "style", NULL
33462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Menu",kwnames
,&obj0
,&obj1
)) goto fail
;
33465 arg1
= wxString_in_helper(obj0
);
33466 if (arg1
== NULL
) SWIG_fail
;
33472 arg2
= static_cast<long >(SWIG_As_long(obj1
));
33473 if (SWIG_arg_fail(2)) SWIG_fail
;
33477 if (!wxPyCheckForApp()) SWIG_fail
;
33478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33479 result
= (wxMenu
*)new wxMenu((wxString
const &)*arg1
,arg2
);
33481 wxPyEndAllowThreads(__tstate
);
33482 if (PyErr_Occurred()) SWIG_fail
;
33484 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenu
, 1);
33499 static PyObject
*_wrap_Menu_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33500 PyObject
*resultobj
= NULL
;
33501 wxMenu
*arg1
= (wxMenu
*) 0 ;
33503 wxString
*arg3
= 0 ;
33504 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33505 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33506 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
33507 wxMenuItem
*result
;
33508 bool temp3
= false ;
33509 bool temp4
= false ;
33510 PyObject
* obj0
= 0 ;
33511 PyObject
* obj1
= 0 ;
33512 PyObject
* obj2
= 0 ;
33513 PyObject
* obj3
= 0 ;
33514 PyObject
* obj4
= 0 ;
33515 char *kwnames
[] = {
33516 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33520 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33521 if (SWIG_arg_fail(1)) SWIG_fail
;
33523 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33524 if (SWIG_arg_fail(2)) SWIG_fail
;
33527 arg3
= wxString_in_helper(obj2
);
33528 if (arg3
== NULL
) SWIG_fail
;
33533 arg4
= wxString_in_helper(obj3
);
33534 if (arg4
== NULL
) SWIG_fail
;
33540 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
33541 if (SWIG_arg_fail(5)) SWIG_fail
;
33545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33546 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
33548 wxPyEndAllowThreads(__tstate
);
33549 if (PyErr_Occurred()) SWIG_fail
;
33552 resultobj
= wxPyMake_wxObject(result
, 0);
33576 static PyObject
*_wrap_Menu_AppendSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33577 PyObject
*resultobj
= NULL
;
33578 wxMenu
*arg1
= (wxMenu
*) 0 ;
33579 wxMenuItem
*result
;
33580 PyObject
* obj0
= 0 ;
33581 char *kwnames
[] = {
33582 (char *) "self", NULL
33585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_AppendSeparator",kwnames
,&obj0
)) goto fail
;
33586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33587 if (SWIG_arg_fail(1)) SWIG_fail
;
33589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33590 result
= (wxMenuItem
*)(arg1
)->AppendSeparator();
33592 wxPyEndAllowThreads(__tstate
);
33593 if (PyErr_Occurred()) SWIG_fail
;
33596 resultobj
= wxPyMake_wxObject(result
, 0);
33604 static PyObject
*_wrap_Menu_AppendCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33605 PyObject
*resultobj
= NULL
;
33606 wxMenu
*arg1
= (wxMenu
*) 0 ;
33608 wxString
*arg3
= 0 ;
33609 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33610 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33611 wxMenuItem
*result
;
33612 bool temp3
= false ;
33613 bool temp4
= false ;
33614 PyObject
* obj0
= 0 ;
33615 PyObject
* obj1
= 0 ;
33616 PyObject
* obj2
= 0 ;
33617 PyObject
* obj3
= 0 ;
33618 char *kwnames
[] = {
33619 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33624 if (SWIG_arg_fail(1)) SWIG_fail
;
33626 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33627 if (SWIG_arg_fail(2)) SWIG_fail
;
33630 arg3
= wxString_in_helper(obj2
);
33631 if (arg3
== NULL
) SWIG_fail
;
33636 arg4
= wxString_in_helper(obj3
);
33637 if (arg4
== NULL
) SWIG_fail
;
33642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33643 result
= (wxMenuItem
*)(arg1
)->AppendCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33645 wxPyEndAllowThreads(__tstate
);
33646 if (PyErr_Occurred()) SWIG_fail
;
33649 resultobj
= wxPyMake_wxObject(result
, 0);
33673 static PyObject
*_wrap_Menu_AppendRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33674 PyObject
*resultobj
= NULL
;
33675 wxMenu
*arg1
= (wxMenu
*) 0 ;
33677 wxString
*arg3
= 0 ;
33678 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33679 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33680 wxMenuItem
*result
;
33681 bool temp3
= false ;
33682 bool temp4
= false ;
33683 PyObject
* obj0
= 0 ;
33684 PyObject
* obj1
= 0 ;
33685 PyObject
* obj2
= 0 ;
33686 PyObject
* obj3
= 0 ;
33687 char *kwnames
[] = {
33688 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33693 if (SWIG_arg_fail(1)) SWIG_fail
;
33695 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33696 if (SWIG_arg_fail(2)) SWIG_fail
;
33699 arg3
= wxString_in_helper(obj2
);
33700 if (arg3
== NULL
) SWIG_fail
;
33705 arg4
= wxString_in_helper(obj3
);
33706 if (arg4
== NULL
) SWIG_fail
;
33711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33712 result
= (wxMenuItem
*)(arg1
)->AppendRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33714 wxPyEndAllowThreads(__tstate
);
33715 if (PyErr_Occurred()) SWIG_fail
;
33718 resultobj
= wxPyMake_wxObject(result
, 0);
33742 static PyObject
*_wrap_Menu_AppendMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33743 PyObject
*resultobj
= NULL
;
33744 wxMenu
*arg1
= (wxMenu
*) 0 ;
33746 wxString
*arg3
= 0 ;
33747 wxMenu
*arg4
= (wxMenu
*) 0 ;
33748 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33749 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33750 wxMenuItem
*result
;
33751 bool temp3
= false ;
33752 bool temp5
= false ;
33753 PyObject
* obj0
= 0 ;
33754 PyObject
* obj1
= 0 ;
33755 PyObject
* obj2
= 0 ;
33756 PyObject
* obj3
= 0 ;
33757 PyObject
* obj4
= 0 ;
33758 char *kwnames
[] = {
33759 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
33762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_AppendMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33764 if (SWIG_arg_fail(1)) SWIG_fail
;
33766 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33767 if (SWIG_arg_fail(2)) SWIG_fail
;
33770 arg3
= wxString_in_helper(obj2
);
33771 if (arg3
== NULL
) SWIG_fail
;
33774 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33775 if (SWIG_arg_fail(4)) SWIG_fail
;
33778 arg5
= wxString_in_helper(obj4
);
33779 if (arg5
== NULL
) SWIG_fail
;
33784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33785 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
33787 wxPyEndAllowThreads(__tstate
);
33788 if (PyErr_Occurred()) SWIG_fail
;
33791 resultobj
= wxPyMake_wxObject(result
, 0);
33815 static PyObject
*_wrap_Menu_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33816 PyObject
*resultobj
= NULL
;
33817 wxMenu
*arg1
= (wxMenu
*) 0 ;
33818 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
33819 wxMenuItem
*result
;
33820 PyObject
* obj0
= 0 ;
33821 PyObject
* obj1
= 0 ;
33822 char *kwnames
[] = {
33823 (char *) "self",(char *) "item", NULL
33826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_AppendItem",kwnames
,&obj0
,&obj1
)) goto fail
;
33827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33828 if (SWIG_arg_fail(1)) SWIG_fail
;
33829 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33830 if (SWIG_arg_fail(2)) SWIG_fail
;
33832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33833 result
= (wxMenuItem
*)(arg1
)->Append(arg2
);
33835 wxPyEndAllowThreads(__tstate
);
33836 if (PyErr_Occurred()) SWIG_fail
;
33839 resultobj
= wxPyMake_wxObject(result
, 0);
33847 static PyObject
*_wrap_Menu_Break(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33848 PyObject
*resultobj
= NULL
;
33849 wxMenu
*arg1
= (wxMenu
*) 0 ;
33850 PyObject
* obj0
= 0 ;
33851 char *kwnames
[] = {
33852 (char *) "self", NULL
33855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Break",kwnames
,&obj0
)) goto fail
;
33856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33857 if (SWIG_arg_fail(1)) SWIG_fail
;
33859 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33862 wxPyEndAllowThreads(__tstate
);
33863 if (PyErr_Occurred()) SWIG_fail
;
33865 Py_INCREF(Py_None
); resultobj
= Py_None
;
33872 static PyObject
*_wrap_Menu_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33873 PyObject
*resultobj
= NULL
;
33874 wxMenu
*arg1
= (wxMenu
*) 0 ;
33876 wxMenuItem
*arg3
= (wxMenuItem
*) 0 ;
33877 wxMenuItem
*result
;
33878 PyObject
* obj0
= 0 ;
33879 PyObject
* obj1
= 0 ;
33880 PyObject
* obj2
= 0 ;
33881 char *kwnames
[] = {
33882 (char *) "self",(char *) "pos",(char *) "item", NULL
33885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
33886 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33887 if (SWIG_arg_fail(1)) SWIG_fail
;
33889 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33890 if (SWIG_arg_fail(2)) SWIG_fail
;
33892 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33893 if (SWIG_arg_fail(3)) SWIG_fail
;
33895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33896 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
);
33898 wxPyEndAllowThreads(__tstate
);
33899 if (PyErr_Occurred()) SWIG_fail
;
33902 resultobj
= wxPyMake_wxObject(result
, 0);
33910 static PyObject
*_wrap_Menu_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33911 PyObject
*resultobj
= NULL
;
33912 wxMenu
*arg1
= (wxMenu
*) 0 ;
33915 wxString
*arg4
= 0 ;
33916 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33917 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33918 wxItemKind arg6
= (wxItemKind
) wxITEM_NORMAL
;
33919 wxMenuItem
*result
;
33920 bool temp4
= false ;
33921 bool temp5
= false ;
33922 PyObject
* obj0
= 0 ;
33923 PyObject
* obj1
= 0 ;
33924 PyObject
* obj2
= 0 ;
33925 PyObject
* obj3
= 0 ;
33926 PyObject
* obj4
= 0 ;
33927 PyObject
* obj5
= 0 ;
33928 char *kwnames
[] = {
33929 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:Menu_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
33933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33934 if (SWIG_arg_fail(1)) SWIG_fail
;
33936 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33937 if (SWIG_arg_fail(2)) SWIG_fail
;
33940 arg3
= static_cast<int >(SWIG_As_int(obj2
));
33941 if (SWIG_arg_fail(3)) SWIG_fail
;
33944 arg4
= wxString_in_helper(obj3
);
33945 if (arg4
== NULL
) SWIG_fail
;
33950 arg5
= wxString_in_helper(obj4
);
33951 if (arg5
== NULL
) SWIG_fail
;
33957 arg6
= static_cast<wxItemKind
>(SWIG_As_int(obj5
));
33958 if (SWIG_arg_fail(6)) SWIG_fail
;
33962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33963 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
,arg6
);
33965 wxPyEndAllowThreads(__tstate
);
33966 if (PyErr_Occurred()) SWIG_fail
;
33969 resultobj
= wxPyMake_wxObject(result
, 0);
33993 static PyObject
*_wrap_Menu_InsertSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33994 PyObject
*resultobj
= NULL
;
33995 wxMenu
*arg1
= (wxMenu
*) 0 ;
33997 wxMenuItem
*result
;
33998 PyObject
* obj0
= 0 ;
33999 PyObject
* obj1
= 0 ;
34000 char *kwnames
[] = {
34001 (char *) "self",(char *) "pos", NULL
34004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_InsertSeparator",kwnames
,&obj0
,&obj1
)) goto fail
;
34005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34006 if (SWIG_arg_fail(1)) SWIG_fail
;
34008 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34009 if (SWIG_arg_fail(2)) SWIG_fail
;
34012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34013 result
= (wxMenuItem
*)(arg1
)->InsertSeparator(arg2
);
34015 wxPyEndAllowThreads(__tstate
);
34016 if (PyErr_Occurred()) SWIG_fail
;
34019 resultobj
= wxPyMake_wxObject(result
, 0);
34027 static PyObject
*_wrap_Menu_InsertCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34028 PyObject
*resultobj
= NULL
;
34029 wxMenu
*arg1
= (wxMenu
*) 0 ;
34032 wxString
*arg4
= 0 ;
34033 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34034 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34035 wxMenuItem
*result
;
34036 bool temp4
= false ;
34037 bool temp5
= false ;
34038 PyObject
* obj0
= 0 ;
34039 PyObject
* obj1
= 0 ;
34040 PyObject
* obj2
= 0 ;
34041 PyObject
* obj3
= 0 ;
34042 PyObject
* obj4
= 0 ;
34043 char *kwnames
[] = {
34044 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34049 if (SWIG_arg_fail(1)) SWIG_fail
;
34051 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34052 if (SWIG_arg_fail(2)) SWIG_fail
;
34055 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34056 if (SWIG_arg_fail(3)) SWIG_fail
;
34059 arg4
= wxString_in_helper(obj3
);
34060 if (arg4
== NULL
) SWIG_fail
;
34065 arg5
= wxString_in_helper(obj4
);
34066 if (arg5
== NULL
) SWIG_fail
;
34071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34072 result
= (wxMenuItem
*)(arg1
)->InsertCheckItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34074 wxPyEndAllowThreads(__tstate
);
34075 if (PyErr_Occurred()) SWIG_fail
;
34078 resultobj
= wxPyMake_wxObject(result
, 0);
34102 static PyObject
*_wrap_Menu_InsertRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34103 PyObject
*resultobj
= NULL
;
34104 wxMenu
*arg1
= (wxMenu
*) 0 ;
34107 wxString
*arg4
= 0 ;
34108 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34109 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34110 wxMenuItem
*result
;
34111 bool temp4
= false ;
34112 bool temp5
= false ;
34113 PyObject
* obj0
= 0 ;
34114 PyObject
* obj1
= 0 ;
34115 PyObject
* obj2
= 0 ;
34116 PyObject
* obj3
= 0 ;
34117 PyObject
* obj4
= 0 ;
34118 char *kwnames
[] = {
34119 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34124 if (SWIG_arg_fail(1)) SWIG_fail
;
34126 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34127 if (SWIG_arg_fail(2)) SWIG_fail
;
34130 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34131 if (SWIG_arg_fail(3)) SWIG_fail
;
34134 arg4
= wxString_in_helper(obj3
);
34135 if (arg4
== NULL
) SWIG_fail
;
34140 arg5
= wxString_in_helper(obj4
);
34141 if (arg5
== NULL
) SWIG_fail
;
34146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34147 result
= (wxMenuItem
*)(arg1
)->InsertRadioItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34149 wxPyEndAllowThreads(__tstate
);
34150 if (PyErr_Occurred()) SWIG_fail
;
34153 resultobj
= wxPyMake_wxObject(result
, 0);
34177 static PyObject
*_wrap_Menu_InsertMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34178 PyObject
*resultobj
= NULL
;
34179 wxMenu
*arg1
= (wxMenu
*) 0 ;
34182 wxString
*arg4
= 0 ;
34183 wxMenu
*arg5
= (wxMenu
*) 0 ;
34184 wxString
const &arg6_defvalue
= wxPyEmptyString
;
34185 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
34186 wxMenuItem
*result
;
34187 bool temp4
= false ;
34188 bool temp6
= false ;
34189 PyObject
* obj0
= 0 ;
34190 PyObject
* obj1
= 0 ;
34191 PyObject
* obj2
= 0 ;
34192 PyObject
* obj3
= 0 ;
34193 PyObject
* obj4
= 0 ;
34194 PyObject
* obj5
= 0 ;
34195 char *kwnames
[] = {
34196 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Menu_InsertMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34200 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34201 if (SWIG_arg_fail(1)) SWIG_fail
;
34203 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34204 if (SWIG_arg_fail(2)) SWIG_fail
;
34207 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34208 if (SWIG_arg_fail(3)) SWIG_fail
;
34211 arg4
= wxString_in_helper(obj3
);
34212 if (arg4
== NULL
) SWIG_fail
;
34215 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34216 if (SWIG_arg_fail(5)) SWIG_fail
;
34219 arg6
= wxString_in_helper(obj5
);
34220 if (arg6
== NULL
) SWIG_fail
;
34225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34226 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
34228 wxPyEndAllowThreads(__tstate
);
34229 if (PyErr_Occurred()) SWIG_fail
;
34232 resultobj
= wxPyMake_wxObject(result
, 0);
34256 static PyObject
*_wrap_Menu_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34257 PyObject
*resultobj
= NULL
;
34258 wxMenu
*arg1
= (wxMenu
*) 0 ;
34259 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34260 wxMenuItem
*result
;
34261 PyObject
* obj0
= 0 ;
34262 PyObject
* obj1
= 0 ;
34263 char *kwnames
[] = {
34264 (char *) "self",(char *) "item", NULL
34267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34268 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34269 if (SWIG_arg_fail(1)) SWIG_fail
;
34270 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34271 if (SWIG_arg_fail(2)) SWIG_fail
;
34273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34274 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
);
34276 wxPyEndAllowThreads(__tstate
);
34277 if (PyErr_Occurred()) SWIG_fail
;
34280 resultobj
= wxPyMake_wxObject(result
, 0);
34288 static PyObject
*_wrap_Menu_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34289 PyObject
*resultobj
= NULL
;
34290 wxMenu
*arg1
= (wxMenu
*) 0 ;
34292 wxString
*arg3
= 0 ;
34293 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34294 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34295 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
34296 wxMenuItem
*result
;
34297 bool temp3
= false ;
34298 bool temp4
= false ;
34299 PyObject
* obj0
= 0 ;
34300 PyObject
* obj1
= 0 ;
34301 PyObject
* obj2
= 0 ;
34302 PyObject
* obj3
= 0 ;
34303 PyObject
* obj4
= 0 ;
34304 char *kwnames
[] = {
34305 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34310 if (SWIG_arg_fail(1)) SWIG_fail
;
34312 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34313 if (SWIG_arg_fail(2)) SWIG_fail
;
34316 arg3
= wxString_in_helper(obj2
);
34317 if (arg3
== NULL
) SWIG_fail
;
34322 arg4
= wxString_in_helper(obj3
);
34323 if (arg4
== NULL
) SWIG_fail
;
34329 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
34330 if (SWIG_arg_fail(5)) SWIG_fail
;
34334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34335 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
34337 wxPyEndAllowThreads(__tstate
);
34338 if (PyErr_Occurred()) SWIG_fail
;
34341 resultobj
= wxPyMake_wxObject(result
, 0);
34365 static PyObject
*_wrap_Menu_PrependSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34366 PyObject
*resultobj
= NULL
;
34367 wxMenu
*arg1
= (wxMenu
*) 0 ;
34368 wxMenuItem
*result
;
34369 PyObject
* obj0
= 0 ;
34370 char *kwnames
[] = {
34371 (char *) "self", NULL
34374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_PrependSeparator",kwnames
,&obj0
)) goto fail
;
34375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34376 if (SWIG_arg_fail(1)) SWIG_fail
;
34378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34379 result
= (wxMenuItem
*)(arg1
)->PrependSeparator();
34381 wxPyEndAllowThreads(__tstate
);
34382 if (PyErr_Occurred()) SWIG_fail
;
34385 resultobj
= wxPyMake_wxObject(result
, 0);
34393 static PyObject
*_wrap_Menu_PrependCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34394 PyObject
*resultobj
= NULL
;
34395 wxMenu
*arg1
= (wxMenu
*) 0 ;
34397 wxString
*arg3
= 0 ;
34398 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34399 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34400 wxMenuItem
*result
;
34401 bool temp3
= false ;
34402 bool temp4
= false ;
34403 PyObject
* obj0
= 0 ;
34404 PyObject
* obj1
= 0 ;
34405 PyObject
* obj2
= 0 ;
34406 PyObject
* obj3
= 0 ;
34407 char *kwnames
[] = {
34408 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34413 if (SWIG_arg_fail(1)) SWIG_fail
;
34415 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34416 if (SWIG_arg_fail(2)) SWIG_fail
;
34419 arg3
= wxString_in_helper(obj2
);
34420 if (arg3
== NULL
) SWIG_fail
;
34425 arg4
= wxString_in_helper(obj3
);
34426 if (arg4
== NULL
) SWIG_fail
;
34431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34432 result
= (wxMenuItem
*)(arg1
)->PrependCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34434 wxPyEndAllowThreads(__tstate
);
34435 if (PyErr_Occurred()) SWIG_fail
;
34438 resultobj
= wxPyMake_wxObject(result
, 0);
34462 static PyObject
*_wrap_Menu_PrependRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34463 PyObject
*resultobj
= NULL
;
34464 wxMenu
*arg1
= (wxMenu
*) 0 ;
34466 wxString
*arg3
= 0 ;
34467 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34468 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34469 wxMenuItem
*result
;
34470 bool temp3
= false ;
34471 bool temp4
= false ;
34472 PyObject
* obj0
= 0 ;
34473 PyObject
* obj1
= 0 ;
34474 PyObject
* obj2
= 0 ;
34475 PyObject
* obj3
= 0 ;
34476 char *kwnames
[] = {
34477 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34482 if (SWIG_arg_fail(1)) SWIG_fail
;
34484 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34485 if (SWIG_arg_fail(2)) SWIG_fail
;
34488 arg3
= wxString_in_helper(obj2
);
34489 if (arg3
== NULL
) SWIG_fail
;
34494 arg4
= wxString_in_helper(obj3
);
34495 if (arg4
== NULL
) SWIG_fail
;
34500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34501 result
= (wxMenuItem
*)(arg1
)->PrependRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34503 wxPyEndAllowThreads(__tstate
);
34504 if (PyErr_Occurred()) SWIG_fail
;
34507 resultobj
= wxPyMake_wxObject(result
, 0);
34531 static PyObject
*_wrap_Menu_PrependMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34532 PyObject
*resultobj
= NULL
;
34533 wxMenu
*arg1
= (wxMenu
*) 0 ;
34535 wxString
*arg3
= 0 ;
34536 wxMenu
*arg4
= (wxMenu
*) 0 ;
34537 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34538 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34539 wxMenuItem
*result
;
34540 bool temp3
= false ;
34541 bool temp5
= false ;
34542 PyObject
* obj0
= 0 ;
34543 PyObject
* obj1
= 0 ;
34544 PyObject
* obj2
= 0 ;
34545 PyObject
* obj3
= 0 ;
34546 PyObject
* obj4
= 0 ;
34547 char *kwnames
[] = {
34548 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_PrependMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34553 if (SWIG_arg_fail(1)) SWIG_fail
;
34555 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34556 if (SWIG_arg_fail(2)) SWIG_fail
;
34559 arg3
= wxString_in_helper(obj2
);
34560 if (arg3
== NULL
) SWIG_fail
;
34563 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34564 if (SWIG_arg_fail(4)) SWIG_fail
;
34567 arg5
= wxString_in_helper(obj4
);
34568 if (arg5
== NULL
) SWIG_fail
;
34573 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34574 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
34576 wxPyEndAllowThreads(__tstate
);
34577 if (PyErr_Occurred()) SWIG_fail
;
34580 resultobj
= wxPyMake_wxObject(result
, 0);
34604 static PyObject
*_wrap_Menu_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34605 PyObject
*resultobj
= NULL
;
34606 wxMenu
*arg1
= (wxMenu
*) 0 ;
34608 wxMenuItem
*result
;
34609 PyObject
* obj0
= 0 ;
34610 PyObject
* obj1
= 0 ;
34611 char *kwnames
[] = {
34612 (char *) "self",(char *) "id", NULL
34615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
34616 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34617 if (SWIG_arg_fail(1)) SWIG_fail
;
34619 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34620 if (SWIG_arg_fail(2)) SWIG_fail
;
34623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34624 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34626 wxPyEndAllowThreads(__tstate
);
34627 if (PyErr_Occurred()) SWIG_fail
;
34630 resultobj
= wxPyMake_wxObject(result
, 0);
34638 static PyObject
*_wrap_Menu_RemoveItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34639 PyObject
*resultobj
= NULL
;
34640 wxMenu
*arg1
= (wxMenu
*) 0 ;
34641 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34642 wxMenuItem
*result
;
34643 PyObject
* obj0
= 0 ;
34644 PyObject
* obj1
= 0 ;
34645 char *kwnames
[] = {
34646 (char *) "self",(char *) "item", NULL
34649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_RemoveItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34651 if (SWIG_arg_fail(1)) SWIG_fail
;
34652 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34653 if (SWIG_arg_fail(2)) SWIG_fail
;
34655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34656 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34658 wxPyEndAllowThreads(__tstate
);
34659 if (PyErr_Occurred()) SWIG_fail
;
34662 resultobj
= wxPyMake_wxObject(result
, 0);
34670 static PyObject
*_wrap_Menu_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34671 PyObject
*resultobj
= NULL
;
34672 wxMenu
*arg1
= (wxMenu
*) 0 ;
34675 PyObject
* obj0
= 0 ;
34676 PyObject
* obj1
= 0 ;
34677 char *kwnames
[] = {
34678 (char *) "self",(char *) "id", NULL
34681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
34682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34683 if (SWIG_arg_fail(1)) SWIG_fail
;
34685 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34686 if (SWIG_arg_fail(2)) SWIG_fail
;
34689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34690 result
= (bool)(arg1
)->Delete(arg2
);
34692 wxPyEndAllowThreads(__tstate
);
34693 if (PyErr_Occurred()) SWIG_fail
;
34696 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34704 static PyObject
*_wrap_Menu_DeleteItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34705 PyObject
*resultobj
= NULL
;
34706 wxMenu
*arg1
= (wxMenu
*) 0 ;
34707 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34709 PyObject
* obj0
= 0 ;
34710 PyObject
* obj1
= 0 ;
34711 char *kwnames
[] = {
34712 (char *) "self",(char *) "item", NULL
34715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DeleteItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34717 if (SWIG_arg_fail(1)) SWIG_fail
;
34718 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34719 if (SWIG_arg_fail(2)) SWIG_fail
;
34721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34722 result
= (bool)(arg1
)->Delete(arg2
);
34724 wxPyEndAllowThreads(__tstate
);
34725 if (PyErr_Occurred()) SWIG_fail
;
34728 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34736 static PyObject
*_wrap_Menu_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34737 PyObject
*resultobj
= NULL
;
34738 wxMenu
*arg1
= (wxMenu
*) 0 ;
34739 PyObject
* obj0
= 0 ;
34740 char *kwnames
[] = {
34741 (char *) "self", NULL
34744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Destroy",kwnames
,&obj0
)) goto fail
;
34745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34746 if (SWIG_arg_fail(1)) SWIG_fail
;
34748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34749 wxMenu_Destroy(arg1
);
34751 wxPyEndAllowThreads(__tstate
);
34752 if (PyErr_Occurred()) SWIG_fail
;
34754 Py_INCREF(Py_None
); resultobj
= Py_None
;
34761 static PyObject
*_wrap_Menu_DestroyId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34762 PyObject
*resultobj
= NULL
;
34763 wxMenu
*arg1
= (wxMenu
*) 0 ;
34766 PyObject
* obj0
= 0 ;
34767 PyObject
* obj1
= 0 ;
34768 char *kwnames
[] = {
34769 (char *) "self",(char *) "id", NULL
34772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyId",kwnames
,&obj0
,&obj1
)) goto fail
;
34773 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34774 if (SWIG_arg_fail(1)) SWIG_fail
;
34776 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34777 if (SWIG_arg_fail(2)) SWIG_fail
;
34780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34781 result
= (bool)(arg1
)->Destroy(arg2
);
34783 wxPyEndAllowThreads(__tstate
);
34784 if (PyErr_Occurred()) SWIG_fail
;
34787 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34795 static PyObject
*_wrap_Menu_DestroyItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34796 PyObject
*resultobj
= NULL
;
34797 wxMenu
*arg1
= (wxMenu
*) 0 ;
34798 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34800 PyObject
* obj0
= 0 ;
34801 PyObject
* obj1
= 0 ;
34802 char *kwnames
[] = {
34803 (char *) "self",(char *) "item", NULL
34806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34808 if (SWIG_arg_fail(1)) SWIG_fail
;
34809 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34810 if (SWIG_arg_fail(2)) SWIG_fail
;
34812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34813 result
= (bool)(arg1
)->Destroy(arg2
);
34815 wxPyEndAllowThreads(__tstate
);
34816 if (PyErr_Occurred()) SWIG_fail
;
34819 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34827 static PyObject
*_wrap_Menu_GetMenuItemCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34828 PyObject
*resultobj
= NULL
;
34829 wxMenu
*arg1
= (wxMenu
*) 0 ;
34831 PyObject
* obj0
= 0 ;
34832 char *kwnames
[] = {
34833 (char *) "self", NULL
34836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItemCount",kwnames
,&obj0
)) goto fail
;
34837 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34838 if (SWIG_arg_fail(1)) SWIG_fail
;
34840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34841 result
= (size_t)((wxMenu
const *)arg1
)->GetMenuItemCount();
34843 wxPyEndAllowThreads(__tstate
);
34844 if (PyErr_Occurred()) SWIG_fail
;
34847 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
34855 static PyObject
*_wrap_Menu_GetMenuItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34856 PyObject
*resultobj
= NULL
;
34857 wxMenu
*arg1
= (wxMenu
*) 0 ;
34859 PyObject
* obj0
= 0 ;
34860 char *kwnames
[] = {
34861 (char *) "self", NULL
34864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItems",kwnames
,&obj0
)) goto fail
;
34865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34866 if (SWIG_arg_fail(1)) SWIG_fail
;
34868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34869 result
= (PyObject
*)wxMenu_GetMenuItems(arg1
);
34871 wxPyEndAllowThreads(__tstate
);
34872 if (PyErr_Occurred()) SWIG_fail
;
34874 resultobj
= result
;
34881 static PyObject
*_wrap_Menu_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34882 PyObject
*resultobj
= NULL
;
34883 wxMenu
*arg1
= (wxMenu
*) 0 ;
34884 wxString
*arg2
= 0 ;
34886 bool temp2
= false ;
34887 PyObject
* obj0
= 0 ;
34888 PyObject
* obj1
= 0 ;
34889 char *kwnames
[] = {
34890 (char *) "self",(char *) "item", NULL
34893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34895 if (SWIG_arg_fail(1)) SWIG_fail
;
34897 arg2
= wxString_in_helper(obj1
);
34898 if (arg2
== NULL
) SWIG_fail
;
34902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34903 result
= (int)((wxMenu
const *)arg1
)->FindItem((wxString
const &)*arg2
);
34905 wxPyEndAllowThreads(__tstate
);
34906 if (PyErr_Occurred()) SWIG_fail
;
34909 resultobj
= SWIG_From_int(static_cast<int >(result
));
34925 static PyObject
*_wrap_Menu_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34926 PyObject
*resultobj
= NULL
;
34927 wxMenu
*arg1
= (wxMenu
*) 0 ;
34929 wxMenuItem
*result
;
34930 PyObject
* obj0
= 0 ;
34931 PyObject
* obj1
= 0 ;
34932 char *kwnames
[] = {
34933 (char *) "self",(char *) "id", NULL
34936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
34937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34938 if (SWIG_arg_fail(1)) SWIG_fail
;
34940 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34941 if (SWIG_arg_fail(2)) SWIG_fail
;
34944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34945 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItem(arg2
);
34947 wxPyEndAllowThreads(__tstate
);
34948 if (PyErr_Occurred()) SWIG_fail
;
34951 resultobj
= wxPyMake_wxObject(result
, 0);
34959 static PyObject
*_wrap_Menu_FindItemByPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34960 PyObject
*resultobj
= NULL
;
34961 wxMenu
*arg1
= (wxMenu
*) 0 ;
34963 wxMenuItem
*result
;
34964 PyObject
* obj0
= 0 ;
34965 PyObject
* obj1
= 0 ;
34966 char *kwnames
[] = {
34967 (char *) "self",(char *) "position", NULL
34970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemByPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
34971 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34972 if (SWIG_arg_fail(1)) SWIG_fail
;
34974 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34975 if (SWIG_arg_fail(2)) SWIG_fail
;
34978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34979 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItemByPosition(arg2
);
34981 wxPyEndAllowThreads(__tstate
);
34982 if (PyErr_Occurred()) SWIG_fail
;
34985 resultobj
= wxPyMake_wxObject(result
, 0);
34993 static PyObject
*_wrap_Menu_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34994 PyObject
*resultobj
= NULL
;
34995 wxMenu
*arg1
= (wxMenu
*) 0 ;
34998 PyObject
* obj0
= 0 ;
34999 PyObject
* obj1
= 0 ;
35000 PyObject
* obj2
= 0 ;
35001 char *kwnames
[] = {
35002 (char *) "self",(char *) "id",(char *) "enable", NULL
35005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35007 if (SWIG_arg_fail(1)) SWIG_fail
;
35009 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35010 if (SWIG_arg_fail(2)) SWIG_fail
;
35013 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35014 if (SWIG_arg_fail(3)) SWIG_fail
;
35017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35018 (arg1
)->Enable(arg2
,arg3
);
35020 wxPyEndAllowThreads(__tstate
);
35021 if (PyErr_Occurred()) SWIG_fail
;
35023 Py_INCREF(Py_None
); resultobj
= Py_None
;
35030 static PyObject
*_wrap_Menu_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35031 PyObject
*resultobj
= NULL
;
35032 wxMenu
*arg1
= (wxMenu
*) 0 ;
35035 PyObject
* obj0
= 0 ;
35036 PyObject
* obj1
= 0 ;
35037 char *kwnames
[] = {
35038 (char *) "self",(char *) "id", NULL
35041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
35042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35043 if (SWIG_arg_fail(1)) SWIG_fail
;
35045 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35046 if (SWIG_arg_fail(2)) SWIG_fail
;
35049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35050 result
= (bool)((wxMenu
const *)arg1
)->IsEnabled(arg2
);
35052 wxPyEndAllowThreads(__tstate
);
35053 if (PyErr_Occurred()) SWIG_fail
;
35056 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35064 static PyObject
*_wrap_Menu_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35065 PyObject
*resultobj
= NULL
;
35066 wxMenu
*arg1
= (wxMenu
*) 0 ;
35069 PyObject
* obj0
= 0 ;
35070 PyObject
* obj1
= 0 ;
35071 PyObject
* obj2
= 0 ;
35072 char *kwnames
[] = {
35073 (char *) "self",(char *) "id",(char *) "check", NULL
35076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35078 if (SWIG_arg_fail(1)) SWIG_fail
;
35080 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35081 if (SWIG_arg_fail(2)) SWIG_fail
;
35084 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35085 if (SWIG_arg_fail(3)) SWIG_fail
;
35088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35089 (arg1
)->Check(arg2
,arg3
);
35091 wxPyEndAllowThreads(__tstate
);
35092 if (PyErr_Occurred()) SWIG_fail
;
35094 Py_INCREF(Py_None
); resultobj
= Py_None
;
35101 static PyObject
*_wrap_Menu_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35102 PyObject
*resultobj
= NULL
;
35103 wxMenu
*arg1
= (wxMenu
*) 0 ;
35106 PyObject
* obj0
= 0 ;
35107 PyObject
* obj1
= 0 ;
35108 char *kwnames
[] = {
35109 (char *) "self",(char *) "id", NULL
35112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
35113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35114 if (SWIG_arg_fail(1)) SWIG_fail
;
35116 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35117 if (SWIG_arg_fail(2)) SWIG_fail
;
35120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35121 result
= (bool)((wxMenu
const *)arg1
)->IsChecked(arg2
);
35123 wxPyEndAllowThreads(__tstate
);
35124 if (PyErr_Occurred()) SWIG_fail
;
35127 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35135 static PyObject
*_wrap_Menu_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35136 PyObject
*resultobj
= NULL
;
35137 wxMenu
*arg1
= (wxMenu
*) 0 ;
35139 wxString
*arg3
= 0 ;
35140 bool temp3
= false ;
35141 PyObject
* obj0
= 0 ;
35142 PyObject
* obj1
= 0 ;
35143 PyObject
* obj2
= 0 ;
35144 char *kwnames
[] = {
35145 (char *) "self",(char *) "id",(char *) "label", NULL
35148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35149 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35150 if (SWIG_arg_fail(1)) SWIG_fail
;
35152 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35153 if (SWIG_arg_fail(2)) SWIG_fail
;
35156 arg3
= wxString_in_helper(obj2
);
35157 if (arg3
== NULL
) SWIG_fail
;
35161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35162 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
35164 wxPyEndAllowThreads(__tstate
);
35165 if (PyErr_Occurred()) SWIG_fail
;
35167 Py_INCREF(Py_None
); resultobj
= Py_None
;
35182 static PyObject
*_wrap_Menu_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35183 PyObject
*resultobj
= NULL
;
35184 wxMenu
*arg1
= (wxMenu
*) 0 ;
35187 PyObject
* obj0
= 0 ;
35188 PyObject
* obj1
= 0 ;
35189 char *kwnames
[] = {
35190 (char *) "self",(char *) "id", NULL
35193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
35194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35195 if (SWIG_arg_fail(1)) SWIG_fail
;
35197 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35198 if (SWIG_arg_fail(2)) SWIG_fail
;
35201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35202 result
= ((wxMenu
const *)arg1
)->GetLabel(arg2
);
35204 wxPyEndAllowThreads(__tstate
);
35205 if (PyErr_Occurred()) SWIG_fail
;
35209 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35211 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35220 static PyObject
*_wrap_Menu_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35221 PyObject
*resultobj
= NULL
;
35222 wxMenu
*arg1
= (wxMenu
*) 0 ;
35224 wxString
*arg3
= 0 ;
35225 bool temp3
= false ;
35226 PyObject
* obj0
= 0 ;
35227 PyObject
* obj1
= 0 ;
35228 PyObject
* obj2
= 0 ;
35229 char *kwnames
[] = {
35230 (char *) "self",(char *) "id",(char *) "helpString", NULL
35233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35235 if (SWIG_arg_fail(1)) SWIG_fail
;
35237 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35238 if (SWIG_arg_fail(2)) SWIG_fail
;
35241 arg3
= wxString_in_helper(obj2
);
35242 if (arg3
== NULL
) SWIG_fail
;
35246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35247 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
35249 wxPyEndAllowThreads(__tstate
);
35250 if (PyErr_Occurred()) SWIG_fail
;
35252 Py_INCREF(Py_None
); resultobj
= Py_None
;
35267 static PyObject
*_wrap_Menu_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35268 PyObject
*resultobj
= NULL
;
35269 wxMenu
*arg1
= (wxMenu
*) 0 ;
35272 PyObject
* obj0
= 0 ;
35273 PyObject
* obj1
= 0 ;
35274 char *kwnames
[] = {
35275 (char *) "self",(char *) "id", NULL
35278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
35279 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35280 if (SWIG_arg_fail(1)) SWIG_fail
;
35282 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35283 if (SWIG_arg_fail(2)) SWIG_fail
;
35286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35287 result
= ((wxMenu
const *)arg1
)->GetHelpString(arg2
);
35289 wxPyEndAllowThreads(__tstate
);
35290 if (PyErr_Occurred()) SWIG_fail
;
35294 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35296 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35305 static PyObject
*_wrap_Menu_SetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35306 PyObject
*resultobj
= NULL
;
35307 wxMenu
*arg1
= (wxMenu
*) 0 ;
35308 wxString
*arg2
= 0 ;
35309 bool temp2
= false ;
35310 PyObject
* obj0
= 0 ;
35311 PyObject
* obj1
= 0 ;
35312 char *kwnames
[] = {
35313 (char *) "self",(char *) "title", NULL
35316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
;
35317 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35318 if (SWIG_arg_fail(1)) SWIG_fail
;
35320 arg2
= wxString_in_helper(obj1
);
35321 if (arg2
== NULL
) SWIG_fail
;
35325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35326 (arg1
)->SetTitle((wxString
const &)*arg2
);
35328 wxPyEndAllowThreads(__tstate
);
35329 if (PyErr_Occurred()) SWIG_fail
;
35331 Py_INCREF(Py_None
); resultobj
= Py_None
;
35346 static PyObject
*_wrap_Menu_GetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35347 PyObject
*resultobj
= NULL
;
35348 wxMenu
*arg1
= (wxMenu
*) 0 ;
35350 PyObject
* obj0
= 0 ;
35351 char *kwnames
[] = {
35352 (char *) "self", NULL
35355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetTitle",kwnames
,&obj0
)) goto fail
;
35356 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35357 if (SWIG_arg_fail(1)) SWIG_fail
;
35359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35360 result
= ((wxMenu
const *)arg1
)->GetTitle();
35362 wxPyEndAllowThreads(__tstate
);
35363 if (PyErr_Occurred()) SWIG_fail
;
35367 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35369 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35378 static PyObject
*_wrap_Menu_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35379 PyObject
*resultobj
= NULL
;
35380 wxMenu
*arg1
= (wxMenu
*) 0 ;
35381 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
35382 PyObject
* obj0
= 0 ;
35383 PyObject
* obj1
= 0 ;
35384 char *kwnames
[] = {
35385 (char *) "self",(char *) "handler", NULL
35388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
35389 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35390 if (SWIG_arg_fail(1)) SWIG_fail
;
35391 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35392 if (SWIG_arg_fail(2)) SWIG_fail
;
35394 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35395 (arg1
)->SetEventHandler(arg2
);
35397 wxPyEndAllowThreads(__tstate
);
35398 if (PyErr_Occurred()) SWIG_fail
;
35400 Py_INCREF(Py_None
); resultobj
= Py_None
;
35407 static PyObject
*_wrap_Menu_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35408 PyObject
*resultobj
= NULL
;
35409 wxMenu
*arg1
= (wxMenu
*) 0 ;
35410 wxEvtHandler
*result
;
35411 PyObject
* obj0
= 0 ;
35412 char *kwnames
[] = {
35413 (char *) "self", NULL
35416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetEventHandler",kwnames
,&obj0
)) goto fail
;
35417 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35418 if (SWIG_arg_fail(1)) SWIG_fail
;
35420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35421 result
= (wxEvtHandler
*)((wxMenu
const *)arg1
)->GetEventHandler();
35423 wxPyEndAllowThreads(__tstate
);
35424 if (PyErr_Occurred()) SWIG_fail
;
35427 resultobj
= wxPyMake_wxObject(result
, 0);
35435 static PyObject
*_wrap_Menu_SetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35436 PyObject
*resultobj
= NULL
;
35437 wxMenu
*arg1
= (wxMenu
*) 0 ;
35438 wxWindow
*arg2
= (wxWindow
*) 0 ;
35439 PyObject
* obj0
= 0 ;
35440 PyObject
* obj1
= 0 ;
35441 char *kwnames
[] = {
35442 (char *) "self",(char *) "win", NULL
35445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetInvokingWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
35446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35447 if (SWIG_arg_fail(1)) SWIG_fail
;
35448 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
35449 if (SWIG_arg_fail(2)) SWIG_fail
;
35451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35452 (arg1
)->SetInvokingWindow(arg2
);
35454 wxPyEndAllowThreads(__tstate
);
35455 if (PyErr_Occurred()) SWIG_fail
;
35457 Py_INCREF(Py_None
); resultobj
= Py_None
;
35464 static PyObject
*_wrap_Menu_GetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35465 PyObject
*resultobj
= NULL
;
35466 wxMenu
*arg1
= (wxMenu
*) 0 ;
35468 PyObject
* obj0
= 0 ;
35469 char *kwnames
[] = {
35470 (char *) "self", NULL
35473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetInvokingWindow",kwnames
,&obj0
)) goto fail
;
35474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35475 if (SWIG_arg_fail(1)) SWIG_fail
;
35477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35478 result
= (wxWindow
*)((wxMenu
const *)arg1
)->GetInvokingWindow();
35480 wxPyEndAllowThreads(__tstate
);
35481 if (PyErr_Occurred()) SWIG_fail
;
35484 resultobj
= wxPyMake_wxObject(result
, 0);
35492 static PyObject
*_wrap_Menu_GetStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35493 PyObject
*resultobj
= NULL
;
35494 wxMenu
*arg1
= (wxMenu
*) 0 ;
35496 PyObject
* obj0
= 0 ;
35497 char *kwnames
[] = {
35498 (char *) "self", NULL
35501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetStyle",kwnames
,&obj0
)) goto fail
;
35502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35503 if (SWIG_arg_fail(1)) SWIG_fail
;
35505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35506 result
= (long)((wxMenu
const *)arg1
)->GetStyle();
35508 wxPyEndAllowThreads(__tstate
);
35509 if (PyErr_Occurred()) SWIG_fail
;
35512 resultobj
= SWIG_From_long(static_cast<long >(result
));
35520 static PyObject
*_wrap_Menu_UpdateUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35521 PyObject
*resultobj
= NULL
;
35522 wxMenu
*arg1
= (wxMenu
*) 0 ;
35523 wxEvtHandler
*arg2
= (wxEvtHandler
*) NULL
;
35524 PyObject
* obj0
= 0 ;
35525 PyObject
* obj1
= 0 ;
35526 char *kwnames
[] = {
35527 (char *) "self",(char *) "source", NULL
35530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Menu_UpdateUI",kwnames
,&obj0
,&obj1
)) goto fail
;
35531 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35532 if (SWIG_arg_fail(1)) SWIG_fail
;
35534 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35535 if (SWIG_arg_fail(2)) SWIG_fail
;
35538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35539 (arg1
)->UpdateUI(arg2
);
35541 wxPyEndAllowThreads(__tstate
);
35542 if (PyErr_Occurred()) SWIG_fail
;
35544 Py_INCREF(Py_None
); resultobj
= Py_None
;
35551 static PyObject
*_wrap_Menu_GetMenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35552 PyObject
*resultobj
= NULL
;
35553 wxMenu
*arg1
= (wxMenu
*) 0 ;
35555 PyObject
* obj0
= 0 ;
35556 char *kwnames
[] = {
35557 (char *) "self", NULL
35560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuBar",kwnames
,&obj0
)) goto fail
;
35561 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35562 if (SWIG_arg_fail(1)) SWIG_fail
;
35564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35565 result
= (wxMenuBar
*)((wxMenu
const *)arg1
)->GetMenuBar();
35567 wxPyEndAllowThreads(__tstate
);
35568 if (PyErr_Occurred()) SWIG_fail
;
35571 resultobj
= wxPyMake_wxObject(result
, 0);
35579 static PyObject
*_wrap_Menu_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35580 PyObject
*resultobj
= NULL
;
35581 wxMenu
*arg1
= (wxMenu
*) 0 ;
35582 wxMenuBarBase
*arg2
= (wxMenuBarBase
*) 0 ;
35583 PyObject
* obj0
= 0 ;
35584 PyObject
* obj1
= 0 ;
35585 char *kwnames
[] = {
35586 (char *) "self",(char *) "menubar", NULL
35589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
35590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35591 if (SWIG_arg_fail(1)) SWIG_fail
;
35592 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBarBase
, SWIG_POINTER_EXCEPTION
| 0);
35593 if (SWIG_arg_fail(2)) SWIG_fail
;
35595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35596 (arg1
)->Attach(arg2
);
35598 wxPyEndAllowThreads(__tstate
);
35599 if (PyErr_Occurred()) SWIG_fail
;
35601 Py_INCREF(Py_None
); resultobj
= Py_None
;
35608 static PyObject
*_wrap_Menu_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35609 PyObject
*resultobj
= NULL
;
35610 wxMenu
*arg1
= (wxMenu
*) 0 ;
35611 PyObject
* obj0
= 0 ;
35612 char *kwnames
[] = {
35613 (char *) "self", NULL
35616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Detach",kwnames
,&obj0
)) goto fail
;
35617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35618 if (SWIG_arg_fail(1)) SWIG_fail
;
35620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35623 wxPyEndAllowThreads(__tstate
);
35624 if (PyErr_Occurred()) SWIG_fail
;
35626 Py_INCREF(Py_None
); resultobj
= Py_None
;
35633 static PyObject
*_wrap_Menu_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35634 PyObject
*resultobj
= NULL
;
35635 wxMenu
*arg1
= (wxMenu
*) 0 ;
35637 PyObject
* obj0
= 0 ;
35638 char *kwnames
[] = {
35639 (char *) "self", NULL
35642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_IsAttached",kwnames
,&obj0
)) goto fail
;
35643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35644 if (SWIG_arg_fail(1)) SWIG_fail
;
35646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35647 result
= (bool)((wxMenu
const *)arg1
)->IsAttached();
35649 wxPyEndAllowThreads(__tstate
);
35650 if (PyErr_Occurred()) SWIG_fail
;
35653 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35661 static PyObject
*_wrap_Menu_SetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35662 PyObject
*resultobj
= NULL
;
35663 wxMenu
*arg1
= (wxMenu
*) 0 ;
35664 wxMenu
*arg2
= (wxMenu
*) 0 ;
35665 PyObject
* obj0
= 0 ;
35666 PyObject
* obj1
= 0 ;
35667 char *kwnames
[] = {
35668 (char *) "self",(char *) "parent", NULL
35671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
;
35672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35673 if (SWIG_arg_fail(1)) SWIG_fail
;
35674 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35675 if (SWIG_arg_fail(2)) SWIG_fail
;
35677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35678 (arg1
)->SetParent(arg2
);
35680 wxPyEndAllowThreads(__tstate
);
35681 if (PyErr_Occurred()) SWIG_fail
;
35683 Py_INCREF(Py_None
); resultobj
= Py_None
;
35690 static PyObject
*_wrap_Menu_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35691 PyObject
*resultobj
= NULL
;
35692 wxMenu
*arg1
= (wxMenu
*) 0 ;
35694 PyObject
* obj0
= 0 ;
35695 char *kwnames
[] = {
35696 (char *) "self", NULL
35699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetParent",kwnames
,&obj0
)) goto fail
;
35700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35701 if (SWIG_arg_fail(1)) SWIG_fail
;
35703 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35704 result
= (wxMenu
*)((wxMenu
const *)arg1
)->GetParent();
35706 wxPyEndAllowThreads(__tstate
);
35707 if (PyErr_Occurred()) SWIG_fail
;
35710 resultobj
= wxPyMake_wxObject(result
, 0);
35718 static PyObject
* Menu_swigregister(PyObject
*, PyObject
*args
) {
35720 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
35721 SWIG_TypeClientData(SWIGTYPE_p_wxMenu
, obj
);
35723 return Py_BuildValue((char *)"");
35725 static PyObject
*_wrap_new_MenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35726 PyObject
*resultobj
= NULL
;
35727 long arg1
= (long) 0 ;
35729 PyObject
* obj0
= 0 ;
35730 char *kwnames
[] = {
35731 (char *) "style", NULL
35734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MenuBar",kwnames
,&obj0
)) goto fail
;
35737 arg1
= static_cast<long >(SWIG_As_long(obj0
));
35738 if (SWIG_arg_fail(1)) SWIG_fail
;
35742 if (!wxPyCheckForApp()) SWIG_fail
;
35743 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35744 result
= (wxMenuBar
*)new wxMenuBar(arg1
);
35746 wxPyEndAllowThreads(__tstate
);
35747 if (PyErr_Occurred()) SWIG_fail
;
35749 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuBar
, 1);
35756 static PyObject
*_wrap_MenuBar_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35757 PyObject
*resultobj
= NULL
;
35758 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35759 wxMenu
*arg2
= (wxMenu
*) 0 ;
35760 wxString
*arg3
= 0 ;
35762 bool temp3
= false ;
35763 PyObject
* obj0
= 0 ;
35764 PyObject
* obj1
= 0 ;
35765 PyObject
* obj2
= 0 ;
35766 char *kwnames
[] = {
35767 (char *) "self",(char *) "menu",(char *) "title", NULL
35770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35772 if (SWIG_arg_fail(1)) SWIG_fail
;
35773 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35774 if (SWIG_arg_fail(2)) SWIG_fail
;
35776 arg3
= wxString_in_helper(obj2
);
35777 if (arg3
== NULL
) SWIG_fail
;
35781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35782 result
= (bool)(arg1
)->Append(arg2
,(wxString
const &)*arg3
);
35784 wxPyEndAllowThreads(__tstate
);
35785 if (PyErr_Occurred()) SWIG_fail
;
35788 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35804 static PyObject
*_wrap_MenuBar_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35805 PyObject
*resultobj
= NULL
;
35806 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35808 wxMenu
*arg3
= (wxMenu
*) 0 ;
35809 wxString
*arg4
= 0 ;
35811 bool temp4
= false ;
35812 PyObject
* obj0
= 0 ;
35813 PyObject
* obj1
= 0 ;
35814 PyObject
* obj2
= 0 ;
35815 PyObject
* obj3
= 0 ;
35816 char *kwnames
[] = {
35817 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35822 if (SWIG_arg_fail(1)) SWIG_fail
;
35824 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35825 if (SWIG_arg_fail(2)) SWIG_fail
;
35827 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35828 if (SWIG_arg_fail(3)) SWIG_fail
;
35830 arg4
= wxString_in_helper(obj3
);
35831 if (arg4
== NULL
) SWIG_fail
;
35835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35836 result
= (bool)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
);
35838 wxPyEndAllowThreads(__tstate
);
35839 if (PyErr_Occurred()) SWIG_fail
;
35842 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35858 static PyObject
*_wrap_MenuBar_GetMenuCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35859 PyObject
*resultobj
= NULL
;
35860 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35862 PyObject
* obj0
= 0 ;
35863 char *kwnames
[] = {
35864 (char *) "self", NULL
35867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetMenuCount",kwnames
,&obj0
)) goto fail
;
35868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35869 if (SWIG_arg_fail(1)) SWIG_fail
;
35871 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35872 result
= (size_t)((wxMenuBar
const *)arg1
)->GetMenuCount();
35874 wxPyEndAllowThreads(__tstate
);
35875 if (PyErr_Occurred()) SWIG_fail
;
35878 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
35886 static PyObject
*_wrap_MenuBar_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35887 PyObject
*resultobj
= NULL
;
35888 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35891 PyObject
* obj0
= 0 ;
35892 PyObject
* obj1
= 0 ;
35893 char *kwnames
[] = {
35894 (char *) "self",(char *) "pos", NULL
35897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
35898 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35899 if (SWIG_arg_fail(1)) SWIG_fail
;
35901 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35902 if (SWIG_arg_fail(2)) SWIG_fail
;
35905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35906 result
= (wxMenu
*)((wxMenuBar
const *)arg1
)->GetMenu(arg2
);
35908 wxPyEndAllowThreads(__tstate
);
35909 if (PyErr_Occurred()) SWIG_fail
;
35912 resultobj
= wxPyMake_wxObject(result
, 0);
35920 static PyObject
*_wrap_MenuBar_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35921 PyObject
*resultobj
= NULL
;
35922 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35924 wxMenu
*arg3
= (wxMenu
*) 0 ;
35925 wxString
*arg4
= 0 ;
35927 bool temp4
= false ;
35928 PyObject
* obj0
= 0 ;
35929 PyObject
* obj1
= 0 ;
35930 PyObject
* obj2
= 0 ;
35931 PyObject
* obj3
= 0 ;
35932 char *kwnames
[] = {
35933 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35938 if (SWIG_arg_fail(1)) SWIG_fail
;
35940 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35941 if (SWIG_arg_fail(2)) SWIG_fail
;
35943 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35944 if (SWIG_arg_fail(3)) SWIG_fail
;
35946 arg4
= wxString_in_helper(obj3
);
35947 if (arg4
== NULL
) SWIG_fail
;
35951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35952 result
= (wxMenu
*)(arg1
)->Replace(arg2
,arg3
,(wxString
const &)*arg4
);
35954 wxPyEndAllowThreads(__tstate
);
35955 if (PyErr_Occurred()) SWIG_fail
;
35958 resultobj
= wxPyMake_wxObject(result
, 0);
35974 static PyObject
*_wrap_MenuBar_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35975 PyObject
*resultobj
= NULL
;
35976 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35979 PyObject
* obj0
= 0 ;
35980 PyObject
* obj1
= 0 ;
35981 char *kwnames
[] = {
35982 (char *) "self",(char *) "pos", NULL
35985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
35986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35987 if (SWIG_arg_fail(1)) SWIG_fail
;
35989 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35990 if (SWIG_arg_fail(2)) SWIG_fail
;
35993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35994 result
= (wxMenu
*)(arg1
)->Remove(arg2
);
35996 wxPyEndAllowThreads(__tstate
);
35997 if (PyErr_Occurred()) SWIG_fail
;
36000 resultobj
= wxPyMake_wxObject(result
, 0);
36008 static PyObject
*_wrap_MenuBar_EnableTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36009 PyObject
*resultobj
= NULL
;
36010 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36013 PyObject
* obj0
= 0 ;
36014 PyObject
* obj1
= 0 ;
36015 PyObject
* obj2
= 0 ;
36016 char *kwnames
[] = {
36017 (char *) "self",(char *) "pos",(char *) "enable", NULL
36020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_EnableTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36022 if (SWIG_arg_fail(1)) SWIG_fail
;
36024 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36025 if (SWIG_arg_fail(2)) SWIG_fail
;
36028 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36029 if (SWIG_arg_fail(3)) SWIG_fail
;
36032 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36033 (arg1
)->EnableTop(arg2
,arg3
);
36035 wxPyEndAllowThreads(__tstate
);
36036 if (PyErr_Occurred()) SWIG_fail
;
36038 Py_INCREF(Py_None
); resultobj
= Py_None
;
36045 static PyObject
*_wrap_MenuBar_IsEnabledTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36046 PyObject
*resultobj
= NULL
;
36047 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36050 PyObject
* obj0
= 0 ;
36051 PyObject
* obj1
= 0 ;
36052 char *kwnames
[] = {
36053 (char *) "self",(char *) "pos", NULL
36056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabledTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36058 if (SWIG_arg_fail(1)) SWIG_fail
;
36060 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36061 if (SWIG_arg_fail(2)) SWIG_fail
;
36064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36065 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabledTop(arg2
);
36067 wxPyEndAllowThreads(__tstate
);
36068 if (PyErr_Occurred()) SWIG_fail
;
36071 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36079 static PyObject
*_wrap_MenuBar_SetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36080 PyObject
*resultobj
= NULL
;
36081 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36083 wxString
*arg3
= 0 ;
36084 bool temp3
= false ;
36085 PyObject
* obj0
= 0 ;
36086 PyObject
* obj1
= 0 ;
36087 PyObject
* obj2
= 0 ;
36088 char *kwnames
[] = {
36089 (char *) "self",(char *) "pos",(char *) "label", NULL
36092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabelTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36094 if (SWIG_arg_fail(1)) SWIG_fail
;
36096 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36097 if (SWIG_arg_fail(2)) SWIG_fail
;
36100 arg3
= wxString_in_helper(obj2
);
36101 if (arg3
== NULL
) SWIG_fail
;
36105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36106 (arg1
)->SetLabelTop(arg2
,(wxString
const &)*arg3
);
36108 wxPyEndAllowThreads(__tstate
);
36109 if (PyErr_Occurred()) SWIG_fail
;
36111 Py_INCREF(Py_None
); resultobj
= Py_None
;
36126 static PyObject
*_wrap_MenuBar_GetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36127 PyObject
*resultobj
= NULL
;
36128 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36131 PyObject
* obj0
= 0 ;
36132 PyObject
* obj1
= 0 ;
36133 char *kwnames
[] = {
36134 (char *) "self",(char *) "pos", NULL
36137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabelTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36139 if (SWIG_arg_fail(1)) SWIG_fail
;
36141 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36142 if (SWIG_arg_fail(2)) SWIG_fail
;
36145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36146 result
= ((wxMenuBar
const *)arg1
)->GetLabelTop(arg2
);
36148 wxPyEndAllowThreads(__tstate
);
36149 if (PyErr_Occurred()) SWIG_fail
;
36153 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36155 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36164 static PyObject
*_wrap_MenuBar_FindMenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36165 PyObject
*resultobj
= NULL
;
36166 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36167 wxString
*arg2
= 0 ;
36168 wxString
*arg3
= 0 ;
36170 bool temp2
= false ;
36171 bool temp3
= false ;
36172 PyObject
* obj0
= 0 ;
36173 PyObject
* obj1
= 0 ;
36174 PyObject
* obj2
= 0 ;
36175 char *kwnames
[] = {
36176 (char *) "self",(char *) "menu",(char *) "item", NULL
36179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_FindMenuItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36181 if (SWIG_arg_fail(1)) SWIG_fail
;
36183 arg2
= wxString_in_helper(obj1
);
36184 if (arg2
== NULL
) SWIG_fail
;
36188 arg3
= wxString_in_helper(obj2
);
36189 if (arg3
== NULL
) SWIG_fail
;
36193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36194 result
= (int)((wxMenuBar
const *)arg1
)->FindMenuItem((wxString
const &)*arg2
,(wxString
const &)*arg3
);
36196 wxPyEndAllowThreads(__tstate
);
36197 if (PyErr_Occurred()) SWIG_fail
;
36200 resultobj
= SWIG_From_int(static_cast<int >(result
));
36224 static PyObject
*_wrap_MenuBar_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36225 PyObject
*resultobj
= NULL
;
36226 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36228 wxMenuItem
*result
;
36229 PyObject
* obj0
= 0 ;
36230 PyObject
* obj1
= 0 ;
36231 char *kwnames
[] = {
36232 (char *) "self",(char *) "id", NULL
36235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
36236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36237 if (SWIG_arg_fail(1)) SWIG_fail
;
36239 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36240 if (SWIG_arg_fail(2)) SWIG_fail
;
36243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36244 result
= (wxMenuItem
*)((wxMenuBar
const *)arg1
)->FindItem(arg2
);
36246 wxPyEndAllowThreads(__tstate
);
36247 if (PyErr_Occurred()) SWIG_fail
;
36250 resultobj
= wxPyMake_wxObject(result
, 0);
36258 static PyObject
*_wrap_MenuBar_FindMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36259 PyObject
*resultobj
= NULL
;
36260 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36261 wxString
*arg2
= 0 ;
36263 bool temp2
= false ;
36264 PyObject
* obj0
= 0 ;
36265 PyObject
* obj1
= 0 ;
36266 char *kwnames
[] = {
36267 (char *) "self",(char *) "title", NULL
36270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36272 if (SWIG_arg_fail(1)) SWIG_fail
;
36274 arg2
= wxString_in_helper(obj1
);
36275 if (arg2
== NULL
) SWIG_fail
;
36279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36280 result
= (int)(arg1
)->FindMenu((wxString
const &)*arg2
);
36282 wxPyEndAllowThreads(__tstate
);
36283 if (PyErr_Occurred()) SWIG_fail
;
36286 resultobj
= SWIG_From_int(static_cast<int >(result
));
36302 static PyObject
*_wrap_MenuBar_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36303 PyObject
*resultobj
= NULL
;
36304 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36307 PyObject
* obj0
= 0 ;
36308 PyObject
* obj1
= 0 ;
36309 PyObject
* obj2
= 0 ;
36310 char *kwnames
[] = {
36311 (char *) "self",(char *) "id",(char *) "enable", NULL
36314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36316 if (SWIG_arg_fail(1)) SWIG_fail
;
36318 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36319 if (SWIG_arg_fail(2)) SWIG_fail
;
36322 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36323 if (SWIG_arg_fail(3)) SWIG_fail
;
36326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36327 (arg1
)->Enable(arg2
,arg3
);
36329 wxPyEndAllowThreads(__tstate
);
36330 if (PyErr_Occurred()) SWIG_fail
;
36332 Py_INCREF(Py_None
); resultobj
= Py_None
;
36339 static PyObject
*_wrap_MenuBar_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36340 PyObject
*resultobj
= NULL
;
36341 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36344 PyObject
* obj0
= 0 ;
36345 PyObject
* obj1
= 0 ;
36346 PyObject
* obj2
= 0 ;
36347 char *kwnames
[] = {
36348 (char *) "self",(char *) "id",(char *) "check", NULL
36351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36353 if (SWIG_arg_fail(1)) SWIG_fail
;
36355 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36356 if (SWIG_arg_fail(2)) SWIG_fail
;
36359 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36360 if (SWIG_arg_fail(3)) SWIG_fail
;
36363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36364 (arg1
)->Check(arg2
,arg3
);
36366 wxPyEndAllowThreads(__tstate
);
36367 if (PyErr_Occurred()) SWIG_fail
;
36369 Py_INCREF(Py_None
); resultobj
= Py_None
;
36376 static PyObject
*_wrap_MenuBar_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36377 PyObject
*resultobj
= NULL
;
36378 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36381 PyObject
* obj0
= 0 ;
36382 PyObject
* obj1
= 0 ;
36383 char *kwnames
[] = {
36384 (char *) "self",(char *) "id", NULL
36387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
36388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36389 if (SWIG_arg_fail(1)) SWIG_fail
;
36391 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36392 if (SWIG_arg_fail(2)) SWIG_fail
;
36395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36396 result
= (bool)((wxMenuBar
const *)arg1
)->IsChecked(arg2
);
36398 wxPyEndAllowThreads(__tstate
);
36399 if (PyErr_Occurred()) SWIG_fail
;
36402 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36410 static PyObject
*_wrap_MenuBar_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36411 PyObject
*resultobj
= NULL
;
36412 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36415 PyObject
* obj0
= 0 ;
36416 PyObject
* obj1
= 0 ;
36417 char *kwnames
[] = {
36418 (char *) "self",(char *) "id", NULL
36421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
36422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36423 if (SWIG_arg_fail(1)) SWIG_fail
;
36425 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36426 if (SWIG_arg_fail(2)) SWIG_fail
;
36429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36430 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabled(arg2
);
36432 wxPyEndAllowThreads(__tstate
);
36433 if (PyErr_Occurred()) SWIG_fail
;
36436 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36444 static PyObject
*_wrap_MenuBar_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36445 PyObject
*resultobj
= NULL
;
36446 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36448 wxString
*arg3
= 0 ;
36449 bool temp3
= false ;
36450 PyObject
* obj0
= 0 ;
36451 PyObject
* obj1
= 0 ;
36452 PyObject
* obj2
= 0 ;
36453 char *kwnames
[] = {
36454 (char *) "self",(char *) "id",(char *) "label", NULL
36457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36459 if (SWIG_arg_fail(1)) SWIG_fail
;
36461 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36462 if (SWIG_arg_fail(2)) SWIG_fail
;
36465 arg3
= wxString_in_helper(obj2
);
36466 if (arg3
== NULL
) SWIG_fail
;
36470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36471 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
36473 wxPyEndAllowThreads(__tstate
);
36474 if (PyErr_Occurred()) SWIG_fail
;
36476 Py_INCREF(Py_None
); resultobj
= Py_None
;
36491 static PyObject
*_wrap_MenuBar_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36492 PyObject
*resultobj
= NULL
;
36493 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36496 PyObject
* obj0
= 0 ;
36497 PyObject
* obj1
= 0 ;
36498 char *kwnames
[] = {
36499 (char *) "self",(char *) "id", NULL
36502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
36503 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36504 if (SWIG_arg_fail(1)) SWIG_fail
;
36506 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36507 if (SWIG_arg_fail(2)) SWIG_fail
;
36510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36511 result
= ((wxMenuBar
const *)arg1
)->GetLabel(arg2
);
36513 wxPyEndAllowThreads(__tstate
);
36514 if (PyErr_Occurred()) SWIG_fail
;
36518 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36520 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36529 static PyObject
*_wrap_MenuBar_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36530 PyObject
*resultobj
= NULL
;
36531 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36533 wxString
*arg3
= 0 ;
36534 bool temp3
= false ;
36535 PyObject
* obj0
= 0 ;
36536 PyObject
* obj1
= 0 ;
36537 PyObject
* obj2
= 0 ;
36538 char *kwnames
[] = {
36539 (char *) "self",(char *) "id",(char *) "helpString", NULL
36542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36543 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36544 if (SWIG_arg_fail(1)) SWIG_fail
;
36546 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36547 if (SWIG_arg_fail(2)) SWIG_fail
;
36550 arg3
= wxString_in_helper(obj2
);
36551 if (arg3
== NULL
) SWIG_fail
;
36555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36556 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
36558 wxPyEndAllowThreads(__tstate
);
36559 if (PyErr_Occurred()) SWIG_fail
;
36561 Py_INCREF(Py_None
); resultobj
= Py_None
;
36576 static PyObject
*_wrap_MenuBar_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36577 PyObject
*resultobj
= NULL
;
36578 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36581 PyObject
* obj0
= 0 ;
36582 PyObject
* obj1
= 0 ;
36583 char *kwnames
[] = {
36584 (char *) "self",(char *) "id", NULL
36587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
36588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36589 if (SWIG_arg_fail(1)) SWIG_fail
;
36591 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36592 if (SWIG_arg_fail(2)) SWIG_fail
;
36595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36596 result
= ((wxMenuBar
const *)arg1
)->GetHelpString(arg2
);
36598 wxPyEndAllowThreads(__tstate
);
36599 if (PyErr_Occurred()) SWIG_fail
;
36603 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36605 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36614 static PyObject
*_wrap_MenuBar_GetFrame(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36615 PyObject
*resultobj
= NULL
;
36616 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36618 PyObject
* obj0
= 0 ;
36619 char *kwnames
[] = {
36620 (char *) "self", NULL
36623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetFrame",kwnames
,&obj0
)) goto fail
;
36624 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36625 if (SWIG_arg_fail(1)) SWIG_fail
;
36627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36628 result
= (wxFrame
*)((wxMenuBar
const *)arg1
)->GetFrame();
36630 wxPyEndAllowThreads(__tstate
);
36631 if (PyErr_Occurred()) SWIG_fail
;
36634 resultobj
= wxPyMake_wxObject(result
, 0);
36642 static PyObject
*_wrap_MenuBar_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36643 PyObject
*resultobj
= NULL
;
36644 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36646 PyObject
* obj0
= 0 ;
36647 char *kwnames
[] = {
36648 (char *) "self", NULL
36651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_IsAttached",kwnames
,&obj0
)) goto fail
;
36652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36653 if (SWIG_arg_fail(1)) SWIG_fail
;
36655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36656 result
= (bool)((wxMenuBar
const *)arg1
)->IsAttached();
36658 wxPyEndAllowThreads(__tstate
);
36659 if (PyErr_Occurred()) SWIG_fail
;
36662 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36670 static PyObject
*_wrap_MenuBar_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36671 PyObject
*resultobj
= NULL
;
36672 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36673 wxFrame
*arg2
= (wxFrame
*) 0 ;
36674 PyObject
* obj0
= 0 ;
36675 PyObject
* obj1
= 0 ;
36676 char *kwnames
[] = {
36677 (char *) "self",(char *) "frame", NULL
36680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
36681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36682 if (SWIG_arg_fail(1)) SWIG_fail
;
36683 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION
| 0);
36684 if (SWIG_arg_fail(2)) SWIG_fail
;
36686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36687 (arg1
)->Attach(arg2
);
36689 wxPyEndAllowThreads(__tstate
);
36690 if (PyErr_Occurred()) SWIG_fail
;
36692 Py_INCREF(Py_None
); resultobj
= Py_None
;
36699 static PyObject
*_wrap_MenuBar_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36700 PyObject
*resultobj
= NULL
;
36701 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36702 PyObject
* obj0
= 0 ;
36703 char *kwnames
[] = {
36704 (char *) "self", NULL
36707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_Detach",kwnames
,&obj0
)) goto fail
;
36708 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36709 if (SWIG_arg_fail(1)) SWIG_fail
;
36711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36714 wxPyEndAllowThreads(__tstate
);
36715 if (PyErr_Occurred()) SWIG_fail
;
36717 Py_INCREF(Py_None
); resultobj
= Py_None
;
36724 static PyObject
*_wrap_MenuBar_SetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36725 PyObject
*resultobj
= NULL
;
36727 PyObject
* obj0
= 0 ;
36728 char *kwnames
[] = {
36729 (char *) "enable", NULL
36732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_SetAutoWindowMenu",kwnames
,&obj0
)) goto fail
;
36734 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
36735 if (SWIG_arg_fail(1)) SWIG_fail
;
36738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36739 wxMenuBar_SetAutoWindowMenu(arg1
);
36741 wxPyEndAllowThreads(__tstate
);
36742 if (PyErr_Occurred()) SWIG_fail
;
36744 Py_INCREF(Py_None
); resultobj
= Py_None
;
36751 static PyObject
*_wrap_MenuBar_GetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36752 PyObject
*resultobj
= NULL
;
36754 char *kwnames
[] = {
36758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuBar_GetAutoWindowMenu",kwnames
)) goto fail
;
36760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36761 result
= (bool)wxMenuBar_GetAutoWindowMenu();
36763 wxPyEndAllowThreads(__tstate
);
36764 if (PyErr_Occurred()) SWIG_fail
;
36767 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36775 static PyObject
* MenuBar_swigregister(PyObject
*, PyObject
*args
) {
36777 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
36778 SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar
, obj
);
36780 return Py_BuildValue((char *)"");
36782 static PyObject
*_wrap_new_MenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36783 PyObject
*resultobj
= NULL
;
36784 wxMenu
*arg1
= (wxMenu
*) NULL
;
36785 int arg2
= (int) wxID_ANY
;
36786 wxString
const &arg3_defvalue
= wxPyEmptyString
;
36787 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
36788 wxString
const &arg4_defvalue
= wxPyEmptyString
;
36789 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
36790 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
36791 wxMenu
*arg6
= (wxMenu
*) NULL
;
36792 wxMenuItem
*result
;
36793 bool temp3
= false ;
36794 bool temp4
= false ;
36795 PyObject
* obj0
= 0 ;
36796 PyObject
* obj1
= 0 ;
36797 PyObject
* obj2
= 0 ;
36798 PyObject
* obj3
= 0 ;
36799 PyObject
* obj4
= 0 ;
36800 PyObject
* obj5
= 0 ;
36801 char *kwnames
[] = {
36802 (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL
36805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_MenuItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
36807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36808 if (SWIG_arg_fail(1)) SWIG_fail
;
36812 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36813 if (SWIG_arg_fail(2)) SWIG_fail
;
36818 arg3
= wxString_in_helper(obj2
);
36819 if (arg3
== NULL
) SWIG_fail
;
36825 arg4
= wxString_in_helper(obj3
);
36826 if (arg4
== NULL
) SWIG_fail
;
36832 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
36833 if (SWIG_arg_fail(5)) SWIG_fail
;
36837 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36838 if (SWIG_arg_fail(6)) SWIG_fail
;
36841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36842 result
= (wxMenuItem
*)new wxMenuItem(arg1
,arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
36844 wxPyEndAllowThreads(__tstate
);
36845 if (PyErr_Occurred()) SWIG_fail
;
36848 resultobj
= wxPyMake_wxObject(result
, 1);
36872 static PyObject
*_wrap_MenuItem_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36873 PyObject
*resultobj
= NULL
;
36874 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36876 PyObject
* obj0
= 0 ;
36877 char *kwnames
[] = {
36878 (char *) "self", NULL
36881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMenu",kwnames
,&obj0
)) goto fail
;
36882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36883 if (SWIG_arg_fail(1)) SWIG_fail
;
36885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36886 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetMenu();
36888 wxPyEndAllowThreads(__tstate
);
36889 if (PyErr_Occurred()) SWIG_fail
;
36892 resultobj
= wxPyMake_wxObject(result
, 0);
36900 static PyObject
*_wrap_MenuItem_SetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36901 PyObject
*resultobj
= NULL
;
36902 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36903 wxMenu
*arg2
= (wxMenu
*) 0 ;
36904 PyObject
* obj0
= 0 ;
36905 PyObject
* obj1
= 0 ;
36906 char *kwnames
[] = {
36907 (char *) "self",(char *) "menu", NULL
36910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36912 if (SWIG_arg_fail(1)) SWIG_fail
;
36913 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36914 if (SWIG_arg_fail(2)) SWIG_fail
;
36916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36917 (arg1
)->SetMenu(arg2
);
36919 wxPyEndAllowThreads(__tstate
);
36920 if (PyErr_Occurred()) SWIG_fail
;
36922 Py_INCREF(Py_None
); resultobj
= Py_None
;
36929 static PyObject
*_wrap_MenuItem_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36930 PyObject
*resultobj
= NULL
;
36931 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36933 PyObject
* obj0
= 0 ;
36934 PyObject
* obj1
= 0 ;
36935 char *kwnames
[] = {
36936 (char *) "self",(char *) "id", NULL
36939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
36940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36941 if (SWIG_arg_fail(1)) SWIG_fail
;
36943 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36944 if (SWIG_arg_fail(2)) SWIG_fail
;
36947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36948 (arg1
)->SetId(arg2
);
36950 wxPyEndAllowThreads(__tstate
);
36951 if (PyErr_Occurred()) SWIG_fail
;
36953 Py_INCREF(Py_None
); resultobj
= Py_None
;
36960 static PyObject
*_wrap_MenuItem_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36961 PyObject
*resultobj
= NULL
;
36962 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36964 PyObject
* obj0
= 0 ;
36965 char *kwnames
[] = {
36966 (char *) "self", NULL
36969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetId",kwnames
,&obj0
)) goto fail
;
36970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36971 if (SWIG_arg_fail(1)) SWIG_fail
;
36973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36974 result
= (int)((wxMenuItem
const *)arg1
)->GetId();
36976 wxPyEndAllowThreads(__tstate
);
36977 if (PyErr_Occurred()) SWIG_fail
;
36980 resultobj
= SWIG_From_int(static_cast<int >(result
));
36988 static PyObject
*_wrap_MenuItem_IsSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36989 PyObject
*resultobj
= NULL
;
36990 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36992 PyObject
* obj0
= 0 ;
36993 char *kwnames
[] = {
36994 (char *) "self", NULL
36997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSeparator",kwnames
,&obj0
)) goto fail
;
36998 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36999 if (SWIG_arg_fail(1)) SWIG_fail
;
37001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37002 result
= (bool)((wxMenuItem
const *)arg1
)->IsSeparator();
37004 wxPyEndAllowThreads(__tstate
);
37005 if (PyErr_Occurred()) SWIG_fail
;
37008 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37016 static PyObject
*_wrap_MenuItem_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37017 PyObject
*resultobj
= NULL
;
37018 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37019 wxString
*arg2
= 0 ;
37020 bool temp2
= false ;
37021 PyObject
* obj0
= 0 ;
37022 PyObject
* obj1
= 0 ;
37023 char *kwnames
[] = {
37024 (char *) "self",(char *) "str", NULL
37027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
37028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37029 if (SWIG_arg_fail(1)) SWIG_fail
;
37031 arg2
= wxString_in_helper(obj1
);
37032 if (arg2
== NULL
) SWIG_fail
;
37036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37037 (arg1
)->SetText((wxString
const &)*arg2
);
37039 wxPyEndAllowThreads(__tstate
);
37040 if (PyErr_Occurred()) SWIG_fail
;
37042 Py_INCREF(Py_None
); resultobj
= Py_None
;
37057 static PyObject
*_wrap_MenuItem_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37058 PyObject
*resultobj
= NULL
;
37059 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37061 PyObject
* obj0
= 0 ;
37062 char *kwnames
[] = {
37063 (char *) "self", NULL
37066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabel",kwnames
,&obj0
)) goto fail
;
37067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37068 if (SWIG_arg_fail(1)) SWIG_fail
;
37070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37071 result
= ((wxMenuItem
const *)arg1
)->GetLabel();
37073 wxPyEndAllowThreads(__tstate
);
37074 if (PyErr_Occurred()) SWIG_fail
;
37078 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37080 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37089 static PyObject
*_wrap_MenuItem_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37090 PyObject
*resultobj
= NULL
;
37091 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37093 PyObject
* obj0
= 0 ;
37094 char *kwnames
[] = {
37095 (char *) "self", NULL
37098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetText",kwnames
,&obj0
)) goto fail
;
37099 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37100 if (SWIG_arg_fail(1)) SWIG_fail
;
37102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37104 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetText();
37105 result
= (wxString
*) &_result_ref
;
37108 wxPyEndAllowThreads(__tstate
);
37109 if (PyErr_Occurred()) SWIG_fail
;
37113 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37115 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37124 static PyObject
*_wrap_MenuItem_GetLabelFromText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37125 PyObject
*resultobj
= NULL
;
37126 wxString
*arg1
= 0 ;
37128 bool temp1
= false ;
37129 PyObject
* obj0
= 0 ;
37130 char *kwnames
[] = {
37131 (char *) "text", NULL
37134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabelFromText",kwnames
,&obj0
)) goto fail
;
37136 arg1
= wxString_in_helper(obj0
);
37137 if (arg1
== NULL
) SWIG_fail
;
37141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37142 result
= wxMenuItem::GetLabelFromText((wxString
const &)*arg1
);
37144 wxPyEndAllowThreads(__tstate
);
37145 if (PyErr_Occurred()) SWIG_fail
;
37149 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37151 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37168 static PyObject
*_wrap_MenuItem_GetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37169 PyObject
*resultobj
= NULL
;
37170 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37172 PyObject
* obj0
= 0 ;
37173 char *kwnames
[] = {
37174 (char *) "self", NULL
37177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetKind",kwnames
,&obj0
)) goto fail
;
37178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37179 if (SWIG_arg_fail(1)) SWIG_fail
;
37181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37182 result
= (wxItemKind
)((wxMenuItem
const *)arg1
)->GetKind();
37184 wxPyEndAllowThreads(__tstate
);
37185 if (PyErr_Occurred()) SWIG_fail
;
37187 resultobj
= SWIG_From_int((result
));
37194 static PyObject
*_wrap_MenuItem_SetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37195 PyObject
*resultobj
= NULL
;
37196 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37198 PyObject
* obj0
= 0 ;
37199 PyObject
* obj1
= 0 ;
37200 char *kwnames
[] = {
37201 (char *) "self",(char *) "kind", NULL
37204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetKind",kwnames
,&obj0
,&obj1
)) goto fail
;
37205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37206 if (SWIG_arg_fail(1)) SWIG_fail
;
37208 arg2
= static_cast<wxItemKind
>(SWIG_As_int(obj1
));
37209 if (SWIG_arg_fail(2)) SWIG_fail
;
37212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37213 (arg1
)->SetKind(arg2
);
37215 wxPyEndAllowThreads(__tstate
);
37216 if (PyErr_Occurred()) SWIG_fail
;
37218 Py_INCREF(Py_None
); resultobj
= Py_None
;
37225 static PyObject
*_wrap_MenuItem_SetCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37226 PyObject
*resultobj
= NULL
;
37227 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37229 PyObject
* obj0
= 0 ;
37230 PyObject
* obj1
= 0 ;
37231 char *kwnames
[] = {
37232 (char *) "self",(char *) "checkable", NULL
37235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetCheckable",kwnames
,&obj0
,&obj1
)) goto fail
;
37236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37237 if (SWIG_arg_fail(1)) SWIG_fail
;
37239 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37240 if (SWIG_arg_fail(2)) SWIG_fail
;
37243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37244 (arg1
)->SetCheckable(arg2
);
37246 wxPyEndAllowThreads(__tstate
);
37247 if (PyErr_Occurred()) SWIG_fail
;
37249 Py_INCREF(Py_None
); resultobj
= Py_None
;
37256 static PyObject
*_wrap_MenuItem_IsCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37257 PyObject
*resultobj
= NULL
;
37258 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37260 PyObject
* obj0
= 0 ;
37261 char *kwnames
[] = {
37262 (char *) "self", NULL
37265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsCheckable",kwnames
,&obj0
)) goto fail
;
37266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37267 if (SWIG_arg_fail(1)) SWIG_fail
;
37269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37270 result
= (bool)((wxMenuItem
const *)arg1
)->IsCheckable();
37272 wxPyEndAllowThreads(__tstate
);
37273 if (PyErr_Occurred()) SWIG_fail
;
37276 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37284 static PyObject
*_wrap_MenuItem_IsSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37285 PyObject
*resultobj
= NULL
;
37286 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37288 PyObject
* obj0
= 0 ;
37289 char *kwnames
[] = {
37290 (char *) "self", NULL
37293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSubMenu",kwnames
,&obj0
)) goto fail
;
37294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37295 if (SWIG_arg_fail(1)) SWIG_fail
;
37297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37298 result
= (bool)((wxMenuItem
const *)arg1
)->IsSubMenu();
37300 wxPyEndAllowThreads(__tstate
);
37301 if (PyErr_Occurred()) SWIG_fail
;
37304 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37312 static PyObject
*_wrap_MenuItem_SetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37313 PyObject
*resultobj
= NULL
;
37314 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37315 wxMenu
*arg2
= (wxMenu
*) 0 ;
37316 PyObject
* obj0
= 0 ;
37317 PyObject
* obj1
= 0 ;
37318 char *kwnames
[] = {
37319 (char *) "self",(char *) "menu", NULL
37322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetSubMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37323 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37324 if (SWIG_arg_fail(1)) SWIG_fail
;
37325 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37326 if (SWIG_arg_fail(2)) SWIG_fail
;
37328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37329 (arg1
)->SetSubMenu(arg2
);
37331 wxPyEndAllowThreads(__tstate
);
37332 if (PyErr_Occurred()) SWIG_fail
;
37334 Py_INCREF(Py_None
); resultobj
= Py_None
;
37341 static PyObject
*_wrap_MenuItem_GetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37342 PyObject
*resultobj
= NULL
;
37343 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37345 PyObject
* obj0
= 0 ;
37346 char *kwnames
[] = {
37347 (char *) "self", NULL
37350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetSubMenu",kwnames
,&obj0
)) goto fail
;
37351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37352 if (SWIG_arg_fail(1)) SWIG_fail
;
37354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37355 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetSubMenu();
37357 wxPyEndAllowThreads(__tstate
);
37358 if (PyErr_Occurred()) SWIG_fail
;
37361 resultobj
= wxPyMake_wxObject(result
, 0);
37369 static PyObject
*_wrap_MenuItem_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37370 PyObject
*resultobj
= NULL
;
37371 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37372 bool arg2
= (bool) true ;
37373 PyObject
* obj0
= 0 ;
37374 PyObject
* obj1
= 0 ;
37375 char *kwnames
[] = {
37376 (char *) "self",(char *) "enable", NULL
37379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
37380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37381 if (SWIG_arg_fail(1)) SWIG_fail
;
37384 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37385 if (SWIG_arg_fail(2)) SWIG_fail
;
37389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37390 (arg1
)->Enable(arg2
);
37392 wxPyEndAllowThreads(__tstate
);
37393 if (PyErr_Occurred()) SWIG_fail
;
37395 Py_INCREF(Py_None
); resultobj
= Py_None
;
37402 static PyObject
*_wrap_MenuItem_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37403 PyObject
*resultobj
= NULL
;
37404 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37406 PyObject
* obj0
= 0 ;
37407 char *kwnames
[] = {
37408 (char *) "self", NULL
37411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsEnabled",kwnames
,&obj0
)) goto fail
;
37412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37413 if (SWIG_arg_fail(1)) SWIG_fail
;
37415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37416 result
= (bool)((wxMenuItem
const *)arg1
)->IsEnabled();
37418 wxPyEndAllowThreads(__tstate
);
37419 if (PyErr_Occurred()) SWIG_fail
;
37422 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37430 static PyObject
*_wrap_MenuItem_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37431 PyObject
*resultobj
= NULL
;
37432 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37433 bool arg2
= (bool) true ;
37434 PyObject
* obj0
= 0 ;
37435 PyObject
* obj1
= 0 ;
37436 char *kwnames
[] = {
37437 (char *) "self",(char *) "check", NULL
37440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
37441 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37442 if (SWIG_arg_fail(1)) SWIG_fail
;
37445 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37446 if (SWIG_arg_fail(2)) SWIG_fail
;
37450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37451 (arg1
)->Check(arg2
);
37453 wxPyEndAllowThreads(__tstate
);
37454 if (PyErr_Occurred()) SWIG_fail
;
37456 Py_INCREF(Py_None
); resultobj
= Py_None
;
37463 static PyObject
*_wrap_MenuItem_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37464 PyObject
*resultobj
= NULL
;
37465 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37467 PyObject
* obj0
= 0 ;
37468 char *kwnames
[] = {
37469 (char *) "self", NULL
37472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsChecked",kwnames
,&obj0
)) goto fail
;
37473 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37474 if (SWIG_arg_fail(1)) SWIG_fail
;
37476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37477 result
= (bool)((wxMenuItem
const *)arg1
)->IsChecked();
37479 wxPyEndAllowThreads(__tstate
);
37480 if (PyErr_Occurred()) SWIG_fail
;
37483 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37491 static PyObject
*_wrap_MenuItem_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37492 PyObject
*resultobj
= NULL
;
37493 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37494 PyObject
* obj0
= 0 ;
37495 char *kwnames
[] = {
37496 (char *) "self", NULL
37499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_Toggle",kwnames
,&obj0
)) goto fail
;
37500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37501 if (SWIG_arg_fail(1)) SWIG_fail
;
37503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37506 wxPyEndAllowThreads(__tstate
);
37507 if (PyErr_Occurred()) SWIG_fail
;
37509 Py_INCREF(Py_None
); resultobj
= Py_None
;
37516 static PyObject
*_wrap_MenuItem_SetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37517 PyObject
*resultobj
= NULL
;
37518 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37519 wxString
*arg2
= 0 ;
37520 bool temp2
= false ;
37521 PyObject
* obj0
= 0 ;
37522 PyObject
* obj1
= 0 ;
37523 char *kwnames
[] = {
37524 (char *) "self",(char *) "str", NULL
37527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetHelp",kwnames
,&obj0
,&obj1
)) goto fail
;
37528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37529 if (SWIG_arg_fail(1)) SWIG_fail
;
37531 arg2
= wxString_in_helper(obj1
);
37532 if (arg2
== NULL
) SWIG_fail
;
37536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37537 (arg1
)->SetHelp((wxString
const &)*arg2
);
37539 wxPyEndAllowThreads(__tstate
);
37540 if (PyErr_Occurred()) SWIG_fail
;
37542 Py_INCREF(Py_None
); resultobj
= Py_None
;
37557 static PyObject
*_wrap_MenuItem_GetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37558 PyObject
*resultobj
= NULL
;
37559 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37561 PyObject
* obj0
= 0 ;
37562 char *kwnames
[] = {
37563 (char *) "self", NULL
37566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetHelp",kwnames
,&obj0
)) goto fail
;
37567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37568 if (SWIG_arg_fail(1)) SWIG_fail
;
37570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37572 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetHelp();
37573 result
= (wxString
*) &_result_ref
;
37576 wxPyEndAllowThreads(__tstate
);
37577 if (PyErr_Occurred()) SWIG_fail
;
37581 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37583 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37592 static PyObject
*_wrap_MenuItem_GetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37593 PyObject
*resultobj
= NULL
;
37594 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37595 wxAcceleratorEntry
*result
;
37596 PyObject
* obj0
= 0 ;
37597 char *kwnames
[] = {
37598 (char *) "self", NULL
37601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetAccel",kwnames
,&obj0
)) goto fail
;
37602 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37603 if (SWIG_arg_fail(1)) SWIG_fail
;
37605 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37606 result
= (wxAcceleratorEntry
*)((wxMenuItem
const *)arg1
)->GetAccel();
37608 wxPyEndAllowThreads(__tstate
);
37609 if (PyErr_Occurred()) SWIG_fail
;
37611 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
37618 static PyObject
*_wrap_MenuItem_SetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37619 PyObject
*resultobj
= NULL
;
37620 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37621 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
37622 PyObject
* obj0
= 0 ;
37623 PyObject
* obj1
= 0 ;
37624 char *kwnames
[] = {
37625 (char *) "self",(char *) "accel", NULL
37628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetAccel",kwnames
,&obj0
,&obj1
)) goto fail
;
37629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37630 if (SWIG_arg_fail(1)) SWIG_fail
;
37631 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
37632 if (SWIG_arg_fail(2)) SWIG_fail
;
37634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37635 (arg1
)->SetAccel(arg2
);
37637 wxPyEndAllowThreads(__tstate
);
37638 if (PyErr_Occurred()) SWIG_fail
;
37640 Py_INCREF(Py_None
); resultobj
= Py_None
;
37647 static PyObject
*_wrap_MenuItem_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37648 PyObject
*resultobj
= NULL
;
37649 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37650 wxBitmap
*arg2
= 0 ;
37651 PyObject
* obj0
= 0 ;
37652 PyObject
* obj1
= 0 ;
37653 char *kwnames
[] = {
37654 (char *) "self",(char *) "bitmap", NULL
37657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37659 if (SWIG_arg_fail(1)) SWIG_fail
;
37661 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37662 if (SWIG_arg_fail(2)) SWIG_fail
;
37663 if (arg2
== NULL
) {
37664 SWIG_null_ref("wxBitmap");
37666 if (SWIG_arg_fail(2)) SWIG_fail
;
37669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37670 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
37672 wxPyEndAllowThreads(__tstate
);
37673 if (PyErr_Occurred()) SWIG_fail
;
37675 Py_INCREF(Py_None
); resultobj
= Py_None
;
37682 static PyObject
*_wrap_MenuItem_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37683 PyObject
*resultobj
= NULL
;
37684 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37686 PyObject
* obj0
= 0 ;
37687 char *kwnames
[] = {
37688 (char *) "self", NULL
37691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBitmap",kwnames
,&obj0
)) goto fail
;
37692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37693 if (SWIG_arg_fail(1)) SWIG_fail
;
37695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37697 wxBitmap
const &_result_ref
= (arg1
)->GetBitmap();
37698 result
= (wxBitmap
*) &_result_ref
;
37701 wxPyEndAllowThreads(__tstate
);
37702 if (PyErr_Occurred()) SWIG_fail
;
37705 wxBitmap
* resultptr
= new wxBitmap(*result
);
37706 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37714 static PyObject
*_wrap_MenuItem_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37715 PyObject
*resultobj
= NULL
;
37716 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37718 PyObject
* obj0
= 0 ;
37719 PyObject
* obj1
= 0 ;
37720 char *kwnames
[] = {
37721 (char *) "self",(char *) "font", NULL
37724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
37725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37726 if (SWIG_arg_fail(1)) SWIG_fail
;
37728 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
37729 if (SWIG_arg_fail(2)) SWIG_fail
;
37730 if (arg2
== NULL
) {
37731 SWIG_null_ref("wxFont");
37733 if (SWIG_arg_fail(2)) SWIG_fail
;
37736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37737 (arg1
)->SetFont((wxFont
const &)*arg2
);
37739 wxPyEndAllowThreads(__tstate
);
37740 if (PyErr_Occurred()) SWIG_fail
;
37742 Py_INCREF(Py_None
); resultobj
= Py_None
;
37749 static PyObject
*_wrap_MenuItem_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37750 PyObject
*resultobj
= NULL
;
37751 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37753 PyObject
* obj0
= 0 ;
37754 char *kwnames
[] = {
37755 (char *) "self", NULL
37758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetFont",kwnames
,&obj0
)) goto fail
;
37759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37760 if (SWIG_arg_fail(1)) SWIG_fail
;
37762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37763 result
= (arg1
)->GetFont();
37765 wxPyEndAllowThreads(__tstate
);
37766 if (PyErr_Occurred()) SWIG_fail
;
37769 wxFont
* resultptr
;
37770 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
37771 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
37779 static PyObject
*_wrap_MenuItem_SetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37780 PyObject
*resultobj
= NULL
;
37781 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37782 wxColour
*arg2
= 0 ;
37784 PyObject
* obj0
= 0 ;
37785 PyObject
* obj1
= 0 ;
37786 char *kwnames
[] = {
37787 (char *) "self",(char *) "colText", NULL
37790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37792 if (SWIG_arg_fail(1)) SWIG_fail
;
37795 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37799 (arg1
)->SetTextColour((wxColour
const &)*arg2
);
37801 wxPyEndAllowThreads(__tstate
);
37802 if (PyErr_Occurred()) SWIG_fail
;
37804 Py_INCREF(Py_None
); resultobj
= Py_None
;
37811 static PyObject
*_wrap_MenuItem_GetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37812 PyObject
*resultobj
= NULL
;
37813 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37815 PyObject
* obj0
= 0 ;
37816 char *kwnames
[] = {
37817 (char *) "self", NULL
37820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetTextColour",kwnames
,&obj0
)) goto fail
;
37821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37822 if (SWIG_arg_fail(1)) SWIG_fail
;
37824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37825 result
= (arg1
)->GetTextColour();
37827 wxPyEndAllowThreads(__tstate
);
37828 if (PyErr_Occurred()) SWIG_fail
;
37831 wxColour
* resultptr
;
37832 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37833 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37841 static PyObject
*_wrap_MenuItem_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37842 PyObject
*resultobj
= NULL
;
37843 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37844 wxColour
*arg2
= 0 ;
37846 PyObject
* obj0
= 0 ;
37847 PyObject
* obj1
= 0 ;
37848 char *kwnames
[] = {
37849 (char *) "self",(char *) "colBack", NULL
37852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37854 if (SWIG_arg_fail(1)) SWIG_fail
;
37857 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37860 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37861 (arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
37863 wxPyEndAllowThreads(__tstate
);
37864 if (PyErr_Occurred()) SWIG_fail
;
37866 Py_INCREF(Py_None
); resultobj
= Py_None
;
37873 static PyObject
*_wrap_MenuItem_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37874 PyObject
*resultobj
= NULL
;
37875 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37877 PyObject
* obj0
= 0 ;
37878 char *kwnames
[] = {
37879 (char *) "self", NULL
37882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
37883 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37884 if (SWIG_arg_fail(1)) SWIG_fail
;
37886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37887 result
= (arg1
)->GetBackgroundColour();
37889 wxPyEndAllowThreads(__tstate
);
37890 if (PyErr_Occurred()) SWIG_fail
;
37893 wxColour
* resultptr
;
37894 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37895 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37903 static PyObject
*_wrap_MenuItem_SetBitmaps(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37904 PyObject
*resultobj
= NULL
;
37905 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37906 wxBitmap
*arg2
= 0 ;
37907 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
37908 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
37909 PyObject
* obj0
= 0 ;
37910 PyObject
* obj1
= 0 ;
37911 PyObject
* obj2
= 0 ;
37912 char *kwnames
[] = {
37913 (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL
37916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MenuItem_SetBitmaps",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
37917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37918 if (SWIG_arg_fail(1)) SWIG_fail
;
37920 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37921 if (SWIG_arg_fail(2)) SWIG_fail
;
37922 if (arg2
== NULL
) {
37923 SWIG_null_ref("wxBitmap");
37925 if (SWIG_arg_fail(2)) SWIG_fail
;
37929 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37930 if (SWIG_arg_fail(3)) SWIG_fail
;
37931 if (arg3
== NULL
) {
37932 SWIG_null_ref("wxBitmap");
37934 if (SWIG_arg_fail(3)) SWIG_fail
;
37938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37939 (arg1
)->SetBitmaps((wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
37941 wxPyEndAllowThreads(__tstate
);
37942 if (PyErr_Occurred()) SWIG_fail
;
37944 Py_INCREF(Py_None
); resultobj
= Py_None
;
37951 static PyObject
*_wrap_MenuItem_SetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37952 PyObject
*resultobj
= NULL
;
37953 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37954 wxBitmap
*arg2
= 0 ;
37955 PyObject
* obj0
= 0 ;
37956 PyObject
* obj1
= 0 ;
37957 char *kwnames
[] = {
37958 (char *) "self",(char *) "bmpDisabled", NULL
37961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37962 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37963 if (SWIG_arg_fail(1)) SWIG_fail
;
37965 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37966 if (SWIG_arg_fail(2)) SWIG_fail
;
37967 if (arg2
== NULL
) {
37968 SWIG_null_ref("wxBitmap");
37970 if (SWIG_arg_fail(2)) SWIG_fail
;
37973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37974 (arg1
)->SetDisabledBitmap((wxBitmap
const &)*arg2
);
37976 wxPyEndAllowThreads(__tstate
);
37977 if (PyErr_Occurred()) SWIG_fail
;
37979 Py_INCREF(Py_None
); resultobj
= Py_None
;
37986 static PyObject
*_wrap_MenuItem_GetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37987 PyObject
*resultobj
= NULL
;
37988 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37990 PyObject
* obj0
= 0 ;
37991 char *kwnames
[] = {
37992 (char *) "self", NULL
37995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetDisabledBitmap",kwnames
,&obj0
)) goto fail
;
37996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37997 if (SWIG_arg_fail(1)) SWIG_fail
;
37999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38001 wxBitmap
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetDisabledBitmap();
38002 result
= (wxBitmap
*) &_result_ref
;
38005 wxPyEndAllowThreads(__tstate
);
38006 if (PyErr_Occurred()) SWIG_fail
;
38009 wxBitmap
* resultptr
= new wxBitmap(*result
);
38010 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
38018 static PyObject
*_wrap_MenuItem_SetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38019 PyObject
*resultobj
= NULL
;
38020 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38022 PyObject
* obj0
= 0 ;
38023 PyObject
* obj1
= 0 ;
38024 char *kwnames
[] = {
38025 (char *) "self",(char *) "nWidth", NULL
38028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMarginWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
38029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38030 if (SWIG_arg_fail(1)) SWIG_fail
;
38032 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38033 if (SWIG_arg_fail(2)) SWIG_fail
;
38036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38037 (arg1
)->SetMarginWidth(arg2
);
38039 wxPyEndAllowThreads(__tstate
);
38040 if (PyErr_Occurred()) SWIG_fail
;
38042 Py_INCREF(Py_None
); resultobj
= Py_None
;
38049 static PyObject
*_wrap_MenuItem_GetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38050 PyObject
*resultobj
= NULL
;
38051 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38053 PyObject
* obj0
= 0 ;
38054 char *kwnames
[] = {
38055 (char *) "self", NULL
38058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMarginWidth",kwnames
,&obj0
)) goto fail
;
38059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38060 if (SWIG_arg_fail(1)) SWIG_fail
;
38062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38063 result
= (int)(arg1
)->GetMarginWidth();
38065 wxPyEndAllowThreads(__tstate
);
38066 if (PyErr_Occurred()) SWIG_fail
;
38069 resultobj
= SWIG_From_int(static_cast<int >(result
));
38077 static PyObject
*_wrap_MenuItem_GetDefaultMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38078 PyObject
*resultobj
= NULL
;
38080 char *kwnames
[] = {
38084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuItem_GetDefaultMarginWidth",kwnames
)) goto fail
;
38086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38087 result
= (int)wxMenuItem::GetDefaultMarginWidth();
38089 wxPyEndAllowThreads(__tstate
);
38090 if (PyErr_Occurred()) SWIG_fail
;
38093 resultobj
= SWIG_From_int(static_cast<int >(result
));
38101 static PyObject
*_wrap_MenuItem_IsOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38102 PyObject
*resultobj
= NULL
;
38103 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38105 PyObject
* obj0
= 0 ;
38106 char *kwnames
[] = {
38107 (char *) "self", NULL
38110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38112 if (SWIG_arg_fail(1)) SWIG_fail
;
38114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38115 result
= (bool)(arg1
)->IsOwnerDrawn();
38117 wxPyEndAllowThreads(__tstate
);
38118 if (PyErr_Occurred()) SWIG_fail
;
38121 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38129 static PyObject
*_wrap_MenuItem_SetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38130 PyObject
*resultobj
= NULL
;
38131 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38132 bool arg2
= (bool) true ;
38133 PyObject
* obj0
= 0 ;
38134 PyObject
* obj1
= 0 ;
38135 char *kwnames
[] = {
38136 (char *) "self",(char *) "ownerDrawn", NULL
38139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames
,&obj0
,&obj1
)) goto fail
;
38140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38141 if (SWIG_arg_fail(1)) SWIG_fail
;
38144 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
38145 if (SWIG_arg_fail(2)) SWIG_fail
;
38149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38150 (arg1
)->SetOwnerDrawn(arg2
);
38152 wxPyEndAllowThreads(__tstate
);
38153 if (PyErr_Occurred()) SWIG_fail
;
38155 Py_INCREF(Py_None
); resultobj
= Py_None
;
38162 static PyObject
*_wrap_MenuItem_ResetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38163 PyObject
*resultobj
= NULL
;
38164 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38165 PyObject
* obj0
= 0 ;
38166 char *kwnames
[] = {
38167 (char *) "self", NULL
38170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38172 if (SWIG_arg_fail(1)) SWIG_fail
;
38174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38175 (arg1
)->ResetOwnerDrawn();
38177 wxPyEndAllowThreads(__tstate
);
38178 if (PyErr_Occurred()) SWIG_fail
;
38180 Py_INCREF(Py_None
); resultobj
= Py_None
;
38187 static PyObject
* MenuItem_swigregister(PyObject
*, PyObject
*args
) {
38189 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38190 SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem
, obj
);
38192 return Py_BuildValue((char *)"");
38194 static int _wrap_ControlNameStr_set(PyObject
*) {
38195 PyErr_SetString(PyExc_TypeError
,"Variable ControlNameStr is read-only.");
38200 static PyObject
*_wrap_ControlNameStr_get(void) {
38201 PyObject
*pyobj
= NULL
;
38205 pyobj
= PyUnicode_FromWideChar((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38207 pyobj
= PyString_FromStringAndSize((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38214 static PyObject
*_wrap_new_Control(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38215 PyObject
*resultobj
= NULL
;
38216 wxWindow
*arg1
= (wxWindow
*) 0 ;
38217 int arg2
= (int) -1 ;
38218 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
38219 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
38220 wxSize
const &arg4_defvalue
= wxDefaultSize
;
38221 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
38222 long arg5
= (long) 0 ;
38223 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
38224 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
38225 wxString
const &arg7_defvalue
= wxPyControlNameStr
;
38226 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
38230 bool temp7
= false ;
38231 PyObject
* obj0
= 0 ;
38232 PyObject
* obj1
= 0 ;
38233 PyObject
* obj2
= 0 ;
38234 PyObject
* obj3
= 0 ;
38235 PyObject
* obj4
= 0 ;
38236 PyObject
* obj5
= 0 ;
38237 PyObject
* obj6
= 0 ;
38238 char *kwnames
[] = {
38239 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Control",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
38243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38244 if (SWIG_arg_fail(1)) SWIG_fail
;
38247 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38248 if (SWIG_arg_fail(2)) SWIG_fail
;
38254 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
38260 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
38265 arg5
= static_cast<long >(SWIG_As_long(obj4
));
38266 if (SWIG_arg_fail(5)) SWIG_fail
;
38271 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38272 if (SWIG_arg_fail(6)) SWIG_fail
;
38273 if (arg6
== NULL
) {
38274 SWIG_null_ref("wxValidator");
38276 if (SWIG_arg_fail(6)) SWIG_fail
;
38281 arg7
= wxString_in_helper(obj6
);
38282 if (arg7
== NULL
) SWIG_fail
;
38287 if (!wxPyCheckForApp()) SWIG_fail
;
38288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38289 result
= (wxControl
*)new wxControl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
38291 wxPyEndAllowThreads(__tstate
);
38292 if (PyErr_Occurred()) SWIG_fail
;
38294 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38309 static PyObject
*_wrap_new_PreControl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38310 PyObject
*resultobj
= NULL
;
38312 char *kwnames
[] = {
38316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreControl",kwnames
)) goto fail
;
38318 if (!wxPyCheckForApp()) SWIG_fail
;
38319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38320 result
= (wxControl
*)new wxControl();
38322 wxPyEndAllowThreads(__tstate
);
38323 if (PyErr_Occurred()) SWIG_fail
;
38325 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38332 static PyObject
*_wrap_Control_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38333 PyObject
*resultobj
= NULL
;
38334 wxControl
*arg1
= (wxControl
*) 0 ;
38335 wxWindow
*arg2
= (wxWindow
*) 0 ;
38336 int arg3
= (int) -1 ;
38337 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
38338 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
38339 wxSize
const &arg5_defvalue
= wxDefaultSize
;
38340 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
38341 long arg6
= (long) 0 ;
38342 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
38343 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
38344 wxString
const &arg8_defvalue
= wxPyControlNameStr
;
38345 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
38349 bool temp8
= false ;
38350 PyObject
* obj0
= 0 ;
38351 PyObject
* obj1
= 0 ;
38352 PyObject
* obj2
= 0 ;
38353 PyObject
* obj3
= 0 ;
38354 PyObject
* obj4
= 0 ;
38355 PyObject
* obj5
= 0 ;
38356 PyObject
* obj6
= 0 ;
38357 PyObject
* obj7
= 0 ;
38358 char *kwnames
[] = {
38359 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Control_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
38363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38364 if (SWIG_arg_fail(1)) SWIG_fail
;
38365 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38366 if (SWIG_arg_fail(2)) SWIG_fail
;
38369 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38370 if (SWIG_arg_fail(3)) SWIG_fail
;
38376 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
38382 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
38387 arg6
= static_cast<long >(SWIG_As_long(obj5
));
38388 if (SWIG_arg_fail(6)) SWIG_fail
;
38393 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38394 if (SWIG_arg_fail(7)) SWIG_fail
;
38395 if (arg7
== NULL
) {
38396 SWIG_null_ref("wxValidator");
38398 if (SWIG_arg_fail(7)) SWIG_fail
;
38403 arg8
= wxString_in_helper(obj7
);
38404 if (arg8
== NULL
) SWIG_fail
;
38409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38410 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
38412 wxPyEndAllowThreads(__tstate
);
38413 if (PyErr_Occurred()) SWIG_fail
;
38416 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38432 static PyObject
*_wrap_Control_Command(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38433 PyObject
*resultobj
= NULL
;
38434 wxControl
*arg1
= (wxControl
*) 0 ;
38435 wxCommandEvent
*arg2
= 0 ;
38436 PyObject
* obj0
= 0 ;
38437 PyObject
* obj1
= 0 ;
38438 char *kwnames
[] = {
38439 (char *) "self",(char *) "event", NULL
38442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_Command",kwnames
,&obj0
,&obj1
)) goto fail
;
38443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38444 if (SWIG_arg_fail(1)) SWIG_fail
;
38446 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
38447 if (SWIG_arg_fail(2)) SWIG_fail
;
38448 if (arg2
== NULL
) {
38449 SWIG_null_ref("wxCommandEvent");
38451 if (SWIG_arg_fail(2)) SWIG_fail
;
38454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38455 (arg1
)->Command(*arg2
);
38457 wxPyEndAllowThreads(__tstate
);
38458 if (PyErr_Occurred()) SWIG_fail
;
38460 Py_INCREF(Py_None
); resultobj
= Py_None
;
38467 static PyObject
*_wrap_Control_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38468 PyObject
*resultobj
= NULL
;
38469 wxControl
*arg1
= (wxControl
*) 0 ;
38471 PyObject
* obj0
= 0 ;
38472 char *kwnames
[] = {
38473 (char *) "self", NULL
38476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Control_GetLabel",kwnames
,&obj0
)) goto fail
;
38477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38478 if (SWIG_arg_fail(1)) SWIG_fail
;
38480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38481 result
= (arg1
)->GetLabel();
38483 wxPyEndAllowThreads(__tstate
);
38484 if (PyErr_Occurred()) SWIG_fail
;
38488 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38490 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38499 static PyObject
*_wrap_Control_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38500 PyObject
*resultobj
= NULL
;
38501 wxControl
*arg1
= (wxControl
*) 0 ;
38502 wxString
*arg2
= 0 ;
38503 bool temp2
= false ;
38504 PyObject
* obj0
= 0 ;
38505 PyObject
* obj1
= 0 ;
38506 char *kwnames
[] = {
38507 (char *) "self",(char *) "label", NULL
38510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
38511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38512 if (SWIG_arg_fail(1)) SWIG_fail
;
38514 arg2
= wxString_in_helper(obj1
);
38515 if (arg2
== NULL
) SWIG_fail
;
38519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38520 (arg1
)->SetLabel((wxString
const &)*arg2
);
38522 wxPyEndAllowThreads(__tstate
);
38523 if (PyErr_Occurred()) SWIG_fail
;
38525 Py_INCREF(Py_None
); resultobj
= Py_None
;
38540 static PyObject
*_wrap_Control_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38541 PyObject
*resultobj
= NULL
;
38542 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
38543 wxVisualAttributes result
;
38544 PyObject
* obj0
= 0 ;
38545 char *kwnames
[] = {
38546 (char *) "variant", NULL
38549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Control_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
38552 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
38553 if (SWIG_arg_fail(1)) SWIG_fail
;
38557 if (!wxPyCheckForApp()) SWIG_fail
;
38558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38559 result
= wxControl::GetClassDefaultAttributes(arg1
);
38561 wxPyEndAllowThreads(__tstate
);
38562 if (PyErr_Occurred()) SWIG_fail
;
38565 wxVisualAttributes
* resultptr
;
38566 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
38567 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
38575 static PyObject
* Control_swigregister(PyObject
*, PyObject
*args
) {
38577 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38578 SWIG_TypeClientData(SWIGTYPE_p_wxControl
, obj
);
38580 return Py_BuildValue((char *)"");
38582 static PyObject
*_wrap_ItemContainer_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38583 PyObject
*resultobj
= NULL
;
38584 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38585 wxString
*arg2
= 0 ;
38586 PyObject
*arg3
= (PyObject
*) NULL
;
38588 bool temp2
= false ;
38589 PyObject
* obj0
= 0 ;
38590 PyObject
* obj1
= 0 ;
38591 PyObject
* obj2
= 0 ;
38592 char *kwnames
[] = {
38593 (char *) "self",(char *) "item",(char *) "clientData", NULL
38596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ItemContainer_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38598 if (SWIG_arg_fail(1)) SWIG_fail
;
38600 arg2
= wxString_in_helper(obj1
);
38601 if (arg2
== NULL
) SWIG_fail
;
38608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38609 result
= (int)wxItemContainer_Append(arg1
,(wxString
const &)*arg2
,arg3
);
38611 wxPyEndAllowThreads(__tstate
);
38612 if (PyErr_Occurred()) SWIG_fail
;
38615 resultobj
= SWIG_From_int(static_cast<int >(result
));
38631 static PyObject
*_wrap_ItemContainer_AppendItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38632 PyObject
*resultobj
= NULL
;
38633 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38634 wxArrayString
*arg2
= 0 ;
38635 bool temp2
= false ;
38636 PyObject
* obj0
= 0 ;
38637 PyObject
* obj1
= 0 ;
38638 char *kwnames
[] = {
38639 (char *) "self",(char *) "strings", NULL
38642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_AppendItems",kwnames
,&obj0
,&obj1
)) goto fail
;
38643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38644 if (SWIG_arg_fail(1)) SWIG_fail
;
38646 if (! PySequence_Check(obj1
)) {
38647 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
38650 arg2
= new wxArrayString
;
38652 int i
, len
=PySequence_Length(obj1
);
38653 for (i
=0; i
<len
; i
++) {
38654 PyObject
* item
= PySequence_GetItem(obj1
, i
);
38655 wxString
* s
= wxString_in_helper(item
);
38656 if (PyErr_Occurred()) SWIG_fail
;
38663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38664 (arg1
)->Append((wxArrayString
const &)*arg2
);
38666 wxPyEndAllowThreads(__tstate
);
38667 if (PyErr_Occurred()) SWIG_fail
;
38669 Py_INCREF(Py_None
); resultobj
= Py_None
;
38671 if (temp2
) delete arg2
;
38676 if (temp2
) delete arg2
;
38682 static PyObject
*_wrap_ItemContainer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38683 PyObject
*resultobj
= NULL
;
38684 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38685 wxString
*arg2
= 0 ;
38687 PyObject
*arg4
= (PyObject
*) NULL
;
38689 bool temp2
= false ;
38690 PyObject
* obj0
= 0 ;
38691 PyObject
* obj1
= 0 ;
38692 PyObject
* obj2
= 0 ;
38693 PyObject
* obj3
= 0 ;
38694 char *kwnames
[] = {
38695 (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL
38698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ItemContainer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
38699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38700 if (SWIG_arg_fail(1)) SWIG_fail
;
38702 arg2
= wxString_in_helper(obj1
);
38703 if (arg2
== NULL
) SWIG_fail
;
38707 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38708 if (SWIG_arg_fail(3)) SWIG_fail
;
38714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38715 result
= (int)wxItemContainer_Insert(arg1
,(wxString
const &)*arg2
,arg3
,arg4
);
38717 wxPyEndAllowThreads(__tstate
);
38718 if (PyErr_Occurred()) SWIG_fail
;
38721 resultobj
= SWIG_From_int(static_cast<int >(result
));
38737 static PyObject
*_wrap_ItemContainer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38738 PyObject
*resultobj
= NULL
;
38739 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38740 PyObject
* obj0
= 0 ;
38741 char *kwnames
[] = {
38742 (char *) "self", NULL
38745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_Clear",kwnames
,&obj0
)) goto fail
;
38746 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38747 if (SWIG_arg_fail(1)) SWIG_fail
;
38749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38752 wxPyEndAllowThreads(__tstate
);
38753 if (PyErr_Occurred()) SWIG_fail
;
38755 Py_INCREF(Py_None
); resultobj
= Py_None
;
38762 static PyObject
*_wrap_ItemContainer_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38763 PyObject
*resultobj
= NULL
;
38764 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38766 PyObject
* obj0
= 0 ;
38767 PyObject
* obj1
= 0 ;
38768 char *kwnames
[] = {
38769 (char *) "self",(char *) "n", NULL
38772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
38773 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38774 if (SWIG_arg_fail(1)) SWIG_fail
;
38776 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38777 if (SWIG_arg_fail(2)) SWIG_fail
;
38780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38781 (arg1
)->Delete(arg2
);
38783 wxPyEndAllowThreads(__tstate
);
38784 if (PyErr_Occurred()) SWIG_fail
;
38786 Py_INCREF(Py_None
); resultobj
= Py_None
;
38793 static PyObject
*_wrap_ItemContainer_GetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38794 PyObject
*resultobj
= NULL
;
38795 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38798 PyObject
* obj0
= 0 ;
38799 PyObject
* obj1
= 0 ;
38800 char *kwnames
[] = {
38801 (char *) "self",(char *) "n", NULL
38804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetClientData",kwnames
,&obj0
,&obj1
)) goto fail
;
38805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38806 if (SWIG_arg_fail(1)) SWIG_fail
;
38808 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38809 if (SWIG_arg_fail(2)) SWIG_fail
;
38812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38813 result
= (PyObject
*)wxItemContainer_GetClientData(arg1
,arg2
);
38815 wxPyEndAllowThreads(__tstate
);
38816 if (PyErr_Occurred()) SWIG_fail
;
38818 resultobj
= result
;
38825 static PyObject
*_wrap_ItemContainer_SetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38826 PyObject
*resultobj
= NULL
;
38827 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38829 PyObject
*arg3
= (PyObject
*) 0 ;
38830 PyObject
* obj0
= 0 ;
38831 PyObject
* obj1
= 0 ;
38832 PyObject
* obj2
= 0 ;
38833 char *kwnames
[] = {
38834 (char *) "self",(char *) "n",(char *) "clientData", NULL
38837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetClientData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38839 if (SWIG_arg_fail(1)) SWIG_fail
;
38841 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38842 if (SWIG_arg_fail(2)) SWIG_fail
;
38846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38847 wxItemContainer_SetClientData(arg1
,arg2
,arg3
);
38849 wxPyEndAllowThreads(__tstate
);
38850 if (PyErr_Occurred()) SWIG_fail
;
38852 Py_INCREF(Py_None
); resultobj
= Py_None
;
38859 static PyObject
*_wrap_ItemContainer_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38860 PyObject
*resultobj
= NULL
;
38861 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38863 PyObject
* obj0
= 0 ;
38864 char *kwnames
[] = {
38865 (char *) "self", NULL
38868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetCount",kwnames
,&obj0
)) goto fail
;
38869 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38870 if (SWIG_arg_fail(1)) SWIG_fail
;
38872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38873 result
= (int)((wxItemContainer
const *)arg1
)->GetCount();
38875 wxPyEndAllowThreads(__tstate
);
38876 if (PyErr_Occurred()) SWIG_fail
;
38879 resultobj
= SWIG_From_int(static_cast<int >(result
));
38887 static PyObject
*_wrap_ItemContainer_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38888 PyObject
*resultobj
= NULL
;
38889 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38891 PyObject
* obj0
= 0 ;
38892 char *kwnames
[] = {
38893 (char *) "self", NULL
38896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_IsEmpty",kwnames
,&obj0
)) goto fail
;
38897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38898 if (SWIG_arg_fail(1)) SWIG_fail
;
38900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38901 result
= (bool)((wxItemContainer
const *)arg1
)->IsEmpty();
38903 wxPyEndAllowThreads(__tstate
);
38904 if (PyErr_Occurred()) SWIG_fail
;
38907 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38915 static PyObject
*_wrap_ItemContainer_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38916 PyObject
*resultobj
= NULL
;
38917 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38920 PyObject
* obj0
= 0 ;
38921 PyObject
* obj1
= 0 ;
38922 char *kwnames
[] = {
38923 (char *) "self",(char *) "n", NULL
38926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetString",kwnames
,&obj0
,&obj1
)) goto fail
;
38927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38928 if (SWIG_arg_fail(1)) SWIG_fail
;
38930 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38931 if (SWIG_arg_fail(2)) SWIG_fail
;
38934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38935 result
= ((wxItemContainer
const *)arg1
)->GetString(arg2
);
38937 wxPyEndAllowThreads(__tstate
);
38938 if (PyErr_Occurred()) SWIG_fail
;
38942 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38944 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38953 static PyObject
*_wrap_ItemContainer_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38954 PyObject
*resultobj
= NULL
;
38955 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38956 wxArrayString result
;
38957 PyObject
* obj0
= 0 ;
38958 char *kwnames
[] = {
38959 (char *) "self", NULL
38962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStrings",kwnames
,&obj0
)) goto fail
;
38963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38964 if (SWIG_arg_fail(1)) SWIG_fail
;
38966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38967 result
= ((wxItemContainer
const *)arg1
)->GetStrings();
38969 wxPyEndAllowThreads(__tstate
);
38970 if (PyErr_Occurred()) SWIG_fail
;
38973 resultobj
= wxArrayString2PyList_helper(result
);
38981 static PyObject
*_wrap_ItemContainer_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38982 PyObject
*resultobj
= NULL
;
38983 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38985 wxString
*arg3
= 0 ;
38986 bool temp3
= false ;
38987 PyObject
* obj0
= 0 ;
38988 PyObject
* obj1
= 0 ;
38989 PyObject
* obj2
= 0 ;
38990 char *kwnames
[] = {
38991 (char *) "self",(char *) "n",(char *) "s", NULL
38994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38996 if (SWIG_arg_fail(1)) SWIG_fail
;
38998 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38999 if (SWIG_arg_fail(2)) SWIG_fail
;
39002 arg3
= wxString_in_helper(obj2
);
39003 if (arg3
== NULL
) SWIG_fail
;
39007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39008 (arg1
)->SetString(arg2
,(wxString
const &)*arg3
);
39010 wxPyEndAllowThreads(__tstate
);
39011 if (PyErr_Occurred()) SWIG_fail
;
39013 Py_INCREF(Py_None
); resultobj
= Py_None
;
39028 static PyObject
*_wrap_ItemContainer_FindString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39029 PyObject
*resultobj
= NULL
;
39030 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39031 wxString
*arg2
= 0 ;
39033 bool temp2
= false ;
39034 PyObject
* obj0
= 0 ;
39035 PyObject
* obj1
= 0 ;
39036 char *kwnames
[] = {
39037 (char *) "self",(char *) "s", NULL
39040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_FindString",kwnames
,&obj0
,&obj1
)) goto fail
;
39041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39042 if (SWIG_arg_fail(1)) SWIG_fail
;
39044 arg2
= wxString_in_helper(obj1
);
39045 if (arg2
== NULL
) SWIG_fail
;
39049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39050 result
= (int)((wxItemContainer
const *)arg1
)->FindString((wxString
const &)*arg2
);
39052 wxPyEndAllowThreads(__tstate
);
39053 if (PyErr_Occurred()) SWIG_fail
;
39056 resultobj
= SWIG_From_int(static_cast<int >(result
));
39072 static PyObject
*_wrap_ItemContainer_SetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39073 PyObject
*resultobj
= NULL
;
39074 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39076 PyObject
* obj0
= 0 ;
39077 PyObject
* obj1
= 0 ;
39078 char *kwnames
[] = {
39079 (char *) "self",(char *) "n", NULL
39082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39084 if (SWIG_arg_fail(1)) SWIG_fail
;
39086 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39087 if (SWIG_arg_fail(2)) SWIG_fail
;
39090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39091 (arg1
)->SetSelection(arg2
);
39093 wxPyEndAllowThreads(__tstate
);
39094 if (PyErr_Occurred()) SWIG_fail
;
39096 Py_INCREF(Py_None
); resultobj
= Py_None
;
39103 static PyObject
*_wrap_ItemContainer_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39104 PyObject
*resultobj
= NULL
;
39105 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39107 PyObject
* obj0
= 0 ;
39108 char *kwnames
[] = {
39109 (char *) "self", NULL
39112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetSelection",kwnames
,&obj0
)) goto fail
;
39113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39114 if (SWIG_arg_fail(1)) SWIG_fail
;
39116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39117 result
= (int)((wxItemContainer
const *)arg1
)->GetSelection();
39119 wxPyEndAllowThreads(__tstate
);
39120 if (PyErr_Occurred()) SWIG_fail
;
39123 resultobj
= SWIG_From_int(static_cast<int >(result
));
39131 static PyObject
*_wrap_ItemContainer_SetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39132 PyObject
*resultobj
= NULL
;
39133 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39134 wxString
*arg2
= 0 ;
39136 bool temp2
= false ;
39137 PyObject
* obj0
= 0 ;
39138 PyObject
* obj1
= 0 ;
39139 char *kwnames
[] = {
39140 (char *) "self",(char *) "s", NULL
39143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetStringSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39144 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39145 if (SWIG_arg_fail(1)) SWIG_fail
;
39147 arg2
= wxString_in_helper(obj1
);
39148 if (arg2
== NULL
) SWIG_fail
;
39152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39153 result
= (bool)(arg1
)->SetStringSelection((wxString
const &)*arg2
);
39155 wxPyEndAllowThreads(__tstate
);
39156 if (PyErr_Occurred()) SWIG_fail
;
39159 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39175 static PyObject
*_wrap_ItemContainer_GetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39176 PyObject
*resultobj
= NULL
;
39177 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39179 PyObject
* obj0
= 0 ;
39180 char *kwnames
[] = {
39181 (char *) "self", NULL
39184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStringSelection",kwnames
,&obj0
)) goto fail
;
39185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39186 if (SWIG_arg_fail(1)) SWIG_fail
;
39188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39189 result
= ((wxItemContainer
const *)arg1
)->GetStringSelection();
39191 wxPyEndAllowThreads(__tstate
);
39192 if (PyErr_Occurred()) SWIG_fail
;
39196 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39198 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39207 static PyObject
*_wrap_ItemContainer_Select(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39208 PyObject
*resultobj
= NULL
;
39209 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39211 PyObject
* obj0
= 0 ;
39212 PyObject
* obj1
= 0 ;
39213 char *kwnames
[] = {
39214 (char *) "self",(char *) "n", NULL
39217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Select",kwnames
,&obj0
,&obj1
)) goto fail
;
39218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39219 if (SWIG_arg_fail(1)) SWIG_fail
;
39221 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39222 if (SWIG_arg_fail(2)) SWIG_fail
;
39225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39226 (arg1
)->Select(arg2
);
39228 wxPyEndAllowThreads(__tstate
);
39229 if (PyErr_Occurred()) SWIG_fail
;
39231 Py_INCREF(Py_None
); resultobj
= Py_None
;
39238 static PyObject
* ItemContainer_swigregister(PyObject
*, PyObject
*args
) {
39240 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39241 SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer
, obj
);
39243 return Py_BuildValue((char *)"");
39245 static PyObject
* ControlWithItems_swigregister(PyObject
*, PyObject
*args
) {
39247 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39248 SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems
, obj
);
39250 return Py_BuildValue((char *)"");
39252 static PyObject
*_wrap_new_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39253 PyObject
*resultobj
= NULL
;
39254 wxSizerItem
*result
;
39255 char *kwnames
[] = {
39259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SizerItem",kwnames
)) goto fail
;
39261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39262 result
= (wxSizerItem
*)new wxSizerItem();
39264 wxPyEndAllowThreads(__tstate
);
39265 if (PyErr_Occurred()) SWIG_fail
;
39267 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39274 static PyObject
*_wrap_new_SizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39275 PyObject
*resultobj
= NULL
;
39276 wxWindow
*arg1
= (wxWindow
*) 0 ;
39280 PyObject
*arg5
= (PyObject
*) NULL
;
39281 wxSizerItem
*result
;
39282 PyObject
* obj0
= 0 ;
39283 PyObject
* obj1
= 0 ;
39284 PyObject
* obj2
= 0 ;
39285 PyObject
* obj3
= 0 ;
39286 PyObject
* obj4
= 0 ;
39287 char *kwnames
[] = {
39288 (char *) "window",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
39293 if (SWIG_arg_fail(1)) SWIG_fail
;
39295 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39296 if (SWIG_arg_fail(2)) SWIG_fail
;
39299 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39300 if (SWIG_arg_fail(3)) SWIG_fail
;
39303 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39304 if (SWIG_arg_fail(4)) SWIG_fail
;
39310 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39311 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39313 wxPyEndAllowThreads(__tstate
);
39314 if (PyErr_Occurred()) SWIG_fail
;
39316 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39323 static PyObject
*_wrap_new_SizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39324 PyObject
*resultobj
= NULL
;
39330 PyObject
*arg6
= (PyObject
*) NULL
;
39331 wxSizerItem
*result
;
39332 PyObject
* obj0
= 0 ;
39333 PyObject
* obj1
= 0 ;
39334 PyObject
* obj2
= 0 ;
39335 PyObject
* obj3
= 0 ;
39336 PyObject
* obj4
= 0 ;
39337 PyObject
* obj5
= 0 ;
39338 char *kwnames
[] = {
39339 (char *) "width",(char *) "height",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_SizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
39344 arg1
= static_cast<int >(SWIG_As_int(obj0
));
39345 if (SWIG_arg_fail(1)) SWIG_fail
;
39348 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39349 if (SWIG_arg_fail(2)) SWIG_fail
;
39352 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39353 if (SWIG_arg_fail(3)) SWIG_fail
;
39356 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39357 if (SWIG_arg_fail(4)) SWIG_fail
;
39360 arg5
= static_cast<int >(SWIG_As_int(obj4
));
39361 if (SWIG_arg_fail(5)) SWIG_fail
;
39367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39368 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
39370 wxPyEndAllowThreads(__tstate
);
39371 if (PyErr_Occurred()) SWIG_fail
;
39373 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39380 static PyObject
*_wrap_new_SizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39381 PyObject
*resultobj
= NULL
;
39382 wxSizer
*arg1
= (wxSizer
*) 0 ;
39386 PyObject
*arg5
= (PyObject
*) NULL
;
39387 wxSizerItem
*result
;
39388 PyObject
* obj0
= 0 ;
39389 PyObject
* obj1
= 0 ;
39390 PyObject
* obj2
= 0 ;
39391 PyObject
* obj3
= 0 ;
39392 PyObject
* obj4
= 0 ;
39393 char *kwnames
[] = {
39394 (char *) "sizer",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
39399 if (SWIG_arg_fail(1)) SWIG_fail
;
39401 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39402 if (SWIG_arg_fail(2)) SWIG_fail
;
39405 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39406 if (SWIG_arg_fail(3)) SWIG_fail
;
39409 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39410 if (SWIG_arg_fail(4)) SWIG_fail
;
39416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39417 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39419 wxPyEndAllowThreads(__tstate
);
39420 if (PyErr_Occurred()) SWIG_fail
;
39422 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39429 static PyObject
*_wrap_SizerItem_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39430 PyObject
*resultobj
= NULL
;
39431 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39432 PyObject
* obj0
= 0 ;
39433 char *kwnames
[] = {
39434 (char *) "self", NULL
39437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DeleteWindows",kwnames
,&obj0
)) goto fail
;
39438 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39439 if (SWIG_arg_fail(1)) SWIG_fail
;
39441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39442 (arg1
)->DeleteWindows();
39444 wxPyEndAllowThreads(__tstate
);
39445 if (PyErr_Occurred()) SWIG_fail
;
39447 Py_INCREF(Py_None
); resultobj
= Py_None
;
39454 static PyObject
*_wrap_SizerItem_DetachSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39455 PyObject
*resultobj
= NULL
;
39456 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39457 PyObject
* obj0
= 0 ;
39458 char *kwnames
[] = {
39459 (char *) "self", NULL
39462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DetachSizer",kwnames
,&obj0
)) goto fail
;
39463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39464 if (SWIG_arg_fail(1)) SWIG_fail
;
39466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39467 (arg1
)->DetachSizer();
39469 wxPyEndAllowThreads(__tstate
);
39470 if (PyErr_Occurred()) SWIG_fail
;
39472 Py_INCREF(Py_None
); resultobj
= Py_None
;
39479 static PyObject
*_wrap_SizerItem_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39480 PyObject
*resultobj
= NULL
;
39481 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39483 PyObject
* obj0
= 0 ;
39484 char *kwnames
[] = {
39485 (char *) "self", NULL
39488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSize",kwnames
,&obj0
)) goto fail
;
39489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39490 if (SWIG_arg_fail(1)) SWIG_fail
;
39492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39493 result
= (arg1
)->GetSize();
39495 wxPyEndAllowThreads(__tstate
);
39496 if (PyErr_Occurred()) SWIG_fail
;
39499 wxSize
* resultptr
;
39500 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39501 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39509 static PyObject
*_wrap_SizerItem_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39510 PyObject
*resultobj
= NULL
;
39511 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39513 PyObject
* obj0
= 0 ;
39514 char *kwnames
[] = {
39515 (char *) "self", NULL
39518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_CalcMin",kwnames
,&obj0
)) goto fail
;
39519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39520 if (SWIG_arg_fail(1)) SWIG_fail
;
39522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39523 result
= (arg1
)->CalcMin();
39525 wxPyEndAllowThreads(__tstate
);
39526 if (PyErr_Occurred()) SWIG_fail
;
39529 wxSize
* resultptr
;
39530 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39531 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39539 static PyObject
*_wrap_SizerItem_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39540 PyObject
*resultobj
= NULL
;
39541 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39544 PyObject
* obj0
= 0 ;
39545 PyObject
* obj1
= 0 ;
39546 PyObject
* obj2
= 0 ;
39547 char *kwnames
[] = {
39548 (char *) "self",(char *) "pos",(char *) "size", NULL
39551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39553 if (SWIG_arg_fail(1)) SWIG_fail
;
39556 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
);
39557 if (SWIG_arg_fail(2)) SWIG_fail
;
39558 if (argp
== NULL
) {
39559 SWIG_null_ref("wxPoint");
39561 if (SWIG_arg_fail(2)) SWIG_fail
;
39566 SWIG_Python_ConvertPtr(obj2
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
39567 if (SWIG_arg_fail(3)) SWIG_fail
;
39568 if (argp
== NULL
) {
39569 SWIG_null_ref("wxSize");
39571 if (SWIG_arg_fail(3)) SWIG_fail
;
39575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39576 (arg1
)->SetDimension(arg2
,arg3
);
39578 wxPyEndAllowThreads(__tstate
);
39579 if (PyErr_Occurred()) SWIG_fail
;
39581 Py_INCREF(Py_None
); resultobj
= Py_None
;
39588 static PyObject
*_wrap_SizerItem_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39589 PyObject
*resultobj
= NULL
;
39590 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39592 PyObject
* obj0
= 0 ;
39593 char *kwnames
[] = {
39594 (char *) "self", NULL
39597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSize",kwnames
,&obj0
)) goto fail
;
39598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39599 if (SWIG_arg_fail(1)) SWIG_fail
;
39601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39602 result
= (arg1
)->GetMinSize();
39604 wxPyEndAllowThreads(__tstate
);
39605 if (PyErr_Occurred()) SWIG_fail
;
39608 wxSize
* resultptr
;
39609 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39610 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39618 static PyObject
*_wrap_SizerItem_GetMinSizeWithBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39619 PyObject
*resultobj
= NULL
;
39620 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39622 PyObject
* obj0
= 0 ;
39623 char *kwnames
[] = {
39624 (char *) "self", NULL
39627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames
,&obj0
)) goto fail
;
39628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39629 if (SWIG_arg_fail(1)) SWIG_fail
;
39631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39632 result
= ((wxSizerItem
const *)arg1
)->GetMinSizeWithBorder();
39634 wxPyEndAllowThreads(__tstate
);
39635 if (PyErr_Occurred()) SWIG_fail
;
39638 wxSize
* resultptr
;
39639 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39640 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39648 static PyObject
*_wrap_SizerItem_SetInitSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39649 PyObject
*resultobj
= NULL
;
39650 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39653 PyObject
* obj0
= 0 ;
39654 PyObject
* obj1
= 0 ;
39655 PyObject
* obj2
= 0 ;
39656 char *kwnames
[] = {
39657 (char *) "self",(char *) "x",(char *) "y", NULL
39660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetInitSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39662 if (SWIG_arg_fail(1)) SWIG_fail
;
39664 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39665 if (SWIG_arg_fail(2)) SWIG_fail
;
39668 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39669 if (SWIG_arg_fail(3)) SWIG_fail
;
39672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39673 (arg1
)->SetInitSize(arg2
,arg3
);
39675 wxPyEndAllowThreads(__tstate
);
39676 if (PyErr_Occurred()) SWIG_fail
;
39678 Py_INCREF(Py_None
); resultobj
= Py_None
;
39685 static PyObject
*_wrap_SizerItem_SetRatioWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39686 PyObject
*resultobj
= NULL
;
39687 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39690 PyObject
* obj0
= 0 ;
39691 PyObject
* obj1
= 0 ;
39692 PyObject
* obj2
= 0 ;
39693 char *kwnames
[] = {
39694 (char *) "self",(char *) "width",(char *) "height", NULL
39697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetRatioWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39699 if (SWIG_arg_fail(1)) SWIG_fail
;
39701 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39702 if (SWIG_arg_fail(2)) SWIG_fail
;
39705 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39706 if (SWIG_arg_fail(3)) SWIG_fail
;
39709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39710 (arg1
)->SetRatio(arg2
,arg3
);
39712 wxPyEndAllowThreads(__tstate
);
39713 if (PyErr_Occurred()) SWIG_fail
;
39715 Py_INCREF(Py_None
); resultobj
= Py_None
;
39722 static PyObject
*_wrap_SizerItem_SetRatioSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39723 PyObject
*resultobj
= NULL
;
39724 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39727 PyObject
* obj0
= 0 ;
39728 PyObject
* obj1
= 0 ;
39729 char *kwnames
[] = {
39730 (char *) "self",(char *) "size", NULL
39733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatioSize",kwnames
,&obj0
,&obj1
)) goto fail
;
39734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39735 if (SWIG_arg_fail(1)) SWIG_fail
;
39738 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
39741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39742 (arg1
)->SetRatio((wxSize
const &)*arg2
);
39744 wxPyEndAllowThreads(__tstate
);
39745 if (PyErr_Occurred()) SWIG_fail
;
39747 Py_INCREF(Py_None
); resultobj
= Py_None
;
39754 static PyObject
*_wrap_SizerItem_SetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39755 PyObject
*resultobj
= NULL
;
39756 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39758 PyObject
* obj0
= 0 ;
39759 PyObject
* obj1
= 0 ;
39760 char *kwnames
[] = {
39761 (char *) "self",(char *) "ratio", NULL
39764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatio",kwnames
,&obj0
,&obj1
)) goto fail
;
39765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39766 if (SWIG_arg_fail(1)) SWIG_fail
;
39768 arg2
= static_cast<float >(SWIG_As_float(obj1
));
39769 if (SWIG_arg_fail(2)) SWIG_fail
;
39772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39773 (arg1
)->SetRatio(arg2
);
39775 wxPyEndAllowThreads(__tstate
);
39776 if (PyErr_Occurred()) SWIG_fail
;
39778 Py_INCREF(Py_None
); resultobj
= Py_None
;
39785 static PyObject
*_wrap_SizerItem_GetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39786 PyObject
*resultobj
= NULL
;
39787 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39789 PyObject
* obj0
= 0 ;
39790 char *kwnames
[] = {
39791 (char *) "self", NULL
39794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRatio",kwnames
,&obj0
)) goto fail
;
39795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39796 if (SWIG_arg_fail(1)) SWIG_fail
;
39798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39799 result
= (float)(arg1
)->GetRatio();
39801 wxPyEndAllowThreads(__tstate
);
39802 if (PyErr_Occurred()) SWIG_fail
;
39805 resultobj
= SWIG_From_float(static_cast<float >(result
));
39813 static PyObject
*_wrap_SizerItem_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39814 PyObject
*resultobj
= NULL
;
39815 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39817 PyObject
* obj0
= 0 ;
39818 char *kwnames
[] = {
39819 (char *) "self", NULL
39822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRect",kwnames
,&obj0
)) goto fail
;
39823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39824 if (SWIG_arg_fail(1)) SWIG_fail
;
39826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39827 result
= (arg1
)->GetRect();
39829 wxPyEndAllowThreads(__tstate
);
39830 if (PyErr_Occurred()) SWIG_fail
;
39833 wxRect
* resultptr
;
39834 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
39835 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
39843 static PyObject
*_wrap_SizerItem_IsWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39844 PyObject
*resultobj
= NULL
;
39845 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39847 PyObject
* obj0
= 0 ;
39848 char *kwnames
[] = {
39849 (char *) "self", NULL
39852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsWindow",kwnames
,&obj0
)) goto fail
;
39853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39854 if (SWIG_arg_fail(1)) SWIG_fail
;
39856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39857 result
= (bool)(arg1
)->IsWindow();
39859 wxPyEndAllowThreads(__tstate
);
39860 if (PyErr_Occurred()) SWIG_fail
;
39863 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39871 static PyObject
*_wrap_SizerItem_IsSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39872 PyObject
*resultobj
= NULL
;
39873 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39875 PyObject
* obj0
= 0 ;
39876 char *kwnames
[] = {
39877 (char *) "self", NULL
39880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSizer",kwnames
,&obj0
)) goto fail
;
39881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39882 if (SWIG_arg_fail(1)) SWIG_fail
;
39884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39885 result
= (bool)(arg1
)->IsSizer();
39887 wxPyEndAllowThreads(__tstate
);
39888 if (PyErr_Occurred()) SWIG_fail
;
39891 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39899 static PyObject
*_wrap_SizerItem_IsSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39900 PyObject
*resultobj
= NULL
;
39901 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39903 PyObject
* obj0
= 0 ;
39904 char *kwnames
[] = {
39905 (char *) "self", NULL
39908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSpacer",kwnames
,&obj0
)) goto fail
;
39909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39910 if (SWIG_arg_fail(1)) SWIG_fail
;
39912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39913 result
= (bool)(arg1
)->IsSpacer();
39915 wxPyEndAllowThreads(__tstate
);
39916 if (PyErr_Occurred()) SWIG_fail
;
39919 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39927 static PyObject
*_wrap_SizerItem_SetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39928 PyObject
*resultobj
= NULL
;
39929 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39931 PyObject
* obj0
= 0 ;
39932 PyObject
* obj1
= 0 ;
39933 char *kwnames
[] = {
39934 (char *) "self",(char *) "proportion", NULL
39937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetProportion",kwnames
,&obj0
,&obj1
)) goto fail
;
39938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39939 if (SWIG_arg_fail(1)) SWIG_fail
;
39941 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39942 if (SWIG_arg_fail(2)) SWIG_fail
;
39945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39946 (arg1
)->SetProportion(arg2
);
39948 wxPyEndAllowThreads(__tstate
);
39949 if (PyErr_Occurred()) SWIG_fail
;
39951 Py_INCREF(Py_None
); resultobj
= Py_None
;
39958 static PyObject
*_wrap_SizerItem_GetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39959 PyObject
*resultobj
= NULL
;
39960 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39962 PyObject
* obj0
= 0 ;
39963 char *kwnames
[] = {
39964 (char *) "self", NULL
39967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetProportion",kwnames
,&obj0
)) goto fail
;
39968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39969 if (SWIG_arg_fail(1)) SWIG_fail
;
39971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39972 result
= (int)(arg1
)->GetProportion();
39974 wxPyEndAllowThreads(__tstate
);
39975 if (PyErr_Occurred()) SWIG_fail
;
39978 resultobj
= SWIG_From_int(static_cast<int >(result
));
39986 static PyObject
*_wrap_SizerItem_SetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39987 PyObject
*resultobj
= NULL
;
39988 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39990 PyObject
* obj0
= 0 ;
39991 PyObject
* obj1
= 0 ;
39992 char *kwnames
[] = {
39993 (char *) "self",(char *) "flag", NULL
39996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
39997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39998 if (SWIG_arg_fail(1)) SWIG_fail
;
40000 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40001 if (SWIG_arg_fail(2)) SWIG_fail
;
40004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40005 (arg1
)->SetFlag(arg2
);
40007 wxPyEndAllowThreads(__tstate
);
40008 if (PyErr_Occurred()) SWIG_fail
;
40010 Py_INCREF(Py_None
); resultobj
= Py_None
;
40017 static PyObject
*_wrap_SizerItem_GetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40018 PyObject
*resultobj
= NULL
;
40019 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40021 PyObject
* obj0
= 0 ;
40022 char *kwnames
[] = {
40023 (char *) "self", NULL
40026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetFlag",kwnames
,&obj0
)) goto fail
;
40027 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40028 if (SWIG_arg_fail(1)) SWIG_fail
;
40030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40031 result
= (int)(arg1
)->GetFlag();
40033 wxPyEndAllowThreads(__tstate
);
40034 if (PyErr_Occurred()) SWIG_fail
;
40037 resultobj
= SWIG_From_int(static_cast<int >(result
));
40045 static PyObject
*_wrap_SizerItem_SetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40046 PyObject
*resultobj
= NULL
;
40047 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40049 PyObject
* obj0
= 0 ;
40050 PyObject
* obj1
= 0 ;
40051 char *kwnames
[] = {
40052 (char *) "self",(char *) "border", NULL
40055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetBorder",kwnames
,&obj0
,&obj1
)) goto fail
;
40056 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40057 if (SWIG_arg_fail(1)) SWIG_fail
;
40059 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40060 if (SWIG_arg_fail(2)) SWIG_fail
;
40063 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40064 (arg1
)->SetBorder(arg2
);
40066 wxPyEndAllowThreads(__tstate
);
40067 if (PyErr_Occurred()) SWIG_fail
;
40069 Py_INCREF(Py_None
); resultobj
= Py_None
;
40076 static PyObject
*_wrap_SizerItem_GetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40077 PyObject
*resultobj
= NULL
;
40078 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40080 PyObject
* obj0
= 0 ;
40081 char *kwnames
[] = {
40082 (char *) "self", NULL
40085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetBorder",kwnames
,&obj0
)) goto fail
;
40086 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40087 if (SWIG_arg_fail(1)) SWIG_fail
;
40089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40090 result
= (int)(arg1
)->GetBorder();
40092 wxPyEndAllowThreads(__tstate
);
40093 if (PyErr_Occurred()) SWIG_fail
;
40096 resultobj
= SWIG_From_int(static_cast<int >(result
));
40104 static PyObject
*_wrap_SizerItem_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40105 PyObject
*resultobj
= NULL
;
40106 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40108 PyObject
* obj0
= 0 ;
40109 char *kwnames
[] = {
40110 (char *) "self", NULL
40113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetWindow",kwnames
,&obj0
)) goto fail
;
40114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40115 if (SWIG_arg_fail(1)) SWIG_fail
;
40117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40118 result
= (wxWindow
*)(arg1
)->GetWindow();
40120 wxPyEndAllowThreads(__tstate
);
40121 if (PyErr_Occurred()) SWIG_fail
;
40124 resultobj
= wxPyMake_wxObject(result
, 0);
40132 static PyObject
*_wrap_SizerItem_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40133 PyObject
*resultobj
= NULL
;
40134 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40135 wxWindow
*arg2
= (wxWindow
*) 0 ;
40136 PyObject
* obj0
= 0 ;
40137 PyObject
* obj1
= 0 ;
40138 char *kwnames
[] = {
40139 (char *) "self",(char *) "window", NULL
40142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
40143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40144 if (SWIG_arg_fail(1)) SWIG_fail
;
40145 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
40146 if (SWIG_arg_fail(2)) SWIG_fail
;
40148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40149 (arg1
)->SetWindow(arg2
);
40151 wxPyEndAllowThreads(__tstate
);
40152 if (PyErr_Occurred()) SWIG_fail
;
40154 Py_INCREF(Py_None
); resultobj
= Py_None
;
40161 static PyObject
*_wrap_SizerItem_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40162 PyObject
*resultobj
= NULL
;
40163 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40165 PyObject
* obj0
= 0 ;
40166 char *kwnames
[] = {
40167 (char *) "self", NULL
40170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSizer",kwnames
,&obj0
)) goto fail
;
40171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40172 if (SWIG_arg_fail(1)) SWIG_fail
;
40174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40175 result
= (wxSizer
*)(arg1
)->GetSizer();
40177 wxPyEndAllowThreads(__tstate
);
40178 if (PyErr_Occurred()) SWIG_fail
;
40181 resultobj
= wxPyMake_wxObject(result
, 0);
40189 static PyObject
*_wrap_SizerItem_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40190 PyObject
*resultobj
= NULL
;
40191 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40192 wxSizer
*arg2
= (wxSizer
*) 0 ;
40193 PyObject
* obj0
= 0 ;
40194 PyObject
* obj1
= 0 ;
40195 char *kwnames
[] = {
40196 (char *) "self",(char *) "sizer", NULL
40199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
40200 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40201 if (SWIG_arg_fail(1)) SWIG_fail
;
40202 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40203 if (SWIG_arg_fail(2)) SWIG_fail
;
40205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40206 (arg1
)->SetSizer(arg2
);
40208 wxPyEndAllowThreads(__tstate
);
40209 if (PyErr_Occurred()) SWIG_fail
;
40211 Py_INCREF(Py_None
); resultobj
= Py_None
;
40218 static PyObject
*_wrap_SizerItem_GetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40219 PyObject
*resultobj
= NULL
;
40220 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40222 PyObject
* obj0
= 0 ;
40223 char *kwnames
[] = {
40224 (char *) "self", NULL
40227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSpacer",kwnames
,&obj0
)) goto fail
;
40228 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40229 if (SWIG_arg_fail(1)) SWIG_fail
;
40231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40233 wxSize
const &_result_ref
= (arg1
)->GetSpacer();
40234 result
= (wxSize
*) &_result_ref
;
40237 wxPyEndAllowThreads(__tstate
);
40238 if (PyErr_Occurred()) SWIG_fail
;
40240 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
40247 static PyObject
*_wrap_SizerItem_SetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40248 PyObject
*resultobj
= NULL
;
40249 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40252 PyObject
* obj0
= 0 ;
40253 PyObject
* obj1
= 0 ;
40254 char *kwnames
[] = {
40255 (char *) "self",(char *) "size", NULL
40258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSpacer",kwnames
,&obj0
,&obj1
)) goto fail
;
40259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40260 if (SWIG_arg_fail(1)) SWIG_fail
;
40263 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40267 (arg1
)->SetSpacer((wxSize
const &)*arg2
);
40269 wxPyEndAllowThreads(__tstate
);
40270 if (PyErr_Occurred()) SWIG_fail
;
40272 Py_INCREF(Py_None
); resultobj
= Py_None
;
40279 static PyObject
*_wrap_SizerItem_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40280 PyObject
*resultobj
= NULL
;
40281 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40283 PyObject
* obj0
= 0 ;
40284 PyObject
* obj1
= 0 ;
40285 char *kwnames
[] = {
40286 (char *) "self",(char *) "show", NULL
40289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
40290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40291 if (SWIG_arg_fail(1)) SWIG_fail
;
40293 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
40294 if (SWIG_arg_fail(2)) SWIG_fail
;
40297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40298 (arg1
)->Show(arg2
);
40300 wxPyEndAllowThreads(__tstate
);
40301 if (PyErr_Occurred()) SWIG_fail
;
40303 Py_INCREF(Py_None
); resultobj
= Py_None
;
40310 static PyObject
*_wrap_SizerItem_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40311 PyObject
*resultobj
= NULL
;
40312 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40314 PyObject
* obj0
= 0 ;
40315 char *kwnames
[] = {
40316 (char *) "self", NULL
40319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsShown",kwnames
,&obj0
)) goto fail
;
40320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40321 if (SWIG_arg_fail(1)) SWIG_fail
;
40323 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40324 result
= (bool)(arg1
)->IsShown();
40326 wxPyEndAllowThreads(__tstate
);
40327 if (PyErr_Occurred()) SWIG_fail
;
40330 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40338 static PyObject
*_wrap_SizerItem_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40339 PyObject
*resultobj
= NULL
;
40340 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40342 PyObject
* obj0
= 0 ;
40343 char *kwnames
[] = {
40344 (char *) "self", NULL
40347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetPosition",kwnames
,&obj0
)) goto fail
;
40348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40349 if (SWIG_arg_fail(1)) SWIG_fail
;
40351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40352 result
= (arg1
)->GetPosition();
40354 wxPyEndAllowThreads(__tstate
);
40355 if (PyErr_Occurred()) SWIG_fail
;
40358 wxPoint
* resultptr
;
40359 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40360 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40368 static PyObject
*_wrap_SizerItem_GetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40369 PyObject
*resultobj
= NULL
;
40370 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40372 PyObject
* obj0
= 0 ;
40373 char *kwnames
[] = {
40374 (char *) "self", NULL
40377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetUserData",kwnames
,&obj0
)) goto fail
;
40378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40379 if (SWIG_arg_fail(1)) SWIG_fail
;
40381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40382 result
= (PyObject
*)wxSizerItem_GetUserData(arg1
);
40384 wxPyEndAllowThreads(__tstate
);
40385 if (PyErr_Occurred()) SWIG_fail
;
40387 resultobj
= result
;
40394 static PyObject
*_wrap_SizerItem_SetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40395 PyObject
*resultobj
= NULL
;
40396 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40397 PyObject
*arg2
= (PyObject
*) 0 ;
40398 PyObject
* obj0
= 0 ;
40399 PyObject
* obj1
= 0 ;
40400 char *kwnames
[] = {
40401 (char *) "self",(char *) "userData", NULL
40404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetUserData",kwnames
,&obj0
,&obj1
)) goto fail
;
40405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40406 if (SWIG_arg_fail(1)) SWIG_fail
;
40409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40410 wxSizerItem_SetUserData(arg1
,arg2
);
40412 wxPyEndAllowThreads(__tstate
);
40413 if (PyErr_Occurred()) SWIG_fail
;
40415 Py_INCREF(Py_None
); resultobj
= Py_None
;
40422 static PyObject
* SizerItem_swigregister(PyObject
*, PyObject
*args
) {
40424 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
40425 SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem
, obj
);
40427 return Py_BuildValue((char *)"");
40429 static PyObject
*_wrap_Sizer__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40430 PyObject
*resultobj
= NULL
;
40431 wxSizer
*arg1
= (wxSizer
*) 0 ;
40432 PyObject
*arg2
= (PyObject
*) 0 ;
40433 PyObject
* obj0
= 0 ;
40434 PyObject
* obj1
= 0 ;
40435 char *kwnames
[] = {
40436 (char *) "self",(char *) "_self", NULL
40439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer__setOORInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
40440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40441 if (SWIG_arg_fail(1)) SWIG_fail
;
40444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40445 wxSizer__setOORInfo(arg1
,arg2
);
40447 wxPyEndAllowThreads(__tstate
);
40448 if (PyErr_Occurred()) SWIG_fail
;
40450 Py_INCREF(Py_None
); resultobj
= Py_None
;
40457 static PyObject
*_wrap_Sizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40458 PyObject
*resultobj
= NULL
;
40459 wxSizer
*arg1
= (wxSizer
*) 0 ;
40460 PyObject
*arg2
= (PyObject
*) 0 ;
40461 int arg3
= (int) 0 ;
40462 int arg4
= (int) 0 ;
40463 int arg5
= (int) 0 ;
40464 PyObject
*arg6
= (PyObject
*) NULL
;
40465 wxSizerItem
*result
;
40466 PyObject
* obj0
= 0 ;
40467 PyObject
* obj1
= 0 ;
40468 PyObject
* obj2
= 0 ;
40469 PyObject
* obj3
= 0 ;
40470 PyObject
* obj4
= 0 ;
40471 PyObject
* obj5
= 0 ;
40472 char *kwnames
[] = {
40473 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40478 if (SWIG_arg_fail(1)) SWIG_fail
;
40482 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40483 if (SWIG_arg_fail(3)) SWIG_fail
;
40488 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40489 if (SWIG_arg_fail(4)) SWIG_fail
;
40494 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40495 if (SWIG_arg_fail(5)) SWIG_fail
;
40502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40503 result
= (wxSizerItem
*)wxSizer_Add(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40505 wxPyEndAllowThreads(__tstate
);
40506 if (PyErr_Occurred()) SWIG_fail
;
40508 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40515 static PyObject
*_wrap_Sizer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40516 PyObject
*resultobj
= NULL
;
40517 wxSizer
*arg1
= (wxSizer
*) 0 ;
40519 PyObject
*arg3
= (PyObject
*) 0 ;
40520 int arg4
= (int) 0 ;
40521 int arg5
= (int) 0 ;
40522 int arg6
= (int) 0 ;
40523 PyObject
*arg7
= (PyObject
*) NULL
;
40524 wxSizerItem
*result
;
40525 PyObject
* obj0
= 0 ;
40526 PyObject
* obj1
= 0 ;
40527 PyObject
* obj2
= 0 ;
40528 PyObject
* obj3
= 0 ;
40529 PyObject
* obj4
= 0 ;
40530 PyObject
* obj5
= 0 ;
40531 PyObject
* obj6
= 0 ;
40532 char *kwnames
[] = {
40533 (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Sizer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
40537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40538 if (SWIG_arg_fail(1)) SWIG_fail
;
40540 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40541 if (SWIG_arg_fail(2)) SWIG_fail
;
40546 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40547 if (SWIG_arg_fail(4)) SWIG_fail
;
40552 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40553 if (SWIG_arg_fail(5)) SWIG_fail
;
40558 arg6
= static_cast<int >(SWIG_As_int(obj5
));
40559 if (SWIG_arg_fail(6)) SWIG_fail
;
40566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40567 result
= (wxSizerItem
*)wxSizer_Insert(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
40569 wxPyEndAllowThreads(__tstate
);
40570 if (PyErr_Occurred()) SWIG_fail
;
40572 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40579 static PyObject
*_wrap_Sizer_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40580 PyObject
*resultobj
= NULL
;
40581 wxSizer
*arg1
= (wxSizer
*) 0 ;
40582 PyObject
*arg2
= (PyObject
*) 0 ;
40583 int arg3
= (int) 0 ;
40584 int arg4
= (int) 0 ;
40585 int arg5
= (int) 0 ;
40586 PyObject
*arg6
= (PyObject
*) NULL
;
40587 wxSizerItem
*result
;
40588 PyObject
* obj0
= 0 ;
40589 PyObject
* obj1
= 0 ;
40590 PyObject
* obj2
= 0 ;
40591 PyObject
* obj3
= 0 ;
40592 PyObject
* obj4
= 0 ;
40593 PyObject
* obj5
= 0 ;
40594 char *kwnames
[] = {
40595 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40600 if (SWIG_arg_fail(1)) SWIG_fail
;
40604 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40605 if (SWIG_arg_fail(3)) SWIG_fail
;
40610 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40611 if (SWIG_arg_fail(4)) SWIG_fail
;
40616 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40617 if (SWIG_arg_fail(5)) SWIG_fail
;
40624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40625 result
= (wxSizerItem
*)wxSizer_Prepend(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40627 wxPyEndAllowThreads(__tstate
);
40628 if (PyErr_Occurred()) SWIG_fail
;
40630 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40637 static PyObject
*_wrap_Sizer_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40638 PyObject
*resultobj
= NULL
;
40639 wxSizer
*arg1
= (wxSizer
*) 0 ;
40640 PyObject
*arg2
= (PyObject
*) 0 ;
40642 PyObject
* obj0
= 0 ;
40643 PyObject
* obj1
= 0 ;
40644 char *kwnames
[] = {
40645 (char *) "self",(char *) "item", NULL
40648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
40649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40650 if (SWIG_arg_fail(1)) SWIG_fail
;
40653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40654 result
= (bool)wxSizer_Remove(arg1
,arg2
);
40656 wxPyEndAllowThreads(__tstate
);
40657 if (PyErr_Occurred()) SWIG_fail
;
40660 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40668 static PyObject
*_wrap_Sizer_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40669 PyObject
*resultobj
= NULL
;
40670 wxSizer
*arg1
= (wxSizer
*) 0 ;
40671 PyObject
*arg2
= (PyObject
*) 0 ;
40673 PyObject
* obj0
= 0 ;
40674 PyObject
* obj1
= 0 ;
40675 char *kwnames
[] = {
40676 (char *) "self",(char *) "item", NULL
40679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Detach",kwnames
,&obj0
,&obj1
)) goto fail
;
40680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40681 if (SWIG_arg_fail(1)) SWIG_fail
;
40684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40685 result
= (bool)wxSizer_Detach(arg1
,arg2
);
40687 wxPyEndAllowThreads(__tstate
);
40688 if (PyErr_Occurred()) SWIG_fail
;
40691 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40699 static PyObject
*_wrap_Sizer_GetItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40700 PyObject
*resultobj
= NULL
;
40701 wxSizer
*arg1
= (wxSizer
*) 0 ;
40702 PyObject
*arg2
= (PyObject
*) 0 ;
40703 wxSizerItem
*result
;
40704 PyObject
* obj0
= 0 ;
40705 PyObject
* obj1
= 0 ;
40706 char *kwnames
[] = {
40707 (char *) "self",(char *) "item", NULL
40710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_GetItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40711 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40712 if (SWIG_arg_fail(1)) SWIG_fail
;
40715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40716 result
= (wxSizerItem
*)wxSizer_GetItem(arg1
,arg2
);
40718 wxPyEndAllowThreads(__tstate
);
40719 if (PyErr_Occurred()) SWIG_fail
;
40721 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40728 static PyObject
*_wrap_Sizer__SetItemMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40729 PyObject
*resultobj
= NULL
;
40730 wxSizer
*arg1
= (wxSizer
*) 0 ;
40731 PyObject
*arg2
= (PyObject
*) 0 ;
40734 PyObject
* obj0
= 0 ;
40735 PyObject
* obj1
= 0 ;
40736 PyObject
* obj2
= 0 ;
40737 char *kwnames
[] = {
40738 (char *) "self",(char *) "item",(char *) "size", NULL
40741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer__SetItemMinSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40743 if (SWIG_arg_fail(1)) SWIG_fail
;
40747 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
40750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40751 wxSizer__SetItemMinSize(arg1
,arg2
,(wxSize
const &)*arg3
);
40753 wxPyEndAllowThreads(__tstate
);
40754 if (PyErr_Occurred()) SWIG_fail
;
40756 Py_INCREF(Py_None
); resultobj
= Py_None
;
40763 static PyObject
*_wrap_Sizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40764 PyObject
*resultobj
= NULL
;
40765 wxSizer
*arg1
= (wxSizer
*) 0 ;
40766 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40767 wxSizerItem
*result
;
40768 PyObject
* obj0
= 0 ;
40769 PyObject
* obj1
= 0 ;
40770 char *kwnames
[] = {
40771 (char *) "self",(char *) "item", NULL
40774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40776 if (SWIG_arg_fail(1)) SWIG_fail
;
40777 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40778 if (SWIG_arg_fail(2)) SWIG_fail
;
40780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40781 result
= (wxSizerItem
*)(arg1
)->Add(arg2
);
40783 wxPyEndAllowThreads(__tstate
);
40784 if (PyErr_Occurred()) SWIG_fail
;
40786 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40793 static PyObject
*_wrap_Sizer_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40794 PyObject
*resultobj
= NULL
;
40795 wxSizer
*arg1
= (wxSizer
*) 0 ;
40797 wxSizerItem
*arg3
= (wxSizerItem
*) 0 ;
40798 wxSizerItem
*result
;
40799 PyObject
* obj0
= 0 ;
40800 PyObject
* obj1
= 0 ;
40801 PyObject
* obj2
= 0 ;
40802 char *kwnames
[] = {
40803 (char *) "self",(char *) "index",(char *) "item", NULL
40806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40808 if (SWIG_arg_fail(1)) SWIG_fail
;
40810 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
40811 if (SWIG_arg_fail(2)) SWIG_fail
;
40813 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40814 if (SWIG_arg_fail(3)) SWIG_fail
;
40816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40817 result
= (wxSizerItem
*)(arg1
)->Insert(arg2
,arg3
);
40819 wxPyEndAllowThreads(__tstate
);
40820 if (PyErr_Occurred()) SWIG_fail
;
40822 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40829 static PyObject
*_wrap_Sizer_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40830 PyObject
*resultobj
= NULL
;
40831 wxSizer
*arg1
= (wxSizer
*) 0 ;
40832 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40833 wxSizerItem
*result
;
40834 PyObject
* obj0
= 0 ;
40835 PyObject
* obj1
= 0 ;
40836 char *kwnames
[] = {
40837 (char *) "self",(char *) "item", NULL
40840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40842 if (SWIG_arg_fail(1)) SWIG_fail
;
40843 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40844 if (SWIG_arg_fail(2)) SWIG_fail
;
40846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40847 result
= (wxSizerItem
*)(arg1
)->Prepend(arg2
);
40849 wxPyEndAllowThreads(__tstate
);
40850 if (PyErr_Occurred()) SWIG_fail
;
40852 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40859 static PyObject
*_wrap_Sizer_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40860 PyObject
*resultobj
= NULL
;
40861 wxSizer
*arg1
= (wxSizer
*) 0 ;
40866 PyObject
* obj0
= 0 ;
40867 PyObject
* obj1
= 0 ;
40868 PyObject
* obj2
= 0 ;
40869 PyObject
* obj3
= 0 ;
40870 PyObject
* obj4
= 0 ;
40871 char *kwnames
[] = {
40872 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
40875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Sizer_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
40876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40877 if (SWIG_arg_fail(1)) SWIG_fail
;
40879 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40880 if (SWIG_arg_fail(2)) SWIG_fail
;
40883 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40884 if (SWIG_arg_fail(3)) SWIG_fail
;
40887 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40888 if (SWIG_arg_fail(4)) SWIG_fail
;
40891 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40892 if (SWIG_arg_fail(5)) SWIG_fail
;
40895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40896 (arg1
)->SetDimension(arg2
,arg3
,arg4
,arg5
);
40898 wxPyEndAllowThreads(__tstate
);
40899 if (PyErr_Occurred()) SWIG_fail
;
40901 Py_INCREF(Py_None
); resultobj
= Py_None
;
40908 static PyObject
*_wrap_Sizer_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40909 PyObject
*resultobj
= NULL
;
40910 wxSizer
*arg1
= (wxSizer
*) 0 ;
40913 PyObject
* obj0
= 0 ;
40914 PyObject
* obj1
= 0 ;
40915 char *kwnames
[] = {
40916 (char *) "self",(char *) "size", NULL
40919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
40920 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40921 if (SWIG_arg_fail(1)) SWIG_fail
;
40924 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40928 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
40930 wxPyEndAllowThreads(__tstate
);
40931 if (PyErr_Occurred()) SWIG_fail
;
40933 Py_INCREF(Py_None
); resultobj
= Py_None
;
40940 static PyObject
*_wrap_Sizer_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40941 PyObject
*resultobj
= NULL
;
40942 wxSizer
*arg1
= (wxSizer
*) 0 ;
40944 PyObject
* obj0
= 0 ;
40945 char *kwnames
[] = {
40946 (char *) "self", NULL
40949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetSize",kwnames
,&obj0
)) goto fail
;
40950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40951 if (SWIG_arg_fail(1)) SWIG_fail
;
40953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40954 result
= (arg1
)->GetSize();
40956 wxPyEndAllowThreads(__tstate
);
40957 if (PyErr_Occurred()) SWIG_fail
;
40960 wxSize
* resultptr
;
40961 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
40962 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
40970 static PyObject
*_wrap_Sizer_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40971 PyObject
*resultobj
= NULL
;
40972 wxSizer
*arg1
= (wxSizer
*) 0 ;
40974 PyObject
* obj0
= 0 ;
40975 char *kwnames
[] = {
40976 (char *) "self", NULL
40979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetPosition",kwnames
,&obj0
)) goto fail
;
40980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40981 if (SWIG_arg_fail(1)) SWIG_fail
;
40983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40984 result
= (arg1
)->GetPosition();
40986 wxPyEndAllowThreads(__tstate
);
40987 if (PyErr_Occurred()) SWIG_fail
;
40990 wxPoint
* resultptr
;
40991 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40992 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
41000 static PyObject
*_wrap_Sizer_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41001 PyObject
*resultobj
= NULL
;
41002 wxSizer
*arg1
= (wxSizer
*) 0 ;
41004 PyObject
* obj0
= 0 ;
41005 char *kwnames
[] = {
41006 (char *) "self", NULL
41009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetMinSize",kwnames
,&obj0
)) goto fail
;
41010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41011 if (SWIG_arg_fail(1)) SWIG_fail
;
41013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41014 result
= (arg1
)->GetMinSize();
41016 wxPyEndAllowThreads(__tstate
);
41017 if (PyErr_Occurred()) SWIG_fail
;
41020 wxSize
* resultptr
;
41021 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41022 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41030 static PyObject
*_wrap_Sizer_RecalcSizes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41031 PyObject
*resultobj
= NULL
;
41032 wxSizer
*arg1
= (wxSizer
*) 0 ;
41033 PyObject
* obj0
= 0 ;
41034 char *kwnames
[] = {
41035 (char *) "self", NULL
41038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_RecalcSizes",kwnames
,&obj0
)) goto fail
;
41039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41040 if (SWIG_arg_fail(1)) SWIG_fail
;
41042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41043 (arg1
)->RecalcSizes();
41045 wxPyEndAllowThreads(__tstate
);
41046 if (PyErr_Occurred()) SWIG_fail
;
41048 Py_INCREF(Py_None
); resultobj
= Py_None
;
41055 static PyObject
*_wrap_Sizer_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41056 PyObject
*resultobj
= NULL
;
41057 wxSizer
*arg1
= (wxSizer
*) 0 ;
41059 PyObject
* obj0
= 0 ;
41060 char *kwnames
[] = {
41061 (char *) "self", NULL
41064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_CalcMin",kwnames
,&obj0
)) goto fail
;
41065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41066 if (SWIG_arg_fail(1)) SWIG_fail
;
41068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41069 result
= (arg1
)->CalcMin();
41071 wxPyEndAllowThreads(__tstate
);
41072 if (PyErr_Occurred()) SWIG_fail
;
41075 wxSize
* resultptr
;
41076 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41077 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41085 static PyObject
*_wrap_Sizer_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41086 PyObject
*resultobj
= NULL
;
41087 wxSizer
*arg1
= (wxSizer
*) 0 ;
41088 PyObject
* obj0
= 0 ;
41089 char *kwnames
[] = {
41090 (char *) "self", NULL
41093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_Layout",kwnames
,&obj0
)) goto fail
;
41094 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41095 if (SWIG_arg_fail(1)) SWIG_fail
;
41097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41100 wxPyEndAllowThreads(__tstate
);
41101 if (PyErr_Occurred()) SWIG_fail
;
41103 Py_INCREF(Py_None
); resultobj
= Py_None
;
41110 static PyObject
*_wrap_Sizer_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41111 PyObject
*resultobj
= NULL
;
41112 wxSizer
*arg1
= (wxSizer
*) 0 ;
41113 wxWindow
*arg2
= (wxWindow
*) 0 ;
41115 PyObject
* obj0
= 0 ;
41116 PyObject
* obj1
= 0 ;
41117 char *kwnames
[] = {
41118 (char *) "self",(char *) "window", NULL
41121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Fit",kwnames
,&obj0
,&obj1
)) goto fail
;
41122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41123 if (SWIG_arg_fail(1)) SWIG_fail
;
41124 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41125 if (SWIG_arg_fail(2)) SWIG_fail
;
41127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41128 result
= (arg1
)->Fit(arg2
);
41130 wxPyEndAllowThreads(__tstate
);
41131 if (PyErr_Occurred()) SWIG_fail
;
41134 wxSize
* resultptr
;
41135 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41136 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41144 static PyObject
*_wrap_Sizer_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41145 PyObject
*resultobj
= NULL
;
41146 wxSizer
*arg1
= (wxSizer
*) 0 ;
41147 wxWindow
*arg2
= (wxWindow
*) 0 ;
41148 PyObject
* obj0
= 0 ;
41149 PyObject
* obj1
= 0 ;
41150 char *kwnames
[] = {
41151 (char *) "self",(char *) "window", NULL
41154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_FitInside",kwnames
,&obj0
,&obj1
)) goto fail
;
41155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41156 if (SWIG_arg_fail(1)) SWIG_fail
;
41157 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41158 if (SWIG_arg_fail(2)) SWIG_fail
;
41160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41161 (arg1
)->FitInside(arg2
);
41163 wxPyEndAllowThreads(__tstate
);
41164 if (PyErr_Occurred()) SWIG_fail
;
41166 Py_INCREF(Py_None
); resultobj
= Py_None
;
41173 static PyObject
*_wrap_Sizer_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41174 PyObject
*resultobj
= NULL
;
41175 wxSizer
*arg1
= (wxSizer
*) 0 ;
41176 wxWindow
*arg2
= (wxWindow
*) 0 ;
41177 PyObject
* obj0
= 0 ;
41178 PyObject
* obj1
= 0 ;
41179 char *kwnames
[] = {
41180 (char *) "self",(char *) "window", NULL
41183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41185 if (SWIG_arg_fail(1)) SWIG_fail
;
41186 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41187 if (SWIG_arg_fail(2)) SWIG_fail
;
41189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41190 (arg1
)->SetSizeHints(arg2
);
41192 wxPyEndAllowThreads(__tstate
);
41193 if (PyErr_Occurred()) SWIG_fail
;
41195 Py_INCREF(Py_None
); resultobj
= Py_None
;
41202 static PyObject
*_wrap_Sizer_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41203 PyObject
*resultobj
= NULL
;
41204 wxSizer
*arg1
= (wxSizer
*) 0 ;
41205 wxWindow
*arg2
= (wxWindow
*) 0 ;
41206 PyObject
* obj0
= 0 ;
41207 PyObject
* obj1
= 0 ;
41208 char *kwnames
[] = {
41209 (char *) "self",(char *) "window", NULL
41212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41214 if (SWIG_arg_fail(1)) SWIG_fail
;
41215 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41216 if (SWIG_arg_fail(2)) SWIG_fail
;
41218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41219 (arg1
)->SetVirtualSizeHints(arg2
);
41221 wxPyEndAllowThreads(__tstate
);
41222 if (PyErr_Occurred()) SWIG_fail
;
41224 Py_INCREF(Py_None
); resultobj
= Py_None
;
41231 static PyObject
*_wrap_Sizer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41232 PyObject
*resultobj
= NULL
;
41233 wxSizer
*arg1
= (wxSizer
*) 0 ;
41234 bool arg2
= (bool) false ;
41235 PyObject
* obj0
= 0 ;
41236 PyObject
* obj1
= 0 ;
41237 char *kwnames
[] = {
41238 (char *) "self",(char *) "deleteWindows", NULL
41241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Sizer_Clear",kwnames
,&obj0
,&obj1
)) goto fail
;
41242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41243 if (SWIG_arg_fail(1)) SWIG_fail
;
41246 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41247 if (SWIG_arg_fail(2)) SWIG_fail
;
41251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41252 (arg1
)->Clear(arg2
);
41254 wxPyEndAllowThreads(__tstate
);
41255 if (PyErr_Occurred()) SWIG_fail
;
41257 Py_INCREF(Py_None
); resultobj
= Py_None
;
41264 static PyObject
*_wrap_Sizer_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41265 PyObject
*resultobj
= NULL
;
41266 wxSizer
*arg1
= (wxSizer
*) 0 ;
41267 PyObject
* obj0
= 0 ;
41268 char *kwnames
[] = {
41269 (char *) "self", NULL
41272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_DeleteWindows",kwnames
,&obj0
)) goto fail
;
41273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41274 if (SWIG_arg_fail(1)) SWIG_fail
;
41276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41277 (arg1
)->DeleteWindows();
41279 wxPyEndAllowThreads(__tstate
);
41280 if (PyErr_Occurred()) SWIG_fail
;
41282 Py_INCREF(Py_None
); resultobj
= Py_None
;
41289 static PyObject
*_wrap_Sizer_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41290 PyObject
*resultobj
= NULL
;
41291 wxSizer
*arg1
= (wxSizer
*) 0 ;
41293 PyObject
* obj0
= 0 ;
41294 char *kwnames
[] = {
41295 (char *) "self", NULL
41298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetChildren",kwnames
,&obj0
)) goto fail
;
41299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41300 if (SWIG_arg_fail(1)) SWIG_fail
;
41302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41303 result
= (PyObject
*)wxSizer_GetChildren(arg1
);
41305 wxPyEndAllowThreads(__tstate
);
41306 if (PyErr_Occurred()) SWIG_fail
;
41308 resultobj
= result
;
41315 static PyObject
*_wrap_Sizer_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41316 PyObject
*resultobj
= NULL
;
41317 wxSizer
*arg1
= (wxSizer
*) 0 ;
41318 PyObject
*arg2
= (PyObject
*) 0 ;
41319 bool arg3
= (bool) true ;
41320 bool arg4
= (bool) false ;
41322 PyObject
* obj0
= 0 ;
41323 PyObject
* obj1
= 0 ;
41324 PyObject
* obj2
= 0 ;
41325 PyObject
* obj3
= 0 ;
41326 char *kwnames
[] = {
41327 (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL
41330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Sizer_Show",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41331 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41332 if (SWIG_arg_fail(1)) SWIG_fail
;
41336 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
41337 if (SWIG_arg_fail(3)) SWIG_fail
;
41342 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
41343 if (SWIG_arg_fail(4)) SWIG_fail
;
41347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41348 result
= (bool)wxSizer_Show(arg1
,arg2
,arg3
,arg4
);
41350 wxPyEndAllowThreads(__tstate
);
41351 if (PyErr_Occurred()) SWIG_fail
;
41354 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41362 static PyObject
*_wrap_Sizer_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41363 PyObject
*resultobj
= NULL
;
41364 wxSizer
*arg1
= (wxSizer
*) 0 ;
41365 PyObject
*arg2
= (PyObject
*) 0 ;
41367 PyObject
* obj0
= 0 ;
41368 PyObject
* obj1
= 0 ;
41369 char *kwnames
[] = {
41370 (char *) "self",(char *) "item", NULL
41373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_IsShown",kwnames
,&obj0
,&obj1
)) goto fail
;
41374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41375 if (SWIG_arg_fail(1)) SWIG_fail
;
41378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41379 result
= (bool)wxSizer_IsShown(arg1
,arg2
);
41381 wxPyEndAllowThreads(__tstate
);
41382 if (PyErr_Occurred()) SWIG_fail
;
41385 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41393 static PyObject
*_wrap_Sizer_ShowItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41394 PyObject
*resultobj
= NULL
;
41395 wxSizer
*arg1
= (wxSizer
*) 0 ;
41397 PyObject
* obj0
= 0 ;
41398 PyObject
* obj1
= 0 ;
41399 char *kwnames
[] = {
41400 (char *) "self",(char *) "show", NULL
41403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_ShowItems",kwnames
,&obj0
,&obj1
)) goto fail
;
41404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41405 if (SWIG_arg_fail(1)) SWIG_fail
;
41407 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41408 if (SWIG_arg_fail(2)) SWIG_fail
;
41411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41412 (arg1
)->ShowItems(arg2
);
41414 wxPyEndAllowThreads(__tstate
);
41415 if (PyErr_Occurred()) SWIG_fail
;
41417 Py_INCREF(Py_None
); resultobj
= Py_None
;
41424 static PyObject
* Sizer_swigregister(PyObject
*, PyObject
*args
) {
41426 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41427 SWIG_TypeClientData(SWIGTYPE_p_wxSizer
, obj
);
41429 return Py_BuildValue((char *)"");
41431 static PyObject
*_wrap_new_PySizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41432 PyObject
*resultobj
= NULL
;
41434 char *kwnames
[] = {
41438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PySizer",kwnames
)) goto fail
;
41440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41441 result
= (wxPySizer
*)new wxPySizer();
41443 wxPyEndAllowThreads(__tstate
);
41444 if (PyErr_Occurred()) SWIG_fail
;
41446 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPySizer
, 1);
41453 static PyObject
*_wrap_PySizer__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41454 PyObject
*resultobj
= NULL
;
41455 wxPySizer
*arg1
= (wxPySizer
*) 0 ;
41456 PyObject
*arg2
= (PyObject
*) 0 ;
41457 PyObject
*arg3
= (PyObject
*) 0 ;
41458 PyObject
* obj0
= 0 ;
41459 PyObject
* obj1
= 0 ;
41460 PyObject
* obj2
= 0 ;
41461 char *kwnames
[] = {
41462 (char *) "self",(char *) "self",(char *) "_class", NULL
41465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PySizer__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
41466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPySizer
, SWIG_POINTER_EXCEPTION
| 0);
41467 if (SWIG_arg_fail(1)) SWIG_fail
;
41471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41472 (arg1
)->_setCallbackInfo(arg2
,arg3
);
41474 wxPyEndAllowThreads(__tstate
);
41475 if (PyErr_Occurred()) SWIG_fail
;
41477 Py_INCREF(Py_None
); resultobj
= Py_None
;
41484 static PyObject
* PySizer_swigregister(PyObject
*, PyObject
*args
) {
41486 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41487 SWIG_TypeClientData(SWIGTYPE_p_wxPySizer
, obj
);
41489 return Py_BuildValue((char *)"");
41491 static PyObject
*_wrap_new_BoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41492 PyObject
*resultobj
= NULL
;
41493 int arg1
= (int) wxHORIZONTAL
;
41494 wxBoxSizer
*result
;
41495 PyObject
* obj0
= 0 ;
41496 char *kwnames
[] = {
41497 (char *) "orient", NULL
41500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_BoxSizer",kwnames
,&obj0
)) goto fail
;
41503 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41504 if (SWIG_arg_fail(1)) SWIG_fail
;
41508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41509 result
= (wxBoxSizer
*)new wxBoxSizer(arg1
);
41511 wxPyEndAllowThreads(__tstate
);
41512 if (PyErr_Occurred()) SWIG_fail
;
41514 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBoxSizer
, 1);
41521 static PyObject
*_wrap_BoxSizer_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41522 PyObject
*resultobj
= NULL
;
41523 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41525 PyObject
* obj0
= 0 ;
41526 char *kwnames
[] = {
41527 (char *) "self", NULL
41530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:BoxSizer_GetOrientation",kwnames
,&obj0
)) goto fail
;
41531 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41532 if (SWIG_arg_fail(1)) SWIG_fail
;
41534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41535 result
= (int)(arg1
)->GetOrientation();
41537 wxPyEndAllowThreads(__tstate
);
41538 if (PyErr_Occurred()) SWIG_fail
;
41541 resultobj
= SWIG_From_int(static_cast<int >(result
));
41549 static PyObject
*_wrap_BoxSizer_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41550 PyObject
*resultobj
= NULL
;
41551 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41553 PyObject
* obj0
= 0 ;
41554 PyObject
* obj1
= 0 ;
41555 char *kwnames
[] = {
41556 (char *) "self",(char *) "orient", NULL
41559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BoxSizer_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
41560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41561 if (SWIG_arg_fail(1)) SWIG_fail
;
41563 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41564 if (SWIG_arg_fail(2)) SWIG_fail
;
41567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41568 (arg1
)->SetOrientation(arg2
);
41570 wxPyEndAllowThreads(__tstate
);
41571 if (PyErr_Occurred()) SWIG_fail
;
41573 Py_INCREF(Py_None
); resultobj
= Py_None
;
41580 static PyObject
* BoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41582 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41583 SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer
, obj
);
41585 return Py_BuildValue((char *)"");
41587 static PyObject
*_wrap_new_StaticBoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41588 PyObject
*resultobj
= NULL
;
41589 wxStaticBox
*arg1
= (wxStaticBox
*) 0 ;
41590 int arg2
= (int) wxHORIZONTAL
;
41591 wxStaticBoxSizer
*result
;
41592 PyObject
* obj0
= 0 ;
41593 PyObject
* obj1
= 0 ;
41594 char *kwnames
[] = {
41595 (char *) "box",(char *) "orient", NULL
41598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_StaticBoxSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
41599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBox
, SWIG_POINTER_EXCEPTION
| 0);
41600 if (SWIG_arg_fail(1)) SWIG_fail
;
41603 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41604 if (SWIG_arg_fail(2)) SWIG_fail
;
41608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41609 result
= (wxStaticBoxSizer
*)new wxStaticBoxSizer(arg1
,arg2
);
41611 wxPyEndAllowThreads(__tstate
);
41612 if (PyErr_Occurred()) SWIG_fail
;
41614 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticBoxSizer
, 1);
41621 static PyObject
*_wrap_StaticBoxSizer_GetStaticBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41622 PyObject
*resultobj
= NULL
;
41623 wxStaticBoxSizer
*arg1
= (wxStaticBoxSizer
*) 0 ;
41624 wxStaticBox
*result
;
41625 PyObject
* obj0
= 0 ;
41626 char *kwnames
[] = {
41627 (char *) "self", NULL
41630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames
,&obj0
)) goto fail
;
41631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41632 if (SWIG_arg_fail(1)) SWIG_fail
;
41634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41635 result
= (wxStaticBox
*)(arg1
)->GetStaticBox();
41637 wxPyEndAllowThreads(__tstate
);
41638 if (PyErr_Occurred()) SWIG_fail
;
41641 resultobj
= wxPyMake_wxObject(result
, 0);
41649 static PyObject
* StaticBoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41651 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41652 SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer
, obj
);
41654 return Py_BuildValue((char *)"");
41656 static PyObject
*_wrap_new_GridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41657 PyObject
*resultobj
= NULL
;
41658 int arg1
= (int) 1 ;
41659 int arg2
= (int) 0 ;
41660 int arg3
= (int) 0 ;
41661 int arg4
= (int) 0 ;
41662 wxGridSizer
*result
;
41663 PyObject
* obj0
= 0 ;
41664 PyObject
* obj1
= 0 ;
41665 PyObject
* obj2
= 0 ;
41666 PyObject
* obj3
= 0 ;
41667 char *kwnames
[] = {
41668 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_GridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41674 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41675 if (SWIG_arg_fail(1)) SWIG_fail
;
41680 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41681 if (SWIG_arg_fail(2)) SWIG_fail
;
41686 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41687 if (SWIG_arg_fail(3)) SWIG_fail
;
41692 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41693 if (SWIG_arg_fail(4)) SWIG_fail
;
41697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41698 result
= (wxGridSizer
*)new wxGridSizer(arg1
,arg2
,arg3
,arg4
);
41700 wxPyEndAllowThreads(__tstate
);
41701 if (PyErr_Occurred()) SWIG_fail
;
41703 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridSizer
, 1);
41710 static PyObject
*_wrap_GridSizer_SetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41711 PyObject
*resultobj
= NULL
;
41712 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41714 PyObject
* obj0
= 0 ;
41715 PyObject
* obj1
= 0 ;
41716 char *kwnames
[] = {
41717 (char *) "self",(char *) "cols", NULL
41720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetCols",kwnames
,&obj0
,&obj1
)) goto fail
;
41721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41722 if (SWIG_arg_fail(1)) SWIG_fail
;
41724 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41725 if (SWIG_arg_fail(2)) SWIG_fail
;
41728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41729 (arg1
)->SetCols(arg2
);
41731 wxPyEndAllowThreads(__tstate
);
41732 if (PyErr_Occurred()) SWIG_fail
;
41734 Py_INCREF(Py_None
); resultobj
= Py_None
;
41741 static PyObject
*_wrap_GridSizer_SetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41742 PyObject
*resultobj
= NULL
;
41743 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41745 PyObject
* obj0
= 0 ;
41746 PyObject
* obj1
= 0 ;
41747 char *kwnames
[] = {
41748 (char *) "self",(char *) "rows", NULL
41751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetRows",kwnames
,&obj0
,&obj1
)) goto fail
;
41752 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41753 if (SWIG_arg_fail(1)) SWIG_fail
;
41755 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41756 if (SWIG_arg_fail(2)) SWIG_fail
;
41759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41760 (arg1
)->SetRows(arg2
);
41762 wxPyEndAllowThreads(__tstate
);
41763 if (PyErr_Occurred()) SWIG_fail
;
41765 Py_INCREF(Py_None
); resultobj
= Py_None
;
41772 static PyObject
*_wrap_GridSizer_SetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41773 PyObject
*resultobj
= NULL
;
41774 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41776 PyObject
* obj0
= 0 ;
41777 PyObject
* obj1
= 0 ;
41778 char *kwnames
[] = {
41779 (char *) "self",(char *) "gap", NULL
41782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetVGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41784 if (SWIG_arg_fail(1)) SWIG_fail
;
41786 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41787 if (SWIG_arg_fail(2)) SWIG_fail
;
41790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41791 (arg1
)->SetVGap(arg2
);
41793 wxPyEndAllowThreads(__tstate
);
41794 if (PyErr_Occurred()) SWIG_fail
;
41796 Py_INCREF(Py_None
); resultobj
= Py_None
;
41803 static PyObject
*_wrap_GridSizer_SetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41804 PyObject
*resultobj
= NULL
;
41805 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41807 PyObject
* obj0
= 0 ;
41808 PyObject
* obj1
= 0 ;
41809 char *kwnames
[] = {
41810 (char *) "self",(char *) "gap", NULL
41813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetHGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41815 if (SWIG_arg_fail(1)) SWIG_fail
;
41817 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41818 if (SWIG_arg_fail(2)) SWIG_fail
;
41821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41822 (arg1
)->SetHGap(arg2
);
41824 wxPyEndAllowThreads(__tstate
);
41825 if (PyErr_Occurred()) SWIG_fail
;
41827 Py_INCREF(Py_None
); resultobj
= Py_None
;
41834 static PyObject
*_wrap_GridSizer_GetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41835 PyObject
*resultobj
= NULL
;
41836 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41838 PyObject
* obj0
= 0 ;
41839 char *kwnames
[] = {
41840 (char *) "self", NULL
41843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetCols",kwnames
,&obj0
)) goto fail
;
41844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41845 if (SWIG_arg_fail(1)) SWIG_fail
;
41847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41848 result
= (int)(arg1
)->GetCols();
41850 wxPyEndAllowThreads(__tstate
);
41851 if (PyErr_Occurred()) SWIG_fail
;
41854 resultobj
= SWIG_From_int(static_cast<int >(result
));
41862 static PyObject
*_wrap_GridSizer_GetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41863 PyObject
*resultobj
= NULL
;
41864 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41866 PyObject
* obj0
= 0 ;
41867 char *kwnames
[] = {
41868 (char *) "self", NULL
41871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetRows",kwnames
,&obj0
)) goto fail
;
41872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41873 if (SWIG_arg_fail(1)) SWIG_fail
;
41875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41876 result
= (int)(arg1
)->GetRows();
41878 wxPyEndAllowThreads(__tstate
);
41879 if (PyErr_Occurred()) SWIG_fail
;
41882 resultobj
= SWIG_From_int(static_cast<int >(result
));
41890 static PyObject
*_wrap_GridSizer_GetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41891 PyObject
*resultobj
= NULL
;
41892 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41894 PyObject
* obj0
= 0 ;
41895 char *kwnames
[] = {
41896 (char *) "self", NULL
41899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetVGap",kwnames
,&obj0
)) goto fail
;
41900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41901 if (SWIG_arg_fail(1)) SWIG_fail
;
41903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41904 result
= (int)(arg1
)->GetVGap();
41906 wxPyEndAllowThreads(__tstate
);
41907 if (PyErr_Occurred()) SWIG_fail
;
41910 resultobj
= SWIG_From_int(static_cast<int >(result
));
41918 static PyObject
*_wrap_GridSizer_GetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41919 PyObject
*resultobj
= NULL
;
41920 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41922 PyObject
* obj0
= 0 ;
41923 char *kwnames
[] = {
41924 (char *) "self", NULL
41927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetHGap",kwnames
,&obj0
)) goto fail
;
41928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41929 if (SWIG_arg_fail(1)) SWIG_fail
;
41931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41932 result
= (int)(arg1
)->GetHGap();
41934 wxPyEndAllowThreads(__tstate
);
41935 if (PyErr_Occurred()) SWIG_fail
;
41938 resultobj
= SWIG_From_int(static_cast<int >(result
));
41946 static PyObject
* GridSizer_swigregister(PyObject
*, PyObject
*args
) {
41948 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41949 SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer
, obj
);
41951 return Py_BuildValue((char *)"");
41953 static PyObject
*_wrap_new_FlexGridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41954 PyObject
*resultobj
= NULL
;
41955 int arg1
= (int) 1 ;
41956 int arg2
= (int) 0 ;
41957 int arg3
= (int) 0 ;
41958 int arg4
= (int) 0 ;
41959 wxFlexGridSizer
*result
;
41960 PyObject
* obj0
= 0 ;
41961 PyObject
* obj1
= 0 ;
41962 PyObject
* obj2
= 0 ;
41963 PyObject
* obj3
= 0 ;
41964 char *kwnames
[] = {
41965 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_FlexGridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41971 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41972 if (SWIG_arg_fail(1)) SWIG_fail
;
41977 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41978 if (SWIG_arg_fail(2)) SWIG_fail
;
41983 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41984 if (SWIG_arg_fail(3)) SWIG_fail
;
41989 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41990 if (SWIG_arg_fail(4)) SWIG_fail
;
41994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41995 result
= (wxFlexGridSizer
*)new wxFlexGridSizer(arg1
,arg2
,arg3
,arg4
);
41997 wxPyEndAllowThreads(__tstate
);
41998 if (PyErr_Occurred()) SWIG_fail
;
42000 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFlexGridSizer
, 1);
42007 static PyObject
*_wrap_FlexGridSizer_AddGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42008 PyObject
*resultobj
= NULL
;
42009 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42011 int arg3
= (int) 0 ;
42012 PyObject
* obj0
= 0 ;
42013 PyObject
* obj1
= 0 ;
42014 PyObject
* obj2
= 0 ;
42015 char *kwnames
[] = {
42016 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42020 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42021 if (SWIG_arg_fail(1)) SWIG_fail
;
42023 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42024 if (SWIG_arg_fail(2)) SWIG_fail
;
42028 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42029 if (SWIG_arg_fail(3)) SWIG_fail
;
42033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42034 (arg1
)->AddGrowableRow(arg2
,arg3
);
42036 wxPyEndAllowThreads(__tstate
);
42037 if (PyErr_Occurred()) SWIG_fail
;
42039 Py_INCREF(Py_None
); resultobj
= Py_None
;
42046 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42047 PyObject
*resultobj
= NULL
;
42048 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42050 PyObject
* obj0
= 0 ;
42051 PyObject
* obj1
= 0 ;
42052 char *kwnames
[] = {
42053 (char *) "self",(char *) "idx", NULL
42056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42058 if (SWIG_arg_fail(1)) SWIG_fail
;
42060 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42061 if (SWIG_arg_fail(2)) SWIG_fail
;
42064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42065 (arg1
)->RemoveGrowableRow(arg2
);
42067 wxPyEndAllowThreads(__tstate
);
42068 if (PyErr_Occurred()) SWIG_fail
;
42070 Py_INCREF(Py_None
); resultobj
= Py_None
;
42077 static PyObject
*_wrap_FlexGridSizer_AddGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42078 PyObject
*resultobj
= NULL
;
42079 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42081 int arg3
= (int) 0 ;
42082 PyObject
* obj0
= 0 ;
42083 PyObject
* obj1
= 0 ;
42084 PyObject
* obj2
= 0 ;
42085 char *kwnames
[] = {
42086 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42091 if (SWIG_arg_fail(1)) SWIG_fail
;
42093 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42094 if (SWIG_arg_fail(2)) SWIG_fail
;
42098 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42099 if (SWIG_arg_fail(3)) SWIG_fail
;
42103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42104 (arg1
)->AddGrowableCol(arg2
,arg3
);
42106 wxPyEndAllowThreads(__tstate
);
42107 if (PyErr_Occurred()) SWIG_fail
;
42109 Py_INCREF(Py_None
); resultobj
= Py_None
;
42116 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42117 PyObject
*resultobj
= NULL
;
42118 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42120 PyObject
* obj0
= 0 ;
42121 PyObject
* obj1
= 0 ;
42122 char *kwnames
[] = {
42123 (char *) "self",(char *) "idx", NULL
42126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42127 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42128 if (SWIG_arg_fail(1)) SWIG_fail
;
42130 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42131 if (SWIG_arg_fail(2)) SWIG_fail
;
42134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42135 (arg1
)->RemoveGrowableCol(arg2
);
42137 wxPyEndAllowThreads(__tstate
);
42138 if (PyErr_Occurred()) SWIG_fail
;
42140 Py_INCREF(Py_None
); resultobj
= Py_None
;
42147 static PyObject
*_wrap_FlexGridSizer_SetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42148 PyObject
*resultobj
= NULL
;
42149 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42151 PyObject
* obj0
= 0 ;
42152 PyObject
* obj1
= 0 ;
42153 char *kwnames
[] = {
42154 (char *) "self",(char *) "direction", NULL
42157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
42158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42159 if (SWIG_arg_fail(1)) SWIG_fail
;
42161 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42162 if (SWIG_arg_fail(2)) SWIG_fail
;
42165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42166 (arg1
)->SetFlexibleDirection(arg2
);
42168 wxPyEndAllowThreads(__tstate
);
42169 if (PyErr_Occurred()) SWIG_fail
;
42171 Py_INCREF(Py_None
); resultobj
= Py_None
;
42178 static PyObject
*_wrap_FlexGridSizer_GetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42179 PyObject
*resultobj
= NULL
;
42180 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42182 PyObject
* obj0
= 0 ;
42183 char *kwnames
[] = {
42184 (char *) "self", NULL
42187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames
,&obj0
)) goto fail
;
42188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42189 if (SWIG_arg_fail(1)) SWIG_fail
;
42191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42192 result
= (int)(arg1
)->GetFlexibleDirection();
42194 wxPyEndAllowThreads(__tstate
);
42195 if (PyErr_Occurred()) SWIG_fail
;
42198 resultobj
= SWIG_From_int(static_cast<int >(result
));
42206 static PyObject
*_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42207 PyObject
*resultobj
= NULL
;
42208 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42209 wxFlexSizerGrowMode arg2
;
42210 PyObject
* obj0
= 0 ;
42211 PyObject
* obj1
= 0 ;
42212 char *kwnames
[] = {
42213 (char *) "self",(char *) "mode", NULL
42216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames
,&obj0
,&obj1
)) goto fail
;
42217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42218 if (SWIG_arg_fail(1)) SWIG_fail
;
42220 arg2
= static_cast<wxFlexSizerGrowMode
>(SWIG_As_int(obj1
));
42221 if (SWIG_arg_fail(2)) SWIG_fail
;
42224 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42225 (arg1
)->SetNonFlexibleGrowMode(arg2
);
42227 wxPyEndAllowThreads(__tstate
);
42228 if (PyErr_Occurred()) SWIG_fail
;
42230 Py_INCREF(Py_None
); resultobj
= Py_None
;
42237 static PyObject
*_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42238 PyObject
*resultobj
= NULL
;
42239 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42240 wxFlexSizerGrowMode result
;
42241 PyObject
* obj0
= 0 ;
42242 char *kwnames
[] = {
42243 (char *) "self", NULL
42246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames
,&obj0
)) goto fail
;
42247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42248 if (SWIG_arg_fail(1)) SWIG_fail
;
42250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42251 result
= (wxFlexSizerGrowMode
)(arg1
)->GetNonFlexibleGrowMode();
42253 wxPyEndAllowThreads(__tstate
);
42254 if (PyErr_Occurred()) SWIG_fail
;
42256 resultobj
= SWIG_From_int((result
));
42263 static PyObject
*_wrap_FlexGridSizer_GetRowHeights(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42264 PyObject
*resultobj
= NULL
;
42265 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42266 wxArrayInt
*result
;
42267 PyObject
* obj0
= 0 ;
42268 char *kwnames
[] = {
42269 (char *) "self", NULL
42272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetRowHeights",kwnames
,&obj0
)) goto fail
;
42273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42274 if (SWIG_arg_fail(1)) SWIG_fail
;
42276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42278 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetRowHeights();
42279 result
= (wxArrayInt
*) &_result_ref
;
42282 wxPyEndAllowThreads(__tstate
);
42283 if (PyErr_Occurred()) SWIG_fail
;
42286 resultobj
= PyList_New(0);
42288 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42289 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42290 PyList_Append(resultobj
, val
);
42300 static PyObject
*_wrap_FlexGridSizer_GetColWidths(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42301 PyObject
*resultobj
= NULL
;
42302 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42303 wxArrayInt
*result
;
42304 PyObject
* obj0
= 0 ;
42305 char *kwnames
[] = {
42306 (char *) "self", NULL
42309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetColWidths",kwnames
,&obj0
)) goto fail
;
42310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42311 if (SWIG_arg_fail(1)) SWIG_fail
;
42313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42315 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetColWidths();
42316 result
= (wxArrayInt
*) &_result_ref
;
42319 wxPyEndAllowThreads(__tstate
);
42320 if (PyErr_Occurred()) SWIG_fail
;
42323 resultobj
= PyList_New(0);
42325 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42326 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42327 PyList_Append(resultobj
, val
);
42337 static PyObject
* FlexGridSizer_swigregister(PyObject
*, PyObject
*args
) {
42339 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42340 SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer
, obj
);
42342 return Py_BuildValue((char *)"");
42344 static PyObject
*_wrap_new_StdDialogButtonSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42345 PyObject
*resultobj
= NULL
;
42346 wxStdDialogButtonSizer
*result
;
42347 char *kwnames
[] = {
42351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_StdDialogButtonSizer",kwnames
)) goto fail
;
42353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42354 result
= (wxStdDialogButtonSizer
*)new wxStdDialogButtonSizer();
42356 wxPyEndAllowThreads(__tstate
);
42357 if (PyErr_Occurred()) SWIG_fail
;
42359 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 1);
42366 static PyObject
*_wrap_StdDialogButtonSizer_AddButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42367 PyObject
*resultobj
= NULL
;
42368 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42369 wxButton
*arg2
= (wxButton
*) 0 ;
42370 PyObject
* obj0
= 0 ;
42371 PyObject
* obj1
= 0 ;
42372 char *kwnames
[] = {
42373 (char *) "self",(char *) "button", NULL
42376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42378 if (SWIG_arg_fail(1)) SWIG_fail
;
42379 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42380 if (SWIG_arg_fail(2)) SWIG_fail
;
42382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42383 (arg1
)->AddButton(arg2
);
42385 wxPyEndAllowThreads(__tstate
);
42386 if (PyErr_Occurred()) SWIG_fail
;
42388 Py_INCREF(Py_None
); resultobj
= Py_None
;
42395 static PyObject
*_wrap_StdDialogButtonSizer_Realize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42396 PyObject
*resultobj
= NULL
;
42397 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42398 PyObject
* obj0
= 0 ;
42399 char *kwnames
[] = {
42400 (char *) "self", NULL
42403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_Realize",kwnames
,&obj0
)) goto fail
;
42404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42405 if (SWIG_arg_fail(1)) SWIG_fail
;
42407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42410 wxPyEndAllowThreads(__tstate
);
42411 if (PyErr_Occurred()) SWIG_fail
;
42413 Py_INCREF(Py_None
); resultobj
= Py_None
;
42420 static PyObject
*_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42421 PyObject
*resultobj
= NULL
;
42422 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42423 wxButton
*arg2
= (wxButton
*) 0 ;
42424 PyObject
* obj0
= 0 ;
42425 PyObject
* obj1
= 0 ;
42426 char *kwnames
[] = {
42427 (char *) "self",(char *) "button", NULL
42430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42432 if (SWIG_arg_fail(1)) SWIG_fail
;
42433 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42434 if (SWIG_arg_fail(2)) SWIG_fail
;
42436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42437 (arg1
)->SetAffirmativeButton(arg2
);
42439 wxPyEndAllowThreads(__tstate
);
42440 if (PyErr_Occurred()) SWIG_fail
;
42442 Py_INCREF(Py_None
); resultobj
= Py_None
;
42449 static PyObject
*_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42450 PyObject
*resultobj
= NULL
;
42451 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42452 wxButton
*arg2
= (wxButton
*) 0 ;
42453 PyObject
* obj0
= 0 ;
42454 PyObject
* obj1
= 0 ;
42455 char *kwnames
[] = {
42456 (char *) "self",(char *) "button", NULL
42459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42461 if (SWIG_arg_fail(1)) SWIG_fail
;
42462 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42463 if (SWIG_arg_fail(2)) SWIG_fail
;
42465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42466 (arg1
)->SetNegativeButton(arg2
);
42468 wxPyEndAllowThreads(__tstate
);
42469 if (PyErr_Occurred()) SWIG_fail
;
42471 Py_INCREF(Py_None
); resultobj
= Py_None
;
42478 static PyObject
*_wrap_StdDialogButtonSizer_SetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42479 PyObject
*resultobj
= NULL
;
42480 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42481 wxButton
*arg2
= (wxButton
*) 0 ;
42482 PyObject
* obj0
= 0 ;
42483 PyObject
* obj1
= 0 ;
42484 char *kwnames
[] = {
42485 (char *) "self",(char *) "button", NULL
42488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42490 if (SWIG_arg_fail(1)) SWIG_fail
;
42491 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42492 if (SWIG_arg_fail(2)) SWIG_fail
;
42494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42495 (arg1
)->SetCancelButton(arg2
);
42497 wxPyEndAllowThreads(__tstate
);
42498 if (PyErr_Occurred()) SWIG_fail
;
42500 Py_INCREF(Py_None
); resultobj
= Py_None
;
42507 static PyObject
*_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42508 PyObject
*resultobj
= NULL
;
42509 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42511 PyObject
* obj0
= 0 ;
42512 char *kwnames
[] = {
42513 (char *) "self", NULL
42516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",kwnames
,&obj0
)) goto fail
;
42517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42518 if (SWIG_arg_fail(1)) SWIG_fail
;
42520 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42521 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetAffirmativeButton();
42523 wxPyEndAllowThreads(__tstate
);
42524 if (PyErr_Occurred()) SWIG_fail
;
42527 resultobj
= wxPyMake_wxObject(result
, 0);
42535 static PyObject
*_wrap_StdDialogButtonSizer_GetApplyButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42536 PyObject
*resultobj
= NULL
;
42537 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42539 PyObject
* obj0
= 0 ;
42540 char *kwnames
[] = {
42541 (char *) "self", NULL
42544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames
,&obj0
)) goto fail
;
42545 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42546 if (SWIG_arg_fail(1)) SWIG_fail
;
42548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42549 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetApplyButton();
42551 wxPyEndAllowThreads(__tstate
);
42552 if (PyErr_Occurred()) SWIG_fail
;
42555 resultobj
= wxPyMake_wxObject(result
, 0);
42563 static PyObject
*_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42564 PyObject
*resultobj
= NULL
;
42565 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42567 PyObject
* obj0
= 0 ;
42568 char *kwnames
[] = {
42569 (char *) "self", NULL
42572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames
,&obj0
)) goto fail
;
42573 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42574 if (SWIG_arg_fail(1)) SWIG_fail
;
42576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42577 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetNegativeButton();
42579 wxPyEndAllowThreads(__tstate
);
42580 if (PyErr_Occurred()) SWIG_fail
;
42583 resultobj
= wxPyMake_wxObject(result
, 0);
42591 static PyObject
*_wrap_StdDialogButtonSizer_GetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42592 PyObject
*resultobj
= NULL
;
42593 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42595 PyObject
* obj0
= 0 ;
42596 char *kwnames
[] = {
42597 (char *) "self", NULL
42600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames
,&obj0
)) goto fail
;
42601 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42602 if (SWIG_arg_fail(1)) SWIG_fail
;
42604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42605 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetCancelButton();
42607 wxPyEndAllowThreads(__tstate
);
42608 if (PyErr_Occurred()) SWIG_fail
;
42611 resultobj
= wxPyMake_wxObject(result
, 0);
42619 static PyObject
*_wrap_StdDialogButtonSizer_GetHelpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42620 PyObject
*resultobj
= NULL
;
42621 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42623 PyObject
* obj0
= 0 ;
42624 char *kwnames
[] = {
42625 (char *) "self", NULL
42628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames
,&obj0
)) goto fail
;
42629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42630 if (SWIG_arg_fail(1)) SWIG_fail
;
42632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42633 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetHelpButton();
42635 wxPyEndAllowThreads(__tstate
);
42636 if (PyErr_Occurred()) SWIG_fail
;
42639 resultobj
= wxPyMake_wxObject(result
, 0);
42647 static PyObject
* StdDialogButtonSizer_swigregister(PyObject
*, PyObject
*args
) {
42649 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42650 SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer
, obj
);
42652 return Py_BuildValue((char *)"");
42654 static PyObject
*_wrap_new_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42655 PyObject
*resultobj
= NULL
;
42656 int arg1
= (int) 0 ;
42657 int arg2
= (int) 0 ;
42658 wxGBPosition
*result
;
42659 PyObject
* obj0
= 0 ;
42660 PyObject
* obj1
= 0 ;
42661 char *kwnames
[] = {
42662 (char *) "row",(char *) "col", NULL
42665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
42668 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42669 if (SWIG_arg_fail(1)) SWIG_fail
;
42674 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42675 if (SWIG_arg_fail(2)) SWIG_fail
;
42679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42680 result
= (wxGBPosition
*)new wxGBPosition(arg1
,arg2
);
42682 wxPyEndAllowThreads(__tstate
);
42683 if (PyErr_Occurred()) SWIG_fail
;
42685 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBPosition
, 1);
42692 static PyObject
*_wrap_GBPosition_GetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42693 PyObject
*resultobj
= NULL
;
42694 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42696 PyObject
* obj0
= 0 ;
42697 char *kwnames
[] = {
42698 (char *) "self", NULL
42701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetRow",kwnames
,&obj0
)) goto fail
;
42702 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42703 if (SWIG_arg_fail(1)) SWIG_fail
;
42705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42706 result
= (int)((wxGBPosition
const *)arg1
)->GetRow();
42708 wxPyEndAllowThreads(__tstate
);
42709 if (PyErr_Occurred()) SWIG_fail
;
42712 resultobj
= SWIG_From_int(static_cast<int >(result
));
42720 static PyObject
*_wrap_GBPosition_GetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42721 PyObject
*resultobj
= NULL
;
42722 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42724 PyObject
* obj0
= 0 ;
42725 char *kwnames
[] = {
42726 (char *) "self", NULL
42729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetCol",kwnames
,&obj0
)) goto fail
;
42730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42731 if (SWIG_arg_fail(1)) SWIG_fail
;
42733 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42734 result
= (int)((wxGBPosition
const *)arg1
)->GetCol();
42736 wxPyEndAllowThreads(__tstate
);
42737 if (PyErr_Occurred()) SWIG_fail
;
42740 resultobj
= SWIG_From_int(static_cast<int >(result
));
42748 static PyObject
*_wrap_GBPosition_SetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42749 PyObject
*resultobj
= NULL
;
42750 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42752 PyObject
* obj0
= 0 ;
42753 PyObject
* obj1
= 0 ;
42754 char *kwnames
[] = {
42755 (char *) "self",(char *) "row", NULL
42758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42760 if (SWIG_arg_fail(1)) SWIG_fail
;
42762 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42763 if (SWIG_arg_fail(2)) SWIG_fail
;
42766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42767 (arg1
)->SetRow(arg2
);
42769 wxPyEndAllowThreads(__tstate
);
42770 if (PyErr_Occurred()) SWIG_fail
;
42772 Py_INCREF(Py_None
); resultobj
= Py_None
;
42779 static PyObject
*_wrap_GBPosition_SetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42780 PyObject
*resultobj
= NULL
;
42781 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42783 PyObject
* obj0
= 0 ;
42784 PyObject
* obj1
= 0 ;
42785 char *kwnames
[] = {
42786 (char *) "self",(char *) "col", NULL
42789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42791 if (SWIG_arg_fail(1)) SWIG_fail
;
42793 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42794 if (SWIG_arg_fail(2)) SWIG_fail
;
42797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42798 (arg1
)->SetCol(arg2
);
42800 wxPyEndAllowThreads(__tstate
);
42801 if (PyErr_Occurred()) SWIG_fail
;
42803 Py_INCREF(Py_None
); resultobj
= Py_None
;
42810 static PyObject
*_wrap_GBPosition___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42811 PyObject
*resultobj
= NULL
;
42812 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42813 wxGBPosition
*arg2
= 0 ;
42815 wxGBPosition temp2
;
42816 PyObject
* obj0
= 0 ;
42817 PyObject
* obj1
= 0 ;
42818 char *kwnames
[] = {
42819 (char *) "self",(char *) "other", NULL
42822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
42823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42824 if (SWIG_arg_fail(1)) SWIG_fail
;
42827 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42831 result
= (bool)(arg1
)->operator ==((wxGBPosition
const &)*arg2
);
42833 wxPyEndAllowThreads(__tstate
);
42834 if (PyErr_Occurred()) SWIG_fail
;
42837 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42845 static PyObject
*_wrap_GBPosition___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42846 PyObject
*resultobj
= NULL
;
42847 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42848 wxGBPosition
*arg2
= 0 ;
42850 wxGBPosition temp2
;
42851 PyObject
* obj0
= 0 ;
42852 PyObject
* obj1
= 0 ;
42853 char *kwnames
[] = {
42854 (char *) "self",(char *) "other", NULL
42857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
42858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42859 if (SWIG_arg_fail(1)) SWIG_fail
;
42862 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42866 result
= (bool)(arg1
)->operator !=((wxGBPosition
const &)*arg2
);
42868 wxPyEndAllowThreads(__tstate
);
42869 if (PyErr_Occurred()) SWIG_fail
;
42872 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42880 static PyObject
*_wrap_GBPosition_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42881 PyObject
*resultobj
= NULL
;
42882 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42883 int arg2
= (int) 0 ;
42884 int arg3
= (int) 0 ;
42885 PyObject
* obj0
= 0 ;
42886 PyObject
* obj1
= 0 ;
42887 PyObject
* obj2
= 0 ;
42888 char *kwnames
[] = {
42889 (char *) "self",(char *) "row",(char *) "col", NULL
42892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBPosition_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42894 if (SWIG_arg_fail(1)) SWIG_fail
;
42897 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42898 if (SWIG_arg_fail(2)) SWIG_fail
;
42903 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42904 if (SWIG_arg_fail(3)) SWIG_fail
;
42908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42909 wxGBPosition_Set(arg1
,arg2
,arg3
);
42911 wxPyEndAllowThreads(__tstate
);
42912 if (PyErr_Occurred()) SWIG_fail
;
42914 Py_INCREF(Py_None
); resultobj
= Py_None
;
42921 static PyObject
*_wrap_GBPosition_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42922 PyObject
*resultobj
= NULL
;
42923 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42925 PyObject
* obj0
= 0 ;
42926 char *kwnames
[] = {
42927 (char *) "self", NULL
42930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_Get",kwnames
,&obj0
)) goto fail
;
42931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42932 if (SWIG_arg_fail(1)) SWIG_fail
;
42934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42935 result
= (PyObject
*)wxGBPosition_Get(arg1
);
42937 wxPyEndAllowThreads(__tstate
);
42938 if (PyErr_Occurred()) SWIG_fail
;
42940 resultobj
= result
;
42947 static PyObject
* GBPosition_swigregister(PyObject
*, PyObject
*args
) {
42949 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42950 SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition
, obj
);
42952 return Py_BuildValue((char *)"");
42954 static PyObject
*_wrap_new_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42955 PyObject
*resultobj
= NULL
;
42956 int arg1
= (int) 1 ;
42957 int arg2
= (int) 1 ;
42959 PyObject
* obj0
= 0 ;
42960 PyObject
* obj1
= 0 ;
42961 char *kwnames
[] = {
42962 (char *) "rowspan",(char *) "colspan", NULL
42965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
42968 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42969 if (SWIG_arg_fail(1)) SWIG_fail
;
42974 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42975 if (SWIG_arg_fail(2)) SWIG_fail
;
42979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42980 result
= (wxGBSpan
*)new wxGBSpan(arg1
,arg2
);
42982 wxPyEndAllowThreads(__tstate
);
42983 if (PyErr_Occurred()) SWIG_fail
;
42985 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSpan
, 1);
42992 static PyObject
*_wrap_GBSpan_GetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42993 PyObject
*resultobj
= NULL
;
42994 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
42996 PyObject
* obj0
= 0 ;
42997 char *kwnames
[] = {
42998 (char *) "self", NULL
43001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetRowspan",kwnames
,&obj0
)) goto fail
;
43002 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43003 if (SWIG_arg_fail(1)) SWIG_fail
;
43005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43006 result
= (int)((wxGBSpan
const *)arg1
)->GetRowspan();
43008 wxPyEndAllowThreads(__tstate
);
43009 if (PyErr_Occurred()) SWIG_fail
;
43012 resultobj
= SWIG_From_int(static_cast<int >(result
));
43020 static PyObject
*_wrap_GBSpan_GetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43021 PyObject
*resultobj
= NULL
;
43022 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43024 PyObject
* obj0
= 0 ;
43025 char *kwnames
[] = {
43026 (char *) "self", NULL
43029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetColspan",kwnames
,&obj0
)) goto fail
;
43030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43031 if (SWIG_arg_fail(1)) SWIG_fail
;
43033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43034 result
= (int)((wxGBSpan
const *)arg1
)->GetColspan();
43036 wxPyEndAllowThreads(__tstate
);
43037 if (PyErr_Occurred()) SWIG_fail
;
43040 resultobj
= SWIG_From_int(static_cast<int >(result
));
43048 static PyObject
*_wrap_GBSpan_SetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43049 PyObject
*resultobj
= NULL
;
43050 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43052 PyObject
* obj0
= 0 ;
43053 PyObject
* obj1
= 0 ;
43054 char *kwnames
[] = {
43055 (char *) "self",(char *) "rowspan", NULL
43058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetRowspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43060 if (SWIG_arg_fail(1)) SWIG_fail
;
43062 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43063 if (SWIG_arg_fail(2)) SWIG_fail
;
43066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43067 (arg1
)->SetRowspan(arg2
);
43069 wxPyEndAllowThreads(__tstate
);
43070 if (PyErr_Occurred()) SWIG_fail
;
43072 Py_INCREF(Py_None
); resultobj
= Py_None
;
43079 static PyObject
*_wrap_GBSpan_SetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43080 PyObject
*resultobj
= NULL
;
43081 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43083 PyObject
* obj0
= 0 ;
43084 PyObject
* obj1
= 0 ;
43085 char *kwnames
[] = {
43086 (char *) "self",(char *) "colspan", NULL
43089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetColspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43091 if (SWIG_arg_fail(1)) SWIG_fail
;
43093 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43094 if (SWIG_arg_fail(2)) SWIG_fail
;
43097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43098 (arg1
)->SetColspan(arg2
);
43100 wxPyEndAllowThreads(__tstate
);
43101 if (PyErr_Occurred()) SWIG_fail
;
43103 Py_INCREF(Py_None
); resultobj
= Py_None
;
43110 static PyObject
*_wrap_GBSpan___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43111 PyObject
*resultobj
= NULL
;
43112 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43113 wxGBSpan
*arg2
= 0 ;
43116 PyObject
* obj0
= 0 ;
43117 PyObject
* obj1
= 0 ;
43118 char *kwnames
[] = {
43119 (char *) "self",(char *) "other", NULL
43122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43124 if (SWIG_arg_fail(1)) SWIG_fail
;
43127 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43131 result
= (bool)(arg1
)->operator ==((wxGBSpan
const &)*arg2
);
43133 wxPyEndAllowThreads(__tstate
);
43134 if (PyErr_Occurred()) SWIG_fail
;
43137 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43145 static PyObject
*_wrap_GBSpan___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43146 PyObject
*resultobj
= NULL
;
43147 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43148 wxGBSpan
*arg2
= 0 ;
43151 PyObject
* obj0
= 0 ;
43152 PyObject
* obj1
= 0 ;
43153 char *kwnames
[] = {
43154 (char *) "self",(char *) "other", NULL
43157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43159 if (SWIG_arg_fail(1)) SWIG_fail
;
43162 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43166 result
= (bool)(arg1
)->operator !=((wxGBSpan
const &)*arg2
);
43168 wxPyEndAllowThreads(__tstate
);
43169 if (PyErr_Occurred()) SWIG_fail
;
43172 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43180 static PyObject
*_wrap_GBSpan_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43181 PyObject
*resultobj
= NULL
;
43182 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43183 int arg2
= (int) 1 ;
43184 int arg3
= (int) 1 ;
43185 PyObject
* obj0
= 0 ;
43186 PyObject
* obj1
= 0 ;
43187 PyObject
* obj2
= 0 ;
43188 char *kwnames
[] = {
43189 (char *) "self",(char *) "rowspan",(char *) "colspan", NULL
43192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBSpan_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43193 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43194 if (SWIG_arg_fail(1)) SWIG_fail
;
43197 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43198 if (SWIG_arg_fail(2)) SWIG_fail
;
43203 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43204 if (SWIG_arg_fail(3)) SWIG_fail
;
43208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43209 wxGBSpan_Set(arg1
,arg2
,arg3
);
43211 wxPyEndAllowThreads(__tstate
);
43212 if (PyErr_Occurred()) SWIG_fail
;
43214 Py_INCREF(Py_None
); resultobj
= Py_None
;
43221 static PyObject
*_wrap_GBSpan_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43222 PyObject
*resultobj
= NULL
;
43223 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43225 PyObject
* obj0
= 0 ;
43226 char *kwnames
[] = {
43227 (char *) "self", NULL
43230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_Get",kwnames
,&obj0
)) goto fail
;
43231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43232 if (SWIG_arg_fail(1)) SWIG_fail
;
43234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43235 result
= (PyObject
*)wxGBSpan_Get(arg1
);
43237 wxPyEndAllowThreads(__tstate
);
43238 if (PyErr_Occurred()) SWIG_fail
;
43240 resultobj
= result
;
43247 static PyObject
* GBSpan_swigregister(PyObject
*, PyObject
*args
) {
43249 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43250 SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan
, obj
);
43252 return Py_BuildValue((char *)"");
43254 static int _wrap_DefaultSpan_set(PyObject
*) {
43255 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSpan is read-only.");
43260 static PyObject
*_wrap_DefaultSpan_get(void) {
43261 PyObject
*pyobj
= NULL
;
43263 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSpan
), SWIGTYPE_p_wxGBSpan
, 0);
43268 static PyObject
*_wrap_new_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43269 PyObject
*resultobj
= NULL
;
43270 wxGBSizerItem
*result
;
43271 char *kwnames
[] = {
43275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GBSizerItem",kwnames
)) goto fail
;
43277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43278 result
= (wxGBSizerItem
*)new wxGBSizerItem();
43280 wxPyEndAllowThreads(__tstate
);
43281 if (PyErr_Occurred()) SWIG_fail
;
43283 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43290 static PyObject
*_wrap_new_GBSizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43291 PyObject
*resultobj
= NULL
;
43292 wxWindow
*arg1
= (wxWindow
*) 0 ;
43293 wxGBPosition
*arg2
= 0 ;
43294 wxGBSpan
*arg3
= 0 ;
43297 PyObject
*arg6
= (PyObject
*) NULL
;
43298 wxGBSizerItem
*result
;
43299 wxGBPosition temp2
;
43301 PyObject
* obj0
= 0 ;
43302 PyObject
* obj1
= 0 ;
43303 PyObject
* obj2
= 0 ;
43304 PyObject
* obj3
= 0 ;
43305 PyObject
* obj4
= 0 ;
43306 PyObject
* obj5
= 0 ;
43307 char *kwnames
[] = {
43308 (char *) "window",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
43313 if (SWIG_arg_fail(1)) SWIG_fail
;
43316 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43320 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43323 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43324 if (SWIG_arg_fail(4)) SWIG_fail
;
43327 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43328 if (SWIG_arg_fail(5)) SWIG_fail
;
43334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43335 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43337 wxPyEndAllowThreads(__tstate
);
43338 if (PyErr_Occurred()) SWIG_fail
;
43340 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43347 static PyObject
*_wrap_new_GBSizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43348 PyObject
*resultobj
= NULL
;
43349 wxSizer
*arg1
= (wxSizer
*) 0 ;
43350 wxGBPosition
*arg2
= 0 ;
43351 wxGBSpan
*arg3
= 0 ;
43354 PyObject
*arg6
= (PyObject
*) NULL
;
43355 wxGBSizerItem
*result
;
43356 wxGBPosition temp2
;
43358 PyObject
* obj0
= 0 ;
43359 PyObject
* obj1
= 0 ;
43360 PyObject
* obj2
= 0 ;
43361 PyObject
* obj3
= 0 ;
43362 PyObject
* obj4
= 0 ;
43363 PyObject
* obj5
= 0 ;
43364 char *kwnames
[] = {
43365 (char *) "sizer",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
43370 if (SWIG_arg_fail(1)) SWIG_fail
;
43373 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43377 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43380 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43381 if (SWIG_arg_fail(4)) SWIG_fail
;
43384 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43385 if (SWIG_arg_fail(5)) SWIG_fail
;
43391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43392 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43394 wxPyEndAllowThreads(__tstate
);
43395 if (PyErr_Occurred()) SWIG_fail
;
43397 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43404 static PyObject
*_wrap_new_GBSizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43405 PyObject
*resultobj
= NULL
;
43408 wxGBPosition
*arg3
= 0 ;
43409 wxGBSpan
*arg4
= 0 ;
43412 PyObject
*arg7
= (PyObject
*) NULL
;
43413 wxGBSizerItem
*result
;
43414 wxGBPosition temp3
;
43416 PyObject
* obj0
= 0 ;
43417 PyObject
* obj1
= 0 ;
43418 PyObject
* obj2
= 0 ;
43419 PyObject
* obj3
= 0 ;
43420 PyObject
* obj4
= 0 ;
43421 PyObject
* obj5
= 0 ;
43422 PyObject
* obj6
= 0 ;
43423 char *kwnames
[] = {
43424 (char *) "width",(char *) "height",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:new_GBSizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43429 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43430 if (SWIG_arg_fail(1)) SWIG_fail
;
43433 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43434 if (SWIG_arg_fail(2)) SWIG_fail
;
43438 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43442 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43445 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43446 if (SWIG_arg_fail(5)) SWIG_fail
;
43449 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43450 if (SWIG_arg_fail(6)) SWIG_fail
;
43456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43457 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43459 wxPyEndAllowThreads(__tstate
);
43460 if (PyErr_Occurred()) SWIG_fail
;
43462 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43469 static PyObject
*_wrap_GBSizerItem_GetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43470 PyObject
*resultobj
= NULL
;
43471 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43472 wxGBPosition result
;
43473 PyObject
* obj0
= 0 ;
43474 char *kwnames
[] = {
43475 (char *) "self", NULL
43478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetPos",kwnames
,&obj0
)) goto fail
;
43479 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43480 if (SWIG_arg_fail(1)) SWIG_fail
;
43482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43483 result
= ((wxGBSizerItem
const *)arg1
)->GetPos();
43485 wxPyEndAllowThreads(__tstate
);
43486 if (PyErr_Occurred()) SWIG_fail
;
43489 wxGBPosition
* resultptr
;
43490 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43491 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43499 static PyObject
*_wrap_GBSizerItem_GetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43500 PyObject
*resultobj
= NULL
;
43501 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43503 PyObject
* obj0
= 0 ;
43504 char *kwnames
[] = {
43505 (char *) "self", NULL
43508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetSpan",kwnames
,&obj0
)) goto fail
;
43509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43510 if (SWIG_arg_fail(1)) SWIG_fail
;
43512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43513 result
= ((wxGBSizerItem
const *)arg1
)->GetSpan();
43515 wxPyEndAllowThreads(__tstate
);
43516 if (PyErr_Occurred()) SWIG_fail
;
43519 wxGBSpan
* resultptr
;
43520 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
43521 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
43529 static PyObject
*_wrap_GBSizerItem_SetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43530 PyObject
*resultobj
= NULL
;
43531 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43532 wxGBPosition
*arg2
= 0 ;
43534 wxGBPosition temp2
;
43535 PyObject
* obj0
= 0 ;
43536 PyObject
* obj1
= 0 ;
43537 char *kwnames
[] = {
43538 (char *) "self",(char *) "pos", NULL
43541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetPos",kwnames
,&obj0
,&obj1
)) goto fail
;
43542 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43543 if (SWIG_arg_fail(1)) SWIG_fail
;
43546 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43550 result
= (bool)(arg1
)->SetPos((wxGBPosition
const &)*arg2
);
43552 wxPyEndAllowThreads(__tstate
);
43553 if (PyErr_Occurred()) SWIG_fail
;
43556 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43564 static PyObject
*_wrap_GBSizerItem_SetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43565 PyObject
*resultobj
= NULL
;
43566 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43567 wxGBSpan
*arg2
= 0 ;
43570 PyObject
* obj0
= 0 ;
43571 PyObject
* obj1
= 0 ;
43572 char *kwnames
[] = {
43573 (char *) "self",(char *) "span", NULL
43576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43578 if (SWIG_arg_fail(1)) SWIG_fail
;
43581 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43585 result
= (bool)(arg1
)->SetSpan((wxGBSpan
const &)*arg2
);
43587 wxPyEndAllowThreads(__tstate
);
43588 if (PyErr_Occurred()) SWIG_fail
;
43591 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43599 static PyObject
*_wrap_GBSizerItem_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43600 PyObject
*resultobj
= NULL
;
43601 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43602 wxGBSizerItem
*arg2
= 0 ;
43604 PyObject
* obj0
= 0 ;
43605 PyObject
* obj1
= 0 ;
43606 char *kwnames
[] = {
43607 (char *) "self",(char *) "other", NULL
43610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
43611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43612 if (SWIG_arg_fail(1)) SWIG_fail
;
43614 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43615 if (SWIG_arg_fail(2)) SWIG_fail
;
43616 if (arg2
== NULL
) {
43617 SWIG_null_ref("wxGBSizerItem");
43619 if (SWIG_arg_fail(2)) SWIG_fail
;
43622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43623 result
= (bool)(arg1
)->Intersects((wxGBSizerItem
const &)*arg2
);
43625 wxPyEndAllowThreads(__tstate
);
43626 if (PyErr_Occurred()) SWIG_fail
;
43629 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43637 static PyObject
*_wrap_GBSizerItem_IntersectsPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43638 PyObject
*resultobj
= NULL
;
43639 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43640 wxGBPosition
*arg2
= 0 ;
43641 wxGBSpan
*arg3
= 0 ;
43643 wxGBPosition temp2
;
43645 PyObject
* obj0
= 0 ;
43646 PyObject
* obj1
= 0 ;
43647 PyObject
* obj2
= 0 ;
43648 char *kwnames
[] = {
43649 (char *) "self",(char *) "pos",(char *) "span", NULL
43652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43654 if (SWIG_arg_fail(1)) SWIG_fail
;
43657 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43661 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43665 result
= (bool)(arg1
)->Intersects((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
);
43667 wxPyEndAllowThreads(__tstate
);
43668 if (PyErr_Occurred()) SWIG_fail
;
43671 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43679 static PyObject
*_wrap_GBSizerItem_GetEndPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43680 PyObject
*resultobj
= NULL
;
43681 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43682 wxGBPosition result
;
43683 PyObject
* obj0
= 0 ;
43684 char *kwnames
[] = {
43685 (char *) "self", NULL
43688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetEndPos",kwnames
,&obj0
)) goto fail
;
43689 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43690 if (SWIG_arg_fail(1)) SWIG_fail
;
43692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43693 result
= wxGBSizerItem_GetEndPos(arg1
);
43695 wxPyEndAllowThreads(__tstate
);
43696 if (PyErr_Occurred()) SWIG_fail
;
43699 wxGBPosition
* resultptr
;
43700 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43701 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43709 static PyObject
*_wrap_GBSizerItem_GetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43710 PyObject
*resultobj
= NULL
;
43711 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43712 wxGridBagSizer
*result
;
43713 PyObject
* obj0
= 0 ;
43714 char *kwnames
[] = {
43715 (char *) "self", NULL
43718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetGBSizer",kwnames
,&obj0
)) goto fail
;
43719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43720 if (SWIG_arg_fail(1)) SWIG_fail
;
43722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43723 result
= (wxGridBagSizer
*)((wxGBSizerItem
const *)arg1
)->GetGBSizer();
43725 wxPyEndAllowThreads(__tstate
);
43726 if (PyErr_Occurred()) SWIG_fail
;
43728 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 0);
43735 static PyObject
*_wrap_GBSizerItem_SetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43736 PyObject
*resultobj
= NULL
;
43737 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43738 wxGridBagSizer
*arg2
= (wxGridBagSizer
*) 0 ;
43739 PyObject
* obj0
= 0 ;
43740 PyObject
* obj1
= 0 ;
43741 char *kwnames
[] = {
43742 (char *) "self",(char *) "sizer", NULL
43745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetGBSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43746 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43747 if (SWIG_arg_fail(1)) SWIG_fail
;
43748 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43749 if (SWIG_arg_fail(2)) SWIG_fail
;
43751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43752 (arg1
)->SetGBSizer(arg2
);
43754 wxPyEndAllowThreads(__tstate
);
43755 if (PyErr_Occurred()) SWIG_fail
;
43757 Py_INCREF(Py_None
); resultobj
= Py_None
;
43764 static PyObject
* GBSizerItem_swigregister(PyObject
*, PyObject
*args
) {
43766 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43767 SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem
, obj
);
43769 return Py_BuildValue((char *)"");
43771 static PyObject
*_wrap_new_GridBagSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43772 PyObject
*resultobj
= NULL
;
43773 int arg1
= (int) 0 ;
43774 int arg2
= (int) 0 ;
43775 wxGridBagSizer
*result
;
43776 PyObject
* obj0
= 0 ;
43777 PyObject
* obj1
= 0 ;
43778 char *kwnames
[] = {
43779 (char *) "vgap",(char *) "hgap", NULL
43782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GridBagSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43785 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43786 if (SWIG_arg_fail(1)) SWIG_fail
;
43791 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43792 if (SWIG_arg_fail(2)) SWIG_fail
;
43796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43797 result
= (wxGridBagSizer
*)new wxGridBagSizer(arg1
,arg2
);
43799 wxPyEndAllowThreads(__tstate
);
43800 if (PyErr_Occurred()) SWIG_fail
;
43802 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 1);
43809 static PyObject
*_wrap_GridBagSizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43810 PyObject
*resultobj
= NULL
;
43811 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43812 PyObject
*arg2
= (PyObject
*) 0 ;
43813 wxGBPosition
*arg3
= 0 ;
43814 wxGBSpan
const &arg4_defvalue
= wxDefaultSpan
;
43815 wxGBSpan
*arg4
= (wxGBSpan
*) &arg4_defvalue
;
43816 int arg5
= (int) 0 ;
43817 int arg6
= (int) 0 ;
43818 PyObject
*arg7
= (PyObject
*) NULL
;
43819 wxGBSizerItem
*result
;
43820 wxGBPosition temp3
;
43822 PyObject
* obj0
= 0 ;
43823 PyObject
* obj1
= 0 ;
43824 PyObject
* obj2
= 0 ;
43825 PyObject
* obj3
= 0 ;
43826 PyObject
* obj4
= 0 ;
43827 PyObject
* obj5
= 0 ;
43828 PyObject
* obj6
= 0 ;
43829 char *kwnames
[] = {
43830 (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43835 if (SWIG_arg_fail(1)) SWIG_fail
;
43839 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43844 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43849 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43850 if (SWIG_arg_fail(5)) SWIG_fail
;
43855 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43856 if (SWIG_arg_fail(6)) SWIG_fail
;
43863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43864 result
= (wxGBSizerItem
*)wxGridBagSizer_Add(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43866 wxPyEndAllowThreads(__tstate
);
43867 if (PyErr_Occurred()) SWIG_fail
;
43869 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
43876 static PyObject
*_wrap_GridBagSizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43877 PyObject
*resultobj
= NULL
;
43878 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43879 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
43880 wxGBSizerItem
*result
;
43881 PyObject
* obj0
= 0 ;
43882 PyObject
* obj1
= 0 ;
43883 char *kwnames
[] = {
43884 (char *) "self",(char *) "item", NULL
43887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
43888 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43889 if (SWIG_arg_fail(1)) SWIG_fail
;
43890 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43891 if (SWIG_arg_fail(2)) SWIG_fail
;
43893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43894 result
= (wxGBSizerItem
*)(arg1
)->Add(arg2
);
43896 wxPyEndAllowThreads(__tstate
);
43897 if (PyErr_Occurred()) SWIG_fail
;
43899 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
43906 static PyObject
*_wrap_GridBagSizer_GetCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43907 PyObject
*resultobj
= NULL
;
43908 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43912 PyObject
* obj0
= 0 ;
43913 PyObject
* obj1
= 0 ;
43914 PyObject
* obj2
= 0 ;
43915 char *kwnames
[] = {
43916 (char *) "self",(char *) "row",(char *) "col", NULL
43919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GridBagSizer_GetCellSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43920 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43921 if (SWIG_arg_fail(1)) SWIG_fail
;
43923 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43924 if (SWIG_arg_fail(2)) SWIG_fail
;
43927 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43928 if (SWIG_arg_fail(3)) SWIG_fail
;
43931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43932 result
= ((wxGridBagSizer
const *)arg1
)->GetCellSize(arg2
,arg3
);
43934 wxPyEndAllowThreads(__tstate
);
43935 if (PyErr_Occurred()) SWIG_fail
;
43938 wxSize
* resultptr
;
43939 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
43940 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
43948 static PyObject
*_wrap_GridBagSizer_GetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43949 PyObject
*resultobj
= NULL
;
43950 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43952 PyObject
* obj0
= 0 ;
43953 char *kwnames
[] = {
43954 (char *) "self", NULL
43957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames
,&obj0
)) goto fail
;
43958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43959 if (SWIG_arg_fail(1)) SWIG_fail
;
43961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43962 result
= ((wxGridBagSizer
const *)arg1
)->GetEmptyCellSize();
43964 wxPyEndAllowThreads(__tstate
);
43965 if (PyErr_Occurred()) SWIG_fail
;
43968 wxSize
* resultptr
;
43969 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
43970 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
43978 static PyObject
*_wrap_GridBagSizer_SetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43979 PyObject
*resultobj
= NULL
;
43980 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43983 PyObject
* obj0
= 0 ;
43984 PyObject
* obj1
= 0 ;
43985 char *kwnames
[] = {
43986 (char *) "self",(char *) "sz", NULL
43989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames
,&obj0
,&obj1
)) goto fail
;
43990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43991 if (SWIG_arg_fail(1)) SWIG_fail
;
43994 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
43997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43998 (arg1
)->SetEmptyCellSize((wxSize
const &)*arg2
);
44000 wxPyEndAllowThreads(__tstate
);
44001 if (PyErr_Occurred()) SWIG_fail
;
44003 Py_INCREF(Py_None
); resultobj
= Py_None
;
44010 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44011 PyObject
*resultobj
= NULL
;
44012 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44013 wxWindow
*arg2
= (wxWindow
*) 0 ;
44014 wxGBPosition result
;
44015 PyObject
* obj0
= 0 ;
44016 PyObject
* obj1
= 0 ;
44018 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44020 if (SWIG_arg_fail(1)) SWIG_fail
;
44021 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44022 if (SWIG_arg_fail(2)) SWIG_fail
;
44024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44025 result
= (arg1
)->GetItemPosition(arg2
);
44027 wxPyEndAllowThreads(__tstate
);
44028 if (PyErr_Occurred()) SWIG_fail
;
44031 wxGBPosition
* resultptr
;
44032 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44033 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44041 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44042 PyObject
*resultobj
= NULL
;
44043 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44044 wxSizer
*arg2
= (wxSizer
*) 0 ;
44045 wxGBPosition result
;
44046 PyObject
* obj0
= 0 ;
44047 PyObject
* obj1
= 0 ;
44049 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44051 if (SWIG_arg_fail(1)) SWIG_fail
;
44052 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44053 if (SWIG_arg_fail(2)) SWIG_fail
;
44055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44056 result
= (arg1
)->GetItemPosition(arg2
);
44058 wxPyEndAllowThreads(__tstate
);
44059 if (PyErr_Occurred()) SWIG_fail
;
44062 wxGBPosition
* resultptr
;
44063 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44064 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44072 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44073 PyObject
*resultobj
= NULL
;
44074 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44076 wxGBPosition result
;
44077 PyObject
* obj0
= 0 ;
44078 PyObject
* obj1
= 0 ;
44080 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44082 if (SWIG_arg_fail(1)) SWIG_fail
;
44084 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44085 if (SWIG_arg_fail(2)) SWIG_fail
;
44088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44089 result
= (arg1
)->GetItemPosition(arg2
);
44091 wxPyEndAllowThreads(__tstate
);
44092 if (PyErr_Occurred()) SWIG_fail
;
44095 wxGBPosition
* resultptr
;
44096 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44097 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44105 static PyObject
*_wrap_GridBagSizer_GetItemPosition(PyObject
*self
, PyObject
*args
) {
44110 argc
= PyObject_Length(args
);
44111 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44112 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44118 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44128 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44136 return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self
,args
);
44144 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44154 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44162 return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self
,args
);
44170 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44178 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44180 return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self
,args
);
44185 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
44190 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44191 PyObject
*resultobj
= NULL
;
44192 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44193 wxWindow
*arg2
= (wxWindow
*) 0 ;
44194 wxGBPosition
*arg3
= 0 ;
44196 wxGBPosition temp3
;
44197 PyObject
* obj0
= 0 ;
44198 PyObject
* obj1
= 0 ;
44199 PyObject
* obj2
= 0 ;
44201 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44203 if (SWIG_arg_fail(1)) SWIG_fail
;
44204 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44205 if (SWIG_arg_fail(2)) SWIG_fail
;
44208 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44212 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44214 wxPyEndAllowThreads(__tstate
);
44215 if (PyErr_Occurred()) SWIG_fail
;
44218 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44226 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44227 PyObject
*resultobj
= NULL
;
44228 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44229 wxSizer
*arg2
= (wxSizer
*) 0 ;
44230 wxGBPosition
*arg3
= 0 ;
44232 wxGBPosition temp3
;
44233 PyObject
* obj0
= 0 ;
44234 PyObject
* obj1
= 0 ;
44235 PyObject
* obj2
= 0 ;
44237 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44239 if (SWIG_arg_fail(1)) SWIG_fail
;
44240 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44241 if (SWIG_arg_fail(2)) SWIG_fail
;
44244 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44247 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44248 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44250 wxPyEndAllowThreads(__tstate
);
44251 if (PyErr_Occurred()) SWIG_fail
;
44254 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44262 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44263 PyObject
*resultobj
= NULL
;
44264 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44266 wxGBPosition
*arg3
= 0 ;
44268 wxGBPosition temp3
;
44269 PyObject
* obj0
= 0 ;
44270 PyObject
* obj1
= 0 ;
44271 PyObject
* obj2
= 0 ;
44273 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44275 if (SWIG_arg_fail(1)) SWIG_fail
;
44277 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44278 if (SWIG_arg_fail(2)) SWIG_fail
;
44282 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44285 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44286 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44288 wxPyEndAllowThreads(__tstate
);
44289 if (PyErr_Occurred()) SWIG_fail
;
44292 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44300 static PyObject
*_wrap_GridBagSizer_SetItemPosition(PyObject
*self
, PyObject
*args
) {
44305 argc
= PyObject_Length(args
);
44306 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44307 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44313 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44323 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44332 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44335 return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self
,args
);
44344 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44354 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44363 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44366 return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self
,args
);
44375 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44383 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44386 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44389 return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self
,args
);
44395 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
44400 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44401 PyObject
*resultobj
= NULL
;
44402 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44403 wxWindow
*arg2
= (wxWindow
*) 0 ;
44405 PyObject
* obj0
= 0 ;
44406 PyObject
* obj1
= 0 ;
44408 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44409 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44410 if (SWIG_arg_fail(1)) SWIG_fail
;
44411 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44412 if (SWIG_arg_fail(2)) SWIG_fail
;
44414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44415 result
= (arg1
)->GetItemSpan(arg2
);
44417 wxPyEndAllowThreads(__tstate
);
44418 if (PyErr_Occurred()) SWIG_fail
;
44421 wxGBSpan
* resultptr
;
44422 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44423 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44431 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44432 PyObject
*resultobj
= NULL
;
44433 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44434 wxSizer
*arg2
= (wxSizer
*) 0 ;
44436 PyObject
* obj0
= 0 ;
44437 PyObject
* obj1
= 0 ;
44439 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44441 if (SWIG_arg_fail(1)) SWIG_fail
;
44442 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44443 if (SWIG_arg_fail(2)) SWIG_fail
;
44445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44446 result
= (arg1
)->GetItemSpan(arg2
);
44448 wxPyEndAllowThreads(__tstate
);
44449 if (PyErr_Occurred()) SWIG_fail
;
44452 wxGBSpan
* resultptr
;
44453 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44454 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44462 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44463 PyObject
*resultobj
= NULL
;
44464 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44467 PyObject
* obj0
= 0 ;
44468 PyObject
* obj1
= 0 ;
44470 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44472 if (SWIG_arg_fail(1)) SWIG_fail
;
44474 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44475 if (SWIG_arg_fail(2)) SWIG_fail
;
44478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44479 result
= (arg1
)->GetItemSpan(arg2
);
44481 wxPyEndAllowThreads(__tstate
);
44482 if (PyErr_Occurred()) SWIG_fail
;
44485 wxGBSpan
* resultptr
;
44486 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44487 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44495 static PyObject
*_wrap_GridBagSizer_GetItemSpan(PyObject
*self
, PyObject
*args
) {
44500 argc
= PyObject_Length(args
);
44501 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44502 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44508 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44518 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44526 return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self
,args
);
44534 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44544 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44552 return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self
,args
);
44560 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44568 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44570 return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self
,args
);
44575 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
44580 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44581 PyObject
*resultobj
= NULL
;
44582 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44583 wxWindow
*arg2
= (wxWindow
*) 0 ;
44584 wxGBSpan
*arg3
= 0 ;
44587 PyObject
* obj0
= 0 ;
44588 PyObject
* obj1
= 0 ;
44589 PyObject
* obj2
= 0 ;
44591 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44593 if (SWIG_arg_fail(1)) SWIG_fail
;
44594 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44595 if (SWIG_arg_fail(2)) SWIG_fail
;
44598 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44602 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44604 wxPyEndAllowThreads(__tstate
);
44605 if (PyErr_Occurred()) SWIG_fail
;
44608 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44616 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44617 PyObject
*resultobj
= NULL
;
44618 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44619 wxSizer
*arg2
= (wxSizer
*) 0 ;
44620 wxGBSpan
*arg3
= 0 ;
44623 PyObject
* obj0
= 0 ;
44624 PyObject
* obj1
= 0 ;
44625 PyObject
* obj2
= 0 ;
44627 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44629 if (SWIG_arg_fail(1)) SWIG_fail
;
44630 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44631 if (SWIG_arg_fail(2)) SWIG_fail
;
44634 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44638 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44640 wxPyEndAllowThreads(__tstate
);
44641 if (PyErr_Occurred()) SWIG_fail
;
44644 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44652 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44653 PyObject
*resultobj
= NULL
;
44654 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44656 wxGBSpan
*arg3
= 0 ;
44659 PyObject
* obj0
= 0 ;
44660 PyObject
* obj1
= 0 ;
44661 PyObject
* obj2
= 0 ;
44663 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44665 if (SWIG_arg_fail(1)) SWIG_fail
;
44667 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44668 if (SWIG_arg_fail(2)) SWIG_fail
;
44672 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44676 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44678 wxPyEndAllowThreads(__tstate
);
44679 if (PyErr_Occurred()) SWIG_fail
;
44682 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44690 static PyObject
*_wrap_GridBagSizer_SetItemSpan(PyObject
*self
, PyObject
*args
) {
44695 argc
= PyObject_Length(args
);
44696 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44697 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44703 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44713 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44722 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44725 return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self
,args
);
44734 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44744 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44753 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44756 return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self
,args
);
44765 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44773 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44776 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44779 return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self
,args
);
44785 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
44790 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_0(PyObject
*, PyObject
*args
) {
44791 PyObject
*resultobj
= NULL
;
44792 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44793 wxWindow
*arg2
= (wxWindow
*) 0 ;
44794 wxGBSizerItem
*result
;
44795 PyObject
* obj0
= 0 ;
44796 PyObject
* obj1
= 0 ;
44798 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44800 if (SWIG_arg_fail(1)) SWIG_fail
;
44801 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44802 if (SWIG_arg_fail(2)) SWIG_fail
;
44804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44805 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44807 wxPyEndAllowThreads(__tstate
);
44808 if (PyErr_Occurred()) SWIG_fail
;
44810 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44817 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_1(PyObject
*, PyObject
*args
) {
44818 PyObject
*resultobj
= NULL
;
44819 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44820 wxSizer
*arg2
= (wxSizer
*) 0 ;
44821 wxGBSizerItem
*result
;
44822 PyObject
* obj0
= 0 ;
44823 PyObject
* obj1
= 0 ;
44825 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44827 if (SWIG_arg_fail(1)) SWIG_fail
;
44828 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44829 if (SWIG_arg_fail(2)) SWIG_fail
;
44831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44832 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44834 wxPyEndAllowThreads(__tstate
);
44835 if (PyErr_Occurred()) SWIG_fail
;
44837 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44844 static PyObject
*_wrap_GridBagSizer_FindItem(PyObject
*self
, PyObject
*args
) {
44849 argc
= PyObject_Length(args
);
44850 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44851 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44857 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44867 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44875 return _wrap_GridBagSizer_FindItem__SWIG_0(self
,args
);
44883 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44893 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44901 return _wrap_GridBagSizer_FindItem__SWIG_1(self
,args
);
44906 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_FindItem'");
44911 static PyObject
*_wrap_GridBagSizer_FindItemAtPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44912 PyObject
*resultobj
= NULL
;
44913 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44914 wxGBPosition
*arg2
= 0 ;
44915 wxGBSizerItem
*result
;
44916 wxGBPosition temp2
;
44917 PyObject
* obj0
= 0 ;
44918 PyObject
* obj1
= 0 ;
44919 char *kwnames
[] = {
44920 (char *) "self",(char *) "pos", NULL
44923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
44924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44925 if (SWIG_arg_fail(1)) SWIG_fail
;
44928 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
44931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44932 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPosition((wxGBPosition
const &)*arg2
);
44934 wxPyEndAllowThreads(__tstate
);
44935 if (PyErr_Occurred()) SWIG_fail
;
44937 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44944 static PyObject
*_wrap_GridBagSizer_FindItemAtPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44945 PyObject
*resultobj
= NULL
;
44946 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44947 wxPoint
*arg2
= 0 ;
44948 wxGBSizerItem
*result
;
44950 PyObject
* obj0
= 0 ;
44951 PyObject
* obj1
= 0 ;
44952 char *kwnames
[] = {
44953 (char *) "self",(char *) "pt", NULL
44956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
44957 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44958 if (SWIG_arg_fail(1)) SWIG_fail
;
44961 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
44964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44965 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPoint((wxPoint
const &)*arg2
);
44967 wxPyEndAllowThreads(__tstate
);
44968 if (PyErr_Occurred()) SWIG_fail
;
44970 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44977 static PyObject
*_wrap_GridBagSizer_CheckForIntersection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44978 PyObject
*resultobj
= NULL
;
44979 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44980 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
44981 wxGBSizerItem
*arg3
= (wxGBSizerItem
*) NULL
;
44983 PyObject
* obj0
= 0 ;
44984 PyObject
* obj1
= 0 ;
44985 PyObject
* obj2
= 0 ;
44986 char *kwnames
[] = {
44987 (char *) "self",(char *) "item",(char *) "excludeItem", NULL
44990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
44991 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44992 if (SWIG_arg_fail(1)) SWIG_fail
;
44993 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
44994 if (SWIG_arg_fail(2)) SWIG_fail
;
44996 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
44997 if (SWIG_arg_fail(3)) SWIG_fail
;
45000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45001 result
= (bool)(arg1
)->CheckForIntersection(arg2
,arg3
);
45003 wxPyEndAllowThreads(__tstate
);
45004 if (PyErr_Occurred()) SWIG_fail
;
45007 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45015 static PyObject
*_wrap_GridBagSizer_CheckForIntersectionPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45016 PyObject
*resultobj
= NULL
;
45017 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45018 wxGBPosition
*arg2
= 0 ;
45019 wxGBSpan
*arg3
= 0 ;
45020 wxGBSizerItem
*arg4
= (wxGBSizerItem
*) NULL
;
45022 wxGBPosition temp2
;
45024 PyObject
* obj0
= 0 ;
45025 PyObject
* obj1
= 0 ;
45026 PyObject
* obj2
= 0 ;
45027 PyObject
* obj3
= 0 ;
45028 char *kwnames
[] = {
45029 (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL
45032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45033 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45034 if (SWIG_arg_fail(1)) SWIG_fail
;
45037 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45041 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
45044 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45045 if (SWIG_arg_fail(4)) SWIG_fail
;
45048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45049 result
= (bool)(arg1
)->CheckForIntersection((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
);
45051 wxPyEndAllowThreads(__tstate
);
45052 if (PyErr_Occurred()) SWIG_fail
;
45055 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45063 static PyObject
* GridBagSizer_swigregister(PyObject
*, PyObject
*args
) {
45065 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45066 SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer
, obj
);
45068 return Py_BuildValue((char *)"");
45070 static PyObject
*_wrap_IndividualLayoutConstraint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45071 PyObject
*resultobj
= NULL
;
45072 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45073 wxRelationship arg2
;
45074 wxWindow
*arg3
= (wxWindow
*) 0 ;
45076 int arg5
= (int) 0 ;
45077 int arg6
= (int) wxLAYOUT_DEFAULT_MARGIN
;
45078 PyObject
* obj0
= 0 ;
45079 PyObject
* obj1
= 0 ;
45080 PyObject
* obj2
= 0 ;
45081 PyObject
* obj3
= 0 ;
45082 PyObject
* obj4
= 0 ;
45083 PyObject
* obj5
= 0 ;
45084 char *kwnames
[] = {
45085 (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL
45088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
45089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45090 if (SWIG_arg_fail(1)) SWIG_fail
;
45092 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45093 if (SWIG_arg_fail(2)) SWIG_fail
;
45095 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45096 if (SWIG_arg_fail(3)) SWIG_fail
;
45098 arg4
= static_cast<wxEdge
>(SWIG_As_int(obj3
));
45099 if (SWIG_arg_fail(4)) SWIG_fail
;
45103 arg5
= static_cast<int >(SWIG_As_int(obj4
));
45104 if (SWIG_arg_fail(5)) SWIG_fail
;
45109 arg6
= static_cast<int >(SWIG_As_int(obj5
));
45110 if (SWIG_arg_fail(6)) SWIG_fail
;
45114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45115 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
);
45117 wxPyEndAllowThreads(__tstate
);
45118 if (PyErr_Occurred()) SWIG_fail
;
45120 Py_INCREF(Py_None
); resultobj
= Py_None
;
45127 static PyObject
*_wrap_IndividualLayoutConstraint_LeftOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45128 PyObject
*resultobj
= NULL
;
45129 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45130 wxWindow
*arg2
= (wxWindow
*) 0 ;
45131 int arg3
= (int) 0 ;
45132 PyObject
* obj0
= 0 ;
45133 PyObject
* obj1
= 0 ;
45134 PyObject
* obj2
= 0 ;
45135 char *kwnames
[] = {
45136 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45141 if (SWIG_arg_fail(1)) SWIG_fail
;
45142 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45143 if (SWIG_arg_fail(2)) SWIG_fail
;
45146 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45147 if (SWIG_arg_fail(3)) SWIG_fail
;
45151 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45152 (arg1
)->LeftOf(arg2
,arg3
);
45154 wxPyEndAllowThreads(__tstate
);
45155 if (PyErr_Occurred()) SWIG_fail
;
45157 Py_INCREF(Py_None
); resultobj
= Py_None
;
45164 static PyObject
*_wrap_IndividualLayoutConstraint_RightOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45165 PyObject
*resultobj
= NULL
;
45166 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45167 wxWindow
*arg2
= (wxWindow
*) 0 ;
45168 int arg3
= (int) 0 ;
45169 PyObject
* obj0
= 0 ;
45170 PyObject
* obj1
= 0 ;
45171 PyObject
* obj2
= 0 ;
45172 char *kwnames
[] = {
45173 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45177 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45178 if (SWIG_arg_fail(1)) SWIG_fail
;
45179 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45180 if (SWIG_arg_fail(2)) SWIG_fail
;
45183 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45184 if (SWIG_arg_fail(3)) SWIG_fail
;
45188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45189 (arg1
)->RightOf(arg2
,arg3
);
45191 wxPyEndAllowThreads(__tstate
);
45192 if (PyErr_Occurred()) SWIG_fail
;
45194 Py_INCREF(Py_None
); resultobj
= Py_None
;
45201 static PyObject
*_wrap_IndividualLayoutConstraint_Above(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45202 PyObject
*resultobj
= NULL
;
45203 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45204 wxWindow
*arg2
= (wxWindow
*) 0 ;
45205 int arg3
= (int) 0 ;
45206 PyObject
* obj0
= 0 ;
45207 PyObject
* obj1
= 0 ;
45208 PyObject
* obj2
= 0 ;
45209 char *kwnames
[] = {
45210 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45215 if (SWIG_arg_fail(1)) SWIG_fail
;
45216 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45217 if (SWIG_arg_fail(2)) SWIG_fail
;
45220 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45221 if (SWIG_arg_fail(3)) SWIG_fail
;
45225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45226 (arg1
)->Above(arg2
,arg3
);
45228 wxPyEndAllowThreads(__tstate
);
45229 if (PyErr_Occurred()) SWIG_fail
;
45231 Py_INCREF(Py_None
); resultobj
= Py_None
;
45238 static PyObject
*_wrap_IndividualLayoutConstraint_Below(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45239 PyObject
*resultobj
= NULL
;
45240 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45241 wxWindow
*arg2
= (wxWindow
*) 0 ;
45242 int arg3
= (int) 0 ;
45243 PyObject
* obj0
= 0 ;
45244 PyObject
* obj1
= 0 ;
45245 PyObject
* obj2
= 0 ;
45246 char *kwnames
[] = {
45247 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45252 if (SWIG_arg_fail(1)) SWIG_fail
;
45253 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45254 if (SWIG_arg_fail(2)) SWIG_fail
;
45257 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45258 if (SWIG_arg_fail(3)) SWIG_fail
;
45262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45263 (arg1
)->Below(arg2
,arg3
);
45265 wxPyEndAllowThreads(__tstate
);
45266 if (PyErr_Occurred()) SWIG_fail
;
45268 Py_INCREF(Py_None
); resultobj
= Py_None
;
45275 static PyObject
*_wrap_IndividualLayoutConstraint_SameAs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45276 PyObject
*resultobj
= NULL
;
45277 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45278 wxWindow
*arg2
= (wxWindow
*) 0 ;
45280 int arg4
= (int) 0 ;
45281 PyObject
* obj0
= 0 ;
45282 PyObject
* obj1
= 0 ;
45283 PyObject
* obj2
= 0 ;
45284 PyObject
* obj3
= 0 ;
45285 char *kwnames
[] = {
45286 (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL
45289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45291 if (SWIG_arg_fail(1)) SWIG_fail
;
45292 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45293 if (SWIG_arg_fail(2)) SWIG_fail
;
45295 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45296 if (SWIG_arg_fail(3)) SWIG_fail
;
45300 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45301 if (SWIG_arg_fail(4)) SWIG_fail
;
45305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45306 (arg1
)->SameAs(arg2
,arg3
,arg4
);
45308 wxPyEndAllowThreads(__tstate
);
45309 if (PyErr_Occurred()) SWIG_fail
;
45311 Py_INCREF(Py_None
); resultobj
= Py_None
;
45318 static PyObject
*_wrap_IndividualLayoutConstraint_PercentOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45319 PyObject
*resultobj
= NULL
;
45320 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45321 wxWindow
*arg2
= (wxWindow
*) 0 ;
45324 PyObject
* obj0
= 0 ;
45325 PyObject
* obj1
= 0 ;
45326 PyObject
* obj2
= 0 ;
45327 PyObject
* obj3
= 0 ;
45328 char *kwnames
[] = {
45329 (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL
45332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45334 if (SWIG_arg_fail(1)) SWIG_fail
;
45335 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45336 if (SWIG_arg_fail(2)) SWIG_fail
;
45338 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45339 if (SWIG_arg_fail(3)) SWIG_fail
;
45342 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45343 if (SWIG_arg_fail(4)) SWIG_fail
;
45346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45347 (arg1
)->PercentOf(arg2
,arg3
,arg4
);
45349 wxPyEndAllowThreads(__tstate
);
45350 if (PyErr_Occurred()) SWIG_fail
;
45352 Py_INCREF(Py_None
); resultobj
= Py_None
;
45359 static PyObject
*_wrap_IndividualLayoutConstraint_Absolute(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45360 PyObject
*resultobj
= NULL
;
45361 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45363 PyObject
* obj0
= 0 ;
45364 PyObject
* obj1
= 0 ;
45365 char *kwnames
[] = {
45366 (char *) "self",(char *) "val", NULL
45369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames
,&obj0
,&obj1
)) goto fail
;
45370 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45371 if (SWIG_arg_fail(1)) SWIG_fail
;
45373 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45374 if (SWIG_arg_fail(2)) SWIG_fail
;
45377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45378 (arg1
)->Absolute(arg2
);
45380 wxPyEndAllowThreads(__tstate
);
45381 if (PyErr_Occurred()) SWIG_fail
;
45383 Py_INCREF(Py_None
); resultobj
= Py_None
;
45390 static PyObject
*_wrap_IndividualLayoutConstraint_Unconstrained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45391 PyObject
*resultobj
= NULL
;
45392 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45393 PyObject
* obj0
= 0 ;
45394 char *kwnames
[] = {
45395 (char *) "self", NULL
45398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames
,&obj0
)) goto fail
;
45399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45400 if (SWIG_arg_fail(1)) SWIG_fail
;
45402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45403 (arg1
)->Unconstrained();
45405 wxPyEndAllowThreads(__tstate
);
45406 if (PyErr_Occurred()) SWIG_fail
;
45408 Py_INCREF(Py_None
); resultobj
= Py_None
;
45415 static PyObject
*_wrap_IndividualLayoutConstraint_AsIs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45416 PyObject
*resultobj
= NULL
;
45417 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45418 PyObject
* obj0
= 0 ;
45419 char *kwnames
[] = {
45420 (char *) "self", NULL
45423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames
,&obj0
)) goto fail
;
45424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45425 if (SWIG_arg_fail(1)) SWIG_fail
;
45427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45430 wxPyEndAllowThreads(__tstate
);
45431 if (PyErr_Occurred()) SWIG_fail
;
45433 Py_INCREF(Py_None
); resultobj
= Py_None
;
45440 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45441 PyObject
*resultobj
= NULL
;
45442 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45444 PyObject
* obj0
= 0 ;
45445 char *kwnames
[] = {
45446 (char *) "self", NULL
45449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames
,&obj0
)) goto fail
;
45450 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45451 if (SWIG_arg_fail(1)) SWIG_fail
;
45453 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45454 result
= (wxWindow
*)(arg1
)->GetOtherWindow();
45456 wxPyEndAllowThreads(__tstate
);
45457 if (PyErr_Occurred()) SWIG_fail
;
45460 resultobj
= wxPyMake_wxObject(result
, 0);
45468 static PyObject
*_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45469 PyObject
*resultobj
= NULL
;
45470 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45472 PyObject
* obj0
= 0 ;
45473 char *kwnames
[] = {
45474 (char *) "self", NULL
45477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames
,&obj0
)) goto fail
;
45478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45479 if (SWIG_arg_fail(1)) SWIG_fail
;
45481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45482 result
= (wxEdge
)((wxIndividualLayoutConstraint
const *)arg1
)->GetMyEdge();
45484 wxPyEndAllowThreads(__tstate
);
45485 if (PyErr_Occurred()) SWIG_fail
;
45487 resultobj
= SWIG_From_int((result
));
45494 static PyObject
*_wrap_IndividualLayoutConstraint_SetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45495 PyObject
*resultobj
= NULL
;
45496 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45498 PyObject
* obj0
= 0 ;
45499 PyObject
* obj1
= 0 ;
45500 char *kwnames
[] = {
45501 (char *) "self",(char *) "which", NULL
45504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
;
45505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45506 if (SWIG_arg_fail(1)) SWIG_fail
;
45508 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45509 if (SWIG_arg_fail(2)) SWIG_fail
;
45512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45513 (arg1
)->SetEdge(arg2
);
45515 wxPyEndAllowThreads(__tstate
);
45516 if (PyErr_Occurred()) SWIG_fail
;
45518 Py_INCREF(Py_None
); resultobj
= Py_None
;
45525 static PyObject
*_wrap_IndividualLayoutConstraint_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45526 PyObject
*resultobj
= NULL
;
45527 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45529 PyObject
* obj0
= 0 ;
45530 PyObject
* obj1
= 0 ;
45531 char *kwnames
[] = {
45532 (char *) "self",(char *) "v", NULL
45535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
;
45536 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45537 if (SWIG_arg_fail(1)) SWIG_fail
;
45539 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45540 if (SWIG_arg_fail(2)) SWIG_fail
;
45543 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45544 (arg1
)->SetValue(arg2
);
45546 wxPyEndAllowThreads(__tstate
);
45547 if (PyErr_Occurred()) SWIG_fail
;
45549 Py_INCREF(Py_None
); resultobj
= Py_None
;
45556 static PyObject
*_wrap_IndividualLayoutConstraint_GetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45557 PyObject
*resultobj
= NULL
;
45558 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45560 PyObject
* obj0
= 0 ;
45561 char *kwnames
[] = {
45562 (char *) "self", NULL
45565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames
,&obj0
)) goto fail
;
45566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45567 if (SWIG_arg_fail(1)) SWIG_fail
;
45569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45570 result
= (int)(arg1
)->GetMargin();
45572 wxPyEndAllowThreads(__tstate
);
45573 if (PyErr_Occurred()) SWIG_fail
;
45576 resultobj
= SWIG_From_int(static_cast<int >(result
));
45584 static PyObject
*_wrap_IndividualLayoutConstraint_SetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45585 PyObject
*resultobj
= NULL
;
45586 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45588 PyObject
* obj0
= 0 ;
45589 PyObject
* obj1
= 0 ;
45590 char *kwnames
[] = {
45591 (char *) "self",(char *) "m", NULL
45594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames
,&obj0
,&obj1
)) goto fail
;
45595 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45596 if (SWIG_arg_fail(1)) SWIG_fail
;
45598 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45599 if (SWIG_arg_fail(2)) SWIG_fail
;
45602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45603 (arg1
)->SetMargin(arg2
);
45605 wxPyEndAllowThreads(__tstate
);
45606 if (PyErr_Occurred()) SWIG_fail
;
45608 Py_INCREF(Py_None
); resultobj
= Py_None
;
45615 static PyObject
*_wrap_IndividualLayoutConstraint_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45616 PyObject
*resultobj
= NULL
;
45617 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45619 PyObject
* obj0
= 0 ;
45620 char *kwnames
[] = {
45621 (char *) "self", NULL
45624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames
,&obj0
)) goto fail
;
45625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45626 if (SWIG_arg_fail(1)) SWIG_fail
;
45628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45629 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetValue();
45631 wxPyEndAllowThreads(__tstate
);
45632 if (PyErr_Occurred()) SWIG_fail
;
45635 resultobj
= SWIG_From_int(static_cast<int >(result
));
45643 static PyObject
*_wrap_IndividualLayoutConstraint_GetPercent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45644 PyObject
*resultobj
= NULL
;
45645 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45647 PyObject
* obj0
= 0 ;
45648 char *kwnames
[] = {
45649 (char *) "self", NULL
45652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames
,&obj0
)) goto fail
;
45653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45654 if (SWIG_arg_fail(1)) SWIG_fail
;
45656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45657 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetPercent();
45659 wxPyEndAllowThreads(__tstate
);
45660 if (PyErr_Occurred()) SWIG_fail
;
45663 resultobj
= SWIG_From_int(static_cast<int >(result
));
45671 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45672 PyObject
*resultobj
= NULL
;
45673 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45675 PyObject
* obj0
= 0 ;
45676 char *kwnames
[] = {
45677 (char *) "self", NULL
45680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames
,&obj0
)) goto fail
;
45681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45682 if (SWIG_arg_fail(1)) SWIG_fail
;
45684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45685 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetOtherEdge();
45687 wxPyEndAllowThreads(__tstate
);
45688 if (PyErr_Occurred()) SWIG_fail
;
45691 resultobj
= SWIG_From_int(static_cast<int >(result
));
45699 static PyObject
*_wrap_IndividualLayoutConstraint_GetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45700 PyObject
*resultobj
= NULL
;
45701 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45703 PyObject
* obj0
= 0 ;
45704 char *kwnames
[] = {
45705 (char *) "self", NULL
45708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames
,&obj0
)) goto fail
;
45709 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45710 if (SWIG_arg_fail(1)) SWIG_fail
;
45712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45713 result
= (bool)((wxIndividualLayoutConstraint
const *)arg1
)->GetDone();
45715 wxPyEndAllowThreads(__tstate
);
45716 if (PyErr_Occurred()) SWIG_fail
;
45719 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45727 static PyObject
*_wrap_IndividualLayoutConstraint_SetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45728 PyObject
*resultobj
= NULL
;
45729 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45731 PyObject
* obj0
= 0 ;
45732 PyObject
* obj1
= 0 ;
45733 char *kwnames
[] = {
45734 (char *) "self",(char *) "d", NULL
45737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames
,&obj0
,&obj1
)) goto fail
;
45738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45739 if (SWIG_arg_fail(1)) SWIG_fail
;
45741 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
45742 if (SWIG_arg_fail(2)) SWIG_fail
;
45745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45746 (arg1
)->SetDone(arg2
);
45748 wxPyEndAllowThreads(__tstate
);
45749 if (PyErr_Occurred()) SWIG_fail
;
45751 Py_INCREF(Py_None
); resultobj
= Py_None
;
45758 static PyObject
*_wrap_IndividualLayoutConstraint_GetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45759 PyObject
*resultobj
= NULL
;
45760 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45761 wxRelationship result
;
45762 PyObject
* obj0
= 0 ;
45763 char *kwnames
[] = {
45764 (char *) "self", NULL
45767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames
,&obj0
)) goto fail
;
45768 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45769 if (SWIG_arg_fail(1)) SWIG_fail
;
45771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45772 result
= (wxRelationship
)(arg1
)->GetRelationship();
45774 wxPyEndAllowThreads(__tstate
);
45775 if (PyErr_Occurred()) SWIG_fail
;
45777 resultobj
= SWIG_From_int((result
));
45784 static PyObject
*_wrap_IndividualLayoutConstraint_SetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45785 PyObject
*resultobj
= NULL
;
45786 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45787 wxRelationship arg2
;
45788 PyObject
* obj0
= 0 ;
45789 PyObject
* obj1
= 0 ;
45790 char *kwnames
[] = {
45791 (char *) "self",(char *) "r", NULL
45794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames
,&obj0
,&obj1
)) goto fail
;
45795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45796 if (SWIG_arg_fail(1)) SWIG_fail
;
45798 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45799 if (SWIG_arg_fail(2)) SWIG_fail
;
45802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45803 (arg1
)->SetRelationship(arg2
);
45805 wxPyEndAllowThreads(__tstate
);
45806 if (PyErr_Occurred()) SWIG_fail
;
45808 Py_INCREF(Py_None
); resultobj
= Py_None
;
45815 static PyObject
*_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45816 PyObject
*resultobj
= NULL
;
45817 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45818 wxWindow
*arg2
= (wxWindow
*) 0 ;
45820 PyObject
* obj0
= 0 ;
45821 PyObject
* obj1
= 0 ;
45822 char *kwnames
[] = {
45823 (char *) "self",(char *) "otherW", NULL
45826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames
,&obj0
,&obj1
)) goto fail
;
45827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45828 if (SWIG_arg_fail(1)) SWIG_fail
;
45829 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45830 if (SWIG_arg_fail(2)) SWIG_fail
;
45832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45833 result
= (bool)(arg1
)->ResetIfWin(arg2
);
45835 wxPyEndAllowThreads(__tstate
);
45836 if (PyErr_Occurred()) SWIG_fail
;
45839 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45847 static PyObject
*_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45848 PyObject
*resultobj
= NULL
;
45849 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45850 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
45851 wxWindow
*arg3
= (wxWindow
*) 0 ;
45853 PyObject
* obj0
= 0 ;
45854 PyObject
* obj1
= 0 ;
45855 PyObject
* obj2
= 0 ;
45856 char *kwnames
[] = {
45857 (char *) "self",(char *) "constraints",(char *) "win", NULL
45860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45862 if (SWIG_arg_fail(1)) SWIG_fail
;
45863 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45864 if (SWIG_arg_fail(2)) SWIG_fail
;
45865 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45866 if (SWIG_arg_fail(3)) SWIG_fail
;
45868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45869 result
= (bool)(arg1
)->SatisfyConstraint(arg2
,arg3
);
45871 wxPyEndAllowThreads(__tstate
);
45872 if (PyErr_Occurred()) SWIG_fail
;
45875 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45883 static PyObject
*_wrap_IndividualLayoutConstraint_GetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45884 PyObject
*resultobj
= NULL
;
45885 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45887 wxWindow
*arg3
= (wxWindow
*) 0 ;
45888 wxWindow
*arg4
= (wxWindow
*) 0 ;
45890 PyObject
* obj0
= 0 ;
45891 PyObject
* obj1
= 0 ;
45892 PyObject
* obj2
= 0 ;
45893 PyObject
* obj3
= 0 ;
45894 char *kwnames
[] = {
45895 (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL
45898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45900 if (SWIG_arg_fail(1)) SWIG_fail
;
45902 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45903 if (SWIG_arg_fail(2)) SWIG_fail
;
45905 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45906 if (SWIG_arg_fail(3)) SWIG_fail
;
45907 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45908 if (SWIG_arg_fail(4)) SWIG_fail
;
45910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45911 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetEdge(arg2
,arg3
,arg4
);
45913 wxPyEndAllowThreads(__tstate
);
45914 if (PyErr_Occurred()) SWIG_fail
;
45917 resultobj
= SWIG_From_int(static_cast<int >(result
));
45925 static PyObject
* IndividualLayoutConstraint_swigregister(PyObject
*, PyObject
*args
) {
45927 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45928 SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint
, obj
);
45930 return Py_BuildValue((char *)"");
45932 static PyObject
*_wrap_LayoutConstraints_left_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45933 PyObject
*resultobj
= NULL
;
45934 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45935 wxIndividualLayoutConstraint
*result
;
45936 PyObject
* obj0
= 0 ;
45937 char *kwnames
[] = {
45938 (char *) "self", NULL
45941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_left_get",kwnames
,&obj0
)) goto fail
;
45942 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45943 if (SWIG_arg_fail(1)) SWIG_fail
;
45944 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->left
);
45946 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45953 static PyObject
*_wrap_LayoutConstraints_top_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45954 PyObject
*resultobj
= NULL
;
45955 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45956 wxIndividualLayoutConstraint
*result
;
45957 PyObject
* obj0
= 0 ;
45958 char *kwnames
[] = {
45959 (char *) "self", NULL
45962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_top_get",kwnames
,&obj0
)) goto fail
;
45963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45964 if (SWIG_arg_fail(1)) SWIG_fail
;
45965 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->top
);
45967 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45974 static PyObject
*_wrap_LayoutConstraints_right_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45975 PyObject
*resultobj
= NULL
;
45976 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45977 wxIndividualLayoutConstraint
*result
;
45978 PyObject
* obj0
= 0 ;
45979 char *kwnames
[] = {
45980 (char *) "self", NULL
45983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_right_get",kwnames
,&obj0
)) goto fail
;
45984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45985 if (SWIG_arg_fail(1)) SWIG_fail
;
45986 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->right
);
45988 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45995 static PyObject
*_wrap_LayoutConstraints_bottom_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45996 PyObject
*resultobj
= NULL
;
45997 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45998 wxIndividualLayoutConstraint
*result
;
45999 PyObject
* obj0
= 0 ;
46000 char *kwnames
[] = {
46001 (char *) "self", NULL
46004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_bottom_get",kwnames
,&obj0
)) goto fail
;
46005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46006 if (SWIG_arg_fail(1)) SWIG_fail
;
46007 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->bottom
);
46009 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46016 static PyObject
*_wrap_LayoutConstraints_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46017 PyObject
*resultobj
= NULL
;
46018 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46019 wxIndividualLayoutConstraint
*result
;
46020 PyObject
* obj0
= 0 ;
46021 char *kwnames
[] = {
46022 (char *) "self", NULL
46025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_width_get",kwnames
,&obj0
)) goto fail
;
46026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46027 if (SWIG_arg_fail(1)) SWIG_fail
;
46028 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->width
);
46030 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46037 static PyObject
*_wrap_LayoutConstraints_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46038 PyObject
*resultobj
= NULL
;
46039 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46040 wxIndividualLayoutConstraint
*result
;
46041 PyObject
* obj0
= 0 ;
46042 char *kwnames
[] = {
46043 (char *) "self", NULL
46046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_height_get",kwnames
,&obj0
)) goto fail
;
46047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46048 if (SWIG_arg_fail(1)) SWIG_fail
;
46049 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->height
);
46051 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46058 static PyObject
*_wrap_LayoutConstraints_centreX_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46059 PyObject
*resultobj
= NULL
;
46060 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46061 wxIndividualLayoutConstraint
*result
;
46062 PyObject
* obj0
= 0 ;
46063 char *kwnames
[] = {
46064 (char *) "self", NULL
46067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreX_get",kwnames
,&obj0
)) goto fail
;
46068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46069 if (SWIG_arg_fail(1)) SWIG_fail
;
46070 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreX
);
46072 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46079 static PyObject
*_wrap_LayoutConstraints_centreY_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46080 PyObject
*resultobj
= NULL
;
46081 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46082 wxIndividualLayoutConstraint
*result
;
46083 PyObject
* obj0
= 0 ;
46084 char *kwnames
[] = {
46085 (char *) "self", NULL
46088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreY_get",kwnames
,&obj0
)) goto fail
;
46089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46090 if (SWIG_arg_fail(1)) SWIG_fail
;
46091 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreY
);
46093 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46100 static PyObject
*_wrap_new_LayoutConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46101 PyObject
*resultobj
= NULL
;
46102 wxLayoutConstraints
*result
;
46103 char *kwnames
[] = {
46107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutConstraints",kwnames
)) goto fail
;
46109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46110 result
= (wxLayoutConstraints
*)new wxLayoutConstraints();
46112 wxPyEndAllowThreads(__tstate
);
46113 if (PyErr_Occurred()) SWIG_fail
;
46115 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 1);
46122 static PyObject
*_wrap_LayoutConstraints_SatisfyConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46123 PyObject
*resultobj
= NULL
;
46124 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46125 wxWindow
*arg2
= (wxWindow
*) 0 ;
46126 int *arg3
= (int *) 0 ;
46130 PyObject
* obj0
= 0 ;
46131 PyObject
* obj1
= 0 ;
46132 char *kwnames
[] = {
46133 (char *) "self",(char *) "win", NULL
46136 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
46137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
46138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46139 if (SWIG_arg_fail(1)) SWIG_fail
;
46140 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46141 if (SWIG_arg_fail(2)) SWIG_fail
;
46143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46144 result
= (bool)(arg1
)->SatisfyConstraints(arg2
,arg3
);
46146 wxPyEndAllowThreads(__tstate
);
46147 if (PyErr_Occurred()) SWIG_fail
;
46150 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46152 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
46153 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
46160 static PyObject
*_wrap_LayoutConstraints_AreSatisfied(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46161 PyObject
*resultobj
= NULL
;
46162 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46164 PyObject
* obj0
= 0 ;
46165 char *kwnames
[] = {
46166 (char *) "self", NULL
46169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_AreSatisfied",kwnames
,&obj0
)) goto fail
;
46170 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46171 if (SWIG_arg_fail(1)) SWIG_fail
;
46173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46174 result
= (bool)((wxLayoutConstraints
const *)arg1
)->AreSatisfied();
46176 wxPyEndAllowThreads(__tstate
);
46177 if (PyErr_Occurred()) SWIG_fail
;
46180 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46188 static PyObject
* LayoutConstraints_swigregister(PyObject
*, PyObject
*args
) {
46190 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46191 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints
, obj
);
46193 return Py_BuildValue((char *)"");
46195 static PyMethodDef SwigMethods
[] = {
46196 { (char *)"_wxPySetDictionary", __wxPySetDictionary
, METH_VARARGS
, NULL
},
46197 { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects
, METH_VARARGS
, NULL
},
46198 { (char *)"Object_GetClassName", (PyCFunction
) _wrap_Object_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46199 { (char *)"Object_Destroy", (PyCFunction
) _wrap_Object_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46200 { (char *)"Object_swigregister", Object_swigregister
, METH_VARARGS
, NULL
},
46201 { (char *)"Size_width_set", (PyCFunction
) _wrap_Size_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46202 { (char *)"Size_width_get", (PyCFunction
) _wrap_Size_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46203 { (char *)"Size_height_set", (PyCFunction
) _wrap_Size_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46204 { (char *)"Size_height_get", (PyCFunction
) _wrap_Size_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46205 { (char *)"new_Size", (PyCFunction
) _wrap_new_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46206 { (char *)"delete_Size", (PyCFunction
) _wrap_delete_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46207 { (char *)"Size___eq__", (PyCFunction
) _wrap_Size___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46208 { (char *)"Size___ne__", (PyCFunction
) _wrap_Size___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46209 { (char *)"Size___add__", (PyCFunction
) _wrap_Size___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46210 { (char *)"Size___sub__", (PyCFunction
) _wrap_Size___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46211 { (char *)"Size_IncTo", (PyCFunction
) _wrap_Size_IncTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46212 { (char *)"Size_DecTo", (PyCFunction
) _wrap_Size_DecTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46213 { (char *)"Size_Set", (PyCFunction
) _wrap_Size_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46214 { (char *)"Size_SetWidth", (PyCFunction
) _wrap_Size_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46215 { (char *)"Size_SetHeight", (PyCFunction
) _wrap_Size_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46216 { (char *)"Size_GetWidth", (PyCFunction
) _wrap_Size_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46217 { (char *)"Size_GetHeight", (PyCFunction
) _wrap_Size_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46218 { (char *)"Size_IsFullySpecified", (PyCFunction
) _wrap_Size_IsFullySpecified
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46219 { (char *)"Size_SetDefaults", (PyCFunction
) _wrap_Size_SetDefaults
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46220 { (char *)"Size_Get", (PyCFunction
) _wrap_Size_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46221 { (char *)"Size_swigregister", Size_swigregister
, METH_VARARGS
, NULL
},
46222 { (char *)"RealPoint_x_set", (PyCFunction
) _wrap_RealPoint_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46223 { (char *)"RealPoint_x_get", (PyCFunction
) _wrap_RealPoint_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46224 { (char *)"RealPoint_y_set", (PyCFunction
) _wrap_RealPoint_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46225 { (char *)"RealPoint_y_get", (PyCFunction
) _wrap_RealPoint_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46226 { (char *)"new_RealPoint", (PyCFunction
) _wrap_new_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46227 { (char *)"delete_RealPoint", (PyCFunction
) _wrap_delete_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46228 { (char *)"RealPoint___eq__", (PyCFunction
) _wrap_RealPoint___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46229 { (char *)"RealPoint___ne__", (PyCFunction
) _wrap_RealPoint___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46230 { (char *)"RealPoint___add__", (PyCFunction
) _wrap_RealPoint___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46231 { (char *)"RealPoint___sub__", (PyCFunction
) _wrap_RealPoint___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46232 { (char *)"RealPoint_Set", (PyCFunction
) _wrap_RealPoint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46233 { (char *)"RealPoint_Get", (PyCFunction
) _wrap_RealPoint_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46234 { (char *)"RealPoint_swigregister", RealPoint_swigregister
, METH_VARARGS
, NULL
},
46235 { (char *)"Point_x_set", (PyCFunction
) _wrap_Point_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46236 { (char *)"Point_x_get", (PyCFunction
) _wrap_Point_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46237 { (char *)"Point_y_set", (PyCFunction
) _wrap_Point_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46238 { (char *)"Point_y_get", (PyCFunction
) _wrap_Point_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46239 { (char *)"new_Point", (PyCFunction
) _wrap_new_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46240 { (char *)"delete_Point", (PyCFunction
) _wrap_delete_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46241 { (char *)"Point___eq__", (PyCFunction
) _wrap_Point___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46242 { (char *)"Point___ne__", (PyCFunction
) _wrap_Point___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46243 { (char *)"Point___add__", (PyCFunction
) _wrap_Point___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46244 { (char *)"Point___sub__", (PyCFunction
) _wrap_Point___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46245 { (char *)"Point___iadd__", (PyCFunction
) _wrap_Point___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46246 { (char *)"Point___isub__", (PyCFunction
) _wrap_Point___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46247 { (char *)"Point_Set", (PyCFunction
) _wrap_Point_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46248 { (char *)"Point_Get", (PyCFunction
) _wrap_Point_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46249 { (char *)"Point_swigregister", Point_swigregister
, METH_VARARGS
, NULL
},
46250 { (char *)"new_Rect", (PyCFunction
) _wrap_new_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46251 { (char *)"new_RectPP", (PyCFunction
) _wrap_new_RectPP
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46252 { (char *)"new_RectPS", (PyCFunction
) _wrap_new_RectPS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46253 { (char *)"new_RectS", (PyCFunction
) _wrap_new_RectS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46254 { (char *)"delete_Rect", (PyCFunction
) _wrap_delete_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46255 { (char *)"Rect_GetX", (PyCFunction
) _wrap_Rect_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46256 { (char *)"Rect_SetX", (PyCFunction
) _wrap_Rect_SetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46257 { (char *)"Rect_GetY", (PyCFunction
) _wrap_Rect_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46258 { (char *)"Rect_SetY", (PyCFunction
) _wrap_Rect_SetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46259 { (char *)"Rect_GetWidth", (PyCFunction
) _wrap_Rect_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46260 { (char *)"Rect_SetWidth", (PyCFunction
) _wrap_Rect_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46261 { (char *)"Rect_GetHeight", (PyCFunction
) _wrap_Rect_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46262 { (char *)"Rect_SetHeight", (PyCFunction
) _wrap_Rect_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46263 { (char *)"Rect_GetPosition", (PyCFunction
) _wrap_Rect_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46264 { (char *)"Rect_SetPosition", (PyCFunction
) _wrap_Rect_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46265 { (char *)"Rect_GetSize", (PyCFunction
) _wrap_Rect_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46266 { (char *)"Rect_SetSize", (PyCFunction
) _wrap_Rect_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46267 { (char *)"Rect_IsEmpty", (PyCFunction
) _wrap_Rect_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46268 { (char *)"Rect_GetTopLeft", (PyCFunction
) _wrap_Rect_GetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46269 { (char *)"Rect_SetTopLeft", (PyCFunction
) _wrap_Rect_SetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46270 { (char *)"Rect_GetBottomRight", (PyCFunction
) _wrap_Rect_GetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46271 { (char *)"Rect_SetBottomRight", (PyCFunction
) _wrap_Rect_SetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46272 { (char *)"Rect_GetLeft", (PyCFunction
) _wrap_Rect_GetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46273 { (char *)"Rect_GetTop", (PyCFunction
) _wrap_Rect_GetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46274 { (char *)"Rect_GetBottom", (PyCFunction
) _wrap_Rect_GetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46275 { (char *)"Rect_GetRight", (PyCFunction
) _wrap_Rect_GetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46276 { (char *)"Rect_SetLeft", (PyCFunction
) _wrap_Rect_SetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46277 { (char *)"Rect_SetRight", (PyCFunction
) _wrap_Rect_SetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46278 { (char *)"Rect_SetTop", (PyCFunction
) _wrap_Rect_SetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46279 { (char *)"Rect_SetBottom", (PyCFunction
) _wrap_Rect_SetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46280 { (char *)"Rect_Inflate", (PyCFunction
) _wrap_Rect_Inflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46281 { (char *)"Rect_Deflate", (PyCFunction
) _wrap_Rect_Deflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46282 { (char *)"Rect_OffsetXY", (PyCFunction
) _wrap_Rect_OffsetXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46283 { (char *)"Rect_Offset", (PyCFunction
) _wrap_Rect_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46284 { (char *)"Rect_Intersect", (PyCFunction
) _wrap_Rect_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46285 { (char *)"Rect_Union", (PyCFunction
) _wrap_Rect_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46286 { (char *)"Rect___add__", (PyCFunction
) _wrap_Rect___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46287 { (char *)"Rect___iadd__", (PyCFunction
) _wrap_Rect___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46288 { (char *)"Rect___eq__", (PyCFunction
) _wrap_Rect___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46289 { (char *)"Rect___ne__", (PyCFunction
) _wrap_Rect___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46290 { (char *)"Rect_InsideXY", (PyCFunction
) _wrap_Rect_InsideXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46291 { (char *)"Rect_Inside", (PyCFunction
) _wrap_Rect_Inside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46292 { (char *)"Rect_Intersects", (PyCFunction
) _wrap_Rect_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46293 { (char *)"Rect_x_set", (PyCFunction
) _wrap_Rect_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46294 { (char *)"Rect_x_get", (PyCFunction
) _wrap_Rect_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46295 { (char *)"Rect_y_set", (PyCFunction
) _wrap_Rect_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46296 { (char *)"Rect_y_get", (PyCFunction
) _wrap_Rect_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46297 { (char *)"Rect_width_set", (PyCFunction
) _wrap_Rect_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46298 { (char *)"Rect_width_get", (PyCFunction
) _wrap_Rect_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46299 { (char *)"Rect_height_set", (PyCFunction
) _wrap_Rect_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46300 { (char *)"Rect_height_get", (PyCFunction
) _wrap_Rect_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46301 { (char *)"Rect_Set", (PyCFunction
) _wrap_Rect_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46302 { (char *)"Rect_Get", (PyCFunction
) _wrap_Rect_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46303 { (char *)"Rect_swigregister", Rect_swigregister
, METH_VARARGS
, NULL
},
46304 { (char *)"IntersectRect", (PyCFunction
) _wrap_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46305 { (char *)"new_Point2D", (PyCFunction
) _wrap_new_Point2D
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46306 { (char *)"new_Point2DCopy", (PyCFunction
) _wrap_new_Point2DCopy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46307 { (char *)"new_Point2DFromPoint", (PyCFunction
) _wrap_new_Point2DFromPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46308 { (char *)"Point2D_GetFloor", (PyCFunction
) _wrap_Point2D_GetFloor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46309 { (char *)"Point2D_GetRounded", (PyCFunction
) _wrap_Point2D_GetRounded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46310 { (char *)"Point2D_GetVectorLength", (PyCFunction
) _wrap_Point2D_GetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46311 { (char *)"Point2D_GetVectorAngle", (PyCFunction
) _wrap_Point2D_GetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46312 { (char *)"Point2D_SetVectorLength", (PyCFunction
) _wrap_Point2D_SetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46313 { (char *)"Point2D_SetVectorAngle", (PyCFunction
) _wrap_Point2D_SetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46314 { (char *)"Point2D_GetDistance", (PyCFunction
) _wrap_Point2D_GetDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46315 { (char *)"Point2D_GetDistanceSquare", (PyCFunction
) _wrap_Point2D_GetDistanceSquare
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46316 { (char *)"Point2D_GetDotProduct", (PyCFunction
) _wrap_Point2D_GetDotProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46317 { (char *)"Point2D_GetCrossProduct", (PyCFunction
) _wrap_Point2D_GetCrossProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46318 { (char *)"Point2D___neg__", (PyCFunction
) _wrap_Point2D___neg__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46319 { (char *)"Point2D___iadd__", (PyCFunction
) _wrap_Point2D___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46320 { (char *)"Point2D___isub__", (PyCFunction
) _wrap_Point2D___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46321 { (char *)"Point2D___imul__", (PyCFunction
) _wrap_Point2D___imul__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46322 { (char *)"Point2D___idiv__", (PyCFunction
) _wrap_Point2D___idiv__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46323 { (char *)"Point2D___eq__", (PyCFunction
) _wrap_Point2D___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46324 { (char *)"Point2D___ne__", (PyCFunction
) _wrap_Point2D___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46325 { (char *)"Point2D_x_set", (PyCFunction
) _wrap_Point2D_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46326 { (char *)"Point2D_x_get", (PyCFunction
) _wrap_Point2D_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46327 { (char *)"Point2D_y_set", (PyCFunction
) _wrap_Point2D_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46328 { (char *)"Point2D_y_get", (PyCFunction
) _wrap_Point2D_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46329 { (char *)"Point2D_Set", (PyCFunction
) _wrap_Point2D_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46330 { (char *)"Point2D_Get", (PyCFunction
) _wrap_Point2D_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46331 { (char *)"Point2D_swigregister", Point2D_swigregister
, METH_VARARGS
, NULL
},
46332 { (char *)"new_InputStream", (PyCFunction
) _wrap_new_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46333 { (char *)"delete_InputStream", (PyCFunction
) _wrap_delete_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46334 { (char *)"InputStream_close", (PyCFunction
) _wrap_InputStream_close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46335 { (char *)"InputStream_flush", (PyCFunction
) _wrap_InputStream_flush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46336 { (char *)"InputStream_eof", (PyCFunction
) _wrap_InputStream_eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46337 { (char *)"InputStream_read", (PyCFunction
) _wrap_InputStream_read
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46338 { (char *)"InputStream_readline", (PyCFunction
) _wrap_InputStream_readline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46339 { (char *)"InputStream_readlines", (PyCFunction
) _wrap_InputStream_readlines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46340 { (char *)"InputStream_seek", (PyCFunction
) _wrap_InputStream_seek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46341 { (char *)"InputStream_tell", (PyCFunction
) _wrap_InputStream_tell
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46342 { (char *)"InputStream_Peek", (PyCFunction
) _wrap_InputStream_Peek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46343 { (char *)"InputStream_GetC", (PyCFunction
) _wrap_InputStream_GetC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46344 { (char *)"InputStream_LastRead", (PyCFunction
) _wrap_InputStream_LastRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46345 { (char *)"InputStream_CanRead", (PyCFunction
) _wrap_InputStream_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46346 { (char *)"InputStream_Eof", (PyCFunction
) _wrap_InputStream_Eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46347 { (char *)"InputStream_Ungetch", (PyCFunction
) _wrap_InputStream_Ungetch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46348 { (char *)"InputStream_SeekI", (PyCFunction
) _wrap_InputStream_SeekI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46349 { (char *)"InputStream_TellI", (PyCFunction
) _wrap_InputStream_TellI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46350 { (char *)"InputStream_swigregister", InputStream_swigregister
, METH_VARARGS
, NULL
},
46351 { (char *)"OutputStream_write", (PyCFunction
) _wrap_OutputStream_write
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46352 { (char *)"OutputStream_swigregister", OutputStream_swigregister
, METH_VARARGS
, NULL
},
46353 { (char *)"new_FSFile", (PyCFunction
) _wrap_new_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46354 { (char *)"delete_FSFile", (PyCFunction
) _wrap_delete_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46355 { (char *)"FSFile_GetStream", (PyCFunction
) _wrap_FSFile_GetStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46356 { (char *)"FSFile_GetMimeType", (PyCFunction
) _wrap_FSFile_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46357 { (char *)"FSFile_GetLocation", (PyCFunction
) _wrap_FSFile_GetLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46358 { (char *)"FSFile_GetAnchor", (PyCFunction
) _wrap_FSFile_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46359 { (char *)"FSFile_GetModificationTime", (PyCFunction
) _wrap_FSFile_GetModificationTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46360 { (char *)"FSFile_swigregister", FSFile_swigregister
, METH_VARARGS
, NULL
},
46361 { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46362 { (char *)"new_FileSystemHandler", (PyCFunction
) _wrap_new_FileSystemHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46363 { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction
) _wrap_FileSystemHandler__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46364 { (char *)"FileSystemHandler_CanOpen", (PyCFunction
) _wrap_FileSystemHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46365 { (char *)"FileSystemHandler_OpenFile", (PyCFunction
) _wrap_FileSystemHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46366 { (char *)"FileSystemHandler_FindFirst", (PyCFunction
) _wrap_FileSystemHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46367 { (char *)"FileSystemHandler_FindNext", (PyCFunction
) _wrap_FileSystemHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46368 { (char *)"FileSystemHandler_GetProtocol", (PyCFunction
) _wrap_FileSystemHandler_GetProtocol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46369 { (char *)"FileSystemHandler_GetLeftLocation", (PyCFunction
) _wrap_FileSystemHandler_GetLeftLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46370 { (char *)"FileSystemHandler_GetAnchor", (PyCFunction
) _wrap_FileSystemHandler_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46371 { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction
) _wrap_FileSystemHandler_GetRightLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46372 { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction
) _wrap_FileSystemHandler_GetMimeTypeFromExt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46373 { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46374 { (char *)"new_FileSystem", (PyCFunction
) _wrap_new_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46375 { (char *)"delete_FileSystem", (PyCFunction
) _wrap_delete_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46376 { (char *)"FileSystem_ChangePathTo", (PyCFunction
) _wrap_FileSystem_ChangePathTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46377 { (char *)"FileSystem_GetPath", (PyCFunction
) _wrap_FileSystem_GetPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46378 { (char *)"FileSystem_OpenFile", (PyCFunction
) _wrap_FileSystem_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46379 { (char *)"FileSystem_FindFirst", (PyCFunction
) _wrap_FileSystem_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46380 { (char *)"FileSystem_FindNext", (PyCFunction
) _wrap_FileSystem_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46381 { (char *)"FileSystem_AddHandler", (PyCFunction
) _wrap_FileSystem_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46382 { (char *)"FileSystem_CleanUpHandlers", (PyCFunction
) _wrap_FileSystem_CleanUpHandlers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46383 { (char *)"FileSystem_FileNameToURL", (PyCFunction
) _wrap_FileSystem_FileNameToURL
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46384 { (char *)"FileSystem_URLToFileName", (PyCFunction
) _wrap_FileSystem_URLToFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46385 { (char *)"FileSystem_swigregister", FileSystem_swigregister
, METH_VARARGS
, NULL
},
46386 { (char *)"new_InternetFSHandler", (PyCFunction
) _wrap_new_InternetFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46387 { (char *)"InternetFSHandler_CanOpen", (PyCFunction
) _wrap_InternetFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46388 { (char *)"InternetFSHandler_OpenFile", (PyCFunction
) _wrap_InternetFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46389 { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister
, METH_VARARGS
, NULL
},
46390 { (char *)"new_ZipFSHandler", (PyCFunction
) _wrap_new_ZipFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46391 { (char *)"ZipFSHandler_CanOpen", (PyCFunction
) _wrap_ZipFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46392 { (char *)"ZipFSHandler_OpenFile", (PyCFunction
) _wrap_ZipFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46393 { (char *)"ZipFSHandler_FindFirst", (PyCFunction
) _wrap_ZipFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46394 { (char *)"ZipFSHandler_FindNext", (PyCFunction
) _wrap_ZipFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46395 { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister
, METH_VARARGS
, NULL
},
46396 { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46397 { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46398 { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_Data
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46399 { (char *)"new_MemoryFSHandler", (PyCFunction
) _wrap_new_MemoryFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46400 { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction
) _wrap_MemoryFSHandler_RemoveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46401 { (char *)"MemoryFSHandler_CanOpen", (PyCFunction
) _wrap_MemoryFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46402 { (char *)"MemoryFSHandler_OpenFile", (PyCFunction
) _wrap_MemoryFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46403 { (char *)"MemoryFSHandler_FindFirst", (PyCFunction
) _wrap_MemoryFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46404 { (char *)"MemoryFSHandler_FindNext", (PyCFunction
) _wrap_MemoryFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46405 { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister
, METH_VARARGS
, NULL
},
46406 { (char *)"ImageHandler_GetName", (PyCFunction
) _wrap_ImageHandler_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46407 { (char *)"ImageHandler_GetExtension", (PyCFunction
) _wrap_ImageHandler_GetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46408 { (char *)"ImageHandler_GetType", (PyCFunction
) _wrap_ImageHandler_GetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46409 { (char *)"ImageHandler_GetMimeType", (PyCFunction
) _wrap_ImageHandler_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46410 { (char *)"ImageHandler_CanRead", (PyCFunction
) _wrap_ImageHandler_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46411 { (char *)"ImageHandler_SetName", (PyCFunction
) _wrap_ImageHandler_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46412 { (char *)"ImageHandler_SetExtension", (PyCFunction
) _wrap_ImageHandler_SetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46413 { (char *)"ImageHandler_SetType", (PyCFunction
) _wrap_ImageHandler_SetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46414 { (char *)"ImageHandler_SetMimeType", (PyCFunction
) _wrap_ImageHandler_SetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46415 { (char *)"ImageHandler_swigregister", ImageHandler_swigregister
, METH_VARARGS
, NULL
},
46416 { (char *)"new_PyImageHandler", (PyCFunction
) _wrap_new_PyImageHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46417 { (char *)"PyImageHandler__SetSelf", (PyCFunction
) _wrap_PyImageHandler__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46418 { (char *)"PyImageHandler_swigregister", PyImageHandler_swigregister
, METH_VARARGS
, NULL
},
46419 { (char *)"new_ImageHistogram", (PyCFunction
) _wrap_new_ImageHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46420 { (char *)"ImageHistogram_MakeKey", (PyCFunction
) _wrap_ImageHistogram_MakeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46421 { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction
) _wrap_ImageHistogram_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46422 { (char *)"ImageHistogram_GetCount", (PyCFunction
) _wrap_ImageHistogram_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46423 { (char *)"ImageHistogram_GetCountRGB", (PyCFunction
) _wrap_ImageHistogram_GetCountRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46424 { (char *)"ImageHistogram_GetCountColour", (PyCFunction
) _wrap_ImageHistogram_GetCountColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46425 { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister
, METH_VARARGS
, NULL
},
46426 { (char *)"new_Image_RGBValue", (PyCFunction
) _wrap_new_Image_RGBValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46427 { (char *)"Image_RGBValue_red_set", (PyCFunction
) _wrap_Image_RGBValue_red_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46428 { (char *)"Image_RGBValue_red_get", (PyCFunction
) _wrap_Image_RGBValue_red_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46429 { (char *)"Image_RGBValue_green_set", (PyCFunction
) _wrap_Image_RGBValue_green_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46430 { (char *)"Image_RGBValue_green_get", (PyCFunction
) _wrap_Image_RGBValue_green_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46431 { (char *)"Image_RGBValue_blue_set", (PyCFunction
) _wrap_Image_RGBValue_blue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46432 { (char *)"Image_RGBValue_blue_get", (PyCFunction
) _wrap_Image_RGBValue_blue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46433 { (char *)"Image_RGBValue_swigregister", Image_RGBValue_swigregister
, METH_VARARGS
, NULL
},
46434 { (char *)"new_Image_HSVValue", (PyCFunction
) _wrap_new_Image_HSVValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46435 { (char *)"Image_HSVValue_hue_set", (PyCFunction
) _wrap_Image_HSVValue_hue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46436 { (char *)"Image_HSVValue_hue_get", (PyCFunction
) _wrap_Image_HSVValue_hue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46437 { (char *)"Image_HSVValue_saturation_set", (PyCFunction
) _wrap_Image_HSVValue_saturation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46438 { (char *)"Image_HSVValue_saturation_get", (PyCFunction
) _wrap_Image_HSVValue_saturation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46439 { (char *)"Image_HSVValue_value_set", (PyCFunction
) _wrap_Image_HSVValue_value_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46440 { (char *)"Image_HSVValue_value_get", (PyCFunction
) _wrap_Image_HSVValue_value_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46441 { (char *)"Image_HSVValue_swigregister", Image_HSVValue_swigregister
, METH_VARARGS
, NULL
},
46442 { (char *)"new_Image", (PyCFunction
) _wrap_new_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46443 { (char *)"delete_Image", (PyCFunction
) _wrap_delete_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46444 { (char *)"new_ImageFromMime", (PyCFunction
) _wrap_new_ImageFromMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46445 { (char *)"new_ImageFromStream", (PyCFunction
) _wrap_new_ImageFromStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46446 { (char *)"new_ImageFromStreamMime", (PyCFunction
) _wrap_new_ImageFromStreamMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46447 { (char *)"new_EmptyImage", (PyCFunction
) _wrap_new_EmptyImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46448 { (char *)"new_ImageFromBitmap", (PyCFunction
) _wrap_new_ImageFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46449 { (char *)"new_ImageFromData", (PyCFunction
) _wrap_new_ImageFromData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46450 { (char *)"new_ImageFromDataWithAlpha", (PyCFunction
) _wrap_new_ImageFromDataWithAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46451 { (char *)"Image_Create", (PyCFunction
) _wrap_Image_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46452 { (char *)"Image_Destroy", (PyCFunction
) _wrap_Image_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46453 { (char *)"Image_Scale", (PyCFunction
) _wrap_Image_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46454 { (char *)"Image_ShrinkBy", (PyCFunction
) _wrap_Image_ShrinkBy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46455 { (char *)"Image_Rescale", (PyCFunction
) _wrap_Image_Rescale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46456 { (char *)"Image_Resize", (PyCFunction
) _wrap_Image_Resize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46457 { (char *)"Image_SetRGB", (PyCFunction
) _wrap_Image_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46458 { (char *)"Image_SetRGBRect", (PyCFunction
) _wrap_Image_SetRGBRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46459 { (char *)"Image_GetRed", (PyCFunction
) _wrap_Image_GetRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46460 { (char *)"Image_GetGreen", (PyCFunction
) _wrap_Image_GetGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46461 { (char *)"Image_GetBlue", (PyCFunction
) _wrap_Image_GetBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46462 { (char *)"Image_SetAlpha", (PyCFunction
) _wrap_Image_SetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46463 { (char *)"Image_GetAlpha", (PyCFunction
) _wrap_Image_GetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46464 { (char *)"Image_HasAlpha", (PyCFunction
) _wrap_Image_HasAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46465 { (char *)"Image_InitAlpha", (PyCFunction
) _wrap_Image_InitAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46466 { (char *)"Image_IsTransparent", (PyCFunction
) _wrap_Image_IsTransparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46467 { (char *)"Image_FindFirstUnusedColour", (PyCFunction
) _wrap_Image_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46468 { (char *)"Image_ConvertAlphaToMask", (PyCFunction
) _wrap_Image_ConvertAlphaToMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46469 { (char *)"Image_ConvertColourToAlpha", (PyCFunction
) _wrap_Image_ConvertColourToAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46470 { (char *)"Image_SetMaskFromImage", (PyCFunction
) _wrap_Image_SetMaskFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46471 { (char *)"Image_CanRead", (PyCFunction
) _wrap_Image_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46472 { (char *)"Image_GetImageCount", (PyCFunction
) _wrap_Image_GetImageCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46473 { (char *)"Image_LoadFile", (PyCFunction
) _wrap_Image_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46474 { (char *)"Image_LoadMimeFile", (PyCFunction
) _wrap_Image_LoadMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46475 { (char *)"Image_SaveFile", (PyCFunction
) _wrap_Image_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46476 { (char *)"Image_SaveMimeFile", (PyCFunction
) _wrap_Image_SaveMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46477 { (char *)"Image_CanReadStream", (PyCFunction
) _wrap_Image_CanReadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46478 { (char *)"Image_LoadStream", (PyCFunction
) _wrap_Image_LoadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46479 { (char *)"Image_LoadMimeStream", (PyCFunction
) _wrap_Image_LoadMimeStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46480 { (char *)"Image_Ok", (PyCFunction
) _wrap_Image_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46481 { (char *)"Image_GetWidth", (PyCFunction
) _wrap_Image_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46482 { (char *)"Image_GetHeight", (PyCFunction
) _wrap_Image_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46483 { (char *)"Image_GetSize", (PyCFunction
) _wrap_Image_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46484 { (char *)"Image_GetSubImage", (PyCFunction
) _wrap_Image_GetSubImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46485 { (char *)"Image_Size", (PyCFunction
) _wrap_Image_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46486 { (char *)"Image_Copy", (PyCFunction
) _wrap_Image_Copy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46487 { (char *)"Image_Paste", (PyCFunction
) _wrap_Image_Paste
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46488 { (char *)"Image_GetData", (PyCFunction
) _wrap_Image_GetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46489 { (char *)"Image_SetData", (PyCFunction
) _wrap_Image_SetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46490 { (char *)"Image_GetDataBuffer", (PyCFunction
) _wrap_Image_GetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46491 { (char *)"Image_SetDataBuffer", (PyCFunction
) _wrap_Image_SetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46492 { (char *)"Image_GetAlphaData", (PyCFunction
) _wrap_Image_GetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46493 { (char *)"Image_SetAlphaData", (PyCFunction
) _wrap_Image_SetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46494 { (char *)"Image_GetAlphaBuffer", (PyCFunction
) _wrap_Image_GetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46495 { (char *)"Image_SetAlphaBuffer", (PyCFunction
) _wrap_Image_SetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46496 { (char *)"Image_SetMaskColour", (PyCFunction
) _wrap_Image_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46497 { (char *)"Image_GetOrFindMaskColour", (PyCFunction
) _wrap_Image_GetOrFindMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46498 { (char *)"Image_GetMaskRed", (PyCFunction
) _wrap_Image_GetMaskRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46499 { (char *)"Image_GetMaskGreen", (PyCFunction
) _wrap_Image_GetMaskGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46500 { (char *)"Image_GetMaskBlue", (PyCFunction
) _wrap_Image_GetMaskBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46501 { (char *)"Image_SetMask", (PyCFunction
) _wrap_Image_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46502 { (char *)"Image_HasMask", (PyCFunction
) _wrap_Image_HasMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46503 { (char *)"Image_Rotate", (PyCFunction
) _wrap_Image_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46504 { (char *)"Image_Rotate90", (PyCFunction
) _wrap_Image_Rotate90
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46505 { (char *)"Image_Mirror", (PyCFunction
) _wrap_Image_Mirror
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46506 { (char *)"Image_Replace", (PyCFunction
) _wrap_Image_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46507 { (char *)"Image_ConvertToGreyscale", (PyCFunction
) _wrap_Image_ConvertToGreyscale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46508 { (char *)"Image_ConvertToMono", (PyCFunction
) _wrap_Image_ConvertToMono
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46509 { (char *)"Image_SetOption", (PyCFunction
) _wrap_Image_SetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46510 { (char *)"Image_SetOptionInt", (PyCFunction
) _wrap_Image_SetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46511 { (char *)"Image_GetOption", (PyCFunction
) _wrap_Image_GetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46512 { (char *)"Image_GetOptionInt", (PyCFunction
) _wrap_Image_GetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46513 { (char *)"Image_HasOption", (PyCFunction
) _wrap_Image_HasOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46514 { (char *)"Image_CountColours", (PyCFunction
) _wrap_Image_CountColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46515 { (char *)"Image_ComputeHistogram", (PyCFunction
) _wrap_Image_ComputeHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46516 { (char *)"Image_AddHandler", (PyCFunction
) _wrap_Image_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46517 { (char *)"Image_InsertHandler", (PyCFunction
) _wrap_Image_InsertHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46518 { (char *)"Image_RemoveHandler", (PyCFunction
) _wrap_Image_RemoveHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46519 { (char *)"Image_GetImageExtWildcard", (PyCFunction
) _wrap_Image_GetImageExtWildcard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46520 { (char *)"Image_ConvertToBitmap", (PyCFunction
) _wrap_Image_ConvertToBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46521 { (char *)"Image_ConvertToMonoBitmap", (PyCFunction
) _wrap_Image_ConvertToMonoBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46522 { (char *)"Image_RotateHue", (PyCFunction
) _wrap_Image_RotateHue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46523 { (char *)"Image_RGBtoHSV", (PyCFunction
) _wrap_Image_RGBtoHSV
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46524 { (char *)"Image_HSVtoRGB", (PyCFunction
) _wrap_Image_HSVtoRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46525 { (char *)"Image_swigregister", Image_swigregister
, METH_VARARGS
, NULL
},
46526 { (char *)"new_BMPHandler", (PyCFunction
) _wrap_new_BMPHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46527 { (char *)"BMPHandler_swigregister", BMPHandler_swigregister
, METH_VARARGS
, NULL
},
46528 { (char *)"new_ICOHandler", (PyCFunction
) _wrap_new_ICOHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46529 { (char *)"ICOHandler_swigregister", ICOHandler_swigregister
, METH_VARARGS
, NULL
},
46530 { (char *)"new_CURHandler", (PyCFunction
) _wrap_new_CURHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46531 { (char *)"CURHandler_swigregister", CURHandler_swigregister
, METH_VARARGS
, NULL
},
46532 { (char *)"new_ANIHandler", (PyCFunction
) _wrap_new_ANIHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46533 { (char *)"ANIHandler_swigregister", ANIHandler_swigregister
, METH_VARARGS
, NULL
},
46534 { (char *)"new_PNGHandler", (PyCFunction
) _wrap_new_PNGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46535 { (char *)"PNGHandler_swigregister", PNGHandler_swigregister
, METH_VARARGS
, NULL
},
46536 { (char *)"new_GIFHandler", (PyCFunction
) _wrap_new_GIFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46537 { (char *)"GIFHandler_swigregister", GIFHandler_swigregister
, METH_VARARGS
, NULL
},
46538 { (char *)"new_PCXHandler", (PyCFunction
) _wrap_new_PCXHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46539 { (char *)"PCXHandler_swigregister", PCXHandler_swigregister
, METH_VARARGS
, NULL
},
46540 { (char *)"new_JPEGHandler", (PyCFunction
) _wrap_new_JPEGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46541 { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister
, METH_VARARGS
, NULL
},
46542 { (char *)"new_PNMHandler", (PyCFunction
) _wrap_new_PNMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46543 { (char *)"PNMHandler_swigregister", PNMHandler_swigregister
, METH_VARARGS
, NULL
},
46544 { (char *)"new_XPMHandler", (PyCFunction
) _wrap_new_XPMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46545 { (char *)"XPMHandler_swigregister", XPMHandler_swigregister
, METH_VARARGS
, NULL
},
46546 { (char *)"new_TIFFHandler", (PyCFunction
) _wrap_new_TIFFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46547 { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister
, METH_VARARGS
, NULL
},
46548 { (char *)"Quantize_Quantize", (PyCFunction
) _wrap_Quantize_Quantize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46549 { (char *)"Quantize_swigregister", Quantize_swigregister
, METH_VARARGS
, NULL
},
46550 { (char *)"new_EvtHandler", (PyCFunction
) _wrap_new_EvtHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46551 { (char *)"EvtHandler_GetNextHandler", (PyCFunction
) _wrap_EvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46552 { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46553 { (char *)"EvtHandler_SetNextHandler", (PyCFunction
) _wrap_EvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46554 { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46555 { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46556 { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46557 { (char *)"EvtHandler_ProcessEvent", (PyCFunction
) _wrap_EvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46558 { (char *)"EvtHandler_AddPendingEvent", (PyCFunction
) _wrap_EvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46559 { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction
) _wrap_EvtHandler_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46560 { (char *)"EvtHandler_Connect", (PyCFunction
) _wrap_EvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46561 { (char *)"EvtHandler_Disconnect", (PyCFunction
) _wrap_EvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46562 { (char *)"EvtHandler__setOORInfo", (PyCFunction
) _wrap_EvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46563 { (char *)"EvtHandler_swigregister", EvtHandler_swigregister
, METH_VARARGS
, NULL
},
46564 { (char *)"NewEventType", (PyCFunction
) _wrap_NewEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46565 { (char *)"delete_Event", (PyCFunction
) _wrap_delete_Event
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46566 { (char *)"Event_SetEventType", (PyCFunction
) _wrap_Event_SetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46567 { (char *)"Event_GetEventType", (PyCFunction
) _wrap_Event_GetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46568 { (char *)"Event_GetEventObject", (PyCFunction
) _wrap_Event_GetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46569 { (char *)"Event_SetEventObject", (PyCFunction
) _wrap_Event_SetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46570 { (char *)"Event_GetTimestamp", (PyCFunction
) _wrap_Event_GetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46571 { (char *)"Event_SetTimestamp", (PyCFunction
) _wrap_Event_SetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46572 { (char *)"Event_GetId", (PyCFunction
) _wrap_Event_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46573 { (char *)"Event_SetId", (PyCFunction
) _wrap_Event_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46574 { (char *)"Event_IsCommandEvent", (PyCFunction
) _wrap_Event_IsCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46575 { (char *)"Event_Skip", (PyCFunction
) _wrap_Event_Skip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46576 { (char *)"Event_GetSkipped", (PyCFunction
) _wrap_Event_GetSkipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46577 { (char *)"Event_ShouldPropagate", (PyCFunction
) _wrap_Event_ShouldPropagate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46578 { (char *)"Event_StopPropagation", (PyCFunction
) _wrap_Event_StopPropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46579 { (char *)"Event_ResumePropagation", (PyCFunction
) _wrap_Event_ResumePropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46580 { (char *)"Event_Clone", (PyCFunction
) _wrap_Event_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46581 { (char *)"Event_swigregister", Event_swigregister
, METH_VARARGS
, NULL
},
46582 { (char *)"new_PropagationDisabler", (PyCFunction
) _wrap_new_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46583 { (char *)"delete_PropagationDisabler", (PyCFunction
) _wrap_delete_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46584 { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister
, METH_VARARGS
, NULL
},
46585 { (char *)"new_PropagateOnce", (PyCFunction
) _wrap_new_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46586 { (char *)"delete_PropagateOnce", (PyCFunction
) _wrap_delete_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46587 { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister
, METH_VARARGS
, NULL
},
46588 { (char *)"new_CommandEvent", (PyCFunction
) _wrap_new_CommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46589 { (char *)"CommandEvent_GetSelection", (PyCFunction
) _wrap_CommandEvent_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46590 { (char *)"CommandEvent_SetString", (PyCFunction
) _wrap_CommandEvent_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46591 { (char *)"CommandEvent_GetString", (PyCFunction
) _wrap_CommandEvent_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46592 { (char *)"CommandEvent_IsChecked", (PyCFunction
) _wrap_CommandEvent_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46593 { (char *)"CommandEvent_IsSelection", (PyCFunction
) _wrap_CommandEvent_IsSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46594 { (char *)"CommandEvent_SetExtraLong", (PyCFunction
) _wrap_CommandEvent_SetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46595 { (char *)"CommandEvent_GetExtraLong", (PyCFunction
) _wrap_CommandEvent_GetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46596 { (char *)"CommandEvent_SetInt", (PyCFunction
) _wrap_CommandEvent_SetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46597 { (char *)"CommandEvent_GetInt", (PyCFunction
) _wrap_CommandEvent_GetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46598 { (char *)"CommandEvent_Clone", (PyCFunction
) _wrap_CommandEvent_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46599 { (char *)"CommandEvent_swigregister", CommandEvent_swigregister
, METH_VARARGS
, NULL
},
46600 { (char *)"new_NotifyEvent", (PyCFunction
) _wrap_new_NotifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46601 { (char *)"NotifyEvent_Veto", (PyCFunction
) _wrap_NotifyEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46602 { (char *)"NotifyEvent_Allow", (PyCFunction
) _wrap_NotifyEvent_Allow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46603 { (char *)"NotifyEvent_IsAllowed", (PyCFunction
) _wrap_NotifyEvent_IsAllowed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46604 { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister
, METH_VARARGS
, NULL
},
46605 { (char *)"new_ScrollEvent", (PyCFunction
) _wrap_new_ScrollEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46606 { (char *)"ScrollEvent_GetOrientation", (PyCFunction
) _wrap_ScrollEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46607 { (char *)"ScrollEvent_GetPosition", (PyCFunction
) _wrap_ScrollEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46608 { (char *)"ScrollEvent_SetOrientation", (PyCFunction
) _wrap_ScrollEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46609 { (char *)"ScrollEvent_SetPosition", (PyCFunction
) _wrap_ScrollEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46610 { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister
, METH_VARARGS
, NULL
},
46611 { (char *)"new_ScrollWinEvent", (PyCFunction
) _wrap_new_ScrollWinEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46612 { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46613 { (char *)"ScrollWinEvent_GetPosition", (PyCFunction
) _wrap_ScrollWinEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46614 { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46615 { (char *)"ScrollWinEvent_SetPosition", (PyCFunction
) _wrap_ScrollWinEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46616 { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister
, METH_VARARGS
, NULL
},
46617 { (char *)"new_MouseEvent", (PyCFunction
) _wrap_new_MouseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46618 { (char *)"MouseEvent_IsButton", (PyCFunction
) _wrap_MouseEvent_IsButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46619 { (char *)"MouseEvent_ButtonDown", (PyCFunction
) _wrap_MouseEvent_ButtonDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46620 { (char *)"MouseEvent_ButtonDClick", (PyCFunction
) _wrap_MouseEvent_ButtonDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46621 { (char *)"MouseEvent_ButtonUp", (PyCFunction
) _wrap_MouseEvent_ButtonUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46622 { (char *)"MouseEvent_Button", (PyCFunction
) _wrap_MouseEvent_Button
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46623 { (char *)"MouseEvent_ButtonIsDown", (PyCFunction
) _wrap_MouseEvent_ButtonIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46624 { (char *)"MouseEvent_GetButton", (PyCFunction
) _wrap_MouseEvent_GetButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46625 { (char *)"MouseEvent_ControlDown", (PyCFunction
) _wrap_MouseEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46626 { (char *)"MouseEvent_MetaDown", (PyCFunction
) _wrap_MouseEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46627 { (char *)"MouseEvent_AltDown", (PyCFunction
) _wrap_MouseEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46628 { (char *)"MouseEvent_ShiftDown", (PyCFunction
) _wrap_MouseEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46629 { (char *)"MouseEvent_CmdDown", (PyCFunction
) _wrap_MouseEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46630 { (char *)"MouseEvent_LeftDown", (PyCFunction
) _wrap_MouseEvent_LeftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46631 { (char *)"MouseEvent_MiddleDown", (PyCFunction
) _wrap_MouseEvent_MiddleDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46632 { (char *)"MouseEvent_RightDown", (PyCFunction
) _wrap_MouseEvent_RightDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46633 { (char *)"MouseEvent_LeftUp", (PyCFunction
) _wrap_MouseEvent_LeftUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46634 { (char *)"MouseEvent_MiddleUp", (PyCFunction
) _wrap_MouseEvent_MiddleUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46635 { (char *)"MouseEvent_RightUp", (PyCFunction
) _wrap_MouseEvent_RightUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46636 { (char *)"MouseEvent_LeftDClick", (PyCFunction
) _wrap_MouseEvent_LeftDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46637 { (char *)"MouseEvent_MiddleDClick", (PyCFunction
) _wrap_MouseEvent_MiddleDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46638 { (char *)"MouseEvent_RightDClick", (PyCFunction
) _wrap_MouseEvent_RightDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46639 { (char *)"MouseEvent_LeftIsDown", (PyCFunction
) _wrap_MouseEvent_LeftIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46640 { (char *)"MouseEvent_MiddleIsDown", (PyCFunction
) _wrap_MouseEvent_MiddleIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46641 { (char *)"MouseEvent_RightIsDown", (PyCFunction
) _wrap_MouseEvent_RightIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46642 { (char *)"MouseEvent_Dragging", (PyCFunction
) _wrap_MouseEvent_Dragging
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46643 { (char *)"MouseEvent_Moving", (PyCFunction
) _wrap_MouseEvent_Moving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46644 { (char *)"MouseEvent_Entering", (PyCFunction
) _wrap_MouseEvent_Entering
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46645 { (char *)"MouseEvent_Leaving", (PyCFunction
) _wrap_MouseEvent_Leaving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46646 { (char *)"MouseEvent_GetPosition", (PyCFunction
) _wrap_MouseEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46647 { (char *)"MouseEvent_GetPositionTuple", (PyCFunction
) _wrap_MouseEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46648 { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_MouseEvent_GetLogicalPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46649 { (char *)"MouseEvent_GetX", (PyCFunction
) _wrap_MouseEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46650 { (char *)"MouseEvent_GetY", (PyCFunction
) _wrap_MouseEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46651 { (char *)"MouseEvent_GetWheelRotation", (PyCFunction
) _wrap_MouseEvent_GetWheelRotation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46652 { (char *)"MouseEvent_GetWheelDelta", (PyCFunction
) _wrap_MouseEvent_GetWheelDelta
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46653 { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_MouseEvent_GetLinesPerAction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46654 { (char *)"MouseEvent_IsPageScroll", (PyCFunction
) _wrap_MouseEvent_IsPageScroll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46655 { (char *)"MouseEvent_m_x_set", (PyCFunction
) _wrap_MouseEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46656 { (char *)"MouseEvent_m_x_get", (PyCFunction
) _wrap_MouseEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46657 { (char *)"MouseEvent_m_y_set", (PyCFunction
) _wrap_MouseEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46658 { (char *)"MouseEvent_m_y_get", (PyCFunction
) _wrap_MouseEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46659 { (char *)"MouseEvent_m_leftDown_set", (PyCFunction
) _wrap_MouseEvent_m_leftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46660 { (char *)"MouseEvent_m_leftDown_get", (PyCFunction
) _wrap_MouseEvent_m_leftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46661 { (char *)"MouseEvent_m_middleDown_set", (PyCFunction
) _wrap_MouseEvent_m_middleDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46662 { (char *)"MouseEvent_m_middleDown_get", (PyCFunction
) _wrap_MouseEvent_m_middleDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46663 { (char *)"MouseEvent_m_rightDown_set", (PyCFunction
) _wrap_MouseEvent_m_rightDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46664 { (char *)"MouseEvent_m_rightDown_get", (PyCFunction
) _wrap_MouseEvent_m_rightDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46665 { (char *)"MouseEvent_m_controlDown_set", (PyCFunction
) _wrap_MouseEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46666 { (char *)"MouseEvent_m_controlDown_get", (PyCFunction
) _wrap_MouseEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46667 { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46668 { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46669 { (char *)"MouseEvent_m_altDown_set", (PyCFunction
) _wrap_MouseEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46670 { (char *)"MouseEvent_m_altDown_get", (PyCFunction
) _wrap_MouseEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46671 { (char *)"MouseEvent_m_metaDown_set", (PyCFunction
) _wrap_MouseEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46672 { (char *)"MouseEvent_m_metaDown_get", (PyCFunction
) _wrap_MouseEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46673 { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46674 { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46675 { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46676 { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46677 { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46678 { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46679 { (char *)"MouseEvent_swigregister", MouseEvent_swigregister
, METH_VARARGS
, NULL
},
46680 { (char *)"new_SetCursorEvent", (PyCFunction
) _wrap_new_SetCursorEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46681 { (char *)"SetCursorEvent_GetX", (PyCFunction
) _wrap_SetCursorEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46682 { (char *)"SetCursorEvent_GetY", (PyCFunction
) _wrap_SetCursorEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46683 { (char *)"SetCursorEvent_SetCursor", (PyCFunction
) _wrap_SetCursorEvent_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46684 { (char *)"SetCursorEvent_GetCursor", (PyCFunction
) _wrap_SetCursorEvent_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46685 { (char *)"SetCursorEvent_HasCursor", (PyCFunction
) _wrap_SetCursorEvent_HasCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46686 { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister
, METH_VARARGS
, NULL
},
46687 { (char *)"new_KeyEvent", (PyCFunction
) _wrap_new_KeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46688 { (char *)"KeyEvent_ControlDown", (PyCFunction
) _wrap_KeyEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46689 { (char *)"KeyEvent_MetaDown", (PyCFunction
) _wrap_KeyEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46690 { (char *)"KeyEvent_AltDown", (PyCFunction
) _wrap_KeyEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46691 { (char *)"KeyEvent_ShiftDown", (PyCFunction
) _wrap_KeyEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46692 { (char *)"KeyEvent_CmdDown", (PyCFunction
) _wrap_KeyEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46693 { (char *)"KeyEvent_HasModifiers", (PyCFunction
) _wrap_KeyEvent_HasModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46694 { (char *)"KeyEvent_GetKeyCode", (PyCFunction
) _wrap_KeyEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46695 { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction
) _wrap_KeyEvent_GetUnicodeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46696 { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_KeyEvent_GetRawKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46697 { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_KeyEvent_GetRawKeyFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46698 { (char *)"KeyEvent_GetPosition", (PyCFunction
) _wrap_KeyEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46699 { (char *)"KeyEvent_GetPositionTuple", (PyCFunction
) _wrap_KeyEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46700 { (char *)"KeyEvent_GetX", (PyCFunction
) _wrap_KeyEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46701 { (char *)"KeyEvent_GetY", (PyCFunction
) _wrap_KeyEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46702 { (char *)"KeyEvent_m_x_set", (PyCFunction
) _wrap_KeyEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46703 { (char *)"KeyEvent_m_x_get", (PyCFunction
) _wrap_KeyEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46704 { (char *)"KeyEvent_m_y_set", (PyCFunction
) _wrap_KeyEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46705 { (char *)"KeyEvent_m_y_get", (PyCFunction
) _wrap_KeyEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46706 { (char *)"KeyEvent_m_keyCode_set", (PyCFunction
) _wrap_KeyEvent_m_keyCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46707 { (char *)"KeyEvent_m_keyCode_get", (PyCFunction
) _wrap_KeyEvent_m_keyCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46708 { (char *)"KeyEvent_m_controlDown_set", (PyCFunction
) _wrap_KeyEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46709 { (char *)"KeyEvent_m_controlDown_get", (PyCFunction
) _wrap_KeyEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46710 { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46711 { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46712 { (char *)"KeyEvent_m_altDown_set", (PyCFunction
) _wrap_KeyEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46713 { (char *)"KeyEvent_m_altDown_get", (PyCFunction
) _wrap_KeyEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46714 { (char *)"KeyEvent_m_metaDown_set", (PyCFunction
) _wrap_KeyEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46715 { (char *)"KeyEvent_m_metaDown_get", (PyCFunction
) _wrap_KeyEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46716 { (char *)"KeyEvent_m_scanCode_set", (PyCFunction
) _wrap_KeyEvent_m_scanCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46717 { (char *)"KeyEvent_m_scanCode_get", (PyCFunction
) _wrap_KeyEvent_m_scanCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46718 { (char *)"KeyEvent_m_rawCode_set", (PyCFunction
) _wrap_KeyEvent_m_rawCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46719 { (char *)"KeyEvent_m_rawCode_get", (PyCFunction
) _wrap_KeyEvent_m_rawCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46720 { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46721 { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46722 { (char *)"KeyEvent_swigregister", KeyEvent_swigregister
, METH_VARARGS
, NULL
},
46723 { (char *)"new_SizeEvent", (PyCFunction
) _wrap_new_SizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46724 { (char *)"SizeEvent_GetSize", (PyCFunction
) _wrap_SizeEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46725 { (char *)"SizeEvent_GetRect", (PyCFunction
) _wrap_SizeEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46726 { (char *)"SizeEvent_SetRect", (PyCFunction
) _wrap_SizeEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46727 { (char *)"SizeEvent_SetSize", (PyCFunction
) _wrap_SizeEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46728 { (char *)"SizeEvent_m_size_set", (PyCFunction
) _wrap_SizeEvent_m_size_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46729 { (char *)"SizeEvent_m_size_get", (PyCFunction
) _wrap_SizeEvent_m_size_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46730 { (char *)"SizeEvent_m_rect_set", (PyCFunction
) _wrap_SizeEvent_m_rect_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46731 { (char *)"SizeEvent_m_rect_get", (PyCFunction
) _wrap_SizeEvent_m_rect_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46732 { (char *)"SizeEvent_swigregister", SizeEvent_swigregister
, METH_VARARGS
, NULL
},
46733 { (char *)"new_MoveEvent", (PyCFunction
) _wrap_new_MoveEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46734 { (char *)"MoveEvent_GetPosition", (PyCFunction
) _wrap_MoveEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46735 { (char *)"MoveEvent_GetRect", (PyCFunction
) _wrap_MoveEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46736 { (char *)"MoveEvent_SetRect", (PyCFunction
) _wrap_MoveEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46737 { (char *)"MoveEvent_SetPosition", (PyCFunction
) _wrap_MoveEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46738 { (char *)"MoveEvent_swigregister", MoveEvent_swigregister
, METH_VARARGS
, NULL
},
46739 { (char *)"new_PaintEvent", (PyCFunction
) _wrap_new_PaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46740 { (char *)"PaintEvent_swigregister", PaintEvent_swigregister
, METH_VARARGS
, NULL
},
46741 { (char *)"new_NcPaintEvent", (PyCFunction
) _wrap_new_NcPaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46742 { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister
, METH_VARARGS
, NULL
},
46743 { (char *)"new_EraseEvent", (PyCFunction
) _wrap_new_EraseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46744 { (char *)"EraseEvent_GetDC", (PyCFunction
) _wrap_EraseEvent_GetDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46745 { (char *)"EraseEvent_swigregister", EraseEvent_swigregister
, METH_VARARGS
, NULL
},
46746 { (char *)"new_FocusEvent", (PyCFunction
) _wrap_new_FocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46747 { (char *)"FocusEvent_GetWindow", (PyCFunction
) _wrap_FocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46748 { (char *)"FocusEvent_SetWindow", (PyCFunction
) _wrap_FocusEvent_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46749 { (char *)"FocusEvent_swigregister", FocusEvent_swigregister
, METH_VARARGS
, NULL
},
46750 { (char *)"new_ChildFocusEvent", (PyCFunction
) _wrap_new_ChildFocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46751 { (char *)"ChildFocusEvent_GetWindow", (PyCFunction
) _wrap_ChildFocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46752 { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister
, METH_VARARGS
, NULL
},
46753 { (char *)"new_ActivateEvent", (PyCFunction
) _wrap_new_ActivateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46754 { (char *)"ActivateEvent_GetActive", (PyCFunction
) _wrap_ActivateEvent_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46755 { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister
, METH_VARARGS
, NULL
},
46756 { (char *)"new_InitDialogEvent", (PyCFunction
) _wrap_new_InitDialogEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46757 { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister
, METH_VARARGS
, NULL
},
46758 { (char *)"new_MenuEvent", (PyCFunction
) _wrap_new_MenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46759 { (char *)"MenuEvent_GetMenuId", (PyCFunction
) _wrap_MenuEvent_GetMenuId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46760 { (char *)"MenuEvent_IsPopup", (PyCFunction
) _wrap_MenuEvent_IsPopup
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46761 { (char *)"MenuEvent_GetMenu", (PyCFunction
) _wrap_MenuEvent_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46762 { (char *)"MenuEvent_swigregister", MenuEvent_swigregister
, METH_VARARGS
, NULL
},
46763 { (char *)"new_CloseEvent", (PyCFunction
) _wrap_new_CloseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46764 { (char *)"CloseEvent_SetLoggingOff", (PyCFunction
) _wrap_CloseEvent_SetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46765 { (char *)"CloseEvent_GetLoggingOff", (PyCFunction
) _wrap_CloseEvent_GetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46766 { (char *)"CloseEvent_Veto", (PyCFunction
) _wrap_CloseEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46767 { (char *)"CloseEvent_GetVeto", (PyCFunction
) _wrap_CloseEvent_GetVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46768 { (char *)"CloseEvent_SetCanVeto", (PyCFunction
) _wrap_CloseEvent_SetCanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46769 { (char *)"CloseEvent_CanVeto", (PyCFunction
) _wrap_CloseEvent_CanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46770 { (char *)"CloseEvent_swigregister", CloseEvent_swigregister
, METH_VARARGS
, NULL
},
46771 { (char *)"new_ShowEvent", (PyCFunction
) _wrap_new_ShowEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46772 { (char *)"ShowEvent_SetShow", (PyCFunction
) _wrap_ShowEvent_SetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46773 { (char *)"ShowEvent_GetShow", (PyCFunction
) _wrap_ShowEvent_GetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46774 { (char *)"ShowEvent_swigregister", ShowEvent_swigregister
, METH_VARARGS
, NULL
},
46775 { (char *)"new_IconizeEvent", (PyCFunction
) _wrap_new_IconizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46776 { (char *)"IconizeEvent_Iconized", (PyCFunction
) _wrap_IconizeEvent_Iconized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46777 { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister
, METH_VARARGS
, NULL
},
46778 { (char *)"new_MaximizeEvent", (PyCFunction
) _wrap_new_MaximizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46779 { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister
, METH_VARARGS
, NULL
},
46780 { (char *)"DropFilesEvent_GetPosition", (PyCFunction
) _wrap_DropFilesEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46781 { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_DropFilesEvent_GetNumberOfFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46782 { (char *)"DropFilesEvent_GetFiles", (PyCFunction
) _wrap_DropFilesEvent_GetFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46783 { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister
, METH_VARARGS
, NULL
},
46784 { (char *)"new_UpdateUIEvent", (PyCFunction
) _wrap_new_UpdateUIEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46785 { (char *)"UpdateUIEvent_GetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46786 { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46787 { (char *)"UpdateUIEvent_GetText", (PyCFunction
) _wrap_UpdateUIEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46788 { (char *)"UpdateUIEvent_GetSetText", (PyCFunction
) _wrap_UpdateUIEvent_GetSetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46789 { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetSetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46790 { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetSetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46791 { (char *)"UpdateUIEvent_Check", (PyCFunction
) _wrap_UpdateUIEvent_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46792 { (char *)"UpdateUIEvent_Enable", (PyCFunction
) _wrap_UpdateUIEvent_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46793 { (char *)"UpdateUIEvent_SetText", (PyCFunction
) _wrap_UpdateUIEvent_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46794 { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_SetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46795 { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_GetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46796 { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction
) _wrap_UpdateUIEvent_CanUpdate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46797 { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction
) _wrap_UpdateUIEvent_ResetUpdateTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46798 { (char *)"UpdateUIEvent_SetMode", (PyCFunction
) _wrap_UpdateUIEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46799 { (char *)"UpdateUIEvent_GetMode", (PyCFunction
) _wrap_UpdateUIEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46800 { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister
, METH_VARARGS
, NULL
},
46801 { (char *)"new_SysColourChangedEvent", (PyCFunction
) _wrap_new_SysColourChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46802 { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46803 { (char *)"new_MouseCaptureChangedEvent", (PyCFunction
) _wrap_new_MouseCaptureChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46804 { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_MouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46805 { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46806 { (char *)"new_DisplayChangedEvent", (PyCFunction
) _wrap_new_DisplayChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46807 { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46808 { (char *)"new_PaletteChangedEvent", (PyCFunction
) _wrap_new_PaletteChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46809 { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_SetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46810 { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_GetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46811 { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46812 { (char *)"new_QueryNewPaletteEvent", (PyCFunction
) _wrap_new_QueryNewPaletteEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46813 { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46814 { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46815 { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister
, METH_VARARGS
, NULL
},
46816 { (char *)"new_NavigationKeyEvent", (PyCFunction
) _wrap_new_NavigationKeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46817 { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_GetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46818 { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_SetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46819 { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_IsWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46820 { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_SetWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46821 { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_IsFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46822 { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_SetFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46823 { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction
) _wrap_NavigationKeyEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46824 { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_GetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46825 { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_SetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46826 { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister
, METH_VARARGS
, NULL
},
46827 { (char *)"new_WindowCreateEvent", (PyCFunction
) _wrap_new_WindowCreateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46828 { (char *)"WindowCreateEvent_GetWindow", (PyCFunction
) _wrap_WindowCreateEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46829 { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister
, METH_VARARGS
, NULL
},
46830 { (char *)"new_WindowDestroyEvent", (PyCFunction
) _wrap_new_WindowDestroyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46831 { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_WindowDestroyEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46832 { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister
, METH_VARARGS
, NULL
},
46833 { (char *)"new_ContextMenuEvent", (PyCFunction
) _wrap_new_ContextMenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46834 { (char *)"ContextMenuEvent_GetPosition", (PyCFunction
) _wrap_ContextMenuEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46835 { (char *)"ContextMenuEvent_SetPosition", (PyCFunction
) _wrap_ContextMenuEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46836 { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister
, METH_VARARGS
, NULL
},
46837 { (char *)"new_IdleEvent", (PyCFunction
) _wrap_new_IdleEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46838 { (char *)"IdleEvent_RequestMore", (PyCFunction
) _wrap_IdleEvent_RequestMore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46839 { (char *)"IdleEvent_MoreRequested", (PyCFunction
) _wrap_IdleEvent_MoreRequested
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46840 { (char *)"IdleEvent_SetMode", (PyCFunction
) _wrap_IdleEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46841 { (char *)"IdleEvent_GetMode", (PyCFunction
) _wrap_IdleEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46842 { (char *)"IdleEvent_CanSend", (PyCFunction
) _wrap_IdleEvent_CanSend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46843 { (char *)"IdleEvent_swigregister", IdleEvent_swigregister
, METH_VARARGS
, NULL
},
46844 { (char *)"new_PyEvent", (PyCFunction
) _wrap_new_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46845 { (char *)"delete_PyEvent", (PyCFunction
) _wrap_delete_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46846 { (char *)"PyEvent__SetSelf", (PyCFunction
) _wrap_PyEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46847 { (char *)"PyEvent__GetSelf", (PyCFunction
) _wrap_PyEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46848 { (char *)"PyEvent_swigregister", PyEvent_swigregister
, METH_VARARGS
, NULL
},
46849 { (char *)"new_PyCommandEvent", (PyCFunction
) _wrap_new_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46850 { (char *)"delete_PyCommandEvent", (PyCFunction
) _wrap_delete_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46851 { (char *)"PyCommandEvent__SetSelf", (PyCFunction
) _wrap_PyCommandEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46852 { (char *)"PyCommandEvent__GetSelf", (PyCFunction
) _wrap_PyCommandEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46853 { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister
, METH_VARARGS
, NULL
},
46854 { (char *)"new_DateEvent", (PyCFunction
) _wrap_new_DateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46855 { (char *)"DateEvent_GetDate", (PyCFunction
) _wrap_DateEvent_GetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46856 { (char *)"DateEvent_SetDate", (PyCFunction
) _wrap_DateEvent_SetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46857 { (char *)"DateEvent_swigregister", DateEvent_swigregister
, METH_VARARGS
, NULL
},
46858 { (char *)"new_PyApp", (PyCFunction
) _wrap_new_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46859 { (char *)"delete_PyApp", (PyCFunction
) _wrap_delete_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46860 { (char *)"PyApp__setCallbackInfo", (PyCFunction
) _wrap_PyApp__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46861 { (char *)"PyApp_GetAppName", (PyCFunction
) _wrap_PyApp_GetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46862 { (char *)"PyApp_SetAppName", (PyCFunction
) _wrap_PyApp_SetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46863 { (char *)"PyApp_GetClassName", (PyCFunction
) _wrap_PyApp_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46864 { (char *)"PyApp_SetClassName", (PyCFunction
) _wrap_PyApp_SetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46865 { (char *)"PyApp_GetVendorName", (PyCFunction
) _wrap_PyApp_GetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46866 { (char *)"PyApp_SetVendorName", (PyCFunction
) _wrap_PyApp_SetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46867 { (char *)"PyApp_GetTraits", (PyCFunction
) _wrap_PyApp_GetTraits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46868 { (char *)"PyApp_ProcessPendingEvents", (PyCFunction
) _wrap_PyApp_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46869 { (char *)"PyApp_Yield", (PyCFunction
) _wrap_PyApp_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46870 { (char *)"PyApp_WakeUpIdle", (PyCFunction
) _wrap_PyApp_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46871 { (char *)"PyApp_IsMainLoopRunning", (PyCFunction
) _wrap_PyApp_IsMainLoopRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46872 { (char *)"PyApp_MainLoop", (PyCFunction
) _wrap_PyApp_MainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46873 { (char *)"PyApp_Exit", (PyCFunction
) _wrap_PyApp_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46874 { (char *)"PyApp_ExitMainLoop", (PyCFunction
) _wrap_PyApp_ExitMainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46875 { (char *)"PyApp_Pending", (PyCFunction
) _wrap_PyApp_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46876 { (char *)"PyApp_Dispatch", (PyCFunction
) _wrap_PyApp_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46877 { (char *)"PyApp_ProcessIdle", (PyCFunction
) _wrap_PyApp_ProcessIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46878 { (char *)"PyApp_SendIdleEvents", (PyCFunction
) _wrap_PyApp_SendIdleEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46879 { (char *)"PyApp_IsActive", (PyCFunction
) _wrap_PyApp_IsActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46880 { (char *)"PyApp_SetTopWindow", (PyCFunction
) _wrap_PyApp_SetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46881 { (char *)"PyApp_GetTopWindow", (PyCFunction
) _wrap_PyApp_GetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46882 { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_SetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46883 { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_GetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46884 { (char *)"PyApp_SetUseBestVisual", (PyCFunction
) _wrap_PyApp_SetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46885 { (char *)"PyApp_GetUseBestVisual", (PyCFunction
) _wrap_PyApp_GetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46886 { (char *)"PyApp_SetPrintMode", (PyCFunction
) _wrap_PyApp_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46887 { (char *)"PyApp_GetPrintMode", (PyCFunction
) _wrap_PyApp_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46888 { (char *)"PyApp_SetAssertMode", (PyCFunction
) _wrap_PyApp_SetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46889 { (char *)"PyApp_GetAssertMode", (PyCFunction
) _wrap_PyApp_GetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46890 { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46891 { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46892 { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46893 { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46894 { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_GetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46895 { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46896 { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46897 { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46898 { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46899 { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_SetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46900 { (char *)"PyApp__BootstrapApp", (PyCFunction
) _wrap_PyApp__BootstrapApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46901 { (char *)"PyApp_GetComCtl32Version", (PyCFunction
) _wrap_PyApp_GetComCtl32Version
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46902 { (char *)"PyApp_swigregister", PyApp_swigregister
, METH_VARARGS
, NULL
},
46903 { (char *)"Exit", (PyCFunction
) _wrap_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46904 { (char *)"Yield", (PyCFunction
) _wrap_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46905 { (char *)"YieldIfNeeded", (PyCFunction
) _wrap_YieldIfNeeded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46906 { (char *)"SafeYield", (PyCFunction
) _wrap_SafeYield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46907 { (char *)"WakeUpIdle", (PyCFunction
) _wrap_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46908 { (char *)"PostEvent", (PyCFunction
) _wrap_PostEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46909 { (char *)"App_CleanUp", (PyCFunction
) _wrap_App_CleanUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46910 { (char *)"GetApp", (PyCFunction
) _wrap_GetApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46911 { (char *)"SetDefaultPyEncoding", (PyCFunction
) _wrap_SetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46912 { (char *)"GetDefaultPyEncoding", (PyCFunction
) _wrap_GetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46913 { (char *)"new_EventLoop", (PyCFunction
) _wrap_new_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46914 { (char *)"delete_EventLoop", (PyCFunction
) _wrap_delete_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46915 { (char *)"EventLoop_Run", (PyCFunction
) _wrap_EventLoop_Run
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46916 { (char *)"EventLoop_Exit", (PyCFunction
) _wrap_EventLoop_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46917 { (char *)"EventLoop_Pending", (PyCFunction
) _wrap_EventLoop_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46918 { (char *)"EventLoop_Dispatch", (PyCFunction
) _wrap_EventLoop_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46919 { (char *)"EventLoop_IsRunning", (PyCFunction
) _wrap_EventLoop_IsRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46920 { (char *)"EventLoop_GetActive", (PyCFunction
) _wrap_EventLoop_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46921 { (char *)"EventLoop_SetActive", (PyCFunction
) _wrap_EventLoop_SetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46922 { (char *)"EventLoop_swigregister", EventLoop_swigregister
, METH_VARARGS
, NULL
},
46923 { (char *)"new_EventLoopActivator", (PyCFunction
) _wrap_new_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46924 { (char *)"delete_EventLoopActivator", (PyCFunction
) _wrap_delete_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46925 { (char *)"EventLoopActivator_swigregister", EventLoopActivator_swigregister
, METH_VARARGS
, NULL
},
46926 { (char *)"new_AcceleratorEntry", (PyCFunction
) _wrap_new_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46927 { (char *)"delete_AcceleratorEntry", (PyCFunction
) _wrap_delete_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46928 { (char *)"AcceleratorEntry_Set", (PyCFunction
) _wrap_AcceleratorEntry_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46929 { (char *)"AcceleratorEntry_GetFlags", (PyCFunction
) _wrap_AcceleratorEntry_GetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46930 { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction
) _wrap_AcceleratorEntry_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46931 { (char *)"AcceleratorEntry_GetCommand", (PyCFunction
) _wrap_AcceleratorEntry_GetCommand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46932 { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister
, METH_VARARGS
, NULL
},
46933 { (char *)"new_AcceleratorTable", (PyCFunction
) _wrap_new_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46934 { (char *)"delete_AcceleratorTable", (PyCFunction
) _wrap_delete_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46935 { (char *)"AcceleratorTable_Ok", (PyCFunction
) _wrap_AcceleratorTable_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46936 { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister
, METH_VARARGS
, NULL
},
46937 { (char *)"GetAccelFromString", (PyCFunction
) _wrap_GetAccelFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46938 { (char *)"new_VisualAttributes", (PyCFunction
) _wrap_new_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46939 { (char *)"delete_VisualAttributes", (PyCFunction
) _wrap_delete_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46940 { (char *)"VisualAttributes_font_set", (PyCFunction
) _wrap_VisualAttributes_font_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46941 { (char *)"VisualAttributes_font_get", (PyCFunction
) _wrap_VisualAttributes_font_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46942 { (char *)"VisualAttributes_colFg_set", (PyCFunction
) _wrap_VisualAttributes_colFg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46943 { (char *)"VisualAttributes_colFg_get", (PyCFunction
) _wrap_VisualAttributes_colFg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46944 { (char *)"VisualAttributes_colBg_set", (PyCFunction
) _wrap_VisualAttributes_colBg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46945 { (char *)"VisualAttributes_colBg_get", (PyCFunction
) _wrap_VisualAttributes_colBg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46946 { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister
, METH_VARARGS
, NULL
},
46947 { (char *)"new_Window", (PyCFunction
) _wrap_new_Window
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46948 { (char *)"new_PreWindow", (PyCFunction
) _wrap_new_PreWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46949 { (char *)"Window_Create", (PyCFunction
) _wrap_Window_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46950 { (char *)"Window_Close", (PyCFunction
) _wrap_Window_Close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46951 { (char *)"Window_Destroy", (PyCFunction
) _wrap_Window_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46952 { (char *)"Window_DestroyChildren", (PyCFunction
) _wrap_Window_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46953 { (char *)"Window_IsBeingDeleted", (PyCFunction
) _wrap_Window_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46954 { (char *)"Window_SetLabel", (PyCFunction
) _wrap_Window_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46955 { (char *)"Window_GetLabel", (PyCFunction
) _wrap_Window_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46956 { (char *)"Window_SetName", (PyCFunction
) _wrap_Window_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46957 { (char *)"Window_GetName", (PyCFunction
) _wrap_Window_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46958 { (char *)"Window_SetWindowVariant", (PyCFunction
) _wrap_Window_SetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46959 { (char *)"Window_GetWindowVariant", (PyCFunction
) _wrap_Window_GetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46960 { (char *)"Window_SetId", (PyCFunction
) _wrap_Window_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46961 { (char *)"Window_GetId", (PyCFunction
) _wrap_Window_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46962 { (char *)"Window_NewControlId", (PyCFunction
) _wrap_Window_NewControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46963 { (char *)"Window_NextControlId", (PyCFunction
) _wrap_Window_NextControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46964 { (char *)"Window_PrevControlId", (PyCFunction
) _wrap_Window_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46965 { (char *)"Window_SetSize", (PyCFunction
) _wrap_Window_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46966 { (char *)"Window_SetDimensions", (PyCFunction
) _wrap_Window_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46967 { (char *)"Window_SetRect", (PyCFunction
) _wrap_Window_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46968 { (char *)"Window_SetSizeWH", (PyCFunction
) _wrap_Window_SetSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46969 { (char *)"Window_Move", (PyCFunction
) _wrap_Window_Move
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46970 { (char *)"Window_MoveXY", (PyCFunction
) _wrap_Window_MoveXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46971 { (char *)"Window_SetBestFittingSize", (PyCFunction
) _wrap_Window_SetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46972 { (char *)"Window_Raise", (PyCFunction
) _wrap_Window_Raise
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46973 { (char *)"Window_Lower", (PyCFunction
) _wrap_Window_Lower
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46974 { (char *)"Window_SetClientSize", (PyCFunction
) _wrap_Window_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46975 { (char *)"Window_SetClientSizeWH", (PyCFunction
) _wrap_Window_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46976 { (char *)"Window_SetClientRect", (PyCFunction
) _wrap_Window_SetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46977 { (char *)"Window_GetPosition", (PyCFunction
) _wrap_Window_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46978 { (char *)"Window_GetPositionTuple", (PyCFunction
) _wrap_Window_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46979 { (char *)"Window_GetSize", (PyCFunction
) _wrap_Window_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46980 { (char *)"Window_GetSizeTuple", (PyCFunction
) _wrap_Window_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46981 { (char *)"Window_GetRect", (PyCFunction
) _wrap_Window_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46982 { (char *)"Window_GetClientSize", (PyCFunction
) _wrap_Window_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46983 { (char *)"Window_GetClientSizeTuple", (PyCFunction
) _wrap_Window_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46984 { (char *)"Window_GetClientAreaOrigin", (PyCFunction
) _wrap_Window_GetClientAreaOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46985 { (char *)"Window_GetClientRect", (PyCFunction
) _wrap_Window_GetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46986 { (char *)"Window_GetBestSize", (PyCFunction
) _wrap_Window_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46987 { (char *)"Window_GetBestSizeTuple", (PyCFunction
) _wrap_Window_GetBestSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46988 { (char *)"Window_InvalidateBestSize", (PyCFunction
) _wrap_Window_InvalidateBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46989 { (char *)"Window_CacheBestSize", (PyCFunction
) _wrap_Window_CacheBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46990 { (char *)"Window_GetBestFittingSize", (PyCFunction
) _wrap_Window_GetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46991 { (char *)"Window_GetAdjustedBestSize", (PyCFunction
) _wrap_Window_GetAdjustedBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46992 { (char *)"Window_Center", (PyCFunction
) _wrap_Window_Center
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46993 { (char *)"Window_CenterOnScreen", (PyCFunction
) _wrap_Window_CenterOnScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46994 { (char *)"Window_CenterOnParent", (PyCFunction
) _wrap_Window_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46995 { (char *)"Window_Fit", (PyCFunction
) _wrap_Window_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46996 { (char *)"Window_FitInside", (PyCFunction
) _wrap_Window_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46997 { (char *)"Window_SetSizeHints", (PyCFunction
) _wrap_Window_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46998 { (char *)"Window_SetSizeHintsSz", (PyCFunction
) _wrap_Window_SetSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46999 { (char *)"Window_SetVirtualSizeHints", (PyCFunction
) _wrap_Window_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47000 { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction
) _wrap_Window_SetVirtualSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47001 { (char *)"Window_GetMaxSize", (PyCFunction
) _wrap_Window_GetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47002 { (char *)"Window_GetMinSize", (PyCFunction
) _wrap_Window_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47003 { (char *)"Window_SetMinSize", (PyCFunction
) _wrap_Window_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47004 { (char *)"Window_SetMaxSize", (PyCFunction
) _wrap_Window_SetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47005 { (char *)"Window_GetMinWidth", (PyCFunction
) _wrap_Window_GetMinWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47006 { (char *)"Window_GetMinHeight", (PyCFunction
) _wrap_Window_GetMinHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47007 { (char *)"Window_GetMaxWidth", (PyCFunction
) _wrap_Window_GetMaxWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47008 { (char *)"Window_GetMaxHeight", (PyCFunction
) _wrap_Window_GetMaxHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47009 { (char *)"Window_SetVirtualSize", (PyCFunction
) _wrap_Window_SetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47010 { (char *)"Window_SetVirtualSizeWH", (PyCFunction
) _wrap_Window_SetVirtualSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47011 { (char *)"Window_GetVirtualSize", (PyCFunction
) _wrap_Window_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47012 { (char *)"Window_GetVirtualSizeTuple", (PyCFunction
) _wrap_Window_GetVirtualSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47013 { (char *)"Window_GetBestVirtualSize", (PyCFunction
) _wrap_Window_GetBestVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47014 { (char *)"Window_Show", (PyCFunction
) _wrap_Window_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47015 { (char *)"Window_Hide", (PyCFunction
) _wrap_Window_Hide
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47016 { (char *)"Window_Enable", (PyCFunction
) _wrap_Window_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47017 { (char *)"Window_Disable", (PyCFunction
) _wrap_Window_Disable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47018 { (char *)"Window_IsShown", (PyCFunction
) _wrap_Window_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47019 { (char *)"Window_IsEnabled", (PyCFunction
) _wrap_Window_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47020 { (char *)"Window_SetWindowStyleFlag", (PyCFunction
) _wrap_Window_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47021 { (char *)"Window_GetWindowStyleFlag", (PyCFunction
) _wrap_Window_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47022 { (char *)"Window_HasFlag", (PyCFunction
) _wrap_Window_HasFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47023 { (char *)"Window_IsRetained", (PyCFunction
) _wrap_Window_IsRetained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47024 { (char *)"Window_SetExtraStyle", (PyCFunction
) _wrap_Window_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47025 { (char *)"Window_GetExtraStyle", (PyCFunction
) _wrap_Window_GetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47026 { (char *)"Window_MakeModal", (PyCFunction
) _wrap_Window_MakeModal
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47027 { (char *)"Window_SetThemeEnabled", (PyCFunction
) _wrap_Window_SetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47028 { (char *)"Window_GetThemeEnabled", (PyCFunction
) _wrap_Window_GetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47029 { (char *)"Window_SetFocus", (PyCFunction
) _wrap_Window_SetFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47030 { (char *)"Window_SetFocusFromKbd", (PyCFunction
) _wrap_Window_SetFocusFromKbd
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47031 { (char *)"Window_FindFocus", (PyCFunction
) _wrap_Window_FindFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47032 { (char *)"Window_AcceptsFocus", (PyCFunction
) _wrap_Window_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47033 { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_Window_AcceptsFocusFromKeyboard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47034 { (char *)"Window_GetDefaultItem", (PyCFunction
) _wrap_Window_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47035 { (char *)"Window_SetDefaultItem", (PyCFunction
) _wrap_Window_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47036 { (char *)"Window_SetTmpDefaultItem", (PyCFunction
) _wrap_Window_SetTmpDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47037 { (char *)"Window_Navigate", (PyCFunction
) _wrap_Window_Navigate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47038 { (char *)"Window_MoveAfterInTabOrder", (PyCFunction
) _wrap_Window_MoveAfterInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47039 { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction
) _wrap_Window_MoveBeforeInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47040 { (char *)"Window_GetChildren", (PyCFunction
) _wrap_Window_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47041 { (char *)"Window_GetParent", (PyCFunction
) _wrap_Window_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47042 { (char *)"Window_GetGrandParent", (PyCFunction
) _wrap_Window_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47043 { (char *)"Window_IsTopLevel", (PyCFunction
) _wrap_Window_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47044 { (char *)"Window_Reparent", (PyCFunction
) _wrap_Window_Reparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47045 { (char *)"Window_AddChild", (PyCFunction
) _wrap_Window_AddChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47046 { (char *)"Window_RemoveChild", (PyCFunction
) _wrap_Window_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47047 { (char *)"Window_FindWindowById", (PyCFunction
) _wrap_Window_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47048 { (char *)"Window_FindWindowByName", (PyCFunction
) _wrap_Window_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47049 { (char *)"Window_GetEventHandler", (PyCFunction
) _wrap_Window_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47050 { (char *)"Window_SetEventHandler", (PyCFunction
) _wrap_Window_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47051 { (char *)"Window_PushEventHandler", (PyCFunction
) _wrap_Window_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47052 { (char *)"Window_PopEventHandler", (PyCFunction
) _wrap_Window_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47053 { (char *)"Window_RemoveEventHandler", (PyCFunction
) _wrap_Window_RemoveEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47054 { (char *)"Window_SetValidator", (PyCFunction
) _wrap_Window_SetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47055 { (char *)"Window_GetValidator", (PyCFunction
) _wrap_Window_GetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47056 { (char *)"Window_Validate", (PyCFunction
) _wrap_Window_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47057 { (char *)"Window_TransferDataToWindow", (PyCFunction
) _wrap_Window_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47058 { (char *)"Window_TransferDataFromWindow", (PyCFunction
) _wrap_Window_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47059 { (char *)"Window_InitDialog", (PyCFunction
) _wrap_Window_InitDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47060 { (char *)"Window_SetAcceleratorTable", (PyCFunction
) _wrap_Window_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47061 { (char *)"Window_GetAcceleratorTable", (PyCFunction
) _wrap_Window_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47062 { (char *)"Window_RegisterHotKey", (PyCFunction
) _wrap_Window_RegisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47063 { (char *)"Window_UnregisterHotKey", (PyCFunction
) _wrap_Window_UnregisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47064 { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction
) _wrap_Window_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47065 { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_Window_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47066 { (char *)"Window_DLG_PNT", (PyCFunction
) _wrap_Window_DLG_PNT
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47067 { (char *)"Window_DLG_SZE", (PyCFunction
) _wrap_Window_DLG_SZE
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47068 { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction
) _wrap_Window_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47069 { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_Window_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47070 { (char *)"Window_WarpPointer", (PyCFunction
) _wrap_Window_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47071 { (char *)"Window_CaptureMouse", (PyCFunction
) _wrap_Window_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47072 { (char *)"Window_ReleaseMouse", (PyCFunction
) _wrap_Window_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47073 { (char *)"Window_GetCapture", (PyCFunction
) _wrap_Window_GetCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47074 { (char *)"Window_HasCapture", (PyCFunction
) _wrap_Window_HasCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47075 { (char *)"Window_Refresh", (PyCFunction
) _wrap_Window_Refresh
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47076 { (char *)"Window_RefreshRect", (PyCFunction
) _wrap_Window_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47077 { (char *)"Window_Update", (PyCFunction
) _wrap_Window_Update
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47078 { (char *)"Window_ClearBackground", (PyCFunction
) _wrap_Window_ClearBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47079 { (char *)"Window_Freeze", (PyCFunction
) _wrap_Window_Freeze
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47080 { (char *)"Window_Thaw", (PyCFunction
) _wrap_Window_Thaw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47081 { (char *)"Window_PrepareDC", (PyCFunction
) _wrap_Window_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47082 { (char *)"Window_GetUpdateRegion", (PyCFunction
) _wrap_Window_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47083 { (char *)"Window_GetUpdateClientRect", (PyCFunction
) _wrap_Window_GetUpdateClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47084 { (char *)"Window_IsExposed", (PyCFunction
) _wrap_Window_IsExposed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47085 { (char *)"Window_IsExposedPoint", (PyCFunction
) _wrap_Window_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47086 { (char *)"Window_IsExposedRect", (PyCFunction
) _wrap_Window_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47087 { (char *)"Window_GetDefaultAttributes", (PyCFunction
) _wrap_Window_GetDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47088 { (char *)"Window_GetClassDefaultAttributes", (PyCFunction
) _wrap_Window_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47089 { (char *)"Window_SetBackgroundColour", (PyCFunction
) _wrap_Window_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47090 { (char *)"Window_SetOwnBackgroundColour", (PyCFunction
) _wrap_Window_SetOwnBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47091 { (char *)"Window_SetForegroundColour", (PyCFunction
) _wrap_Window_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47092 { (char *)"Window_SetOwnForegroundColour", (PyCFunction
) _wrap_Window_SetOwnForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47093 { (char *)"Window_GetBackgroundColour", (PyCFunction
) _wrap_Window_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47094 { (char *)"Window_GetForegroundColour", (PyCFunction
) _wrap_Window_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47095 { (char *)"Window_InheritsBackgroundColour", (PyCFunction
) _wrap_Window_InheritsBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47096 { (char *)"Window_UseBgCol", (PyCFunction
) _wrap_Window_UseBgCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47097 { (char *)"Window_SetBackgroundStyle", (PyCFunction
) _wrap_Window_SetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47098 { (char *)"Window_GetBackgroundStyle", (PyCFunction
) _wrap_Window_GetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47099 { (char *)"Window_HasTransparentBackground", (PyCFunction
) _wrap_Window_HasTransparentBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47100 { (char *)"Window_SetCursor", (PyCFunction
) _wrap_Window_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47101 { (char *)"Window_GetCursor", (PyCFunction
) _wrap_Window_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47102 { (char *)"Window_SetFont", (PyCFunction
) _wrap_Window_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47103 { (char *)"Window_SetOwnFont", (PyCFunction
) _wrap_Window_SetOwnFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47104 { (char *)"Window_GetFont", (PyCFunction
) _wrap_Window_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47105 { (char *)"Window_SetCaret", (PyCFunction
) _wrap_Window_SetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47106 { (char *)"Window_GetCaret", (PyCFunction
) _wrap_Window_GetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47107 { (char *)"Window_GetCharHeight", (PyCFunction
) _wrap_Window_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47108 { (char *)"Window_GetCharWidth", (PyCFunction
) _wrap_Window_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47109 { (char *)"Window_GetTextExtent", (PyCFunction
) _wrap_Window_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47110 { (char *)"Window_GetFullTextExtent", (PyCFunction
) _wrap_Window_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47111 { (char *)"Window_ClientToScreenXY", (PyCFunction
) _wrap_Window_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47112 { (char *)"Window_ScreenToClientXY", (PyCFunction
) _wrap_Window_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47113 { (char *)"Window_ClientToScreen", (PyCFunction
) _wrap_Window_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47114 { (char *)"Window_ScreenToClient", (PyCFunction
) _wrap_Window_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47115 { (char *)"Window_HitTestXY", (PyCFunction
) _wrap_Window_HitTestXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47116 { (char *)"Window_HitTest", (PyCFunction
) _wrap_Window_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47117 { (char *)"Window_GetBorder", _wrap_Window_GetBorder
, METH_VARARGS
, NULL
},
47118 { (char *)"Window_UpdateWindowUI", (PyCFunction
) _wrap_Window_UpdateWindowUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47119 { (char *)"Window_PopupMenuXY", (PyCFunction
) _wrap_Window_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47120 { (char *)"Window_PopupMenu", (PyCFunction
) _wrap_Window_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47121 { (char *)"Window_GetHandle", (PyCFunction
) _wrap_Window_GetHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47122 { (char *)"Window_AssociateHandle", (PyCFunction
) _wrap_Window_AssociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47123 { (char *)"Window_DissociateHandle", (PyCFunction
) _wrap_Window_DissociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47124 { (char *)"Window_OnPaint", (PyCFunction
) _wrap_Window_OnPaint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47125 { (char *)"Window_HasScrollbar", (PyCFunction
) _wrap_Window_HasScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47126 { (char *)"Window_SetScrollbar", (PyCFunction
) _wrap_Window_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47127 { (char *)"Window_SetScrollPos", (PyCFunction
) _wrap_Window_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47128 { (char *)"Window_GetScrollPos", (PyCFunction
) _wrap_Window_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47129 { (char *)"Window_GetScrollThumb", (PyCFunction
) _wrap_Window_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47130 { (char *)"Window_GetScrollRange", (PyCFunction
) _wrap_Window_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47131 { (char *)"Window_ScrollWindow", (PyCFunction
) _wrap_Window_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47132 { (char *)"Window_ScrollLines", (PyCFunction
) _wrap_Window_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47133 { (char *)"Window_ScrollPages", (PyCFunction
) _wrap_Window_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47134 { (char *)"Window_LineUp", (PyCFunction
) _wrap_Window_LineUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47135 { (char *)"Window_LineDown", (PyCFunction
) _wrap_Window_LineDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47136 { (char *)"Window_PageUp", (PyCFunction
) _wrap_Window_PageUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47137 { (char *)"Window_PageDown", (PyCFunction
) _wrap_Window_PageDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47138 { (char *)"Window_SetHelpText", (PyCFunction
) _wrap_Window_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47139 { (char *)"Window_SetHelpTextForId", (PyCFunction
) _wrap_Window_SetHelpTextForId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47140 { (char *)"Window_GetHelpText", (PyCFunction
) _wrap_Window_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47141 { (char *)"Window_SetToolTipString", (PyCFunction
) _wrap_Window_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47142 { (char *)"Window_SetToolTip", (PyCFunction
) _wrap_Window_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47143 { (char *)"Window_GetToolTip", (PyCFunction
) _wrap_Window_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47144 { (char *)"Window_SetDropTarget", (PyCFunction
) _wrap_Window_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47145 { (char *)"Window_GetDropTarget", (PyCFunction
) _wrap_Window_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47146 { (char *)"Window_DragAcceptFiles", (PyCFunction
) _wrap_Window_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47147 { (char *)"Window_SetConstraints", (PyCFunction
) _wrap_Window_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47148 { (char *)"Window_GetConstraints", (PyCFunction
) _wrap_Window_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47149 { (char *)"Window_SetAutoLayout", (PyCFunction
) _wrap_Window_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47150 { (char *)"Window_GetAutoLayout", (PyCFunction
) _wrap_Window_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47151 { (char *)"Window_Layout", (PyCFunction
) _wrap_Window_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47152 { (char *)"Window_SetSizer", (PyCFunction
) _wrap_Window_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47153 { (char *)"Window_SetSizerAndFit", (PyCFunction
) _wrap_Window_SetSizerAndFit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47154 { (char *)"Window_GetSizer", (PyCFunction
) _wrap_Window_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47155 { (char *)"Window_SetContainingSizer", (PyCFunction
) _wrap_Window_SetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47156 { (char *)"Window_GetContainingSizer", (PyCFunction
) _wrap_Window_GetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47157 { (char *)"Window_InheritAttributes", (PyCFunction
) _wrap_Window_InheritAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47158 { (char *)"Window_ShouldInheritColours", (PyCFunction
) _wrap_Window_ShouldInheritColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47159 { (char *)"Window_swigregister", Window_swigregister
, METH_VARARGS
, NULL
},
47160 { (char *)"FindWindowById", (PyCFunction
) _wrap_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47161 { (char *)"FindWindowByName", (PyCFunction
) _wrap_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47162 { (char *)"FindWindowByLabel", (PyCFunction
) _wrap_FindWindowByLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47163 { (char *)"Window_FromHWND", (PyCFunction
) _wrap_Window_FromHWND
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47164 { (char *)"GetTopLevelWindows", (PyCFunction
) _wrap_GetTopLevelWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47165 { (char *)"new_Validator", (PyCFunction
) _wrap_new_Validator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47166 { (char *)"Validator_Clone", (PyCFunction
) _wrap_Validator_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47167 { (char *)"Validator_Validate", (PyCFunction
) _wrap_Validator_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47168 { (char *)"Validator_TransferToWindow", (PyCFunction
) _wrap_Validator_TransferToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47169 { (char *)"Validator_TransferFromWindow", (PyCFunction
) _wrap_Validator_TransferFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47170 { (char *)"Validator_GetWindow", (PyCFunction
) _wrap_Validator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47171 { (char *)"Validator_SetWindow", (PyCFunction
) _wrap_Validator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47172 { (char *)"Validator_IsSilent", (PyCFunction
) _wrap_Validator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47173 { (char *)"Validator_SetBellOnError", (PyCFunction
) _wrap_Validator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47174 { (char *)"Validator_swigregister", Validator_swigregister
, METH_VARARGS
, NULL
},
47175 { (char *)"new_PyValidator", (PyCFunction
) _wrap_new_PyValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47176 { (char *)"PyValidator__setCallbackInfo", (PyCFunction
) _wrap_PyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47177 { (char *)"PyValidator_swigregister", PyValidator_swigregister
, METH_VARARGS
, NULL
},
47178 { (char *)"new_Menu", (PyCFunction
) _wrap_new_Menu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47179 { (char *)"Menu_Append", (PyCFunction
) _wrap_Menu_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47180 { (char *)"Menu_AppendSeparator", (PyCFunction
) _wrap_Menu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47181 { (char *)"Menu_AppendCheckItem", (PyCFunction
) _wrap_Menu_AppendCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47182 { (char *)"Menu_AppendRadioItem", (PyCFunction
) _wrap_Menu_AppendRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47183 { (char *)"Menu_AppendMenu", (PyCFunction
) _wrap_Menu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47184 { (char *)"Menu_AppendItem", (PyCFunction
) _wrap_Menu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47185 { (char *)"Menu_Break", (PyCFunction
) _wrap_Menu_Break
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47186 { (char *)"Menu_InsertItem", (PyCFunction
) _wrap_Menu_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47187 { (char *)"Menu_Insert", (PyCFunction
) _wrap_Menu_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47188 { (char *)"Menu_InsertSeparator", (PyCFunction
) _wrap_Menu_InsertSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47189 { (char *)"Menu_InsertCheckItem", (PyCFunction
) _wrap_Menu_InsertCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47190 { (char *)"Menu_InsertRadioItem", (PyCFunction
) _wrap_Menu_InsertRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47191 { (char *)"Menu_InsertMenu", (PyCFunction
) _wrap_Menu_InsertMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47192 { (char *)"Menu_PrependItem", (PyCFunction
) _wrap_Menu_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47193 { (char *)"Menu_Prepend", (PyCFunction
) _wrap_Menu_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47194 { (char *)"Menu_PrependSeparator", (PyCFunction
) _wrap_Menu_PrependSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47195 { (char *)"Menu_PrependCheckItem", (PyCFunction
) _wrap_Menu_PrependCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47196 { (char *)"Menu_PrependRadioItem", (PyCFunction
) _wrap_Menu_PrependRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47197 { (char *)"Menu_PrependMenu", (PyCFunction
) _wrap_Menu_PrependMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47198 { (char *)"Menu_Remove", (PyCFunction
) _wrap_Menu_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47199 { (char *)"Menu_RemoveItem", (PyCFunction
) _wrap_Menu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47200 { (char *)"Menu_Delete", (PyCFunction
) _wrap_Menu_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47201 { (char *)"Menu_DeleteItem", (PyCFunction
) _wrap_Menu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47202 { (char *)"Menu_Destroy", (PyCFunction
) _wrap_Menu_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47203 { (char *)"Menu_DestroyId", (PyCFunction
) _wrap_Menu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47204 { (char *)"Menu_DestroyItem", (PyCFunction
) _wrap_Menu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47205 { (char *)"Menu_GetMenuItemCount", (PyCFunction
) _wrap_Menu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47206 { (char *)"Menu_GetMenuItems", (PyCFunction
) _wrap_Menu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47207 { (char *)"Menu_FindItem", (PyCFunction
) _wrap_Menu_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47208 { (char *)"Menu_FindItemById", (PyCFunction
) _wrap_Menu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47209 { (char *)"Menu_FindItemByPosition", (PyCFunction
) _wrap_Menu_FindItemByPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47210 { (char *)"Menu_Enable", (PyCFunction
) _wrap_Menu_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47211 { (char *)"Menu_IsEnabled", (PyCFunction
) _wrap_Menu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47212 { (char *)"Menu_Check", (PyCFunction
) _wrap_Menu_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47213 { (char *)"Menu_IsChecked", (PyCFunction
) _wrap_Menu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47214 { (char *)"Menu_SetLabel", (PyCFunction
) _wrap_Menu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47215 { (char *)"Menu_GetLabel", (PyCFunction
) _wrap_Menu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47216 { (char *)"Menu_SetHelpString", (PyCFunction
) _wrap_Menu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47217 { (char *)"Menu_GetHelpString", (PyCFunction
) _wrap_Menu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47218 { (char *)"Menu_SetTitle", (PyCFunction
) _wrap_Menu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47219 { (char *)"Menu_GetTitle", (PyCFunction
) _wrap_Menu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47220 { (char *)"Menu_SetEventHandler", (PyCFunction
) _wrap_Menu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47221 { (char *)"Menu_GetEventHandler", (PyCFunction
) _wrap_Menu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47222 { (char *)"Menu_SetInvokingWindow", (PyCFunction
) _wrap_Menu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47223 { (char *)"Menu_GetInvokingWindow", (PyCFunction
) _wrap_Menu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47224 { (char *)"Menu_GetStyle", (PyCFunction
) _wrap_Menu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47225 { (char *)"Menu_UpdateUI", (PyCFunction
) _wrap_Menu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47226 { (char *)"Menu_GetMenuBar", (PyCFunction
) _wrap_Menu_GetMenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47227 { (char *)"Menu_Attach", (PyCFunction
) _wrap_Menu_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47228 { (char *)"Menu_Detach", (PyCFunction
) _wrap_Menu_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47229 { (char *)"Menu_IsAttached", (PyCFunction
) _wrap_Menu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47230 { (char *)"Menu_SetParent", (PyCFunction
) _wrap_Menu_SetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47231 { (char *)"Menu_GetParent", (PyCFunction
) _wrap_Menu_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47232 { (char *)"Menu_swigregister", Menu_swigregister
, METH_VARARGS
, NULL
},
47233 { (char *)"new_MenuBar", (PyCFunction
) _wrap_new_MenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47234 { (char *)"MenuBar_Append", (PyCFunction
) _wrap_MenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47235 { (char *)"MenuBar_Insert", (PyCFunction
) _wrap_MenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47236 { (char *)"MenuBar_GetMenuCount", (PyCFunction
) _wrap_MenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47237 { (char *)"MenuBar_GetMenu", (PyCFunction
) _wrap_MenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47238 { (char *)"MenuBar_Replace", (PyCFunction
) _wrap_MenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47239 { (char *)"MenuBar_Remove", (PyCFunction
) _wrap_MenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47240 { (char *)"MenuBar_EnableTop", (PyCFunction
) _wrap_MenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47241 { (char *)"MenuBar_IsEnabledTop", (PyCFunction
) _wrap_MenuBar_IsEnabledTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47242 { (char *)"MenuBar_SetLabelTop", (PyCFunction
) _wrap_MenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47243 { (char *)"MenuBar_GetLabelTop", (PyCFunction
) _wrap_MenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47244 { (char *)"MenuBar_FindMenuItem", (PyCFunction
) _wrap_MenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47245 { (char *)"MenuBar_FindItemById", (PyCFunction
) _wrap_MenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47246 { (char *)"MenuBar_FindMenu", (PyCFunction
) _wrap_MenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47247 { (char *)"MenuBar_Enable", (PyCFunction
) _wrap_MenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47248 { (char *)"MenuBar_Check", (PyCFunction
) _wrap_MenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47249 { (char *)"MenuBar_IsChecked", (PyCFunction
) _wrap_MenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47250 { (char *)"MenuBar_IsEnabled", (PyCFunction
) _wrap_MenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47251 { (char *)"MenuBar_SetLabel", (PyCFunction
) _wrap_MenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47252 { (char *)"MenuBar_GetLabel", (PyCFunction
) _wrap_MenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47253 { (char *)"MenuBar_SetHelpString", (PyCFunction
) _wrap_MenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47254 { (char *)"MenuBar_GetHelpString", (PyCFunction
) _wrap_MenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47255 { (char *)"MenuBar_GetFrame", (PyCFunction
) _wrap_MenuBar_GetFrame
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47256 { (char *)"MenuBar_IsAttached", (PyCFunction
) _wrap_MenuBar_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47257 { (char *)"MenuBar_Attach", (PyCFunction
) _wrap_MenuBar_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47258 { (char *)"MenuBar_Detach", (PyCFunction
) _wrap_MenuBar_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47259 { (char *)"MenuBar_SetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_SetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47260 { (char *)"MenuBar_GetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_GetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47261 { (char *)"MenuBar_swigregister", MenuBar_swigregister
, METH_VARARGS
, NULL
},
47262 { (char *)"new_MenuItem", (PyCFunction
) _wrap_new_MenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47263 { (char *)"MenuItem_GetMenu", (PyCFunction
) _wrap_MenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47264 { (char *)"MenuItem_SetMenu", (PyCFunction
) _wrap_MenuItem_SetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47265 { (char *)"MenuItem_SetId", (PyCFunction
) _wrap_MenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47266 { (char *)"MenuItem_GetId", (PyCFunction
) _wrap_MenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47267 { (char *)"MenuItem_IsSeparator", (PyCFunction
) _wrap_MenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47268 { (char *)"MenuItem_SetText", (PyCFunction
) _wrap_MenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47269 { (char *)"MenuItem_GetLabel", (PyCFunction
) _wrap_MenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47270 { (char *)"MenuItem_GetText", (PyCFunction
) _wrap_MenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47271 { (char *)"MenuItem_GetLabelFromText", (PyCFunction
) _wrap_MenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47272 { (char *)"MenuItem_GetKind", (PyCFunction
) _wrap_MenuItem_GetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47273 { (char *)"MenuItem_SetKind", (PyCFunction
) _wrap_MenuItem_SetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47274 { (char *)"MenuItem_SetCheckable", (PyCFunction
) _wrap_MenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47275 { (char *)"MenuItem_IsCheckable", (PyCFunction
) _wrap_MenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47276 { (char *)"MenuItem_IsSubMenu", (PyCFunction
) _wrap_MenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47277 { (char *)"MenuItem_SetSubMenu", (PyCFunction
) _wrap_MenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47278 { (char *)"MenuItem_GetSubMenu", (PyCFunction
) _wrap_MenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47279 { (char *)"MenuItem_Enable", (PyCFunction
) _wrap_MenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47280 { (char *)"MenuItem_IsEnabled", (PyCFunction
) _wrap_MenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47281 { (char *)"MenuItem_Check", (PyCFunction
) _wrap_MenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47282 { (char *)"MenuItem_IsChecked", (PyCFunction
) _wrap_MenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47283 { (char *)"MenuItem_Toggle", (PyCFunction
) _wrap_MenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47284 { (char *)"MenuItem_SetHelp", (PyCFunction
) _wrap_MenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47285 { (char *)"MenuItem_GetHelp", (PyCFunction
) _wrap_MenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47286 { (char *)"MenuItem_GetAccel", (PyCFunction
) _wrap_MenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47287 { (char *)"MenuItem_SetAccel", (PyCFunction
) _wrap_MenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47288 { (char *)"MenuItem_SetBitmap", (PyCFunction
) _wrap_MenuItem_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47289 { (char *)"MenuItem_GetBitmap", (PyCFunction
) _wrap_MenuItem_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47290 { (char *)"MenuItem_SetFont", (PyCFunction
) _wrap_MenuItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47291 { (char *)"MenuItem_GetFont", (PyCFunction
) _wrap_MenuItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47292 { (char *)"MenuItem_SetTextColour", (PyCFunction
) _wrap_MenuItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47293 { (char *)"MenuItem_GetTextColour", (PyCFunction
) _wrap_MenuItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47294 { (char *)"MenuItem_SetBackgroundColour", (PyCFunction
) _wrap_MenuItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47295 { (char *)"MenuItem_GetBackgroundColour", (PyCFunction
) _wrap_MenuItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47296 { (char *)"MenuItem_SetBitmaps", (PyCFunction
) _wrap_MenuItem_SetBitmaps
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47297 { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_SetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47298 { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_GetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47299 { (char *)"MenuItem_SetMarginWidth", (PyCFunction
) _wrap_MenuItem_SetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47300 { (char *)"MenuItem_GetMarginWidth", (PyCFunction
) _wrap_MenuItem_GetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47301 { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction
) _wrap_MenuItem_GetDefaultMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47302 { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction
) _wrap_MenuItem_IsOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47303 { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_SetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47304 { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_ResetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47305 { (char *)"MenuItem_swigregister", MenuItem_swigregister
, METH_VARARGS
, NULL
},
47306 { (char *)"new_Control", (PyCFunction
) _wrap_new_Control
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47307 { (char *)"new_PreControl", (PyCFunction
) _wrap_new_PreControl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47308 { (char *)"Control_Create", (PyCFunction
) _wrap_Control_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47309 { (char *)"Control_Command", (PyCFunction
) _wrap_Control_Command
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47310 { (char *)"Control_GetLabel", (PyCFunction
) _wrap_Control_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47311 { (char *)"Control_SetLabel", (PyCFunction
) _wrap_Control_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47312 { (char *)"Control_GetClassDefaultAttributes", (PyCFunction
) _wrap_Control_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47313 { (char *)"Control_swigregister", Control_swigregister
, METH_VARARGS
, NULL
},
47314 { (char *)"ItemContainer_Append", (PyCFunction
) _wrap_ItemContainer_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47315 { (char *)"ItemContainer_AppendItems", (PyCFunction
) _wrap_ItemContainer_AppendItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47316 { (char *)"ItemContainer_Insert", (PyCFunction
) _wrap_ItemContainer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47317 { (char *)"ItemContainer_Clear", (PyCFunction
) _wrap_ItemContainer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47318 { (char *)"ItemContainer_Delete", (PyCFunction
) _wrap_ItemContainer_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47319 { (char *)"ItemContainer_GetClientData", (PyCFunction
) _wrap_ItemContainer_GetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47320 { (char *)"ItemContainer_SetClientData", (PyCFunction
) _wrap_ItemContainer_SetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47321 { (char *)"ItemContainer_GetCount", (PyCFunction
) _wrap_ItemContainer_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47322 { (char *)"ItemContainer_IsEmpty", (PyCFunction
) _wrap_ItemContainer_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47323 { (char *)"ItemContainer_GetString", (PyCFunction
) _wrap_ItemContainer_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47324 { (char *)"ItemContainer_GetStrings", (PyCFunction
) _wrap_ItemContainer_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47325 { (char *)"ItemContainer_SetString", (PyCFunction
) _wrap_ItemContainer_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47326 { (char *)"ItemContainer_FindString", (PyCFunction
) _wrap_ItemContainer_FindString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47327 { (char *)"ItemContainer_SetSelection", (PyCFunction
) _wrap_ItemContainer_SetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47328 { (char *)"ItemContainer_GetSelection", (PyCFunction
) _wrap_ItemContainer_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47329 { (char *)"ItemContainer_SetStringSelection", (PyCFunction
) _wrap_ItemContainer_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47330 { (char *)"ItemContainer_GetStringSelection", (PyCFunction
) _wrap_ItemContainer_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47331 { (char *)"ItemContainer_Select", (PyCFunction
) _wrap_ItemContainer_Select
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47332 { (char *)"ItemContainer_swigregister", ItemContainer_swigregister
, METH_VARARGS
, NULL
},
47333 { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister
, METH_VARARGS
, NULL
},
47334 { (char *)"new_SizerItem", (PyCFunction
) _wrap_new_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47335 { (char *)"new_SizerItemWindow", (PyCFunction
) _wrap_new_SizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47336 { (char *)"new_SizerItemSpacer", (PyCFunction
) _wrap_new_SizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47337 { (char *)"new_SizerItemSizer", (PyCFunction
) _wrap_new_SizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47338 { (char *)"SizerItem_DeleteWindows", (PyCFunction
) _wrap_SizerItem_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47339 { (char *)"SizerItem_DetachSizer", (PyCFunction
) _wrap_SizerItem_DetachSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47340 { (char *)"SizerItem_GetSize", (PyCFunction
) _wrap_SizerItem_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47341 { (char *)"SizerItem_CalcMin", (PyCFunction
) _wrap_SizerItem_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47342 { (char *)"SizerItem_SetDimension", (PyCFunction
) _wrap_SizerItem_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47343 { (char *)"SizerItem_GetMinSize", (PyCFunction
) _wrap_SizerItem_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47344 { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction
) _wrap_SizerItem_GetMinSizeWithBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47345 { (char *)"SizerItem_SetInitSize", (PyCFunction
) _wrap_SizerItem_SetInitSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47346 { (char *)"SizerItem_SetRatioWH", (PyCFunction
) _wrap_SizerItem_SetRatioWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47347 { (char *)"SizerItem_SetRatioSize", (PyCFunction
) _wrap_SizerItem_SetRatioSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47348 { (char *)"SizerItem_SetRatio", (PyCFunction
) _wrap_SizerItem_SetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47349 { (char *)"SizerItem_GetRatio", (PyCFunction
) _wrap_SizerItem_GetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47350 { (char *)"SizerItem_GetRect", (PyCFunction
) _wrap_SizerItem_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47351 { (char *)"SizerItem_IsWindow", (PyCFunction
) _wrap_SizerItem_IsWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47352 { (char *)"SizerItem_IsSizer", (PyCFunction
) _wrap_SizerItem_IsSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47353 { (char *)"SizerItem_IsSpacer", (PyCFunction
) _wrap_SizerItem_IsSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47354 { (char *)"SizerItem_SetProportion", (PyCFunction
) _wrap_SizerItem_SetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47355 { (char *)"SizerItem_GetProportion", (PyCFunction
) _wrap_SizerItem_GetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47356 { (char *)"SizerItem_SetFlag", (PyCFunction
) _wrap_SizerItem_SetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47357 { (char *)"SizerItem_GetFlag", (PyCFunction
) _wrap_SizerItem_GetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47358 { (char *)"SizerItem_SetBorder", (PyCFunction
) _wrap_SizerItem_SetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47359 { (char *)"SizerItem_GetBorder", (PyCFunction
) _wrap_SizerItem_GetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47360 { (char *)"SizerItem_GetWindow", (PyCFunction
) _wrap_SizerItem_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47361 { (char *)"SizerItem_SetWindow", (PyCFunction
) _wrap_SizerItem_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47362 { (char *)"SizerItem_GetSizer", (PyCFunction
) _wrap_SizerItem_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47363 { (char *)"SizerItem_SetSizer", (PyCFunction
) _wrap_SizerItem_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47364 { (char *)"SizerItem_GetSpacer", (PyCFunction
) _wrap_SizerItem_GetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47365 { (char *)"SizerItem_SetSpacer", (PyCFunction
) _wrap_SizerItem_SetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47366 { (char *)"SizerItem_Show", (PyCFunction
) _wrap_SizerItem_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47367 { (char *)"SizerItem_IsShown", (PyCFunction
) _wrap_SizerItem_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47368 { (char *)"SizerItem_GetPosition", (PyCFunction
) _wrap_SizerItem_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47369 { (char *)"SizerItem_GetUserData", (PyCFunction
) _wrap_SizerItem_GetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47370 { (char *)"SizerItem_SetUserData", (PyCFunction
) _wrap_SizerItem_SetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47371 { (char *)"SizerItem_swigregister", SizerItem_swigregister
, METH_VARARGS
, NULL
},
47372 { (char *)"Sizer__setOORInfo", (PyCFunction
) _wrap_Sizer__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47373 { (char *)"Sizer_Add", (PyCFunction
) _wrap_Sizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47374 { (char *)"Sizer_Insert", (PyCFunction
) _wrap_Sizer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47375 { (char *)"Sizer_Prepend", (PyCFunction
) _wrap_Sizer_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47376 { (char *)"Sizer_Remove", (PyCFunction
) _wrap_Sizer_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47377 { (char *)"Sizer_Detach", (PyCFunction
) _wrap_Sizer_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47378 { (char *)"Sizer_GetItem", (PyCFunction
) _wrap_Sizer_GetItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47379 { (char *)"Sizer__SetItemMinSize", (PyCFunction
) _wrap_Sizer__SetItemMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47380 { (char *)"Sizer_AddItem", (PyCFunction
) _wrap_Sizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47381 { (char *)"Sizer_InsertItem", (PyCFunction
) _wrap_Sizer_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47382 { (char *)"Sizer_PrependItem", (PyCFunction
) _wrap_Sizer_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47383 { (char *)"Sizer_SetDimension", (PyCFunction
) _wrap_Sizer_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47384 { (char *)"Sizer_SetMinSize", (PyCFunction
) _wrap_Sizer_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47385 { (char *)"Sizer_GetSize", (PyCFunction
) _wrap_Sizer_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47386 { (char *)"Sizer_GetPosition", (PyCFunction
) _wrap_Sizer_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47387 { (char *)"Sizer_GetMinSize", (PyCFunction
) _wrap_Sizer_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47388 { (char *)"Sizer_RecalcSizes", (PyCFunction
) _wrap_Sizer_RecalcSizes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47389 { (char *)"Sizer_CalcMin", (PyCFunction
) _wrap_Sizer_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47390 { (char *)"Sizer_Layout", (PyCFunction
) _wrap_Sizer_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47391 { (char *)"Sizer_Fit", (PyCFunction
) _wrap_Sizer_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47392 { (char *)"Sizer_FitInside", (PyCFunction
) _wrap_Sizer_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47393 { (char *)"Sizer_SetSizeHints", (PyCFunction
) _wrap_Sizer_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47394 { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction
) _wrap_Sizer_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47395 { (char *)"Sizer_Clear", (PyCFunction
) _wrap_Sizer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47396 { (char *)"Sizer_DeleteWindows", (PyCFunction
) _wrap_Sizer_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47397 { (char *)"Sizer_GetChildren", (PyCFunction
) _wrap_Sizer_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47398 { (char *)"Sizer_Show", (PyCFunction
) _wrap_Sizer_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47399 { (char *)"Sizer_IsShown", (PyCFunction
) _wrap_Sizer_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47400 { (char *)"Sizer_ShowItems", (PyCFunction
) _wrap_Sizer_ShowItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47401 { (char *)"Sizer_swigregister", Sizer_swigregister
, METH_VARARGS
, NULL
},
47402 { (char *)"new_PySizer", (PyCFunction
) _wrap_new_PySizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47403 { (char *)"PySizer__setCallbackInfo", (PyCFunction
) _wrap_PySizer__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47404 { (char *)"PySizer_swigregister", PySizer_swigregister
, METH_VARARGS
, NULL
},
47405 { (char *)"new_BoxSizer", (PyCFunction
) _wrap_new_BoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47406 { (char *)"BoxSizer_GetOrientation", (PyCFunction
) _wrap_BoxSizer_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47407 { (char *)"BoxSizer_SetOrientation", (PyCFunction
) _wrap_BoxSizer_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47408 { (char *)"BoxSizer_swigregister", BoxSizer_swigregister
, METH_VARARGS
, NULL
},
47409 { (char *)"new_StaticBoxSizer", (PyCFunction
) _wrap_new_StaticBoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47410 { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction
) _wrap_StaticBoxSizer_GetStaticBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47411 { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister
, METH_VARARGS
, NULL
},
47412 { (char *)"new_GridSizer", (PyCFunction
) _wrap_new_GridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47413 { (char *)"GridSizer_SetCols", (PyCFunction
) _wrap_GridSizer_SetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47414 { (char *)"GridSizer_SetRows", (PyCFunction
) _wrap_GridSizer_SetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47415 { (char *)"GridSizer_SetVGap", (PyCFunction
) _wrap_GridSizer_SetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47416 { (char *)"GridSizer_SetHGap", (PyCFunction
) _wrap_GridSizer_SetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47417 { (char *)"GridSizer_GetCols", (PyCFunction
) _wrap_GridSizer_GetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47418 { (char *)"GridSizer_GetRows", (PyCFunction
) _wrap_GridSizer_GetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47419 { (char *)"GridSizer_GetVGap", (PyCFunction
) _wrap_GridSizer_GetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47420 { (char *)"GridSizer_GetHGap", (PyCFunction
) _wrap_GridSizer_GetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47421 { (char *)"GridSizer_swigregister", GridSizer_swigregister
, METH_VARARGS
, NULL
},
47422 { (char *)"new_FlexGridSizer", (PyCFunction
) _wrap_new_FlexGridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47423 { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47424 { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47425 { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47426 { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47427 { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_SetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47428 { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_GetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47429 { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_SetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47430 { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_GetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47431 { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction
) _wrap_FlexGridSizer_GetRowHeights
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47432 { (char *)"FlexGridSizer_GetColWidths", (PyCFunction
) _wrap_FlexGridSizer_GetColWidths
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47433 { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister
, METH_VARARGS
, NULL
},
47434 { (char *)"new_StdDialogButtonSizer", (PyCFunction
) _wrap_new_StdDialogButtonSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47435 { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction
) _wrap_StdDialogButtonSizer_AddButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47436 { (char *)"StdDialogButtonSizer_Realize", (PyCFunction
) _wrap_StdDialogButtonSizer_Realize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47437 { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47438 { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47439 { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47440 { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47441 { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetApplyButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47442 { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47443 { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47444 { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetHelpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47445 { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister
, METH_VARARGS
, NULL
},
47446 { (char *)"new_GBPosition", (PyCFunction
) _wrap_new_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47447 { (char *)"GBPosition_GetRow", (PyCFunction
) _wrap_GBPosition_GetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47448 { (char *)"GBPosition_GetCol", (PyCFunction
) _wrap_GBPosition_GetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47449 { (char *)"GBPosition_SetRow", (PyCFunction
) _wrap_GBPosition_SetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47450 { (char *)"GBPosition_SetCol", (PyCFunction
) _wrap_GBPosition_SetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47451 { (char *)"GBPosition___eq__", (PyCFunction
) _wrap_GBPosition___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47452 { (char *)"GBPosition___ne__", (PyCFunction
) _wrap_GBPosition___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47453 { (char *)"GBPosition_Set", (PyCFunction
) _wrap_GBPosition_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47454 { (char *)"GBPosition_Get", (PyCFunction
) _wrap_GBPosition_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47455 { (char *)"GBPosition_swigregister", GBPosition_swigregister
, METH_VARARGS
, NULL
},
47456 { (char *)"new_GBSpan", (PyCFunction
) _wrap_new_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47457 { (char *)"GBSpan_GetRowspan", (PyCFunction
) _wrap_GBSpan_GetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47458 { (char *)"GBSpan_GetColspan", (PyCFunction
) _wrap_GBSpan_GetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47459 { (char *)"GBSpan_SetRowspan", (PyCFunction
) _wrap_GBSpan_SetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47460 { (char *)"GBSpan_SetColspan", (PyCFunction
) _wrap_GBSpan_SetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47461 { (char *)"GBSpan___eq__", (PyCFunction
) _wrap_GBSpan___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47462 { (char *)"GBSpan___ne__", (PyCFunction
) _wrap_GBSpan___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47463 { (char *)"GBSpan_Set", (PyCFunction
) _wrap_GBSpan_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47464 { (char *)"GBSpan_Get", (PyCFunction
) _wrap_GBSpan_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47465 { (char *)"GBSpan_swigregister", GBSpan_swigregister
, METH_VARARGS
, NULL
},
47466 { (char *)"new_GBSizerItem", (PyCFunction
) _wrap_new_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47467 { (char *)"new_GBSizerItemWindow", (PyCFunction
) _wrap_new_GBSizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47468 { (char *)"new_GBSizerItemSizer", (PyCFunction
) _wrap_new_GBSizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47469 { (char *)"new_GBSizerItemSpacer", (PyCFunction
) _wrap_new_GBSizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47470 { (char *)"GBSizerItem_GetPos", (PyCFunction
) _wrap_GBSizerItem_GetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47471 { (char *)"GBSizerItem_GetSpan", (PyCFunction
) _wrap_GBSizerItem_GetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47472 { (char *)"GBSizerItem_SetPos", (PyCFunction
) _wrap_GBSizerItem_SetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47473 { (char *)"GBSizerItem_SetSpan", (PyCFunction
) _wrap_GBSizerItem_SetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47474 { (char *)"GBSizerItem_Intersects", (PyCFunction
) _wrap_GBSizerItem_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47475 { (char *)"GBSizerItem_IntersectsPos", (PyCFunction
) _wrap_GBSizerItem_IntersectsPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47476 { (char *)"GBSizerItem_GetEndPos", (PyCFunction
) _wrap_GBSizerItem_GetEndPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47477 { (char *)"GBSizerItem_GetGBSizer", (PyCFunction
) _wrap_GBSizerItem_GetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47478 { (char *)"GBSizerItem_SetGBSizer", (PyCFunction
) _wrap_GBSizerItem_SetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47479 { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister
, METH_VARARGS
, NULL
},
47480 { (char *)"new_GridBagSizer", (PyCFunction
) _wrap_new_GridBagSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47481 { (char *)"GridBagSizer_Add", (PyCFunction
) _wrap_GridBagSizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47482 { (char *)"GridBagSizer_AddItem", (PyCFunction
) _wrap_GridBagSizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47483 { (char *)"GridBagSizer_GetCellSize", (PyCFunction
) _wrap_GridBagSizer_GetCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47484 { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_GetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47485 { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_SetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47486 { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition
, METH_VARARGS
, NULL
},
47487 { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition
, METH_VARARGS
, NULL
},
47488 { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan
, METH_VARARGS
, NULL
},
47489 { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan
, METH_VARARGS
, NULL
},
47490 { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem
, METH_VARARGS
, NULL
},
47491 { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47492 { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47493 { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47494 { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersectionPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47495 { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister
, METH_VARARGS
, NULL
},
47496 { (char *)"IndividualLayoutConstraint_Set", (PyCFunction
) _wrap_IndividualLayoutConstraint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47497 { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_LeftOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47498 { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_RightOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47499 { (char *)"IndividualLayoutConstraint_Above", (PyCFunction
) _wrap_IndividualLayoutConstraint_Above
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47500 { (char *)"IndividualLayoutConstraint_Below", (PyCFunction
) _wrap_IndividualLayoutConstraint_Below
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47501 { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction
) _wrap_IndividualLayoutConstraint_SameAs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47502 { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_PercentOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47503 { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction
) _wrap_IndividualLayoutConstraint_Absolute
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47504 { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction
) _wrap_IndividualLayoutConstraint_Unconstrained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47505 { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction
) _wrap_IndividualLayoutConstraint_AsIs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47506 { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47507 { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMyEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47508 { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47509 { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47510 { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47511 { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47512 { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47513 { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetPercent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47514 { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47515 { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47516 { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47517 { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47518 { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47519 { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction
) _wrap_IndividualLayoutConstraint_ResetIfWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47520 { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction
) _wrap_IndividualLayoutConstraint_SatisfyConstraint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47521 { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47522 { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister
, METH_VARARGS
, NULL
},
47523 { (char *)"LayoutConstraints_left_get", (PyCFunction
) _wrap_LayoutConstraints_left_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47524 { (char *)"LayoutConstraints_top_get", (PyCFunction
) _wrap_LayoutConstraints_top_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47525 { (char *)"LayoutConstraints_right_get", (PyCFunction
) _wrap_LayoutConstraints_right_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47526 { (char *)"LayoutConstraints_bottom_get", (PyCFunction
) _wrap_LayoutConstraints_bottom_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47527 { (char *)"LayoutConstraints_width_get", (PyCFunction
) _wrap_LayoutConstraints_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47528 { (char *)"LayoutConstraints_height_get", (PyCFunction
) _wrap_LayoutConstraints_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47529 { (char *)"LayoutConstraints_centreX_get", (PyCFunction
) _wrap_LayoutConstraints_centreX_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47530 { (char *)"LayoutConstraints_centreY_get", (PyCFunction
) _wrap_LayoutConstraints_centreY_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47531 { (char *)"new_LayoutConstraints", (PyCFunction
) _wrap_new_LayoutConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47532 { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction
) _wrap_LayoutConstraints_SatisfyConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47533 { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction
) _wrap_LayoutConstraints_AreSatisfied
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47534 { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister
, METH_VARARGS
, NULL
},
47535 { NULL
, NULL
, 0, NULL
}
47539 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
47541 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) {
47542 return (void *)((wxSizerItem
*) ((wxGBSizerItem
*) x
));
47544 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) {
47545 return (void *)((wxSizer
*) ((wxBoxSizer
*) x
));
47547 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) {
47548 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47550 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) {
47551 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47553 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) {
47554 return (void *)((wxSizer
*) (wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47556 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) {
47557 return (void *)((wxSizer
*) ((wxGridSizer
*) x
));
47559 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) {
47560 return (void *)((wxSizer
*) (wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47562 static void *_p_wxPySizerTo_p_wxSizer(void *x
) {
47563 return (void *)((wxSizer
*) ((wxPySizer
*) x
));
47565 static void *_p_wxStaticBoxSizerTo_p_wxBoxSizer(void *x
) {
47566 return (void *)((wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47568 static void *_p_wxStdDialogButtonSizerTo_p_wxBoxSizer(void *x
) {
47569 return (void *)((wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47571 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
47572 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47574 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
47575 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
47577 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
47578 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
47580 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
47581 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
47583 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
47584 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
47586 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
47587 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
47589 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
47590 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
47592 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
47593 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
47595 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
47596 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
47598 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
47599 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47601 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
47602 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
47604 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
47605 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47607 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
47608 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47610 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
47611 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
47613 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
47614 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
47616 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
47617 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
47619 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
47620 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
47622 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
47623 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
47625 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
47626 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
47628 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
47629 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
47631 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
47632 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
47634 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
47635 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47637 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
47638 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47640 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
47641 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47643 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
47644 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47646 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
47647 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47649 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
47650 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
47652 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
47653 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
47655 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
47656 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47658 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
47659 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
47661 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
47662 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
47664 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
47665 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47667 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
47668 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47670 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
47671 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47673 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
47674 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
47676 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
47677 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
47679 static void *_p_wxGridBagSizerTo_p_wxGridSizer(void *x
) {
47680 return (void *)((wxGridSizer
*) (wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47682 static void *_p_wxFlexGridSizerTo_p_wxGridSizer(void *x
) {
47683 return (void *)((wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47685 static void *_p_wxGridBagSizerTo_p_wxFlexGridSizer(void *x
) {
47686 return (void *)((wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47688 static void *_p_wxControlWithItemsTo_p_wxItemContainer(void *x
) {
47689 return (void *)((wxItemContainer
*) ((wxControlWithItems
*) x
));
47691 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
47692 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
47694 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
47695 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
47697 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
47698 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
47700 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
47701 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47703 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
47704 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
47706 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
47707 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
47709 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
47710 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
47712 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
47713 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
47715 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
47716 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
47718 static void *_p_wxANIHandlerTo_p_wxCURHandler(void *x
) {
47719 return (void *)((wxCURHandler
*) ((wxANIHandler
*) x
));
47721 static void *_p_wxCURHandlerTo_p_wxICOHandler(void *x
) {
47722 return (void *)((wxICOHandler
*) ((wxCURHandler
*) x
));
47724 static void *_p_wxANIHandlerTo_p_wxICOHandler(void *x
) {
47725 return (void *)((wxICOHandler
*) (wxCURHandler
*) ((wxANIHandler
*) x
));
47727 static void *_p_wxICOHandlerTo_p_wxBMPHandler(void *x
) {
47728 return (void *)((wxBMPHandler
*) ((wxICOHandler
*) x
));
47730 static void *_p_wxCURHandlerTo_p_wxBMPHandler(void *x
) {
47731 return (void *)((wxBMPHandler
*) (wxICOHandler
*) ((wxCURHandler
*) x
));
47733 static void *_p_wxANIHandlerTo_p_wxBMPHandler(void *x
) {
47734 return (void *)((wxBMPHandler
*) (wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47736 static void *_p_wxPyImageHandlerTo_p_wxImageHandler(void *x
) {
47737 return (void *)((wxImageHandler
*) ((wxPyImageHandler
*) x
));
47739 static void *_p_wxBMPHandlerTo_p_wxImageHandler(void *x
) {
47740 return (void *)((wxImageHandler
*) ((wxBMPHandler
*) x
));
47742 static void *_p_wxICOHandlerTo_p_wxImageHandler(void *x
) {
47743 return (void *)((wxImageHandler
*) (wxBMPHandler
*) ((wxICOHandler
*) x
));
47745 static void *_p_wxCURHandlerTo_p_wxImageHandler(void *x
) {
47746 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47748 static void *_p_wxANIHandlerTo_p_wxImageHandler(void *x
) {
47749 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47751 static void *_p_wxPNGHandlerTo_p_wxImageHandler(void *x
) {
47752 return (void *)((wxImageHandler
*) ((wxPNGHandler
*) x
));
47754 static void *_p_wxGIFHandlerTo_p_wxImageHandler(void *x
) {
47755 return (void *)((wxImageHandler
*) ((wxGIFHandler
*) x
));
47757 static void *_p_wxPCXHandlerTo_p_wxImageHandler(void *x
) {
47758 return (void *)((wxImageHandler
*) ((wxPCXHandler
*) x
));
47760 static void *_p_wxJPEGHandlerTo_p_wxImageHandler(void *x
) {
47761 return (void *)((wxImageHandler
*) ((wxJPEGHandler
*) x
));
47763 static void *_p_wxPNMHandlerTo_p_wxImageHandler(void *x
) {
47764 return (void *)((wxImageHandler
*) ((wxPNMHandler
*) x
));
47766 static void *_p_wxXPMHandlerTo_p_wxImageHandler(void *x
) {
47767 return (void *)((wxImageHandler
*) ((wxXPMHandler
*) x
));
47769 static void *_p_wxTIFFHandlerTo_p_wxImageHandler(void *x
) {
47770 return (void *)((wxImageHandler
*) ((wxTIFFHandler
*) x
));
47772 static void *_p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler(void *x
) {
47773 return (void *)((wxFileSystemHandler
*) ((wxPyFileSystemHandler
*) x
));
47775 static void *_p_wxInternetFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47776 return (void *)((wxFileSystemHandler
*) ((wxInternetFSHandler
*) x
));
47778 static void *_p_wxZipFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47779 return (void *)((wxFileSystemHandler
*) ((wxZipFSHandler
*) x
));
47781 static void *_p_wxMemoryFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47782 return (void *)((wxFileSystemHandler
*) ((wxMemoryFSHandler
*) x
));
47784 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
47785 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
47787 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
47788 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
47790 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
47791 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
47793 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
47794 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
47796 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
47797 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
47799 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
47800 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47802 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
47803 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
47805 static void *_p_wxSizerTo_p_wxObject(void *x
) {
47806 return (void *)((wxObject
*) ((wxSizer
*) x
));
47808 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
47809 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47811 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
47812 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47814 static void *_p_wxEventTo_p_wxObject(void *x
) {
47815 return (void *)((wxObject
*) ((wxEvent
*) x
));
47817 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
47818 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47820 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
47821 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
47823 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
47824 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
47826 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
47827 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
47829 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
47830 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
47832 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
47833 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47835 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
47836 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47838 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
47839 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47841 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
47842 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47844 static void *_p_wxControlTo_p_wxObject(void *x
) {
47845 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
47847 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
47848 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
47850 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
47851 return (void *)((wxObject
*) ((wxFSFile
*) x
));
47853 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
47854 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
47856 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
47857 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
47859 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
47860 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47862 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
47863 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
47865 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
47866 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
47868 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
47869 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
47871 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
47872 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
47874 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
47875 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47877 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
47878 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47880 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
47881 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
47883 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
47884 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
47886 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
47887 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
47889 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
47890 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
47892 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
47893 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
47895 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
47896 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
47898 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
47899 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
47901 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
47902 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
47904 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
47905 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
47907 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
47908 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
47910 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
47911 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47913 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
47914 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47916 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
47917 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
47919 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
47920 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
47922 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
47923 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
47925 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
47926 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
47928 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
47929 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
47931 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
47932 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
47934 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
47935 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
47937 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
47938 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47940 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
47941 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
47943 static void *_p_wxImageTo_p_wxObject(void *x
) {
47944 return (void *)((wxObject
*) ((wxImage
*) x
));
47946 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
47947 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
47949 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
47950 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47952 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
47953 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47955 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
47956 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
47958 static void *_p_wxWindowTo_p_wxObject(void *x
) {
47959 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
47961 static void *_p_wxMenuTo_p_wxObject(void *x
) {
47962 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
47964 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
47965 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
47967 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
47968 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
47970 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
47971 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47973 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
47974 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
47976 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
47977 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
47979 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
47980 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
47982 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
47983 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
47985 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
47986 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
47988 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
47989 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47991 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
47992 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
47994 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
47995 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
47997 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
47998 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
48000 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
48001 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48003 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
48004 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
48006 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
48007 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
48009 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
48010 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
48012 static void *_p_wxControlTo_p_wxWindow(void *x
) {
48013 return (void *)((wxWindow
*) ((wxControl
*) x
));
48015 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
48016 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
48018 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
48019 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
48021 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
48022 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48024 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
48025 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
48027 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
48028 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48030 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
48031 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
48033 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
48034 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48036 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
48037 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48039 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
48040 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48042 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
48043 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48045 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
48046 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48048 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
48049 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
48051 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, 0};
48052 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
48053 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
48054 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
48055 static swig_type_info _swigt__p_long
= {"_p_long", "long *", 0, 0, 0};
48056 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
48057 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
48058 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
48059 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", "wxANIHandler *", 0, 0, 0};
48060 static swig_type_info _swigt__p_wxAcceleratorEntry
= {"_p_wxAcceleratorEntry", "wxAcceleratorEntry *", 0, 0, 0};
48061 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", "wxAcceleratorTable *", 0, 0, 0};
48062 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, 0};
48063 static swig_type_info _swigt__p_wxAppTraits
= {"_p_wxAppTraits", "wxAppTraits *", 0, 0, 0};
48064 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
48065 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", "wxBMPHandler *", 0, 0, 0};
48066 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
48067 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", "wxBoxSizer *", 0, 0, 0};
48068 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", "wxButton *", 0, 0, 0};
48069 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", "wxCURHandler *", 0, 0, 0};
48070 static swig_type_info _swigt__p_wxCaret
= {"_p_wxCaret", "wxCaret *", 0, 0, 0};
48071 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", "wxChildFocusEvent *", 0, 0, 0};
48072 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, 0};
48073 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
48074 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
48075 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", "wxContextMenuEvent *", 0, 0, 0};
48076 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
48077 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", "wxControlWithItems *", 0, 0, 0};
48078 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, 0};
48079 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, 0};
48080 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", "wxDateEvent *", 0, 0, 0};
48081 static swig_type_info _swigt__p_wxDateTime
= {"_p_wxDateTime", "wxDateTime *", 0, 0, 0};
48082 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", "wxDisplayChangedEvent *", 0, 0, 0};
48083 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", "wxDropFilesEvent *", 0, 0, 0};
48084 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
48085 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", "wxEraseEvent *", 0, 0, 0};
48086 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
48087 static swig_type_info _swigt__p_wxEventLoop
= {"_p_wxEventLoop", "wxEventLoop *", 0, 0, 0};
48088 static swig_type_info _swigt__p_wxEventLoopActivator
= {"_p_wxEventLoopActivator", "wxEventLoopActivator *", 0, 0, 0};
48089 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
48090 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", "wxFSFile *", 0, 0, 0};
48091 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0};
48092 static swig_type_info _swigt__p_wxFileSystemHandler
= {"_p_wxFileSystemHandler", "wxFileSystemHandler *", 0, 0, 0};
48093 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", "wxFlexGridSizer *", 0, 0, 0};
48094 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", "wxFocusEvent *", 0, 0, 0};
48095 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
48096 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", "wxFrame *", 0, 0, 0};
48097 static swig_type_info _swigt__p_wxGBPosition
= {"_p_wxGBPosition", "wxGBPosition *", 0, 0, 0};
48098 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", "wxGBSizerItem *", 0, 0, 0};
48099 static swig_type_info _swigt__p_wxGBSpan
= {"_p_wxGBSpan", "wxGBSpan *", 0, 0, 0};
48100 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", "wxGIFHandler *", 0, 0, 0};
48101 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", "wxGridBagSizer *", 0, 0, 0};
48102 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", "wxGridSizer *", 0, 0, 0};
48103 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", "wxICOHandler *", 0, 0, 0};
48104 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", "wxIconizeEvent *", 0, 0, 0};
48105 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", "wxIdleEvent *", 0, 0, 0};
48106 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, 0};
48107 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", "wxImageHandler *", 0, 0, 0};
48108 static swig_type_info _swigt__p_wxImageHistogram
= {"_p_wxImageHistogram", "wxImageHistogram *", 0, 0, 0};
48109 static swig_type_info _swigt__p_wxImage_HSVValue
= {"_p_wxImage_HSVValue", "wxImage_HSVValue *", 0, 0, 0};
48110 static swig_type_info _swigt__p_wxImage_RGBValue
= {"_p_wxImage_RGBValue", "wxImage_RGBValue *", 0, 0, 0};
48111 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", "wxIndividualLayoutConstraint *", 0, 0, 0};
48112 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", "wxInitDialogEvent *", 0, 0, 0};
48113 static swig_type_info _swigt__p_wxInputStream
= {"_p_wxInputStream", "wxInputStream *", 0, 0, 0};
48114 static swig_type_info _swigt__p_wxInternetFSHandler
= {"_p_wxInternetFSHandler", "wxInternetFSHandler *", 0, 0, 0};
48115 static swig_type_info _swigt__p_wxItemContainer
= {"_p_wxItemContainer", "wxItemContainer *", 0, 0, 0};
48116 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", "wxJPEGHandler *", 0, 0, 0};
48117 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, 0};
48118 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", "wxLayoutConstraints *", 0, 0, 0};
48119 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", "wxMaximizeEvent *", 0, 0, 0};
48120 static swig_type_info _swigt__p_wxMemoryFSHandler
= {"_p_wxMemoryFSHandler", "wxMemoryFSHandler *", 0, 0, 0};
48121 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", "wxMenu *", 0, 0, 0};
48122 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0};
48123 static swig_type_info _swigt__p_wxMenuBarBase
= {"_p_wxMenuBarBase", "wxMenuBarBase *", 0, 0, 0};
48124 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, 0};
48125 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", "wxMenuItem *", 0, 0, 0};
48126 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", "wxMouseCaptureChangedEvent *", 0, 0, 0};
48127 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0};
48128 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", "wxMoveEvent *", 0, 0, 0};
48129 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", "wxNavigationKeyEvent *", 0, 0, 0};
48130 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", "wxNcPaintEvent *", 0, 0, 0};
48131 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0};
48132 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
48133 static swig_type_info _swigt__p_wxOutputStream
= {"_p_wxOutputStream", "wxOutputStream *", 0, 0, 0};
48134 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", "wxPCXHandler *", 0, 0, 0};
48135 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", "wxPNGHandler *", 0, 0, 0};
48136 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", "wxPNMHandler *", 0, 0, 0};
48137 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", "wxPaintEvent *", 0, 0, 0};
48138 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", "wxPaletteChangedEvent *", 0, 0, 0};
48139 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
48140 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, 0};
48141 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, 0};
48142 static swig_type_info _swigt__p_wxPropagateOnce
= {"_p_wxPropagateOnce", "wxPropagateOnce *", 0, 0, 0};
48143 static swig_type_info _swigt__p_wxPropagationDisabler
= {"_p_wxPropagationDisabler", "wxPropagationDisabler *", 0, 0, 0};
48144 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", "wxPyApp *", 0, 0, 0};
48145 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", "wxPyCommandEvent *", 0, 0, 0};
48146 static swig_type_info _swigt__p_wxPyDropTarget
= {"_p_wxPyDropTarget", "wxPyDropTarget *", 0, 0, 0};
48147 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", "wxPyEvent *", 0, 0, 0};
48148 static swig_type_info _swigt__p_wxPyFileSystemHandler
= {"_p_wxPyFileSystemHandler", "wxPyFileSystemHandler *", 0, 0, 0};
48149 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", "wxPyImageHandler *", 0, 0, 0};
48150 static swig_type_info _swigt__p_wxPyInputStream
= {"_p_wxPyInputStream", "wxPyInputStream *", 0, 0, 0};
48151 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", "wxPySizer *", 0, 0, 0};
48152 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", "wxPyValidator *", 0, 0, 0};
48153 static swig_type_info _swigt__p_wxQuantize
= {"_p_wxQuantize", "wxQuantize *", 0, 0, 0};
48154 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", "wxQueryNewPaletteEvent *", 0, 0, 0};
48155 static swig_type_info _swigt__p_wxRealPoint
= {"_p_wxRealPoint", "wxRealPoint *", 0, 0, 0};
48156 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, 0};
48157 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, 0};
48158 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", "wxScrollEvent *", 0, 0, 0};
48159 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0};
48160 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", "wxSetCursorEvent *", 0, 0, 0};
48161 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", "wxShowEvent *", 0, 0, 0};
48162 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, 0};
48163 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", "wxSizeEvent *", 0, 0, 0};
48164 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", "wxSizer *", 0, 0, 0};
48165 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, 0};
48166 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", "wxStaticBox *", 0, 0, 0};
48167 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", "wxStaticBoxSizer *", 0, 0, 0};
48168 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0};
48169 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", "wxSysColourChangedEvent *", 0, 0, 0};
48170 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", "wxTIFFHandler *", 0, 0, 0};
48171 static swig_type_info _swigt__p_wxToolTip
= {"_p_wxToolTip", "wxToolTip *", 0, 0, 0};
48172 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", "wxUpdateUIEvent *", 0, 0, 0};
48173 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
48174 static swig_type_info _swigt__p_wxVisualAttributes
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0};
48175 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
48176 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", "wxWindowCreateEvent *", 0, 0, 0};
48177 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", "wxWindowDestroyEvent *", 0, 0, 0};
48178 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", "wxXPMHandler *", 0, 0, 0};
48179 static swig_type_info _swigt__p_wxZipFSHandler
= {"_p_wxZipFSHandler", "wxZipFSHandler *", 0, 0, 0};
48180 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
48181 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
48182 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
48184 static swig_type_info
*swig_type_initial
[] = {
48187 &_swigt__p_form_ops_t
,
48190 &_swigt__p_unsigned_char
,
48191 &_swigt__p_unsigned_int
,
48192 &_swigt__p_unsigned_long
,
48193 &_swigt__p_wxANIHandler
,
48194 &_swigt__p_wxAcceleratorEntry
,
48195 &_swigt__p_wxAcceleratorTable
,
48196 &_swigt__p_wxActivateEvent
,
48197 &_swigt__p_wxAppTraits
,
48198 &_swigt__p_wxArrayString
,
48199 &_swigt__p_wxBMPHandler
,
48200 &_swigt__p_wxBitmap
,
48201 &_swigt__p_wxBoxSizer
,
48202 &_swigt__p_wxButton
,
48203 &_swigt__p_wxCURHandler
,
48204 &_swigt__p_wxCaret
,
48205 &_swigt__p_wxChildFocusEvent
,
48206 &_swigt__p_wxCloseEvent
,
48207 &_swigt__p_wxColour
,
48208 &_swigt__p_wxCommandEvent
,
48209 &_swigt__p_wxContextMenuEvent
,
48210 &_swigt__p_wxControl
,
48211 &_swigt__p_wxControlWithItems
,
48212 &_swigt__p_wxCursor
,
48214 &_swigt__p_wxDateEvent
,
48215 &_swigt__p_wxDateTime
,
48216 &_swigt__p_wxDisplayChangedEvent
,
48217 &_swigt__p_wxDropFilesEvent
,
48218 &_swigt__p_wxDuplexMode
,
48219 &_swigt__p_wxEraseEvent
,
48220 &_swigt__p_wxEvent
,
48221 &_swigt__p_wxEventLoop
,
48222 &_swigt__p_wxEventLoopActivator
,
48223 &_swigt__p_wxEvtHandler
,
48224 &_swigt__p_wxFSFile
,
48225 &_swigt__p_wxFileSystem
,
48226 &_swigt__p_wxFileSystemHandler
,
48227 &_swigt__p_wxFlexGridSizer
,
48228 &_swigt__p_wxFocusEvent
,
48230 &_swigt__p_wxFrame
,
48231 &_swigt__p_wxGBPosition
,
48232 &_swigt__p_wxGBSizerItem
,
48233 &_swigt__p_wxGBSpan
,
48234 &_swigt__p_wxGIFHandler
,
48235 &_swigt__p_wxGridBagSizer
,
48236 &_swigt__p_wxGridSizer
,
48237 &_swigt__p_wxICOHandler
,
48238 &_swigt__p_wxIconizeEvent
,
48239 &_swigt__p_wxIdleEvent
,
48240 &_swigt__p_wxImage
,
48241 &_swigt__p_wxImageHandler
,
48242 &_swigt__p_wxImageHistogram
,
48243 &_swigt__p_wxImage_HSVValue
,
48244 &_swigt__p_wxImage_RGBValue
,
48245 &_swigt__p_wxIndividualLayoutConstraint
,
48246 &_swigt__p_wxInitDialogEvent
,
48247 &_swigt__p_wxInputStream
,
48248 &_swigt__p_wxInternetFSHandler
,
48249 &_swigt__p_wxItemContainer
,
48250 &_swigt__p_wxJPEGHandler
,
48251 &_swigt__p_wxKeyEvent
,
48252 &_swigt__p_wxLayoutConstraints
,
48253 &_swigt__p_wxMaximizeEvent
,
48254 &_swigt__p_wxMemoryFSHandler
,
48256 &_swigt__p_wxMenuBar
,
48257 &_swigt__p_wxMenuBarBase
,
48258 &_swigt__p_wxMenuEvent
,
48259 &_swigt__p_wxMenuItem
,
48260 &_swigt__p_wxMouseCaptureChangedEvent
,
48261 &_swigt__p_wxMouseEvent
,
48262 &_swigt__p_wxMoveEvent
,
48263 &_swigt__p_wxNavigationKeyEvent
,
48264 &_swigt__p_wxNcPaintEvent
,
48265 &_swigt__p_wxNotifyEvent
,
48266 &_swigt__p_wxObject
,
48267 &_swigt__p_wxOutputStream
,
48268 &_swigt__p_wxPCXHandler
,
48269 &_swigt__p_wxPNGHandler
,
48270 &_swigt__p_wxPNMHandler
,
48271 &_swigt__p_wxPaintEvent
,
48272 &_swigt__p_wxPaletteChangedEvent
,
48273 &_swigt__p_wxPaperSize
,
48274 &_swigt__p_wxPoint
,
48275 &_swigt__p_wxPoint2D
,
48276 &_swigt__p_wxPropagateOnce
,
48277 &_swigt__p_wxPropagationDisabler
,
48278 &_swigt__p_wxPyApp
,
48279 &_swigt__p_wxPyCommandEvent
,
48280 &_swigt__p_wxPyDropTarget
,
48281 &_swigt__p_wxPyEvent
,
48282 &_swigt__p_wxPyFileSystemHandler
,
48283 &_swigt__p_wxPyImageHandler
,
48284 &_swigt__p_wxPyInputStream
,
48285 &_swigt__p_wxPySizer
,
48286 &_swigt__p_wxPyValidator
,
48287 &_swigt__p_wxQuantize
,
48288 &_swigt__p_wxQueryNewPaletteEvent
,
48289 &_swigt__p_wxRealPoint
,
48291 &_swigt__p_wxRegion
,
48292 &_swigt__p_wxScrollEvent
,
48293 &_swigt__p_wxScrollWinEvent
,
48294 &_swigt__p_wxSetCursorEvent
,
48295 &_swigt__p_wxShowEvent
,
48297 &_swigt__p_wxSizeEvent
,
48298 &_swigt__p_wxSizer
,
48299 &_swigt__p_wxSizerItem
,
48300 &_swigt__p_wxStaticBox
,
48301 &_swigt__p_wxStaticBoxSizer
,
48302 &_swigt__p_wxStdDialogButtonSizer
,
48303 &_swigt__p_wxSysColourChangedEvent
,
48304 &_swigt__p_wxTIFFHandler
,
48305 &_swigt__p_wxToolTip
,
48306 &_swigt__p_wxUpdateUIEvent
,
48307 &_swigt__p_wxValidator
,
48308 &_swigt__p_wxVisualAttributes
,
48309 &_swigt__p_wxWindow
,
48310 &_swigt__p_wxWindowCreateEvent
,
48311 &_swigt__p_wxWindowDestroyEvent
,
48312 &_swigt__p_wxXPMHandler
,
48313 &_swigt__p_wxZipFSHandler
,
48314 &_swigt__ptrdiff_t
,
48315 &_swigt__std__ptrdiff_t
,
48316 &_swigt__unsigned_int
,
48319 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
48320 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
48321 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
48322 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
48323 static swig_cast_info _swigc__p_long
[] = { {&_swigt__p_long
, 0, 0, 0},{0, 0, 0, 0}};
48324 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
48325 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48326 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
48327 static swig_cast_info _swigc__p_wxANIHandler
[] = { {&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
48328 static swig_cast_info _swigc__p_wxAcceleratorEntry
[] = { {&_swigt__p_wxAcceleratorEntry
, 0, 0, 0},{0, 0, 0, 0}};
48329 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = { {&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
48330 static swig_cast_info _swigc__p_wxActivateEvent
[] = { {&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48331 static swig_cast_info _swigc__p_wxAppTraits
[] = { {&_swigt__p_wxAppTraits
, 0, 0, 0},{0, 0, 0, 0}};
48332 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
48333 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}};
48334 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
48335 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}};
48336 static swig_cast_info _swigc__p_wxButton
[] = { {&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
48337 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}};
48338 static swig_cast_info _swigc__p_wxCaret
[] = { {&_swigt__p_wxCaret
, 0, 0, 0},{0, 0, 0, 0}};
48339 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = { {&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48340 static swig_cast_info _swigc__p_wxCloseEvent
[] = { {&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48341 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
48342 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}};
48343 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = { {&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48344 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}};
48345 static swig_cast_info _swigc__p_wxControlWithItems
[] = { {&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
48346 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
48347 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}};
48348 static swig_cast_info _swigc__p_wxDateEvent
[] = { {&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48349 static swig_cast_info _swigc__p_wxDateTime
[] = { {&_swigt__p_wxDateTime
, 0, 0, 0},{0, 0, 0, 0}};
48350 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = { {&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48351 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = { {&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
48352 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
48353 static swig_cast_info _swigc__p_wxEraseEvent
[] = { {&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48354 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}};
48355 static swig_cast_info _swigc__p_wxEventLoop
[] = { {&_swigt__p_wxEventLoop
, 0, 0, 0},{0, 0, 0, 0}};
48356 static swig_cast_info _swigc__p_wxEventLoopActivator
[] = { {&_swigt__p_wxEventLoopActivator
, 0, 0, 0},{0, 0, 0, 0}};
48357 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}};
48358 static swig_cast_info _swigc__p_wxFSFile
[] = { {&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
48359 static swig_cast_info _swigc__p_wxFileSystem
[] = { {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
48360 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}};
48361 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}};
48362 static swig_cast_info _swigc__p_wxFocusEvent
[] = { {&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48363 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
48364 static swig_cast_info _swigc__p_wxFrame
[] = { {&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
48365 static swig_cast_info _swigc__p_wxGBPosition
[] = { {&_swigt__p_wxGBPosition
, 0, 0, 0},{0, 0, 0, 0}};
48366 static swig_cast_info _swigc__p_wxGBSizerItem
[] = { {&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
48367 static swig_cast_info _swigc__p_wxGBSpan
[] = { {&_swigt__p_wxGBSpan
, 0, 0, 0},{0, 0, 0, 0}};
48368 static swig_cast_info _swigc__p_wxGIFHandler
[] = { {&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48369 static swig_cast_info _swigc__p_wxGridBagSizer
[] = { {&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
48370 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}};
48371 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}};
48372 static swig_cast_info _swigc__p_wxIconizeEvent
[] = { {&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48373 static swig_cast_info _swigc__p_wxIdleEvent
[] = { {&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
48374 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
48375 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}};
48376 static swig_cast_info _swigc__p_wxImageHistogram
[] = { {&_swigt__p_wxImageHistogram
, 0, 0, 0},{0, 0, 0, 0}};
48377 static swig_cast_info _swigc__p_wxImage_HSVValue
[] = { {&_swigt__p_wxImage_HSVValue
, 0, 0, 0},{0, 0, 0, 0}};
48378 static swig_cast_info _swigc__p_wxImage_RGBValue
[] = { {&_swigt__p_wxImage_RGBValue
, 0, 0, 0},{0, 0, 0, 0}};
48379 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = { {&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
48380 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = { {&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
48381 static swig_cast_info _swigc__p_wxInputStream
[] = { {&_swigt__p_wxInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48382 static swig_cast_info _swigc__p_wxInternetFSHandler
[] = { {&_swigt__p_wxInternetFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48383 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}};
48384 static swig_cast_info _swigc__p_wxJPEGHandler
[] = { {&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48385 static swig_cast_info _swigc__p_wxKeyEvent
[] = { {&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48386 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = { {&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
48387 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = { {&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48388 static swig_cast_info _swigc__p_wxMemoryFSHandler
[] = { {&_swigt__p_wxMemoryFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48389 static swig_cast_info _swigc__p_wxMenu
[] = { {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
48390 static swig_cast_info _swigc__p_wxMenuBar
[] = { {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
48391 static swig_cast_info _swigc__p_wxMenuBarBase
[] = { {&_swigt__p_wxMenuBarBase
, 0, 0, 0},{0, 0, 0, 0}};
48392 static swig_cast_info _swigc__p_wxMenuEvent
[] = { {&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48393 static swig_cast_info _swigc__p_wxMenuItem
[] = { {&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
48394 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = { {&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48395 static swig_cast_info _swigc__p_wxMouseEvent
[] = { {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48396 static swig_cast_info _swigc__p_wxMoveEvent
[] = { {&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
48397 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = { {&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48398 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = { {&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48399 static swig_cast_info _swigc__p_wxNotifyEvent
[] = { {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48400 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}};
48401 static swig_cast_info _swigc__p_wxOutputStream
[] = { {&_swigt__p_wxOutputStream
, 0, 0, 0},{0, 0, 0, 0}};
48402 static swig_cast_info _swigc__p_wxPCXHandler
[] = { {&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
48403 static swig_cast_info _swigc__p_wxPNGHandler
[] = { {&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48404 static swig_cast_info _swigc__p_wxPNMHandler
[] = { {&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48405 static swig_cast_info _swigc__p_wxPaintEvent
[] = { {&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48406 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = { {&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48407 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
48408 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
48409 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
48410 static swig_cast_info _swigc__p_wxPropagateOnce
[] = { {&_swigt__p_wxPropagateOnce
, 0, 0, 0},{0, 0, 0, 0}};
48411 static swig_cast_info _swigc__p_wxPropagationDisabler
[] = { {&_swigt__p_wxPropagationDisabler
, 0, 0, 0},{0, 0, 0, 0}};
48412 static swig_cast_info _swigc__p_wxPyApp
[] = { {&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
48413 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = { {&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
48414 static swig_cast_info _swigc__p_wxPyDropTarget
[] = { {&_swigt__p_wxPyDropTarget
, 0, 0, 0},{0, 0, 0, 0}};
48415 static swig_cast_info _swigc__p_wxPyEvent
[] = { {&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48416 static swig_cast_info _swigc__p_wxPyFileSystemHandler
[] = { {&_swigt__p_wxPyFileSystemHandler
, 0, 0, 0},{0, 0, 0, 0}};
48417 static swig_cast_info _swigc__p_wxPyImageHandler
[] = { {&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
48418 static swig_cast_info _swigc__p_wxPyInputStream
[] = { {&_swigt__p_wxPyInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48419 static swig_cast_info _swigc__p_wxPySizer
[] = { {&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
48420 static swig_cast_info _swigc__p_wxPyValidator
[] = { {&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
48421 static swig_cast_info _swigc__p_wxQuantize
[] = { {&_swigt__p_wxQuantize
, 0, 0, 0},{0, 0, 0, 0}};
48422 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = { {&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
48423 static swig_cast_info _swigc__p_wxRealPoint
[] = { {&_swigt__p_wxRealPoint
, 0, 0, 0},{0, 0, 0, 0}};
48424 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
48425 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
48426 static swig_cast_info _swigc__p_wxScrollEvent
[] = { {&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
48427 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = { {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
48428 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = { {&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
48429 static swig_cast_info _swigc__p_wxShowEvent
[] = { {&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
48430 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
48431 static swig_cast_info _swigc__p_wxSizeEvent
[] = { {&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48432 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}};
48433 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}};
48434 static swig_cast_info _swigc__p_wxStaticBox
[] = { {&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
48435 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = { {&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
48436 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = { {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
48437 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = { {&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48438 static swig_cast_info _swigc__p_wxTIFFHandler
[] = { {&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48439 static swig_cast_info _swigc__p_wxToolTip
[] = { {&_swigt__p_wxToolTip
, 0, 0, 0},{0, 0, 0, 0}};
48440 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = { {&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
48441 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}};
48442 static swig_cast_info _swigc__p_wxVisualAttributes
[] = { {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}};
48443 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}};
48444 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = { {&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48445 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = { {&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48446 static swig_cast_info _swigc__p_wxXPMHandler
[] = { {&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48447 static swig_cast_info _swigc__p_wxZipFSHandler
[] = { {&_swigt__p_wxZipFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48448 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48449 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48450 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48452 static swig_cast_info
*swig_cast_initial
[] = {
48455 _swigc__p_form_ops_t
,
48458 _swigc__p_unsigned_char
,
48459 _swigc__p_unsigned_int
,
48460 _swigc__p_unsigned_long
,
48461 _swigc__p_wxANIHandler
,
48462 _swigc__p_wxAcceleratorEntry
,
48463 _swigc__p_wxAcceleratorTable
,
48464 _swigc__p_wxActivateEvent
,
48465 _swigc__p_wxAppTraits
,
48466 _swigc__p_wxArrayString
,
48467 _swigc__p_wxBMPHandler
,
48468 _swigc__p_wxBitmap
,
48469 _swigc__p_wxBoxSizer
,
48470 _swigc__p_wxButton
,
48471 _swigc__p_wxCURHandler
,
48473 _swigc__p_wxChildFocusEvent
,
48474 _swigc__p_wxCloseEvent
,
48475 _swigc__p_wxColour
,
48476 _swigc__p_wxCommandEvent
,
48477 _swigc__p_wxContextMenuEvent
,
48478 _swigc__p_wxControl
,
48479 _swigc__p_wxControlWithItems
,
48480 _swigc__p_wxCursor
,
48482 _swigc__p_wxDateEvent
,
48483 _swigc__p_wxDateTime
,
48484 _swigc__p_wxDisplayChangedEvent
,
48485 _swigc__p_wxDropFilesEvent
,
48486 _swigc__p_wxDuplexMode
,
48487 _swigc__p_wxEraseEvent
,
48489 _swigc__p_wxEventLoop
,
48490 _swigc__p_wxEventLoopActivator
,
48491 _swigc__p_wxEvtHandler
,
48492 _swigc__p_wxFSFile
,
48493 _swigc__p_wxFileSystem
,
48494 _swigc__p_wxFileSystemHandler
,
48495 _swigc__p_wxFlexGridSizer
,
48496 _swigc__p_wxFocusEvent
,
48499 _swigc__p_wxGBPosition
,
48500 _swigc__p_wxGBSizerItem
,
48501 _swigc__p_wxGBSpan
,
48502 _swigc__p_wxGIFHandler
,
48503 _swigc__p_wxGridBagSizer
,
48504 _swigc__p_wxGridSizer
,
48505 _swigc__p_wxICOHandler
,
48506 _swigc__p_wxIconizeEvent
,
48507 _swigc__p_wxIdleEvent
,
48509 _swigc__p_wxImageHandler
,
48510 _swigc__p_wxImageHistogram
,
48511 _swigc__p_wxImage_HSVValue
,
48512 _swigc__p_wxImage_RGBValue
,
48513 _swigc__p_wxIndividualLayoutConstraint
,
48514 _swigc__p_wxInitDialogEvent
,
48515 _swigc__p_wxInputStream
,
48516 _swigc__p_wxInternetFSHandler
,
48517 _swigc__p_wxItemContainer
,
48518 _swigc__p_wxJPEGHandler
,
48519 _swigc__p_wxKeyEvent
,
48520 _swigc__p_wxLayoutConstraints
,
48521 _swigc__p_wxMaximizeEvent
,
48522 _swigc__p_wxMemoryFSHandler
,
48524 _swigc__p_wxMenuBar
,
48525 _swigc__p_wxMenuBarBase
,
48526 _swigc__p_wxMenuEvent
,
48527 _swigc__p_wxMenuItem
,
48528 _swigc__p_wxMouseCaptureChangedEvent
,
48529 _swigc__p_wxMouseEvent
,
48530 _swigc__p_wxMoveEvent
,
48531 _swigc__p_wxNavigationKeyEvent
,
48532 _swigc__p_wxNcPaintEvent
,
48533 _swigc__p_wxNotifyEvent
,
48534 _swigc__p_wxObject
,
48535 _swigc__p_wxOutputStream
,
48536 _swigc__p_wxPCXHandler
,
48537 _swigc__p_wxPNGHandler
,
48538 _swigc__p_wxPNMHandler
,
48539 _swigc__p_wxPaintEvent
,
48540 _swigc__p_wxPaletteChangedEvent
,
48541 _swigc__p_wxPaperSize
,
48543 _swigc__p_wxPoint2D
,
48544 _swigc__p_wxPropagateOnce
,
48545 _swigc__p_wxPropagationDisabler
,
48547 _swigc__p_wxPyCommandEvent
,
48548 _swigc__p_wxPyDropTarget
,
48549 _swigc__p_wxPyEvent
,
48550 _swigc__p_wxPyFileSystemHandler
,
48551 _swigc__p_wxPyImageHandler
,
48552 _swigc__p_wxPyInputStream
,
48553 _swigc__p_wxPySizer
,
48554 _swigc__p_wxPyValidator
,
48555 _swigc__p_wxQuantize
,
48556 _swigc__p_wxQueryNewPaletteEvent
,
48557 _swigc__p_wxRealPoint
,
48559 _swigc__p_wxRegion
,
48560 _swigc__p_wxScrollEvent
,
48561 _swigc__p_wxScrollWinEvent
,
48562 _swigc__p_wxSetCursorEvent
,
48563 _swigc__p_wxShowEvent
,
48565 _swigc__p_wxSizeEvent
,
48567 _swigc__p_wxSizerItem
,
48568 _swigc__p_wxStaticBox
,
48569 _swigc__p_wxStaticBoxSizer
,
48570 _swigc__p_wxStdDialogButtonSizer
,
48571 _swigc__p_wxSysColourChangedEvent
,
48572 _swigc__p_wxTIFFHandler
,
48573 _swigc__p_wxToolTip
,
48574 _swigc__p_wxUpdateUIEvent
,
48575 _swigc__p_wxValidator
,
48576 _swigc__p_wxVisualAttributes
,
48577 _swigc__p_wxWindow
,
48578 _swigc__p_wxWindowCreateEvent
,
48579 _swigc__p_wxWindowDestroyEvent
,
48580 _swigc__p_wxXPMHandler
,
48581 _swigc__p_wxZipFSHandler
,
48583 _swigc__std__ptrdiff_t
,
48584 _swigc__unsigned_int
,
48588 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
48590 static swig_const_info swig_const_table
[] = {
48591 {0, 0, 0, 0.0, 0, 0}};
48596 /*************************************************************************
48597 * Type initialization:
48598 * This problem is tough by the requirement that no dynamic
48599 * memory is used. Also, since swig_type_info structures store pointers to
48600 * swig_cast_info structures and swig_cast_info structures store pointers back
48601 * to swig_type_info structures, we need some lookup code at initialization.
48602 * The idea is that swig generates all the structures that are needed.
48603 * The runtime then collects these partially filled structures.
48604 * The SWIG_InitializeModule function takes these initial arrays out of
48605 * swig_module, and does all the lookup, filling in the swig_module.types
48606 * array with the correct data and linking the correct swig_cast_info
48607 * structures together.
48609 * The generated swig_type_info structures are assigned staticly to an initial
48610 * array. We just loop though that array, and handle each type individually.
48611 * First we lookup if this type has been already loaded, and if so, use the
48612 * loaded structure instead of the generated one. Then we have to fill in the
48613 * cast linked list. The cast data is initially stored in something like a
48614 * two-dimensional array. Each row corresponds to a type (there are the same
48615 * number of rows as there are in the swig_type_initial array). Each entry in
48616 * a column is one of the swig_cast_info structures for that type.
48617 * The cast_initial array is actually an array of arrays, because each row has
48618 * a variable number of columns. So to actually build the cast linked list,
48619 * we find the array of casts associated with the type, and loop through it
48620 * adding the casts to the list. The one last trick we need to do is making
48621 * sure the type pointer in the swig_cast_info struct is correct.
48623 * First off, we lookup the cast->type name to see if it is already loaded.
48624 * There are three cases to handle:
48625 * 1) If the cast->type has already been loaded AND the type we are adding
48626 * casting info to has not been loaded (it is in this module), THEN we
48627 * replace the cast->type pointer with the type pointer that has already
48629 * 2) If BOTH types (the one we are adding casting info to, and the
48630 * cast->type) are loaded, THEN the cast info has already been loaded by
48631 * the previous module so we just ignore it.
48632 * 3) Finally, if cast->type has not already been loaded, then we add that
48633 * swig_cast_info to the linked list (because the cast->type) pointer will
48645 #define SWIGRUNTIME_DEBUG
48649 SWIG_InitializeModule(void *clientdata
) {
48651 swig_module_info
*module_head
;
48652 static int init_run
= 0;
48654 clientdata
= clientdata
;
48656 if (init_run
) return;
48659 /* Initialize the swig_module */
48660 swig_module
.type_initial
= swig_type_initial
;
48661 swig_module
.cast_initial
= swig_cast_initial
;
48663 /* Try and load any already created modules */
48664 module_head
= SWIG_GetModule(clientdata
);
48666 swig_module
.next
= module_head
->next
;
48667 module_head
->next
= &swig_module
;
48669 /* This is the first module loaded */
48670 swig_module
.next
= &swig_module
;
48671 SWIG_SetModule(clientdata
, &swig_module
);
48674 /* Now work on filling in swig_module.types */
48675 #ifdef SWIGRUNTIME_DEBUG
48676 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
48678 for (i
= 0; i
< swig_module
.size
; ++i
) {
48679 swig_type_info
*type
= 0;
48680 swig_type_info
*ret
;
48681 swig_cast_info
*cast
;
48683 #ifdef SWIGRUNTIME_DEBUG
48684 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48687 /* if there is another module already loaded */
48688 if (swig_module
.next
!= &swig_module
) {
48689 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
48692 /* Overwrite clientdata field */
48693 #ifdef SWIGRUNTIME_DEBUG
48694 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
48696 if (swig_module
.type_initial
[i
]->clientdata
) {
48697 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
48698 #ifdef SWIGRUNTIME_DEBUG
48699 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
48703 type
= swig_module
.type_initial
[i
];
48706 /* Insert casting types */
48707 cast
= swig_module
.cast_initial
[i
];
48708 while (cast
->type
) {
48709 /* Don't need to add information already in the list */
48711 #ifdef SWIGRUNTIME_DEBUG
48712 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
48714 if (swig_module
.next
!= &swig_module
) {
48715 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
48716 #ifdef SWIGRUNTIME_DEBUG
48717 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
48721 if (type
== swig_module
.type_initial
[i
]) {
48722 #ifdef SWIGRUNTIME_DEBUG
48723 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
48728 /* Check for casting already in the list */
48729 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
48730 #ifdef SWIGRUNTIME_DEBUG
48731 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
48733 if (!ocast
) ret
= 0;
48738 #ifdef SWIGRUNTIME_DEBUG
48739 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
48742 type
->cast
->prev
= cast
;
48743 cast
->next
= type
->cast
;
48749 /* Set entry in modules->types array equal to the type */
48750 swig_module
.types
[i
] = type
;
48752 swig_module
.types
[i
] = 0;
48754 #ifdef SWIGRUNTIME_DEBUG
48755 printf("**** SWIG_InitializeModule: Cast List ******\n");
48756 for (i
= 0; i
< swig_module
.size
; ++i
) {
48758 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
48759 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48760 while (cast
->type
) {
48761 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
48765 printf("---- Total casts: %d\n",j
);
48767 printf("**** SWIG_InitializeModule: Cast List ******\n");
48771 /* This function will propagate the clientdata field of type to
48772 * any new swig_type_info structures that have been added into the list
48773 * of equivalent types. It is like calling
48774 * SWIG_TypeClientData(type, clientdata) a second time.
48777 SWIG_PropagateClientData(void) {
48779 swig_cast_info
*equiv
;
48780 static int init_run
= 0;
48782 if (init_run
) return;
48785 for (i
= 0; i
< swig_module
.size
; i
++) {
48786 if (swig_module
.types
[i
]->clientdata
) {
48787 equiv
= swig_module
.types
[i
]->cast
;
48789 if (!equiv
->converter
) {
48790 if (equiv
->type
&& !equiv
->type
->clientdata
)
48791 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
48793 equiv
= equiv
->next
;
48813 /* Python-specific SWIG API */
48814 #define SWIG_newvarlink() SWIG_Python_newvarlink()
48815 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
48816 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
48818 /* -----------------------------------------------------------------------------
48819 * global variable support code.
48820 * ----------------------------------------------------------------------------- */
48822 typedef struct swig_globalvar
{
48823 char *name
; /* Name of global variable */
48824 PyObject
*(*get_attr
)(void); /* Return the current value */
48825 int (*set_attr
)(PyObject
*); /* Set the value */
48826 struct swig_globalvar
*next
;
48829 typedef struct swig_varlinkobject
{
48831 swig_globalvar
*vars
;
48832 } swig_varlinkobject
;
48834 SWIGINTERN PyObject
*
48835 swig_varlink_repr(swig_varlinkobject
*v
) {
48837 return PyString_FromString("<Swig global variables>");
48841 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
48842 swig_globalvar
*var
;
48844 fprintf(fp
,"Swig global variables { ");
48845 for (var
= v
->vars
; var
; var
=var
->next
) {
48846 fprintf(fp
,"%s", var
->name
);
48847 if (var
->next
) fprintf(fp
,", ");
48849 fprintf(fp
," }\n");
48853 SWIGINTERN PyObject
*
48854 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
48855 swig_globalvar
*var
= v
->vars
;
48857 if (strcmp(var
->name
,n
) == 0) {
48858 return (*var
->get_attr
)();
48862 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48867 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
48868 swig_globalvar
*var
= v
->vars
;
48870 if (strcmp(var
->name
,n
) == 0) {
48871 return (*var
->set_attr
)(p
);
48875 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48879 SWIGINTERN PyTypeObject
*
48880 swig_varlink_type(void) {
48881 static char varlink__doc__
[] = "Swig var link object";
48882 static PyTypeObject varlink_type
48883 #if !defined(__cplusplus)
48885 static int type_init
= 0;
48890 PyObject_HEAD_INIT(&PyType_Type
)
48891 0, /* Number of items in variable part (ob_size) */
48892 (char *)"swigvarlink", /* Type name (tp_name) */
48893 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
48894 0, /* Itemsize (tp_itemsize) */
48895 0, /* Deallocator (tp_dealloc) */
48896 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
48897 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
48898 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
48899 0, /* tp_compare */
48900 (reprfunc
) swig_varlink_repr
, /* tp_repr */
48901 0, /* tp_as_number */
48902 0, /* tp_as_sequence */
48903 0, /* tp_as_mapping */
48907 0, /* tp_getattro */
48908 0, /* tp_setattro */
48909 0, /* tp_as_buffer */
48911 varlink__doc__
, /* tp_doc */
48912 #if PY_VERSION_HEX >= 0x02000000
48913 0, /* tp_traverse */
48916 #if PY_VERSION_HEX >= 0x02010000
48917 0, /* tp_richcompare */
48918 0, /* tp_weaklistoffset */
48920 #if PY_VERSION_HEX >= 0x02020000
48921 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
48923 #if PY_VERSION_HEX >= 0x02030000
48926 #ifdef COUNT_ALLOCS
48927 0,0,0,0 /* tp_alloc -> tp_next */
48930 #if !defined(__cplusplus)
48931 varlink_type
= tmp
;
48935 return &varlink_type
;
48938 /* Create a variable linking object for use later */
48939 SWIGINTERN PyObject
*
48940 SWIG_Python_newvarlink(void) {
48941 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
48945 return ((PyObject
*) result
);
48949 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
48950 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
48951 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
48953 size_t size
= strlen(name
)+1;
48954 gv
->name
= (char *)malloc(size
);
48956 strncpy(gv
->name
,name
,size
);
48957 gv
->get_attr
= get_attr
;
48958 gv
->set_attr
= set_attr
;
48959 gv
->next
= v
->vars
;
48965 /* -----------------------------------------------------------------------------
48966 * constants/methods manipulation
48967 * ----------------------------------------------------------------------------- */
48969 /* Install Constants */
48971 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
48974 for (i
= 0; constants
[i
].type
; ++i
) {
48975 switch(constants
[i
].type
) {
48977 obj
= PyInt_FromLong(constants
[i
].lvalue
);
48979 case SWIG_PY_FLOAT
:
48980 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
48982 case SWIG_PY_STRING
:
48983 if (constants
[i
].pvalue
) {
48984 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
48986 Py_INCREF(Py_None
);
48990 case SWIG_PY_POINTER
:
48991 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
48993 case SWIG_PY_BINARY
:
48994 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
49001 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
49007 /* -----------------------------------------------------------------------------*/
49008 /* Fix SwigMethods to carry the callback ptrs when needed */
49009 /* -----------------------------------------------------------------------------*/
49012 SWIG_Python_FixMethods(PyMethodDef
*methods
,
49013 swig_const_info
*const_table
,
49014 swig_type_info
**types
,
49015 swig_type_info
**types_initial
) {
49017 for (i
= 0; methods
[i
].ml_name
; ++i
) {
49018 char *c
= methods
[i
].ml_doc
;
49019 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
49021 swig_const_info
*ci
= 0;
49022 char *name
= c
+ 10;
49023 for (j
= 0; const_table
[j
].type
; ++j
) {
49024 if (strncmp(const_table
[j
].name
, name
,
49025 strlen(const_table
[j
].name
)) == 0) {
49026 ci
= &(const_table
[j
]);
49031 size_t shift
= (ci
->ptype
) - types
;
49032 swig_type_info
*ty
= types_initial
[shift
];
49033 size_t ldoc
= (c
- methods
[i
].ml_doc
);
49034 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
49035 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
49038 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
49040 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
49042 strncpy(buff
, "swig_ptr: ", 10);
49044 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
49045 methods
[i
].ml_doc
= ndoc
;
49053 /* -----------------------------------------------------------------------------*
49054 * Initialize type list
49055 * -----------------------------------------------------------------------------*/
49061 /* -----------------------------------------------------------------------------*
49062 * Partial Init method
49063 * -----------------------------------------------------------------------------*/
49068 SWIGEXPORT
void SWIG_init(void) {
49069 static PyObject
*SWIG_globals
= 0;
49071 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
49073 /* Fix SwigMethods to carry the callback ptrs when needed */
49074 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
49076 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
49077 d
= PyModule_GetDict(m
);
49079 SWIG_InitializeModule(0);
49080 SWIG_InstallConstants(d
,swig_const_table
);
49083 #ifndef wxPyUSE_EXPORT
49084 // Make our API structure a CObject so other modules can import it
49085 // from this module.
49086 PyObject
* cobj
= PyCObject_FromVoidPtr(&API
, NULL
);
49087 PyDict_SetItemString(d
,"_wxPyCoreAPI", cobj
);
49092 PyDict_SetItemString(d
,"NOT_FOUND", SWIG_From_int(static_cast<int >(wxNOT_FOUND
)));
49095 PyDict_SetItemString(d
,"VSCROLL", SWIG_From_int(static_cast<int >(wxVSCROLL
)));
49098 PyDict_SetItemString(d
,"HSCROLL", SWIG_From_int(static_cast<int >(wxHSCROLL
)));
49101 PyDict_SetItemString(d
,"CAPTION", SWIG_From_int(static_cast<int >(wxCAPTION
)));
49104 PyDict_SetItemString(d
,"DOUBLE_BORDER", SWIG_From_int(static_cast<int >(wxDOUBLE_BORDER
)));
49107 PyDict_SetItemString(d
,"SUNKEN_BORDER", SWIG_From_int(static_cast<int >(wxSUNKEN_BORDER
)));
49110 PyDict_SetItemString(d
,"RAISED_BORDER", SWIG_From_int(static_cast<int >(wxRAISED_BORDER
)));
49113 PyDict_SetItemString(d
,"BORDER", SWIG_From_int(static_cast<int >(wxBORDER
)));
49116 PyDict_SetItemString(d
,"SIMPLE_BORDER", SWIG_From_int(static_cast<int >(wxSIMPLE_BORDER
)));
49119 PyDict_SetItemString(d
,"STATIC_BORDER", SWIG_From_int(static_cast<int >(wxSTATIC_BORDER
)));
49122 PyDict_SetItemString(d
,"TRANSPARENT_WINDOW", SWIG_From_int(static_cast<int >(wxTRANSPARENT_WINDOW
)));
49125 PyDict_SetItemString(d
,"NO_BORDER", SWIG_From_int(static_cast<int >(wxNO_BORDER
)));
49128 PyDict_SetItemString(d
,"DEFAULT_CONTROL_BORDER", SWIG_From_int(static_cast<int >(wxDEFAULT_CONTROL_BORDER
)));
49131 PyDict_SetItemString(d
,"DEFAULT_STATUSBAR_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_STATUSBAR_STYLE
)));
49134 PyDict_SetItemString(d
,"TAB_TRAVERSAL", SWIG_From_int(static_cast<int >(wxTAB_TRAVERSAL
)));
49137 PyDict_SetItemString(d
,"WANTS_CHARS", SWIG_From_int(static_cast<int >(wxWANTS_CHARS
)));
49140 PyDict_SetItemString(d
,"POPUP_WINDOW", SWIG_From_int(static_cast<int >(wxPOPUP_WINDOW
)));
49143 PyDict_SetItemString(d
,"CENTER_FRAME", SWIG_From_int(static_cast<int >(wxCENTER_FRAME
)));
49146 PyDict_SetItemString(d
,"CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTRE_ON_SCREEN
)));
49149 PyDict_SetItemString(d
,"CENTER_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTER_ON_SCREEN
)));
49152 PyDict_SetItemString(d
,"CLIP_CHILDREN", SWIG_From_int(static_cast<int >(wxCLIP_CHILDREN
)));
49155 PyDict_SetItemString(d
,"CLIP_SIBLINGS", SWIG_From_int(static_cast<int >(wxCLIP_SIBLINGS
)));
49158 PyDict_SetItemString(d
,"ALWAYS_SHOW_SB", SWIG_From_int(static_cast<int >(wxALWAYS_SHOW_SB
)));
49161 PyDict_SetItemString(d
,"RETAINED", SWIG_From_int(static_cast<int >(wxRETAINED
)));
49164 PyDict_SetItemString(d
,"BACKINGSTORE", SWIG_From_int(static_cast<int >(wxBACKINGSTORE
)));
49167 PyDict_SetItemString(d
,"COLOURED", SWIG_From_int(static_cast<int >(wxCOLOURED
)));
49170 PyDict_SetItemString(d
,"FIXED_LENGTH", SWIG_From_int(static_cast<int >(wxFIXED_LENGTH
)));
49173 PyDict_SetItemString(d
,"LB_NEEDED_SB", SWIG_From_int(static_cast<int >(wxLB_NEEDED_SB
)));
49176 PyDict_SetItemString(d
,"LB_ALWAYS_SB", SWIG_From_int(static_cast<int >(wxLB_ALWAYS_SB
)));
49179 PyDict_SetItemString(d
,"LB_SORT", SWIG_From_int(static_cast<int >(wxLB_SORT
)));
49182 PyDict_SetItemString(d
,"LB_SINGLE", SWIG_From_int(static_cast<int >(wxLB_SINGLE
)));
49185 PyDict_SetItemString(d
,"LB_MULTIPLE", SWIG_From_int(static_cast<int >(wxLB_MULTIPLE
)));
49188 PyDict_SetItemString(d
,"LB_EXTENDED", SWIG_From_int(static_cast<int >(wxLB_EXTENDED
)));
49191 PyDict_SetItemString(d
,"LB_OWNERDRAW", SWIG_From_int(static_cast<int >(wxLB_OWNERDRAW
)));
49194 PyDict_SetItemString(d
,"LB_HSCROLL", SWIG_From_int(static_cast<int >(wxLB_HSCROLL
)));
49197 PyDict_SetItemString(d
,"PROCESS_ENTER", SWIG_From_int(static_cast<int >(wxPROCESS_ENTER
)));
49200 PyDict_SetItemString(d
,"PASSWORD", SWIG_From_int(static_cast<int >(wxPASSWORD
)));
49203 PyDict_SetItemString(d
,"CB_SIMPLE", SWIG_From_int(static_cast<int >(wxCB_SIMPLE
)));
49206 PyDict_SetItemString(d
,"CB_DROPDOWN", SWIG_From_int(static_cast<int >(wxCB_DROPDOWN
)));
49209 PyDict_SetItemString(d
,"CB_SORT", SWIG_From_int(static_cast<int >(wxCB_SORT
)));
49212 PyDict_SetItemString(d
,"CB_READONLY", SWIG_From_int(static_cast<int >(wxCB_READONLY
)));
49215 PyDict_SetItemString(d
,"RA_HORIZONTAL", SWIG_From_int(static_cast<int >(wxRA_HORIZONTAL
)));
49218 PyDict_SetItemString(d
,"RA_VERTICAL", SWIG_From_int(static_cast<int >(wxRA_VERTICAL
)));
49221 PyDict_SetItemString(d
,"RA_SPECIFY_ROWS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_ROWS
)));
49224 PyDict_SetItemString(d
,"RA_SPECIFY_COLS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_COLS
)));
49227 PyDict_SetItemString(d
,"RA_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRA_USE_CHECKBOX
)));
49230 PyDict_SetItemString(d
,"RB_GROUP", SWIG_From_int(static_cast<int >(wxRB_GROUP
)));
49233 PyDict_SetItemString(d
,"RB_SINGLE", SWIG_From_int(static_cast<int >(wxRB_SINGLE
)));
49236 PyDict_SetItemString(d
,"SB_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSB_HORIZONTAL
)));
49239 PyDict_SetItemString(d
,"SB_VERTICAL", SWIG_From_int(static_cast<int >(wxSB_VERTICAL
)));
49242 PyDict_SetItemString(d
,"RB_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRB_USE_CHECKBOX
)));
49245 PyDict_SetItemString(d
,"ST_SIZEGRIP", SWIG_From_int(static_cast<int >(wxST_SIZEGRIP
)));
49248 PyDict_SetItemString(d
,"ST_NO_AUTORESIZE", SWIG_From_int(static_cast<int >(wxST_NO_AUTORESIZE
)));
49251 PyDict_SetItemString(d
,"FLOOD_SURFACE", SWIG_From_int(static_cast<int >(wxFLOOD_SURFACE
)));
49254 PyDict_SetItemString(d
,"FLOOD_BORDER", SWIG_From_int(static_cast<int >(wxFLOOD_BORDER
)));
49257 PyDict_SetItemString(d
,"ODDEVEN_RULE", SWIG_From_int(static_cast<int >(wxODDEVEN_RULE
)));
49260 PyDict_SetItemString(d
,"WINDING_RULE", SWIG_From_int(static_cast<int >(wxWINDING_RULE
)));
49263 PyDict_SetItemString(d
,"TOOL_TOP", SWIG_From_int(static_cast<int >(wxTOOL_TOP
)));
49266 PyDict_SetItemString(d
,"TOOL_BOTTOM", SWIG_From_int(static_cast<int >(wxTOOL_BOTTOM
)));
49269 PyDict_SetItemString(d
,"TOOL_LEFT", SWIG_From_int(static_cast<int >(wxTOOL_LEFT
)));
49272 PyDict_SetItemString(d
,"TOOL_RIGHT", SWIG_From_int(static_cast<int >(wxTOOL_RIGHT
)));
49275 PyDict_SetItemString(d
,"OK", SWIG_From_int(static_cast<int >(wxOK
)));
49278 PyDict_SetItemString(d
,"YES_NO", SWIG_From_int(static_cast<int >(wxYES_NO
)));
49281 PyDict_SetItemString(d
,"CANCEL", SWIG_From_int(static_cast<int >(wxCANCEL
)));
49284 PyDict_SetItemString(d
,"YES", SWIG_From_int(static_cast<int >(wxYES
)));
49287 PyDict_SetItemString(d
,"NO", SWIG_From_int(static_cast<int >(wxNO
)));
49290 PyDict_SetItemString(d
,"NO_DEFAULT", SWIG_From_int(static_cast<int >(wxNO_DEFAULT
)));
49293 PyDict_SetItemString(d
,"YES_DEFAULT", SWIG_From_int(static_cast<int >(wxYES_DEFAULT
)));
49296 PyDict_SetItemString(d
,"ICON_EXCLAMATION", SWIG_From_int(static_cast<int >(wxICON_EXCLAMATION
)));
49299 PyDict_SetItemString(d
,"ICON_HAND", SWIG_From_int(static_cast<int >(wxICON_HAND
)));
49302 PyDict_SetItemString(d
,"ICON_QUESTION", SWIG_From_int(static_cast<int >(wxICON_QUESTION
)));
49305 PyDict_SetItemString(d
,"ICON_INFORMATION", SWIG_From_int(static_cast<int >(wxICON_INFORMATION
)));
49308 PyDict_SetItemString(d
,"ICON_STOP", SWIG_From_int(static_cast<int >(wxICON_STOP
)));
49311 PyDict_SetItemString(d
,"ICON_ASTERISK", SWIG_From_int(static_cast<int >(wxICON_ASTERISK
)));
49314 PyDict_SetItemString(d
,"ICON_MASK", SWIG_From_int(static_cast<int >(wxICON_MASK
)));
49317 PyDict_SetItemString(d
,"ICON_WARNING", SWIG_From_int(static_cast<int >(wxICON_WARNING
)));
49320 PyDict_SetItemString(d
,"ICON_ERROR", SWIG_From_int(static_cast<int >(wxICON_ERROR
)));
49323 PyDict_SetItemString(d
,"FORWARD", SWIG_From_int(static_cast<int >(wxFORWARD
)));
49326 PyDict_SetItemString(d
,"BACKWARD", SWIG_From_int(static_cast<int >(wxBACKWARD
)));
49329 PyDict_SetItemString(d
,"RESET", SWIG_From_int(static_cast<int >(wxRESET
)));
49332 PyDict_SetItemString(d
,"HELP", SWIG_From_int(static_cast<int >(wxHELP
)));
49335 PyDict_SetItemString(d
,"MORE", SWIG_From_int(static_cast<int >(wxMORE
)));
49338 PyDict_SetItemString(d
,"SETUP", SWIG_From_int(static_cast<int >(wxSETUP
)));
49341 PyDict_SetItemString(d
,"SIZE_AUTO_WIDTH", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_WIDTH
)));
49344 PyDict_SetItemString(d
,"SIZE_AUTO_HEIGHT", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_HEIGHT
)));
49347 PyDict_SetItemString(d
,"SIZE_AUTO", SWIG_From_int(static_cast<int >(wxSIZE_AUTO
)));
49350 PyDict_SetItemString(d
,"SIZE_USE_EXISTING", SWIG_From_int(static_cast<int >(wxSIZE_USE_EXISTING
)));
49353 PyDict_SetItemString(d
,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int(static_cast<int >(wxSIZE_ALLOW_MINUS_ONE
)));
49356 PyDict_SetItemString(d
,"SIZE_FORCE", SWIG_From_int(static_cast<int >(wxSIZE_FORCE
)));
49359 PyDict_SetItemString(d
,"PORTRAIT", SWIG_From_int(static_cast<int >(wxPORTRAIT
)));
49362 PyDict_SetItemString(d
,"LANDSCAPE", SWIG_From_int(static_cast<int >(wxLANDSCAPE
)));
49365 PyDict_SetItemString(d
,"PRINT_QUALITY_HIGH", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_HIGH
)));
49368 PyDict_SetItemString(d
,"PRINT_QUALITY_MEDIUM", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_MEDIUM
)));
49371 PyDict_SetItemString(d
,"PRINT_QUALITY_LOW", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_LOW
)));
49374 PyDict_SetItemString(d
,"PRINT_QUALITY_DRAFT", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_DRAFT
)));
49377 PyDict_SetItemString(d
,"ID_ANY", SWIG_From_int(static_cast<int >(wxID_ANY
)));
49380 PyDict_SetItemString(d
,"ID_SEPARATOR", SWIG_From_int(static_cast<int >(wxID_SEPARATOR
)));
49383 PyDict_SetItemString(d
,"ID_NONE", SWIG_From_int(static_cast<int >(wxID_NONE
)));
49386 PyDict_SetItemString(d
,"ID_LOWEST", SWIG_From_int(static_cast<int >(wxID_LOWEST
)));
49389 PyDict_SetItemString(d
,"ID_OPEN", SWIG_From_int(static_cast<int >(wxID_OPEN
)));
49392 PyDict_SetItemString(d
,"ID_CLOSE", SWIG_From_int(static_cast<int >(wxID_CLOSE
)));
49395 PyDict_SetItemString(d
,"ID_NEW", SWIG_From_int(static_cast<int >(wxID_NEW
)));
49398 PyDict_SetItemString(d
,"ID_SAVE", SWIG_From_int(static_cast<int >(wxID_SAVE
)));
49401 PyDict_SetItemString(d
,"ID_SAVEAS", SWIG_From_int(static_cast<int >(wxID_SAVEAS
)));
49404 PyDict_SetItemString(d
,"ID_REVERT", SWIG_From_int(static_cast<int >(wxID_REVERT
)));
49407 PyDict_SetItemString(d
,"ID_EXIT", SWIG_From_int(static_cast<int >(wxID_EXIT
)));
49410 PyDict_SetItemString(d
,"ID_UNDO", SWIG_From_int(static_cast<int >(wxID_UNDO
)));
49413 PyDict_SetItemString(d
,"ID_REDO", SWIG_From_int(static_cast<int >(wxID_REDO
)));
49416 PyDict_SetItemString(d
,"ID_HELP", SWIG_From_int(static_cast<int >(wxID_HELP
)));
49419 PyDict_SetItemString(d
,"ID_PRINT", SWIG_From_int(static_cast<int >(wxID_PRINT
)));
49422 PyDict_SetItemString(d
,"ID_PRINT_SETUP", SWIG_From_int(static_cast<int >(wxID_PRINT_SETUP
)));
49425 PyDict_SetItemString(d
,"ID_PREVIEW", SWIG_From_int(static_cast<int >(wxID_PREVIEW
)));
49428 PyDict_SetItemString(d
,"ID_ABOUT", SWIG_From_int(static_cast<int >(wxID_ABOUT
)));
49431 PyDict_SetItemString(d
,"ID_HELP_CONTENTS", SWIG_From_int(static_cast<int >(wxID_HELP_CONTENTS
)));
49434 PyDict_SetItemString(d
,"ID_HELP_COMMANDS", SWIG_From_int(static_cast<int >(wxID_HELP_COMMANDS
)));
49437 PyDict_SetItemString(d
,"ID_HELP_PROCEDURES", SWIG_From_int(static_cast<int >(wxID_HELP_PROCEDURES
)));
49440 PyDict_SetItemString(d
,"ID_HELP_CONTEXT", SWIG_From_int(static_cast<int >(wxID_HELP_CONTEXT
)));
49443 PyDict_SetItemString(d
,"ID_CLOSE_ALL", SWIG_From_int(static_cast<int >(wxID_CLOSE_ALL
)));
49446 PyDict_SetItemString(d
,"ID_PREFERENCES", SWIG_From_int(static_cast<int >(wxID_PREFERENCES
)));
49449 PyDict_SetItemString(d
,"ID_CUT", SWIG_From_int(static_cast<int >(wxID_CUT
)));
49452 PyDict_SetItemString(d
,"ID_COPY", SWIG_From_int(static_cast<int >(wxID_COPY
)));
49455 PyDict_SetItemString(d
,"ID_PASTE", SWIG_From_int(static_cast<int >(wxID_PASTE
)));
49458 PyDict_SetItemString(d
,"ID_CLEAR", SWIG_From_int(static_cast<int >(wxID_CLEAR
)));
49461 PyDict_SetItemString(d
,"ID_FIND", SWIG_From_int(static_cast<int >(wxID_FIND
)));
49464 PyDict_SetItemString(d
,"ID_DUPLICATE", SWIG_From_int(static_cast<int >(wxID_DUPLICATE
)));
49467 PyDict_SetItemString(d
,"ID_SELECTALL", SWIG_From_int(static_cast<int >(wxID_SELECTALL
)));
49470 PyDict_SetItemString(d
,"ID_DELETE", SWIG_From_int(static_cast<int >(wxID_DELETE
)));
49473 PyDict_SetItemString(d
,"ID_REPLACE", SWIG_From_int(static_cast<int >(wxID_REPLACE
)));
49476 PyDict_SetItemString(d
,"ID_REPLACE_ALL", SWIG_From_int(static_cast<int >(wxID_REPLACE_ALL
)));
49479 PyDict_SetItemString(d
,"ID_PROPERTIES", SWIG_From_int(static_cast<int >(wxID_PROPERTIES
)));
49482 PyDict_SetItemString(d
,"ID_VIEW_DETAILS", SWIG_From_int(static_cast<int >(wxID_VIEW_DETAILS
)));
49485 PyDict_SetItemString(d
,"ID_VIEW_LARGEICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_LARGEICONS
)));
49488 PyDict_SetItemString(d
,"ID_VIEW_SMALLICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_SMALLICONS
)));
49491 PyDict_SetItemString(d
,"ID_VIEW_LIST", SWIG_From_int(static_cast<int >(wxID_VIEW_LIST
)));
49494 PyDict_SetItemString(d
,"ID_VIEW_SORTDATE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTDATE
)));
49497 PyDict_SetItemString(d
,"ID_VIEW_SORTNAME", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTNAME
)));
49500 PyDict_SetItemString(d
,"ID_VIEW_SORTSIZE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTSIZE
)));
49503 PyDict_SetItemString(d
,"ID_VIEW_SORTTYPE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTTYPE
)));
49506 PyDict_SetItemString(d
,"ID_FILE1", SWIG_From_int(static_cast<int >(wxID_FILE1
)));
49509 PyDict_SetItemString(d
,"ID_FILE2", SWIG_From_int(static_cast<int >(wxID_FILE2
)));
49512 PyDict_SetItemString(d
,"ID_FILE3", SWIG_From_int(static_cast<int >(wxID_FILE3
)));
49515 PyDict_SetItemString(d
,"ID_FILE4", SWIG_From_int(static_cast<int >(wxID_FILE4
)));
49518 PyDict_SetItemString(d
,"ID_FILE5", SWIG_From_int(static_cast<int >(wxID_FILE5
)));
49521 PyDict_SetItemString(d
,"ID_FILE6", SWIG_From_int(static_cast<int >(wxID_FILE6
)));
49524 PyDict_SetItemString(d
,"ID_FILE7", SWIG_From_int(static_cast<int >(wxID_FILE7
)));
49527 PyDict_SetItemString(d
,"ID_FILE8", SWIG_From_int(static_cast<int >(wxID_FILE8
)));
49530 PyDict_SetItemString(d
,"ID_FILE9", SWIG_From_int(static_cast<int >(wxID_FILE9
)));
49533 PyDict_SetItemString(d
,"ID_OK", SWIG_From_int(static_cast<int >(wxID_OK
)));
49536 PyDict_SetItemString(d
,"ID_CANCEL", SWIG_From_int(static_cast<int >(wxID_CANCEL
)));
49539 PyDict_SetItemString(d
,"ID_APPLY", SWIG_From_int(static_cast<int >(wxID_APPLY
)));
49542 PyDict_SetItemString(d
,"ID_YES", SWIG_From_int(static_cast<int >(wxID_YES
)));
49545 PyDict_SetItemString(d
,"ID_NO", SWIG_From_int(static_cast<int >(wxID_NO
)));
49548 PyDict_SetItemString(d
,"ID_STATIC", SWIG_From_int(static_cast<int >(wxID_STATIC
)));
49551 PyDict_SetItemString(d
,"ID_FORWARD", SWIG_From_int(static_cast<int >(wxID_FORWARD
)));
49554 PyDict_SetItemString(d
,"ID_BACKWARD", SWIG_From_int(static_cast<int >(wxID_BACKWARD
)));
49557 PyDict_SetItemString(d
,"ID_DEFAULT", SWIG_From_int(static_cast<int >(wxID_DEFAULT
)));
49560 PyDict_SetItemString(d
,"ID_MORE", SWIG_From_int(static_cast<int >(wxID_MORE
)));
49563 PyDict_SetItemString(d
,"ID_SETUP", SWIG_From_int(static_cast<int >(wxID_SETUP
)));
49566 PyDict_SetItemString(d
,"ID_RESET", SWIG_From_int(static_cast<int >(wxID_RESET
)));
49569 PyDict_SetItemString(d
,"ID_CONTEXT_HELP", SWIG_From_int(static_cast<int >(wxID_CONTEXT_HELP
)));
49572 PyDict_SetItemString(d
,"ID_YESTOALL", SWIG_From_int(static_cast<int >(wxID_YESTOALL
)));
49575 PyDict_SetItemString(d
,"ID_NOTOALL", SWIG_From_int(static_cast<int >(wxID_NOTOALL
)));
49578 PyDict_SetItemString(d
,"ID_ABORT", SWIG_From_int(static_cast<int >(wxID_ABORT
)));
49581 PyDict_SetItemString(d
,"ID_RETRY", SWIG_From_int(static_cast<int >(wxID_RETRY
)));
49584 PyDict_SetItemString(d
,"ID_IGNORE", SWIG_From_int(static_cast<int >(wxID_IGNORE
)));
49587 PyDict_SetItemString(d
,"ID_ADD", SWIG_From_int(static_cast<int >(wxID_ADD
)));
49590 PyDict_SetItemString(d
,"ID_REMOVE", SWIG_From_int(static_cast<int >(wxID_REMOVE
)));
49593 PyDict_SetItemString(d
,"ID_UP", SWIG_From_int(static_cast<int >(wxID_UP
)));
49596 PyDict_SetItemString(d
,"ID_DOWN", SWIG_From_int(static_cast<int >(wxID_DOWN
)));
49599 PyDict_SetItemString(d
,"ID_HOME", SWIG_From_int(static_cast<int >(wxID_HOME
)));
49602 PyDict_SetItemString(d
,"ID_REFRESH", SWIG_From_int(static_cast<int >(wxID_REFRESH
)));
49605 PyDict_SetItemString(d
,"ID_STOP", SWIG_From_int(static_cast<int >(wxID_STOP
)));
49608 PyDict_SetItemString(d
,"ID_INDEX", SWIG_From_int(static_cast<int >(wxID_INDEX
)));
49611 PyDict_SetItemString(d
,"ID_BOLD", SWIG_From_int(static_cast<int >(wxID_BOLD
)));
49614 PyDict_SetItemString(d
,"ID_ITALIC", SWIG_From_int(static_cast<int >(wxID_ITALIC
)));
49617 PyDict_SetItemString(d
,"ID_JUSTIFY_CENTER", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_CENTER
)));
49620 PyDict_SetItemString(d
,"ID_JUSTIFY_FILL", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_FILL
)));
49623 PyDict_SetItemString(d
,"ID_JUSTIFY_RIGHT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_RIGHT
)));
49626 PyDict_SetItemString(d
,"ID_JUSTIFY_LEFT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_LEFT
)));
49629 PyDict_SetItemString(d
,"ID_UNDERLINE", SWIG_From_int(static_cast<int >(wxID_UNDERLINE
)));
49632 PyDict_SetItemString(d
,"ID_INDENT", SWIG_From_int(static_cast<int >(wxID_INDENT
)));
49635 PyDict_SetItemString(d
,"ID_UNINDENT", SWIG_From_int(static_cast<int >(wxID_UNINDENT
)));
49638 PyDict_SetItemString(d
,"ID_ZOOM_100", SWIG_From_int(static_cast<int >(wxID_ZOOM_100
)));
49641 PyDict_SetItemString(d
,"ID_ZOOM_FIT", SWIG_From_int(static_cast<int >(wxID_ZOOM_FIT
)));
49644 PyDict_SetItemString(d
,"ID_ZOOM_IN", SWIG_From_int(static_cast<int >(wxID_ZOOM_IN
)));
49647 PyDict_SetItemString(d
,"ID_ZOOM_OUT", SWIG_From_int(static_cast<int >(wxID_ZOOM_OUT
)));
49650 PyDict_SetItemString(d
,"ID_UNDELETE", SWIG_From_int(static_cast<int >(wxID_UNDELETE
)));
49653 PyDict_SetItemString(d
,"ID_REVERT_TO_SAVED", SWIG_From_int(static_cast<int >(wxID_REVERT_TO_SAVED
)));
49656 PyDict_SetItemString(d
,"ID_HIGHEST", SWIG_From_int(static_cast<int >(wxID_HIGHEST
)));
49659 PyDict_SetItemString(d
,"OPEN", SWIG_From_int(static_cast<int >(wxOPEN
)));
49662 PyDict_SetItemString(d
,"SAVE", SWIG_From_int(static_cast<int >(wxSAVE
)));
49665 PyDict_SetItemString(d
,"HIDE_READONLY", SWIG_From_int(static_cast<int >(wxHIDE_READONLY
)));
49668 PyDict_SetItemString(d
,"OVERWRITE_PROMPT", SWIG_From_int(static_cast<int >(wxOVERWRITE_PROMPT
)));
49671 PyDict_SetItemString(d
,"FILE_MUST_EXIST", SWIG_From_int(static_cast<int >(wxFILE_MUST_EXIST
)));
49674 PyDict_SetItemString(d
,"MULTIPLE", SWIG_From_int(static_cast<int >(wxMULTIPLE
)));
49677 PyDict_SetItemString(d
,"CHANGE_DIR", SWIG_From_int(static_cast<int >(wxCHANGE_DIR
)));
49680 PyDict_SetItemString(d
,"ACCEL_ALT", SWIG_From_int(static_cast<int >(wxACCEL_ALT
)));
49683 PyDict_SetItemString(d
,"ACCEL_CTRL", SWIG_From_int(static_cast<int >(wxACCEL_CTRL
)));
49686 PyDict_SetItemString(d
,"ACCEL_SHIFT", SWIG_From_int(static_cast<int >(wxACCEL_SHIFT
)));
49689 PyDict_SetItemString(d
,"ACCEL_NORMAL", SWIG_From_int(static_cast<int >(wxACCEL_NORMAL
)));
49692 PyDict_SetItemString(d
,"PD_AUTO_HIDE", SWIG_From_int(static_cast<int >(wxPD_AUTO_HIDE
)));
49695 PyDict_SetItemString(d
,"PD_APP_MODAL", SWIG_From_int(static_cast<int >(wxPD_APP_MODAL
)));
49698 PyDict_SetItemString(d
,"PD_CAN_ABORT", SWIG_From_int(static_cast<int >(wxPD_CAN_ABORT
)));
49701 PyDict_SetItemString(d
,"PD_ELAPSED_TIME", SWIG_From_int(static_cast<int >(wxPD_ELAPSED_TIME
)));
49704 PyDict_SetItemString(d
,"PD_ESTIMATED_TIME", SWIG_From_int(static_cast<int >(wxPD_ESTIMATED_TIME
)));
49707 PyDict_SetItemString(d
,"PD_REMAINING_TIME", SWIG_From_int(static_cast<int >(wxPD_REMAINING_TIME
)));
49710 PyDict_SetItemString(d
,"PD_SMOOTH", SWIG_From_int(static_cast<int >(wxPD_SMOOTH
)));
49713 PyDict_SetItemString(d
,"PD_CAN_SKIP", SWIG_From_int(static_cast<int >(wxPD_CAN_SKIP
)));
49716 PyDict_SetItemString(d
,"DD_NEW_DIR_BUTTON", SWIG_From_int(static_cast<int >(wxDD_NEW_DIR_BUTTON
)));
49719 PyDict_SetItemString(d
,"DD_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxDD_DEFAULT_STYLE
)));
49722 PyDict_SetItemString(d
,"MENU_TEAROFF", SWIG_From_int(static_cast<int >(wxMENU_TEAROFF
)));
49725 PyDict_SetItemString(d
,"MB_DOCKABLE", SWIG_From_int(static_cast<int >(wxMB_DOCKABLE
)));
49728 PyDict_SetItemString(d
,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxNO_FULL_REPAINT_ON_RESIZE
)));
49731 PyDict_SetItemString(d
,"FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxFULL_REPAINT_ON_RESIZE
)));
49734 PyDict_SetItemString(d
,"LI_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLI_HORIZONTAL
)));
49737 PyDict_SetItemString(d
,"LI_VERTICAL", SWIG_From_int(static_cast<int >(wxLI_VERTICAL
)));
49740 PyDict_SetItemString(d
,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int(static_cast<int >(wxWS_EX_VALIDATE_RECURSIVELY
)));
49743 PyDict_SetItemString(d
,"WS_EX_BLOCK_EVENTS", SWIG_From_int(static_cast<int >(wxWS_EX_BLOCK_EVENTS
)));
49746 PyDict_SetItemString(d
,"WS_EX_TRANSIENT", SWIG_From_int(static_cast<int >(wxWS_EX_TRANSIENT
)));
49749 PyDict_SetItemString(d
,"WS_EX_THEMED_BACKGROUND", SWIG_From_int(static_cast<int >(wxWS_EX_THEMED_BACKGROUND
)));
49752 PyDict_SetItemString(d
,"WS_EX_PROCESS_IDLE", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_IDLE
)));
49755 PyDict_SetItemString(d
,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_UI_UPDATES
)));
49758 PyDict_SetItemString(d
,"MM_TEXT", SWIG_From_int(static_cast<int >(wxMM_TEXT
)));
49761 PyDict_SetItemString(d
,"MM_LOMETRIC", SWIG_From_int(static_cast<int >(wxMM_LOMETRIC
)));
49764 PyDict_SetItemString(d
,"MM_HIMETRIC", SWIG_From_int(static_cast<int >(wxMM_HIMETRIC
)));
49767 PyDict_SetItemString(d
,"MM_LOENGLISH", SWIG_From_int(static_cast<int >(wxMM_LOENGLISH
)));
49770 PyDict_SetItemString(d
,"MM_HIENGLISH", SWIG_From_int(static_cast<int >(wxMM_HIENGLISH
)));
49773 PyDict_SetItemString(d
,"MM_TWIPS", SWIG_From_int(static_cast<int >(wxMM_TWIPS
)));
49776 PyDict_SetItemString(d
,"MM_ISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ISOTROPIC
)));
49779 PyDict_SetItemString(d
,"MM_ANISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ANISOTROPIC
)));
49782 PyDict_SetItemString(d
,"MM_POINTS", SWIG_From_int(static_cast<int >(wxMM_POINTS
)));
49785 PyDict_SetItemString(d
,"MM_METRIC", SWIG_From_int(static_cast<int >(wxMM_METRIC
)));
49788 PyDict_SetItemString(d
,"CENTRE", SWIG_From_int(static_cast<int >(wxCENTRE
)));
49791 PyDict_SetItemString(d
,"CENTER", SWIG_From_int(static_cast<int >(wxCENTER
)));
49794 PyDict_SetItemString(d
,"HORIZONTAL", SWIG_From_int(static_cast<int >(wxHORIZONTAL
)));
49797 PyDict_SetItemString(d
,"VERTICAL", SWIG_From_int(static_cast<int >(wxVERTICAL
)));
49800 PyDict_SetItemString(d
,"BOTH", SWIG_From_int(static_cast<int >(wxBOTH
)));
49803 PyDict_SetItemString(d
,"LEFT", SWIG_From_int(static_cast<int >(wxLEFT
)));
49806 PyDict_SetItemString(d
,"RIGHT", SWIG_From_int(static_cast<int >(wxRIGHT
)));
49809 PyDict_SetItemString(d
,"UP", SWIG_From_int(static_cast<int >(wxUP
)));
49812 PyDict_SetItemString(d
,"DOWN", SWIG_From_int(static_cast<int >(wxDOWN
)));
49815 PyDict_SetItemString(d
,"TOP", SWIG_From_int(static_cast<int >(wxTOP
)));
49818 PyDict_SetItemString(d
,"BOTTOM", SWIG_From_int(static_cast<int >(wxBOTTOM
)));
49821 PyDict_SetItemString(d
,"NORTH", SWIG_From_int(static_cast<int >(wxNORTH
)));
49824 PyDict_SetItemString(d
,"SOUTH", SWIG_From_int(static_cast<int >(wxSOUTH
)));
49827 PyDict_SetItemString(d
,"WEST", SWIG_From_int(static_cast<int >(wxWEST
)));
49830 PyDict_SetItemString(d
,"EAST", SWIG_From_int(static_cast<int >(wxEAST
)));
49833 PyDict_SetItemString(d
,"ALL", SWIG_From_int(static_cast<int >(wxALL
)));
49836 PyDict_SetItemString(d
,"ALIGN_NOT", SWIG_From_int(static_cast<int >(wxALIGN_NOT
)));
49839 PyDict_SetItemString(d
,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_HORIZONTAL
)));
49842 PyDict_SetItemString(d
,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_HORIZONTAL
)));
49845 PyDict_SetItemString(d
,"ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxALIGN_LEFT
)));
49848 PyDict_SetItemString(d
,"ALIGN_TOP", SWIG_From_int(static_cast<int >(wxALIGN_TOP
)));
49851 PyDict_SetItemString(d
,"ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxALIGN_RIGHT
)));
49854 PyDict_SetItemString(d
,"ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxALIGN_BOTTOM
)));
49857 PyDict_SetItemString(d
,"ALIGN_CENTER_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_VERTICAL
)));
49860 PyDict_SetItemString(d
,"ALIGN_CENTRE_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_VERTICAL
)));
49863 PyDict_SetItemString(d
,"ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxALIGN_CENTER
)));
49866 PyDict_SetItemString(d
,"ALIGN_CENTRE", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE
)));
49869 PyDict_SetItemString(d
,"ALIGN_MASK", SWIG_From_int(static_cast<int >(wxALIGN_MASK
)));
49872 PyDict_SetItemString(d
,"STRETCH_NOT", SWIG_From_int(static_cast<int >(wxSTRETCH_NOT
)));
49875 PyDict_SetItemString(d
,"SHRINK", SWIG_From_int(static_cast<int >(wxSHRINK
)));
49878 PyDict_SetItemString(d
,"GROW", SWIG_From_int(static_cast<int >(wxGROW
)));
49881 PyDict_SetItemString(d
,"EXPAND", SWIG_From_int(static_cast<int >(wxEXPAND
)));
49884 PyDict_SetItemString(d
,"SHAPED", SWIG_From_int(static_cast<int >(wxSHAPED
)));
49887 PyDict_SetItemString(d
,"FIXED_MINSIZE", SWIG_From_int(static_cast<int >(wxFIXED_MINSIZE
)));
49890 PyDict_SetItemString(d
,"TILE", SWIG_From_int(static_cast<int >(wxTILE
)));
49893 PyDict_SetItemString(d
,"ADJUST_MINSIZE", SWIG_From_int(static_cast<int >(wxADJUST_MINSIZE
)));
49896 PyDict_SetItemString(d
,"BORDER_DEFAULT", SWIG_From_int(static_cast<int >(wxBORDER_DEFAULT
)));
49899 PyDict_SetItemString(d
,"BORDER_NONE", SWIG_From_int(static_cast<int >(wxBORDER_NONE
)));
49902 PyDict_SetItemString(d
,"BORDER_STATIC", SWIG_From_int(static_cast<int >(wxBORDER_STATIC
)));
49905 PyDict_SetItemString(d
,"BORDER_SIMPLE", SWIG_From_int(static_cast<int >(wxBORDER_SIMPLE
)));
49908 PyDict_SetItemString(d
,"BORDER_RAISED", SWIG_From_int(static_cast<int >(wxBORDER_RAISED
)));
49911 PyDict_SetItemString(d
,"BORDER_SUNKEN", SWIG_From_int(static_cast<int >(wxBORDER_SUNKEN
)));
49914 PyDict_SetItemString(d
,"BORDER_DOUBLE", SWIG_From_int(static_cast<int >(wxBORDER_DOUBLE
)));
49917 PyDict_SetItemString(d
,"BORDER_MASK", SWIG_From_int(static_cast<int >(wxBORDER_MASK
)));
49920 PyDict_SetItemString(d
,"BG_STYLE_SYSTEM", SWIG_From_int(static_cast<int >(wxBG_STYLE_SYSTEM
)));
49923 PyDict_SetItemString(d
,"BG_STYLE_COLOUR", SWIG_From_int(static_cast<int >(wxBG_STYLE_COLOUR
)));
49926 PyDict_SetItemString(d
,"BG_STYLE_CUSTOM", SWIG_From_int(static_cast<int >(wxBG_STYLE_CUSTOM
)));
49929 PyDict_SetItemString(d
,"DEFAULT", SWIG_From_int(static_cast<int >(wxDEFAULT
)));
49932 PyDict_SetItemString(d
,"DECORATIVE", SWIG_From_int(static_cast<int >(wxDECORATIVE
)));
49935 PyDict_SetItemString(d
,"ROMAN", SWIG_From_int(static_cast<int >(wxROMAN
)));
49938 PyDict_SetItemString(d
,"SCRIPT", SWIG_From_int(static_cast<int >(wxSCRIPT
)));
49941 PyDict_SetItemString(d
,"SWISS", SWIG_From_int(static_cast<int >(wxSWISS
)));
49944 PyDict_SetItemString(d
,"MODERN", SWIG_From_int(static_cast<int >(wxMODERN
)));
49947 PyDict_SetItemString(d
,"TELETYPE", SWIG_From_int(static_cast<int >(wxTELETYPE
)));
49950 PyDict_SetItemString(d
,"VARIABLE", SWIG_From_int(static_cast<int >(wxVARIABLE
)));
49953 PyDict_SetItemString(d
,"FIXED", SWIG_From_int(static_cast<int >(wxFIXED
)));
49956 PyDict_SetItemString(d
,"NORMAL", SWIG_From_int(static_cast<int >(wxNORMAL
)));
49959 PyDict_SetItemString(d
,"LIGHT", SWIG_From_int(static_cast<int >(wxLIGHT
)));
49962 PyDict_SetItemString(d
,"BOLD", SWIG_From_int(static_cast<int >(wxBOLD
)));
49965 PyDict_SetItemString(d
,"ITALIC", SWIG_From_int(static_cast<int >(wxITALIC
)));
49968 PyDict_SetItemString(d
,"SLANT", SWIG_From_int(static_cast<int >(wxSLANT
)));
49971 PyDict_SetItemString(d
,"SOLID", SWIG_From_int(static_cast<int >(wxSOLID
)));
49974 PyDict_SetItemString(d
,"DOT", SWIG_From_int(static_cast<int >(wxDOT
)));
49977 PyDict_SetItemString(d
,"LONG_DASH", SWIG_From_int(static_cast<int >(wxLONG_DASH
)));
49980 PyDict_SetItemString(d
,"SHORT_DASH", SWIG_From_int(static_cast<int >(wxSHORT_DASH
)));
49983 PyDict_SetItemString(d
,"DOT_DASH", SWIG_From_int(static_cast<int >(wxDOT_DASH
)));
49986 PyDict_SetItemString(d
,"USER_DASH", SWIG_From_int(static_cast<int >(wxUSER_DASH
)));
49989 PyDict_SetItemString(d
,"TRANSPARENT", SWIG_From_int(static_cast<int >(wxTRANSPARENT
)));
49992 PyDict_SetItemString(d
,"STIPPLE", SWIG_From_int(static_cast<int >(wxSTIPPLE
)));
49995 PyDict_SetItemString(d
,"STIPPLE_MASK", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK
)));
49998 PyDict_SetItemString(d
,"STIPPLE_MASK_OPAQUE", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK_OPAQUE
)));
50001 PyDict_SetItemString(d
,"BDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxBDIAGONAL_HATCH
)));
50004 PyDict_SetItemString(d
,"CROSSDIAG_HATCH", SWIG_From_int(static_cast<int >(wxCROSSDIAG_HATCH
)));
50007 PyDict_SetItemString(d
,"FDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxFDIAGONAL_HATCH
)));
50010 PyDict_SetItemString(d
,"CROSS_HATCH", SWIG_From_int(static_cast<int >(wxCROSS_HATCH
)));
50013 PyDict_SetItemString(d
,"HORIZONTAL_HATCH", SWIG_From_int(static_cast<int >(wxHORIZONTAL_HATCH
)));
50016 PyDict_SetItemString(d
,"VERTICAL_HATCH", SWIG_From_int(static_cast<int >(wxVERTICAL_HATCH
)));
50019 PyDict_SetItemString(d
,"JOIN_BEVEL", SWIG_From_int(static_cast<int >(wxJOIN_BEVEL
)));
50022 PyDict_SetItemString(d
,"JOIN_MITER", SWIG_From_int(static_cast<int >(wxJOIN_MITER
)));
50025 PyDict_SetItemString(d
,"JOIN_ROUND", SWIG_From_int(static_cast<int >(wxJOIN_ROUND
)));
50028 PyDict_SetItemString(d
,"CAP_ROUND", SWIG_From_int(static_cast<int >(wxCAP_ROUND
)));
50031 PyDict_SetItemString(d
,"CAP_PROJECTING", SWIG_From_int(static_cast<int >(wxCAP_PROJECTING
)));
50034 PyDict_SetItemString(d
,"CAP_BUTT", SWIG_From_int(static_cast<int >(wxCAP_BUTT
)));
50037 PyDict_SetItemString(d
,"CLEAR", SWIG_From_int(static_cast<int >(wxCLEAR
)));
50040 PyDict_SetItemString(d
,"XOR", SWIG_From_int(static_cast<int >(wxXOR
)));
50043 PyDict_SetItemString(d
,"INVERT", SWIG_From_int(static_cast<int >(wxINVERT
)));
50046 PyDict_SetItemString(d
,"OR_REVERSE", SWIG_From_int(static_cast<int >(wxOR_REVERSE
)));
50049 PyDict_SetItemString(d
,"AND_REVERSE", SWIG_From_int(static_cast<int >(wxAND_REVERSE
)));
50052 PyDict_SetItemString(d
,"COPY", SWIG_From_int(static_cast<int >(wxCOPY
)));
50055 PyDict_SetItemString(d
,"AND", SWIG_From_int(static_cast<int >(wxAND
)));
50058 PyDict_SetItemString(d
,"AND_INVERT", SWIG_From_int(static_cast<int >(wxAND_INVERT
)));
50061 PyDict_SetItemString(d
,"NO_OP", SWIG_From_int(static_cast<int >(wxNO_OP
)));
50064 PyDict_SetItemString(d
,"NOR", SWIG_From_int(static_cast<int >(wxNOR
)));
50067 PyDict_SetItemString(d
,"EQUIV", SWIG_From_int(static_cast<int >(wxEQUIV
)));
50070 PyDict_SetItemString(d
,"SRC_INVERT", SWIG_From_int(static_cast<int >(wxSRC_INVERT
)));
50073 PyDict_SetItemString(d
,"OR_INVERT", SWIG_From_int(static_cast<int >(wxOR_INVERT
)));
50076 PyDict_SetItemString(d
,"NAND", SWIG_From_int(static_cast<int >(wxNAND
)));
50079 PyDict_SetItemString(d
,"OR", SWIG_From_int(static_cast<int >(wxOR
)));
50082 PyDict_SetItemString(d
,"SET", SWIG_From_int(static_cast<int >(wxSET
)));
50085 PyDict_SetItemString(d
,"WXK_BACK", SWIG_From_int(static_cast<int >(WXK_BACK
)));
50088 PyDict_SetItemString(d
,"WXK_TAB", SWIG_From_int(static_cast<int >(WXK_TAB
)));
50091 PyDict_SetItemString(d
,"WXK_RETURN", SWIG_From_int(static_cast<int >(WXK_RETURN
)));
50094 PyDict_SetItemString(d
,"WXK_ESCAPE", SWIG_From_int(static_cast<int >(WXK_ESCAPE
)));
50097 PyDict_SetItemString(d
,"WXK_SPACE", SWIG_From_int(static_cast<int >(WXK_SPACE
)));
50100 PyDict_SetItemString(d
,"WXK_DELETE", SWIG_From_int(static_cast<int >(WXK_DELETE
)));
50103 PyDict_SetItemString(d
,"WXK_START", SWIG_From_int(static_cast<int >(WXK_START
)));
50106 PyDict_SetItemString(d
,"WXK_LBUTTON", SWIG_From_int(static_cast<int >(WXK_LBUTTON
)));
50109 PyDict_SetItemString(d
,"WXK_RBUTTON", SWIG_From_int(static_cast<int >(WXK_RBUTTON
)));
50112 PyDict_SetItemString(d
,"WXK_CANCEL", SWIG_From_int(static_cast<int >(WXK_CANCEL
)));
50115 PyDict_SetItemString(d
,"WXK_MBUTTON", SWIG_From_int(static_cast<int >(WXK_MBUTTON
)));
50118 PyDict_SetItemString(d
,"WXK_CLEAR", SWIG_From_int(static_cast<int >(WXK_CLEAR
)));
50121 PyDict_SetItemString(d
,"WXK_SHIFT", SWIG_From_int(static_cast<int >(WXK_SHIFT
)));
50124 PyDict_SetItemString(d
,"WXK_ALT", SWIG_From_int(static_cast<int >(WXK_ALT
)));
50127 PyDict_SetItemString(d
,"WXK_CONTROL", SWIG_From_int(static_cast<int >(WXK_CONTROL
)));
50130 PyDict_SetItemString(d
,"WXK_MENU", SWIG_From_int(static_cast<int >(WXK_MENU
)));
50133 PyDict_SetItemString(d
,"WXK_PAUSE", SWIG_From_int(static_cast<int >(WXK_PAUSE
)));
50136 PyDict_SetItemString(d
,"WXK_CAPITAL", SWIG_From_int(static_cast<int >(WXK_CAPITAL
)));
50139 PyDict_SetItemString(d
,"WXK_PRIOR", SWIG_From_int(static_cast<int >(WXK_PRIOR
)));
50142 PyDict_SetItemString(d
,"WXK_NEXT", SWIG_From_int(static_cast<int >(WXK_NEXT
)));
50145 PyDict_SetItemString(d
,"WXK_END", SWIG_From_int(static_cast<int >(WXK_END
)));
50148 PyDict_SetItemString(d
,"WXK_HOME", SWIG_From_int(static_cast<int >(WXK_HOME
)));
50151 PyDict_SetItemString(d
,"WXK_LEFT", SWIG_From_int(static_cast<int >(WXK_LEFT
)));
50154 PyDict_SetItemString(d
,"WXK_UP", SWIG_From_int(static_cast<int >(WXK_UP
)));
50157 PyDict_SetItemString(d
,"WXK_RIGHT", SWIG_From_int(static_cast<int >(WXK_RIGHT
)));
50160 PyDict_SetItemString(d
,"WXK_DOWN", SWIG_From_int(static_cast<int >(WXK_DOWN
)));
50163 PyDict_SetItemString(d
,"WXK_SELECT", SWIG_From_int(static_cast<int >(WXK_SELECT
)));
50166 PyDict_SetItemString(d
,"WXK_PRINT", SWIG_From_int(static_cast<int >(WXK_PRINT
)));
50169 PyDict_SetItemString(d
,"WXK_EXECUTE", SWIG_From_int(static_cast<int >(WXK_EXECUTE
)));
50172 PyDict_SetItemString(d
,"WXK_SNAPSHOT", SWIG_From_int(static_cast<int >(WXK_SNAPSHOT
)));
50175 PyDict_SetItemString(d
,"WXK_INSERT", SWIG_From_int(static_cast<int >(WXK_INSERT
)));
50178 PyDict_SetItemString(d
,"WXK_HELP", SWIG_From_int(static_cast<int >(WXK_HELP
)));
50181 PyDict_SetItemString(d
,"WXK_NUMPAD0", SWIG_From_int(static_cast<int >(WXK_NUMPAD0
)));
50184 PyDict_SetItemString(d
,"WXK_NUMPAD1", SWIG_From_int(static_cast<int >(WXK_NUMPAD1
)));
50187 PyDict_SetItemString(d
,"WXK_NUMPAD2", SWIG_From_int(static_cast<int >(WXK_NUMPAD2
)));
50190 PyDict_SetItemString(d
,"WXK_NUMPAD3", SWIG_From_int(static_cast<int >(WXK_NUMPAD3
)));
50193 PyDict_SetItemString(d
,"WXK_NUMPAD4", SWIG_From_int(static_cast<int >(WXK_NUMPAD4
)));
50196 PyDict_SetItemString(d
,"WXK_NUMPAD5", SWIG_From_int(static_cast<int >(WXK_NUMPAD5
)));
50199 PyDict_SetItemString(d
,"WXK_NUMPAD6", SWIG_From_int(static_cast<int >(WXK_NUMPAD6
)));
50202 PyDict_SetItemString(d
,"WXK_NUMPAD7", SWIG_From_int(static_cast<int >(WXK_NUMPAD7
)));
50205 PyDict_SetItemString(d
,"WXK_NUMPAD8", SWIG_From_int(static_cast<int >(WXK_NUMPAD8
)));
50208 PyDict_SetItemString(d
,"WXK_NUMPAD9", SWIG_From_int(static_cast<int >(WXK_NUMPAD9
)));
50211 PyDict_SetItemString(d
,"WXK_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_MULTIPLY
)));
50214 PyDict_SetItemString(d
,"WXK_ADD", SWIG_From_int(static_cast<int >(WXK_ADD
)));
50217 PyDict_SetItemString(d
,"WXK_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_SEPARATOR
)));
50220 PyDict_SetItemString(d
,"WXK_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_SUBTRACT
)));
50223 PyDict_SetItemString(d
,"WXK_DECIMAL", SWIG_From_int(static_cast<int >(WXK_DECIMAL
)));
50226 PyDict_SetItemString(d
,"WXK_DIVIDE", SWIG_From_int(static_cast<int >(WXK_DIVIDE
)));
50229 PyDict_SetItemString(d
,"WXK_F1", SWIG_From_int(static_cast<int >(WXK_F1
)));
50232 PyDict_SetItemString(d
,"WXK_F2", SWIG_From_int(static_cast<int >(WXK_F2
)));
50235 PyDict_SetItemString(d
,"WXK_F3", SWIG_From_int(static_cast<int >(WXK_F3
)));
50238 PyDict_SetItemString(d
,"WXK_F4", SWIG_From_int(static_cast<int >(WXK_F4
)));
50241 PyDict_SetItemString(d
,"WXK_F5", SWIG_From_int(static_cast<int >(WXK_F5
)));
50244 PyDict_SetItemString(d
,"WXK_F6", SWIG_From_int(static_cast<int >(WXK_F6
)));
50247 PyDict_SetItemString(d
,"WXK_F7", SWIG_From_int(static_cast<int >(WXK_F7
)));
50250 PyDict_SetItemString(d
,"WXK_F8", SWIG_From_int(static_cast<int >(WXK_F8
)));
50253 PyDict_SetItemString(d
,"WXK_F9", SWIG_From_int(static_cast<int >(WXK_F9
)));
50256 PyDict_SetItemString(d
,"WXK_F10", SWIG_From_int(static_cast<int >(WXK_F10
)));
50259 PyDict_SetItemString(d
,"WXK_F11", SWIG_From_int(static_cast<int >(WXK_F11
)));
50262 PyDict_SetItemString(d
,"WXK_F12", SWIG_From_int(static_cast<int >(WXK_F12
)));
50265 PyDict_SetItemString(d
,"WXK_F13", SWIG_From_int(static_cast<int >(WXK_F13
)));
50268 PyDict_SetItemString(d
,"WXK_F14", SWIG_From_int(static_cast<int >(WXK_F14
)));
50271 PyDict_SetItemString(d
,"WXK_F15", SWIG_From_int(static_cast<int >(WXK_F15
)));
50274 PyDict_SetItemString(d
,"WXK_F16", SWIG_From_int(static_cast<int >(WXK_F16
)));
50277 PyDict_SetItemString(d
,"WXK_F17", SWIG_From_int(static_cast<int >(WXK_F17
)));
50280 PyDict_SetItemString(d
,"WXK_F18", SWIG_From_int(static_cast<int >(WXK_F18
)));
50283 PyDict_SetItemString(d
,"WXK_F19", SWIG_From_int(static_cast<int >(WXK_F19
)));
50286 PyDict_SetItemString(d
,"WXK_F20", SWIG_From_int(static_cast<int >(WXK_F20
)));
50289 PyDict_SetItemString(d
,"WXK_F21", SWIG_From_int(static_cast<int >(WXK_F21
)));
50292 PyDict_SetItemString(d
,"WXK_F22", SWIG_From_int(static_cast<int >(WXK_F22
)));
50295 PyDict_SetItemString(d
,"WXK_F23", SWIG_From_int(static_cast<int >(WXK_F23
)));
50298 PyDict_SetItemString(d
,"WXK_F24", SWIG_From_int(static_cast<int >(WXK_F24
)));
50301 PyDict_SetItemString(d
,"WXK_NUMLOCK", SWIG_From_int(static_cast<int >(WXK_NUMLOCK
)));
50304 PyDict_SetItemString(d
,"WXK_SCROLL", SWIG_From_int(static_cast<int >(WXK_SCROLL
)));
50307 PyDict_SetItemString(d
,"WXK_PAGEUP", SWIG_From_int(static_cast<int >(WXK_PAGEUP
)));
50310 PyDict_SetItemString(d
,"WXK_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_PAGEDOWN
)));
50313 PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SPACE
)));
50316 PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", SWIG_From_int(static_cast<int >(WXK_NUMPAD_TAB
)));
50319 PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ENTER
)));
50322 PyDict_SetItemString(d
,"WXK_NUMPAD_F1", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F1
)));
50325 PyDict_SetItemString(d
,"WXK_NUMPAD_F2", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F2
)));
50328 PyDict_SetItemString(d
,"WXK_NUMPAD_F3", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F3
)));
50331 PyDict_SetItemString(d
,"WXK_NUMPAD_F4", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F4
)));
50334 PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", SWIG_From_int(static_cast<int >(WXK_NUMPAD_HOME
)));
50337 PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_LEFT
)));
50340 PyDict_SetItemString(d
,"WXK_NUMPAD_UP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_UP
)));
50343 PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_RIGHT
)));
50346 PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DOWN
)));
50349 PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PRIOR
)));
50352 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEUP
)));
50355 PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_NEXT
)));
50358 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEDOWN
)));
50361 PyDict_SetItemString(d
,"WXK_NUMPAD_END", SWIG_From_int(static_cast<int >(WXK_NUMPAD_END
)));
50364 PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_BEGIN
)));
50367 PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_INSERT
)));
50370 PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DELETE
)));
50373 PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_EQUAL
)));
50376 PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_NUMPAD_MULTIPLY
)));
50379 PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ADD
)));
50382 PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SEPARATOR
)));
50385 PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SUBTRACT
)));
50388 PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DECIMAL
)));
50391 PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DIVIDE
)));
50394 PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_LEFT
)));
50397 PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_RIGHT
)));
50400 PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", SWIG_From_int(static_cast<int >(WXK_WINDOWS_MENU
)));
50403 PyDict_SetItemString(d
,"WXK_COMMAND", SWIG_From_int(static_cast<int >(WXK_COMMAND
)));
50406 PyDict_SetItemString(d
,"WXK_SPECIAL1", SWIG_From_int(static_cast<int >(WXK_SPECIAL1
)));
50409 PyDict_SetItemString(d
,"WXK_SPECIAL2", SWIG_From_int(static_cast<int >(WXK_SPECIAL2
)));
50412 PyDict_SetItemString(d
,"WXK_SPECIAL3", SWIG_From_int(static_cast<int >(WXK_SPECIAL3
)));
50415 PyDict_SetItemString(d
,"WXK_SPECIAL4", SWIG_From_int(static_cast<int >(WXK_SPECIAL4
)));
50418 PyDict_SetItemString(d
,"WXK_SPECIAL5", SWIG_From_int(static_cast<int >(WXK_SPECIAL5
)));
50421 PyDict_SetItemString(d
,"WXK_SPECIAL6", SWIG_From_int(static_cast<int >(WXK_SPECIAL6
)));
50424 PyDict_SetItemString(d
,"WXK_SPECIAL7", SWIG_From_int(static_cast<int >(WXK_SPECIAL7
)));
50427 PyDict_SetItemString(d
,"WXK_SPECIAL8", SWIG_From_int(static_cast<int >(WXK_SPECIAL8
)));
50430 PyDict_SetItemString(d
,"WXK_SPECIAL9", SWIG_From_int(static_cast<int >(WXK_SPECIAL9
)));
50433 PyDict_SetItemString(d
,"WXK_SPECIAL10", SWIG_From_int(static_cast<int >(WXK_SPECIAL10
)));
50436 PyDict_SetItemString(d
,"WXK_SPECIAL11", SWIG_From_int(static_cast<int >(WXK_SPECIAL11
)));
50439 PyDict_SetItemString(d
,"WXK_SPECIAL12", SWIG_From_int(static_cast<int >(WXK_SPECIAL12
)));
50442 PyDict_SetItemString(d
,"WXK_SPECIAL13", SWIG_From_int(static_cast<int >(WXK_SPECIAL13
)));
50445 PyDict_SetItemString(d
,"WXK_SPECIAL14", SWIG_From_int(static_cast<int >(WXK_SPECIAL14
)));
50448 PyDict_SetItemString(d
,"WXK_SPECIAL15", SWIG_From_int(static_cast<int >(WXK_SPECIAL15
)));
50451 PyDict_SetItemString(d
,"WXK_SPECIAL16", SWIG_From_int(static_cast<int >(WXK_SPECIAL16
)));
50454 PyDict_SetItemString(d
,"WXK_SPECIAL17", SWIG_From_int(static_cast<int >(WXK_SPECIAL17
)));
50457 PyDict_SetItemString(d
,"WXK_SPECIAL18", SWIG_From_int(static_cast<int >(WXK_SPECIAL18
)));
50460 PyDict_SetItemString(d
,"WXK_SPECIAL19", SWIG_From_int(static_cast<int >(WXK_SPECIAL19
)));
50463 PyDict_SetItemString(d
,"WXK_SPECIAL20", SWIG_From_int(static_cast<int >(WXK_SPECIAL20
)));
50466 PyDict_SetItemString(d
,"PAPER_NONE", SWIG_From_int(static_cast<int >(wxPAPER_NONE
)));
50469 PyDict_SetItemString(d
,"PAPER_LETTER", SWIG_From_int(static_cast<int >(wxPAPER_LETTER
)));
50472 PyDict_SetItemString(d
,"PAPER_LEGAL", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL
)));
50475 PyDict_SetItemString(d
,"PAPER_A4", SWIG_From_int(static_cast<int >(wxPAPER_A4
)));
50478 PyDict_SetItemString(d
,"PAPER_CSHEET", SWIG_From_int(static_cast<int >(wxPAPER_CSHEET
)));
50481 PyDict_SetItemString(d
,"PAPER_DSHEET", SWIG_From_int(static_cast<int >(wxPAPER_DSHEET
)));
50484 PyDict_SetItemString(d
,"PAPER_ESHEET", SWIG_From_int(static_cast<int >(wxPAPER_ESHEET
)));
50487 PyDict_SetItemString(d
,"PAPER_LETTERSMALL", SWIG_From_int(static_cast<int >(wxPAPER_LETTERSMALL
)));
50490 PyDict_SetItemString(d
,"PAPER_TABLOID", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID
)));
50493 PyDict_SetItemString(d
,"PAPER_LEDGER", SWIG_From_int(static_cast<int >(wxPAPER_LEDGER
)));
50496 PyDict_SetItemString(d
,"PAPER_STATEMENT", SWIG_From_int(static_cast<int >(wxPAPER_STATEMENT
)));
50499 PyDict_SetItemString(d
,"PAPER_EXECUTIVE", SWIG_From_int(static_cast<int >(wxPAPER_EXECUTIVE
)));
50502 PyDict_SetItemString(d
,"PAPER_A3", SWIG_From_int(static_cast<int >(wxPAPER_A3
)));
50505 PyDict_SetItemString(d
,"PAPER_A4SMALL", SWIG_From_int(static_cast<int >(wxPAPER_A4SMALL
)));
50508 PyDict_SetItemString(d
,"PAPER_A5", SWIG_From_int(static_cast<int >(wxPAPER_A5
)));
50511 PyDict_SetItemString(d
,"PAPER_B4", SWIG_From_int(static_cast<int >(wxPAPER_B4
)));
50514 PyDict_SetItemString(d
,"PAPER_B5", SWIG_From_int(static_cast<int >(wxPAPER_B5
)));
50517 PyDict_SetItemString(d
,"PAPER_FOLIO", SWIG_From_int(static_cast<int >(wxPAPER_FOLIO
)));
50520 PyDict_SetItemString(d
,"PAPER_QUARTO", SWIG_From_int(static_cast<int >(wxPAPER_QUARTO
)));
50523 PyDict_SetItemString(d
,"PAPER_10X14", SWIG_From_int(static_cast<int >(wxPAPER_10X14
)));
50526 PyDict_SetItemString(d
,"PAPER_11X17", SWIG_From_int(static_cast<int >(wxPAPER_11X17
)));
50529 PyDict_SetItemString(d
,"PAPER_NOTE", SWIG_From_int(static_cast<int >(wxPAPER_NOTE
)));
50532 PyDict_SetItemString(d
,"PAPER_ENV_9", SWIG_From_int(static_cast<int >(wxPAPER_ENV_9
)));
50535 PyDict_SetItemString(d
,"PAPER_ENV_10", SWIG_From_int(static_cast<int >(wxPAPER_ENV_10
)));
50538 PyDict_SetItemString(d
,"PAPER_ENV_11", SWIG_From_int(static_cast<int >(wxPAPER_ENV_11
)));
50541 PyDict_SetItemString(d
,"PAPER_ENV_12", SWIG_From_int(static_cast<int >(wxPAPER_ENV_12
)));
50544 PyDict_SetItemString(d
,"PAPER_ENV_14", SWIG_From_int(static_cast<int >(wxPAPER_ENV_14
)));
50547 PyDict_SetItemString(d
,"PAPER_ENV_DL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_DL
)));
50550 PyDict_SetItemString(d
,"PAPER_ENV_C5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C5
)));
50553 PyDict_SetItemString(d
,"PAPER_ENV_C3", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C3
)));
50556 PyDict_SetItemString(d
,"PAPER_ENV_C4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C4
)));
50559 PyDict_SetItemString(d
,"PAPER_ENV_C6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C6
)));
50562 PyDict_SetItemString(d
,"PAPER_ENV_C65", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C65
)));
50565 PyDict_SetItemString(d
,"PAPER_ENV_B4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B4
)));
50568 PyDict_SetItemString(d
,"PAPER_ENV_B5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B5
)));
50571 PyDict_SetItemString(d
,"PAPER_ENV_B6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B6
)));
50574 PyDict_SetItemString(d
,"PAPER_ENV_ITALY", SWIG_From_int(static_cast<int >(wxPAPER_ENV_ITALY
)));
50577 PyDict_SetItemString(d
,"PAPER_ENV_MONARCH", SWIG_From_int(static_cast<int >(wxPAPER_ENV_MONARCH
)));
50580 PyDict_SetItemString(d
,"PAPER_ENV_PERSONAL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_PERSONAL
)));
50583 PyDict_SetItemString(d
,"PAPER_FANFOLD_US", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_US
)));
50586 PyDict_SetItemString(d
,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_STD_GERMAN
)));
50589 PyDict_SetItemString(d
,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_LGL_GERMAN
)));
50592 PyDict_SetItemString(d
,"PAPER_ISO_B4", SWIG_From_int(static_cast<int >(wxPAPER_ISO_B4
)));
50595 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD
)));
50598 PyDict_SetItemString(d
,"PAPER_9X11", SWIG_From_int(static_cast<int >(wxPAPER_9X11
)));
50601 PyDict_SetItemString(d
,"PAPER_10X11", SWIG_From_int(static_cast<int >(wxPAPER_10X11
)));
50604 PyDict_SetItemString(d
,"PAPER_15X11", SWIG_From_int(static_cast<int >(wxPAPER_15X11
)));
50607 PyDict_SetItemString(d
,"PAPER_ENV_INVITE", SWIG_From_int(static_cast<int >(wxPAPER_ENV_INVITE
)));
50610 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA
)));
50613 PyDict_SetItemString(d
,"PAPER_LEGAL_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL_EXTRA
)));
50616 PyDict_SetItemString(d
,"PAPER_TABLOID_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID_EXTRA
)));
50619 PyDict_SetItemString(d
,"PAPER_A4_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A4_EXTRA
)));
50622 PyDict_SetItemString(d
,"PAPER_LETTER_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_TRANSVERSE
)));
50625 PyDict_SetItemString(d
,"PAPER_A4_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A4_TRANSVERSE
)));
50628 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA_TRANSVERSE
)));
50631 PyDict_SetItemString(d
,"PAPER_A_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A_PLUS
)));
50634 PyDict_SetItemString(d
,"PAPER_B_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_B_PLUS
)));
50637 PyDict_SetItemString(d
,"PAPER_LETTER_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_PLUS
)));
50640 PyDict_SetItemString(d
,"PAPER_A4_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A4_PLUS
)));
50643 PyDict_SetItemString(d
,"PAPER_A5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A5_TRANSVERSE
)));
50646 PyDict_SetItemString(d
,"PAPER_B5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_B5_TRANSVERSE
)));
50649 PyDict_SetItemString(d
,"PAPER_A3_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA
)));
50652 PyDict_SetItemString(d
,"PAPER_A5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A5_EXTRA
)));
50655 PyDict_SetItemString(d
,"PAPER_B5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_B5_EXTRA
)));
50658 PyDict_SetItemString(d
,"PAPER_A2", SWIG_From_int(static_cast<int >(wxPAPER_A2
)));
50661 PyDict_SetItemString(d
,"PAPER_A3_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_TRANSVERSE
)));
50664 PyDict_SetItemString(d
,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA_TRANSVERSE
)));
50667 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD
)));
50670 PyDict_SetItemString(d
,"PAPER_A6", SWIG_From_int(static_cast<int >(wxPAPER_A6
)));
50673 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2
)));
50676 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3
)));
50679 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3
)));
50682 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4
)));
50685 PyDict_SetItemString(d
,"PAPER_LETTER_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_ROTATED
)));
50688 PyDict_SetItemString(d
,"PAPER_A3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A3_ROTATED
)));
50691 PyDict_SetItemString(d
,"PAPER_A4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A4_ROTATED
)));
50694 PyDict_SetItemString(d
,"PAPER_A5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A5_ROTATED
)));
50697 PyDict_SetItemString(d
,"PAPER_B4_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B4_JIS_ROTATED
)));
50700 PyDict_SetItemString(d
,"PAPER_B5_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B5_JIS_ROTATED
)));
50703 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD_ROTATED
)));
50706 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED
)));
50709 PyDict_SetItemString(d
,"PAPER_A6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A6_ROTATED
)));
50712 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2_ROTATED
)));
50715 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3_ROTATED
)));
50718 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3_ROTATED
)));
50721 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4_ROTATED
)));
50724 PyDict_SetItemString(d
,"PAPER_B6_JIS", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS
)));
50727 PyDict_SetItemString(d
,"PAPER_B6_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS_ROTATED
)));
50730 PyDict_SetItemString(d
,"PAPER_12X11", SWIG_From_int(static_cast<int >(wxPAPER_12X11
)));
50733 PyDict_SetItemString(d
,"PAPER_JENV_YOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4
)));
50736 PyDict_SetItemString(d
,"PAPER_JENV_YOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4_ROTATED
)));
50739 PyDict_SetItemString(d
,"PAPER_P16K", SWIG_From_int(static_cast<int >(wxPAPER_P16K
)));
50742 PyDict_SetItemString(d
,"PAPER_P32K", SWIG_From_int(static_cast<int >(wxPAPER_P32K
)));
50745 PyDict_SetItemString(d
,"PAPER_P32KBIG", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG
)));
50748 PyDict_SetItemString(d
,"PAPER_PENV_1", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1
)));
50751 PyDict_SetItemString(d
,"PAPER_PENV_2", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2
)));
50754 PyDict_SetItemString(d
,"PAPER_PENV_3", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3
)));
50757 PyDict_SetItemString(d
,"PAPER_PENV_4", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4
)));
50760 PyDict_SetItemString(d
,"PAPER_PENV_5", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5
)));
50763 PyDict_SetItemString(d
,"PAPER_PENV_6", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6
)));
50766 PyDict_SetItemString(d
,"PAPER_PENV_7", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7
)));
50769 PyDict_SetItemString(d
,"PAPER_PENV_8", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8
)));
50772 PyDict_SetItemString(d
,"PAPER_PENV_9", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9
)));
50775 PyDict_SetItemString(d
,"PAPER_PENV_10", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10
)));
50778 PyDict_SetItemString(d
,"PAPER_P16K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P16K_ROTATED
)));
50781 PyDict_SetItemString(d
,"PAPER_P32K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32K_ROTATED
)));
50784 PyDict_SetItemString(d
,"PAPER_P32KBIG_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG_ROTATED
)));
50787 PyDict_SetItemString(d
,"PAPER_PENV_1_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1_ROTATED
)));
50790 PyDict_SetItemString(d
,"PAPER_PENV_2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2_ROTATED
)));
50793 PyDict_SetItemString(d
,"PAPER_PENV_3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3_ROTATED
)));
50796 PyDict_SetItemString(d
,"PAPER_PENV_4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4_ROTATED
)));
50799 PyDict_SetItemString(d
,"PAPER_PENV_5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5_ROTATED
)));
50802 PyDict_SetItemString(d
,"PAPER_PENV_6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6_ROTATED
)));
50805 PyDict_SetItemString(d
,"PAPER_PENV_7_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7_ROTATED
)));
50808 PyDict_SetItemString(d
,"PAPER_PENV_8_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8_ROTATED
)));
50811 PyDict_SetItemString(d
,"PAPER_PENV_9_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9_ROTATED
)));
50814 PyDict_SetItemString(d
,"PAPER_PENV_10_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10_ROTATED
)));
50817 PyDict_SetItemString(d
,"DUPLEX_SIMPLEX", SWIG_From_int(static_cast<int >(wxDUPLEX_SIMPLEX
)));
50820 PyDict_SetItemString(d
,"DUPLEX_HORIZONTAL", SWIG_From_int(static_cast<int >(wxDUPLEX_HORIZONTAL
)));
50823 PyDict_SetItemString(d
,"DUPLEX_VERTICAL", SWIG_From_int(static_cast<int >(wxDUPLEX_VERTICAL
)));
50826 PyDict_SetItemString(d
,"ITEM_SEPARATOR", SWIG_From_int(static_cast<int >(wxITEM_SEPARATOR
)));
50829 PyDict_SetItemString(d
,"ITEM_NORMAL", SWIG_From_int(static_cast<int >(wxITEM_NORMAL
)));
50832 PyDict_SetItemString(d
,"ITEM_CHECK", SWIG_From_int(static_cast<int >(wxITEM_CHECK
)));
50835 PyDict_SetItemString(d
,"ITEM_RADIO", SWIG_From_int(static_cast<int >(wxITEM_RADIO
)));
50838 PyDict_SetItemString(d
,"ITEM_MAX", SWIG_From_int(static_cast<int >(wxITEM_MAX
)));
50841 PyDict_SetItemString(d
,"HT_NOWHERE", SWIG_From_int(static_cast<int >(wxHT_NOWHERE
)));
50844 PyDict_SetItemString(d
,"HT_SCROLLBAR_FIRST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_FIRST
)));
50847 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_1
)));
50850 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_2
)));
50853 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_1
)));
50856 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_2
)));
50859 PyDict_SetItemString(d
,"HT_SCROLLBAR_THUMB", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_THUMB
)));
50862 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_1
)));
50865 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_2
)));
50868 PyDict_SetItemString(d
,"HT_SCROLLBAR_LAST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_LAST
)));
50871 PyDict_SetItemString(d
,"HT_WINDOW_OUTSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_OUTSIDE
)));
50874 PyDict_SetItemString(d
,"HT_WINDOW_INSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_INSIDE
)));
50877 PyDict_SetItemString(d
,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_VERT_SCROLLBAR
)));
50880 PyDict_SetItemString(d
,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_HORZ_SCROLLBAR
)));
50883 PyDict_SetItemString(d
,"HT_WINDOW_CORNER", SWIG_From_int(static_cast<int >(wxHT_WINDOW_CORNER
)));
50886 PyDict_SetItemString(d
,"HT_MAX", SWIG_From_int(static_cast<int >(wxHT_MAX
)));
50889 PyDict_SetItemString(d
,"MOD_NONE", SWIG_From_int(static_cast<int >(wxMOD_NONE
)));
50892 PyDict_SetItemString(d
,"MOD_ALT", SWIG_From_int(static_cast<int >(wxMOD_ALT
)));
50895 PyDict_SetItemString(d
,"MOD_CONTROL", SWIG_From_int(static_cast<int >(wxMOD_CONTROL
)));
50898 PyDict_SetItemString(d
,"MOD_ALTGR", SWIG_From_int(static_cast<int >(wxMOD_ALTGR
)));
50901 PyDict_SetItemString(d
,"MOD_SHIFT", SWIG_From_int(static_cast<int >(wxMOD_SHIFT
)));
50904 PyDict_SetItemString(d
,"MOD_META", SWIG_From_int(static_cast<int >(wxMOD_META
)));
50907 PyDict_SetItemString(d
,"MOD_WIN", SWIG_From_int(static_cast<int >(wxMOD_WIN
)));
50910 PyDict_SetItemString(d
,"MOD_CMD", SWIG_From_int(static_cast<int >(wxMOD_CMD
)));
50913 PyDict_SetItemString(d
,"MOD_ALL", SWIG_From_int(static_cast<int >(wxMOD_ALL
)));
50916 PyDict_SetItemString(d
,"UPDATE_UI_NONE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_NONE
)));
50919 PyDict_SetItemString(d
,"UPDATE_UI_RECURSE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_RECURSE
)));
50922 PyDict_SetItemString(d
,"UPDATE_UI_FROMIDLE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_FROMIDLE
)));
50924 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
50925 SWIG_addvarlink(SWIG_globals
,(char*)"EmptyString",_wrap_EmptyString_get
, _wrap_EmptyString_set
);
50927 PyDict_SetItemString(d
,"BITMAP_TYPE_INVALID", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_INVALID
)));
50930 PyDict_SetItemString(d
,"BITMAP_TYPE_BMP", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_BMP
)));
50933 PyDict_SetItemString(d
,"BITMAP_TYPE_ICO", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICO
)));
50936 PyDict_SetItemString(d
,"BITMAP_TYPE_CUR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_CUR
)));
50939 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM
)));
50942 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM_DATA
)));
50945 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM
)));
50948 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM_DATA
)));
50951 PyDict_SetItemString(d
,"BITMAP_TYPE_TIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_TIF
)));
50954 PyDict_SetItemString(d
,"BITMAP_TYPE_GIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_GIF
)));
50957 PyDict_SetItemString(d
,"BITMAP_TYPE_PNG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNG
)));
50960 PyDict_SetItemString(d
,"BITMAP_TYPE_JPEG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_JPEG
)));
50963 PyDict_SetItemString(d
,"BITMAP_TYPE_PNM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNM
)));
50966 PyDict_SetItemString(d
,"BITMAP_TYPE_PCX", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PCX
)));
50969 PyDict_SetItemString(d
,"BITMAP_TYPE_PICT", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PICT
)));
50972 PyDict_SetItemString(d
,"BITMAP_TYPE_ICON", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICON
)));
50975 PyDict_SetItemString(d
,"BITMAP_TYPE_ANI", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANI
)));
50978 PyDict_SetItemString(d
,"BITMAP_TYPE_IFF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_IFF
)));
50981 PyDict_SetItemString(d
,"BITMAP_TYPE_MACCURSOR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_MACCURSOR
)));
50984 PyDict_SetItemString(d
,"BITMAP_TYPE_ANY", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANY
)));
50987 PyDict_SetItemString(d
,"CURSOR_NONE", SWIG_From_int(static_cast<int >(wxCURSOR_NONE
)));
50990 PyDict_SetItemString(d
,"CURSOR_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_ARROW
)));
50993 PyDict_SetItemString(d
,"CURSOR_RIGHT_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_ARROW
)));
50996 PyDict_SetItemString(d
,"CURSOR_BULLSEYE", SWIG_From_int(static_cast<int >(wxCURSOR_BULLSEYE
)));
50999 PyDict_SetItemString(d
,"CURSOR_CHAR", SWIG_From_int(static_cast<int >(wxCURSOR_CHAR
)));
51002 PyDict_SetItemString(d
,"CURSOR_CROSS", SWIG_From_int(static_cast<int >(wxCURSOR_CROSS
)));
51005 PyDict_SetItemString(d
,"CURSOR_HAND", SWIG_From_int(static_cast<int >(wxCURSOR_HAND
)));
51008 PyDict_SetItemString(d
,"CURSOR_IBEAM", SWIG_From_int(static_cast<int >(wxCURSOR_IBEAM
)));
51011 PyDict_SetItemString(d
,"CURSOR_LEFT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_LEFT_BUTTON
)));
51014 PyDict_SetItemString(d
,"CURSOR_MAGNIFIER", SWIG_From_int(static_cast<int >(wxCURSOR_MAGNIFIER
)));
51017 PyDict_SetItemString(d
,"CURSOR_MIDDLE_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_MIDDLE_BUTTON
)));
51020 PyDict_SetItemString(d
,"CURSOR_NO_ENTRY", SWIG_From_int(static_cast<int >(wxCURSOR_NO_ENTRY
)));
51023 PyDict_SetItemString(d
,"CURSOR_PAINT_BRUSH", SWIG_From_int(static_cast<int >(wxCURSOR_PAINT_BRUSH
)));
51026 PyDict_SetItemString(d
,"CURSOR_PENCIL", SWIG_From_int(static_cast<int >(wxCURSOR_PENCIL
)));
51029 PyDict_SetItemString(d
,"CURSOR_POINT_LEFT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_LEFT
)));
51032 PyDict_SetItemString(d
,"CURSOR_POINT_RIGHT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_RIGHT
)));
51035 PyDict_SetItemString(d
,"CURSOR_QUESTION_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_QUESTION_ARROW
)));
51038 PyDict_SetItemString(d
,"CURSOR_RIGHT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_BUTTON
)));
51041 PyDict_SetItemString(d
,"CURSOR_SIZENESW", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENESW
)));
51044 PyDict_SetItemString(d
,"CURSOR_SIZENS", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENS
)));
51047 PyDict_SetItemString(d
,"CURSOR_SIZENWSE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENWSE
)));
51050 PyDict_SetItemString(d
,"CURSOR_SIZEWE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZEWE
)));
51053 PyDict_SetItemString(d
,"CURSOR_SIZING", SWIG_From_int(static_cast<int >(wxCURSOR_SIZING
)));
51056 PyDict_SetItemString(d
,"CURSOR_SPRAYCAN", SWIG_From_int(static_cast<int >(wxCURSOR_SPRAYCAN
)));
51059 PyDict_SetItemString(d
,"CURSOR_WAIT", SWIG_From_int(static_cast<int >(wxCURSOR_WAIT
)));
51062 PyDict_SetItemString(d
,"CURSOR_WATCH", SWIG_From_int(static_cast<int >(wxCURSOR_WATCH
)));
51065 PyDict_SetItemString(d
,"CURSOR_BLANK", SWIG_From_int(static_cast<int >(wxCURSOR_BLANK
)));
51068 PyDict_SetItemString(d
,"CURSOR_DEFAULT", SWIG_From_int(static_cast<int >(wxCURSOR_DEFAULT
)));
51071 PyDict_SetItemString(d
,"CURSOR_COPY_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_COPY_ARROW
)));
51074 PyDict_SetItemString(d
,"CURSOR_ARROWWAIT", SWIG_From_int(static_cast<int >(wxCURSOR_ARROWWAIT
)));
51077 PyDict_SetItemString(d
,"CURSOR_MAX", SWIG_From_int(static_cast<int >(wxCURSOR_MAX
)));
51079 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultPosition",_wrap_DefaultPosition_get
, _wrap_DefaultPosition_set
);
51080 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSize",_wrap_DefaultSize_get
, _wrap_DefaultSize_set
);
51082 PyDict_SetItemString(d
,"FromStart", SWIG_From_int(static_cast<int >(wxFromStart
)));
51085 PyDict_SetItemString(d
,"FromCurrent", SWIG_From_int(static_cast<int >(wxFromCurrent
)));
51088 PyDict_SetItemString(d
,"FromEnd", SWIG_From_int(static_cast<int >(wxFromEnd
)));
51091 wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
51094 wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
51097 PyDict_SetItemString(d
,"IMAGE_ALPHA_TRANSPARENT", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_TRANSPARENT
)));
51100 PyDict_SetItemString(d
,"IMAGE_ALPHA_THRESHOLD", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_THRESHOLD
)));
51103 PyDict_SetItemString(d
,"IMAGE_ALPHA_OPAQUE", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_OPAQUE
)));
51105 SWIG_addvarlink(SWIG_globals
,(char*)"NullImage",_wrap_NullImage_get
, _wrap_NullImage_set
);
51106 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get
, _wrap_IMAGE_OPTION_FILENAME_set
);
51107 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get
, _wrap_IMAGE_OPTION_BMP_FORMAT_set
);
51108 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set
);
51109 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_Y",_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set
);
51110 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTION",_wrap_IMAGE_OPTION_RESOLUTION_get
, _wrap_IMAGE_OPTION_RESOLUTION_set
);
51111 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONX",_wrap_IMAGE_OPTION_RESOLUTIONX_get
, _wrap_IMAGE_OPTION_RESOLUTIONX_set
);
51112 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONY",_wrap_IMAGE_OPTION_RESOLUTIONY_get
, _wrap_IMAGE_OPTION_RESOLUTIONY_set
);
51113 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get
, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set
);
51114 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get
, _wrap_IMAGE_OPTION_QUALITY_set
);
51116 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_INCHES", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_INCHES
)));
51119 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_CM", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_CM
)));
51121 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get
, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set
);
51122 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get
, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set
);
51123 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_COMPRESSION",_wrap_IMAGE_OPTION_COMPRESSION_get
, _wrap_IMAGE_OPTION_COMPRESSION_set
);
51124 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_IMAGEDESCRIPTOR",_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get
, _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set
);
51125 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get
, _wrap_IMAGE_OPTION_PNG_FORMAT_set
);
51126 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get
, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set
);
51128 PyDict_SetItemString(d
,"PNG_TYPE_COLOUR", SWIG_From_int(static_cast<int >(wxPNG_TYPE_COLOUR
)));
51131 PyDict_SetItemString(d
,"PNG_TYPE_GREY", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY
)));
51134 PyDict_SetItemString(d
,"PNG_TYPE_GREY_RED", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY_RED
)));
51137 PyDict_SetItemString(d
,"BMP_24BPP", SWIG_From_int(static_cast<int >(wxBMP_24BPP
)));
51140 PyDict_SetItemString(d
,"BMP_8BPP", SWIG_From_int(static_cast<int >(wxBMP_8BPP
)));
51143 PyDict_SetItemString(d
,"BMP_8BPP_GREY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GREY
)));
51146 PyDict_SetItemString(d
,"BMP_8BPP_GRAY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GRAY
)));
51149 PyDict_SetItemString(d
,"BMP_8BPP_RED", SWIG_From_int(static_cast<int >(wxBMP_8BPP_RED
)));
51152 PyDict_SetItemString(d
,"BMP_8BPP_PALETTE", SWIG_From_int(static_cast<int >(wxBMP_8BPP_PALETTE
)));
51155 PyDict_SetItemString(d
,"BMP_4BPP", SWIG_From_int(static_cast<int >(wxBMP_4BPP
)));
51158 PyDict_SetItemString(d
,"BMP_1BPP", SWIG_From_int(static_cast<int >(wxBMP_1BPP
)));
51161 PyDict_SetItemString(d
,"BMP_1BPP_BW", SWIG_From_int(static_cast<int >(wxBMP_1BPP_BW
)));
51164 PyDict_SetItemString(d
,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int(static_cast<int >(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
)));
51167 PyDict_SetItemString(d
,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int(static_cast<int >(wxQUANTIZE_FILL_DESTINATION_IMAGE
)));
51170 PyDict_SetItemString(d
,"EVENT_PROPAGATE_NONE", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_NONE
)));
51173 PyDict_SetItemString(d
,"EVENT_PROPAGATE_MAX", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_MAX
)));
51175 PyDict_SetItemString(d
, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL
));
51176 PyDict_SetItemString(d
, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST
));
51177 PyDict_SetItemString(d
, "wxEVT_USER_FIRST", PyInt_FromLong(wxEVT_USER_FIRST
));
51178 PyDict_SetItemString(d
, "wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong(wxEVT_COMMAND_BUTTON_CLICKED
));
51179 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong(wxEVT_COMMAND_CHECKBOX_CLICKED
));
51180 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong(wxEVT_COMMAND_CHOICE_SELECTED
));
51181 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_SELECTED
));
51182 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
));
51183 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
));
51184 PyDict_SetItemString(d
, "wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong(wxEVT_COMMAND_MENU_SELECTED
));
51185 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_CLICKED
));
51186 PyDict_SetItemString(d
, "wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SLIDER_UPDATED
));
51187 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBOX_SELECTED
));
51188 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBUTTON_SELECTED
));
51189 PyDict_SetItemString(d
, "wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SCROLLBAR_UPDATED
));
51190 PyDict_SetItemString(d
, "wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_VLBOX_SELECTED
));
51191 PyDict_SetItemString(d
, "wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_COMBOBOX_SELECTED
));
51192 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_RCLICKED
));
51193 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong(wxEVT_COMMAND_TOOL_ENTER
));
51194 PyDict_SetItemString(d
, "wxEVT_LEFT_DOWN", PyInt_FromLong(wxEVT_LEFT_DOWN
));
51195 PyDict_SetItemString(d
, "wxEVT_LEFT_UP", PyInt_FromLong(wxEVT_LEFT_UP
));
51196 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DOWN", PyInt_FromLong(wxEVT_MIDDLE_DOWN
));
51197 PyDict_SetItemString(d
, "wxEVT_MIDDLE_UP", PyInt_FromLong(wxEVT_MIDDLE_UP
));
51198 PyDict_SetItemString(d
, "wxEVT_RIGHT_DOWN", PyInt_FromLong(wxEVT_RIGHT_DOWN
));
51199 PyDict_SetItemString(d
, "wxEVT_RIGHT_UP", PyInt_FromLong(wxEVT_RIGHT_UP
));
51200 PyDict_SetItemString(d
, "wxEVT_MOTION", PyInt_FromLong(wxEVT_MOTION
));
51201 PyDict_SetItemString(d
, "wxEVT_ENTER_WINDOW", PyInt_FromLong(wxEVT_ENTER_WINDOW
));
51202 PyDict_SetItemString(d
, "wxEVT_LEAVE_WINDOW", PyInt_FromLong(wxEVT_LEAVE_WINDOW
));
51203 PyDict_SetItemString(d
, "wxEVT_LEFT_DCLICK", PyInt_FromLong(wxEVT_LEFT_DCLICK
));
51204 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_MIDDLE_DCLICK
));
51205 PyDict_SetItemString(d
, "wxEVT_RIGHT_DCLICK", PyInt_FromLong(wxEVT_RIGHT_DCLICK
));
51206 PyDict_SetItemString(d
, "wxEVT_SET_FOCUS", PyInt_FromLong(wxEVT_SET_FOCUS
));
51207 PyDict_SetItemString(d
, "wxEVT_KILL_FOCUS", PyInt_FromLong(wxEVT_KILL_FOCUS
));
51208 PyDict_SetItemString(d
, "wxEVT_CHILD_FOCUS", PyInt_FromLong(wxEVT_CHILD_FOCUS
));
51209 PyDict_SetItemString(d
, "wxEVT_MOUSEWHEEL", PyInt_FromLong(wxEVT_MOUSEWHEEL
));
51210 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DOWN", PyInt_FromLong(wxEVT_NC_LEFT_DOWN
));
51211 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_UP", PyInt_FromLong(wxEVT_NC_LEFT_UP
));
51212 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong(wxEVT_NC_MIDDLE_DOWN
));
51213 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_UP", PyInt_FromLong(wxEVT_NC_MIDDLE_UP
));
51214 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DOWN", PyInt_FromLong(wxEVT_NC_RIGHT_DOWN
));
51215 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_UP", PyInt_FromLong(wxEVT_NC_RIGHT_UP
));
51216 PyDict_SetItemString(d
, "wxEVT_NC_MOTION", PyInt_FromLong(wxEVT_NC_MOTION
));
51217 PyDict_SetItemString(d
, "wxEVT_NC_ENTER_WINDOW", PyInt_FromLong(wxEVT_NC_ENTER_WINDOW
));
51218 PyDict_SetItemString(d
, "wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong(wxEVT_NC_LEAVE_WINDOW
));
51219 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DCLICK", PyInt_FromLong(wxEVT_NC_LEFT_DCLICK
));
51220 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_NC_MIDDLE_DCLICK
));
51221 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong(wxEVT_NC_RIGHT_DCLICK
));
51222 PyDict_SetItemString(d
, "wxEVT_CHAR", PyInt_FromLong(wxEVT_CHAR
));
51223 PyDict_SetItemString(d
, "wxEVT_CHAR_HOOK", PyInt_FromLong(wxEVT_CHAR_HOOK
));
51224 PyDict_SetItemString(d
, "wxEVT_NAVIGATION_KEY", PyInt_FromLong(wxEVT_NAVIGATION_KEY
));
51225 PyDict_SetItemString(d
, "wxEVT_KEY_DOWN", PyInt_FromLong(wxEVT_KEY_DOWN
));
51226 PyDict_SetItemString(d
, "wxEVT_KEY_UP", PyInt_FromLong(wxEVT_KEY_UP
));
51227 PyDict_SetItemString(d
, "wxEVT_HOTKEY", PyInt_FromLong(wxEVT_HOTKEY
));
51228 PyDict_SetItemString(d
, "wxEVT_SET_CURSOR", PyInt_FromLong(wxEVT_SET_CURSOR
));
51229 PyDict_SetItemString(d
, "wxEVT_SCROLL_TOP", PyInt_FromLong(wxEVT_SCROLL_TOP
));
51230 PyDict_SetItemString(d
, "wxEVT_SCROLL_BOTTOM", PyInt_FromLong(wxEVT_SCROLL_BOTTOM
));
51231 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEUP", PyInt_FromLong(wxEVT_SCROLL_LINEUP
));
51232 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEDOWN", PyInt_FromLong(wxEVT_SCROLL_LINEDOWN
));
51233 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEUP", PyInt_FromLong(wxEVT_SCROLL_PAGEUP
));
51234 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLL_PAGEDOWN
));
51235 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLL_THUMBTRACK
));
51236 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLL_THUMBRELEASE
));
51237 PyDict_SetItemString(d
, "wxEVT_SCROLL_CHANGED", PyInt_FromLong(wxEVT_SCROLL_CHANGED
));
51238 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_TOP", PyInt_FromLong(wxEVT_SCROLLWIN_TOP
));
51239 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong(wxEVT_SCROLLWIN_BOTTOM
));
51240 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong(wxEVT_SCROLLWIN_LINEUP
));
51241 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_LINEDOWN
));
51242 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEUP
));
51243 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEDOWN
));
51244 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBTRACK
));
51245 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBRELEASE
));
51246 PyDict_SetItemString(d
, "wxEVT_SIZE", PyInt_FromLong(wxEVT_SIZE
));
51247 PyDict_SetItemString(d
, "wxEVT_MOVE", PyInt_FromLong(wxEVT_MOVE
));
51248 PyDict_SetItemString(d
, "wxEVT_CLOSE_WINDOW", PyInt_FromLong(wxEVT_CLOSE_WINDOW
));
51249 PyDict_SetItemString(d
, "wxEVT_END_SESSION", PyInt_FromLong(wxEVT_END_SESSION
));
51250 PyDict_SetItemString(d
, "wxEVT_QUERY_END_SESSION", PyInt_FromLong(wxEVT_QUERY_END_SESSION
));
51251 PyDict_SetItemString(d
, "wxEVT_ACTIVATE_APP", PyInt_FromLong(wxEVT_ACTIVATE_APP
));
51252 PyDict_SetItemString(d
, "wxEVT_POWER", PyInt_FromLong(wxEVT_POWER
));
51253 PyDict_SetItemString(d
, "wxEVT_ACTIVATE", PyInt_FromLong(wxEVT_ACTIVATE
));
51254 PyDict_SetItemString(d
, "wxEVT_CREATE", PyInt_FromLong(wxEVT_CREATE
));
51255 PyDict_SetItemString(d
, "wxEVT_DESTROY", PyInt_FromLong(wxEVT_DESTROY
));
51256 PyDict_SetItemString(d
, "wxEVT_SHOW", PyInt_FromLong(wxEVT_SHOW
));
51257 PyDict_SetItemString(d
, "wxEVT_ICONIZE", PyInt_FromLong(wxEVT_ICONIZE
));
51258 PyDict_SetItemString(d
, "wxEVT_MAXIMIZE", PyInt_FromLong(wxEVT_MAXIMIZE
));
51259 PyDict_SetItemString(d
, "wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong(wxEVT_MOUSE_CAPTURE_CHANGED
));
51260 PyDict_SetItemString(d
, "wxEVT_PAINT", PyInt_FromLong(wxEVT_PAINT
));
51261 PyDict_SetItemString(d
, "wxEVT_ERASE_BACKGROUND", PyInt_FromLong(wxEVT_ERASE_BACKGROUND
));
51262 PyDict_SetItemString(d
, "wxEVT_NC_PAINT", PyInt_FromLong(wxEVT_NC_PAINT
));
51263 PyDict_SetItemString(d
, "wxEVT_PAINT_ICON", PyInt_FromLong(wxEVT_PAINT_ICON
));
51264 PyDict_SetItemString(d
, "wxEVT_MENU_OPEN", PyInt_FromLong(wxEVT_MENU_OPEN
));
51265 PyDict_SetItemString(d
, "wxEVT_MENU_CLOSE", PyInt_FromLong(wxEVT_MENU_CLOSE
));
51266 PyDict_SetItemString(d
, "wxEVT_MENU_HIGHLIGHT", PyInt_FromLong(wxEVT_MENU_HIGHLIGHT
));
51267 PyDict_SetItemString(d
, "wxEVT_CONTEXT_MENU", PyInt_FromLong(wxEVT_CONTEXT_MENU
));
51268 PyDict_SetItemString(d
, "wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong(wxEVT_SYS_COLOUR_CHANGED
));
51269 PyDict_SetItemString(d
, "wxEVT_DISPLAY_CHANGED", PyInt_FromLong(wxEVT_DISPLAY_CHANGED
));
51270 PyDict_SetItemString(d
, "wxEVT_SETTING_CHANGED", PyInt_FromLong(wxEVT_SETTING_CHANGED
));
51271 PyDict_SetItemString(d
, "wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong(wxEVT_QUERY_NEW_PALETTE
));
51272 PyDict_SetItemString(d
, "wxEVT_PALETTE_CHANGED", PyInt_FromLong(wxEVT_PALETTE_CHANGED
));
51273 PyDict_SetItemString(d
, "wxEVT_DROP_FILES", PyInt_FromLong(wxEVT_DROP_FILES
));
51274 PyDict_SetItemString(d
, "wxEVT_DRAW_ITEM", PyInt_FromLong(wxEVT_DRAW_ITEM
));
51275 PyDict_SetItemString(d
, "wxEVT_MEASURE_ITEM", PyInt_FromLong(wxEVT_MEASURE_ITEM
));
51276 PyDict_SetItemString(d
, "wxEVT_COMPARE_ITEM", PyInt_FromLong(wxEVT_COMPARE_ITEM
));
51277 PyDict_SetItemString(d
, "wxEVT_INIT_DIALOG", PyInt_FromLong(wxEVT_INIT_DIALOG
));
51278 PyDict_SetItemString(d
, "wxEVT_IDLE", PyInt_FromLong(wxEVT_IDLE
));
51279 PyDict_SetItemString(d
, "wxEVT_UPDATE_UI", PyInt_FromLong(wxEVT_UPDATE_UI
));
51280 PyDict_SetItemString(d
, "wxEVT_SIZING", PyInt_FromLong(wxEVT_SIZING
));
51281 PyDict_SetItemString(d
, "wxEVT_MOVING", PyInt_FromLong(wxEVT_MOVING
));
51282 PyDict_SetItemString(d
, "wxEVT_HIBERNATE", PyInt_FromLong(wxEVT_HIBERNATE
));
51283 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_CLICK
));
51284 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_DCLICK
));
51285 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_CLICK
));
51286 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_DCLICK
));
51287 PyDict_SetItemString(d
, "wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong(wxEVT_COMMAND_SET_FOCUS
));
51288 PyDict_SetItemString(d
, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS
));
51289 PyDict_SetItemString(d
, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER
));
51291 PyDict_SetItemString(d
,"MOUSE_BTN_ANY", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_ANY
)));
51294 PyDict_SetItemString(d
,"MOUSE_BTN_NONE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_NONE
)));
51297 PyDict_SetItemString(d
,"MOUSE_BTN_LEFT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_LEFT
)));
51300 PyDict_SetItemString(d
,"MOUSE_BTN_MIDDLE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_MIDDLE
)));
51303 PyDict_SetItemString(d
,"MOUSE_BTN_RIGHT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_RIGHT
)));
51306 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_ALL
)));
51309 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_SPECIFIED
)));
51312 PyDict_SetItemString(d
,"NavigationKeyEvent_IsBackward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsBackward
)));
51315 PyDict_SetItemString(d
,"NavigationKeyEvent_IsForward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsForward
)));
51318 PyDict_SetItemString(d
,"NavigationKeyEvent_WinChange", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::WinChange
)));
51321 PyDict_SetItemString(d
,"NavigationKeyEvent_FromTab", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::FromTab
)));
51324 PyDict_SetItemString(d
,"IDLE_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_ALL
)));
51327 PyDict_SetItemString(d
,"IDLE_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_SPECIFIED
)));
51329 PyDict_SetItemString(d
, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED
));
51331 PyDict_SetItemString(d
,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_SUPPRESS
)));
51334 PyDict_SetItemString(d
,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_EXCEPTION
)));
51337 PyDict_SetItemString(d
,"PYAPP_ASSERT_DIALOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_DIALOG
)));
51340 PyDict_SetItemString(d
,"PYAPP_ASSERT_LOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_LOG
)));
51343 PyDict_SetItemString(d
,"PRINT_WINDOWS", SWIG_From_int(static_cast<int >(wxPRINT_WINDOWS
)));
51346 PyDict_SetItemString(d
,"PRINT_POSTSCRIPT", SWIG_From_int(static_cast<int >(wxPRINT_POSTSCRIPT
)));
51348 SWIG_addvarlink(SWIG_globals
,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get
, _wrap_NullAcceleratorTable_set
);
51349 SWIG_addvarlink(SWIG_globals
,(char*)"PanelNameStr",_wrap_PanelNameStr_get
, _wrap_PanelNameStr_set
);
51351 PyDict_SetItemString(d
,"WINDOW_VARIANT_NORMAL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_NORMAL
)));
51354 PyDict_SetItemString(d
,"WINDOW_VARIANT_SMALL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_SMALL
)));
51357 PyDict_SetItemString(d
,"WINDOW_VARIANT_MINI", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MINI
)));
51360 PyDict_SetItemString(d
,"WINDOW_VARIANT_LARGE", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_LARGE
)));
51363 PyDict_SetItemString(d
,"WINDOW_VARIANT_MAX", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MAX
)));
51365 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultValidator",_wrap_DefaultValidator_get
, _wrap_DefaultValidator_set
);
51366 SWIG_addvarlink(SWIG_globals
,(char*)"ControlNameStr",_wrap_ControlNameStr_get
, _wrap_ControlNameStr_set
);
51368 PyDict_SetItemString(d
,"FLEX_GROWMODE_NONE", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_NONE
)));
51371 PyDict_SetItemString(d
,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_SPECIFIED
)));
51374 PyDict_SetItemString(d
,"FLEX_GROWMODE_ALL", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_ALL
)));
51376 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSpan",_wrap_DefaultSpan_get
, _wrap_DefaultSpan_set
);
51378 PyDict_SetItemString(d
,"Left", SWIG_From_int(static_cast<int >(wxLeft
)));
51381 PyDict_SetItemString(d
,"Top", SWIG_From_int(static_cast<int >(wxTop
)));
51384 PyDict_SetItemString(d
,"Right", SWIG_From_int(static_cast<int >(wxRight
)));
51387 PyDict_SetItemString(d
,"Bottom", SWIG_From_int(static_cast<int >(wxBottom
)));
51390 PyDict_SetItemString(d
,"Width", SWIG_From_int(static_cast<int >(wxWidth
)));
51393 PyDict_SetItemString(d
,"Height", SWIG_From_int(static_cast<int >(wxHeight
)));
51396 PyDict_SetItemString(d
,"Centre", SWIG_From_int(static_cast<int >(wxCentre
)));
51399 PyDict_SetItemString(d
,"Center", SWIG_From_int(static_cast<int >(wxCenter
)));
51402 PyDict_SetItemString(d
,"CentreX", SWIG_From_int(static_cast<int >(wxCentreX
)));
51405 PyDict_SetItemString(d
,"CentreY", SWIG_From_int(static_cast<int >(wxCentreY
)));
51408 PyDict_SetItemString(d
,"Unconstrained", SWIG_From_int(static_cast<int >(wxUnconstrained
)));
51411 PyDict_SetItemString(d
,"AsIs", SWIG_From_int(static_cast<int >(wxAsIs
)));
51414 PyDict_SetItemString(d
,"PercentOf", SWIG_From_int(static_cast<int >(wxPercentOf
)));
51417 PyDict_SetItemString(d
,"Above", SWIG_From_int(static_cast<int >(wxAbove
)));
51420 PyDict_SetItemString(d
,"Below", SWIG_From_int(static_cast<int >(wxBelow
)));
51423 PyDict_SetItemString(d
,"LeftOf", SWIG_From_int(static_cast<int >(wxLeftOf
)));
51426 PyDict_SetItemString(d
,"RightOf", SWIG_From_int(static_cast<int >(wxRightOf
)));
51429 PyDict_SetItemString(d
,"SameAs", SWIG_From_int(static_cast<int >(wxSameAs
)));
51432 PyDict_SetItemString(d
,"Absolute", SWIG_From_int(static_cast<int >(wxAbsolute
)));
51435 // Initialize threading, some globals and such
51439 // Although these are defined in __version__ they need to be here too so
51440 // that an assert can be done to ensure that the wxPython and the wxWindows
51442 PyDict_SetItemString(d
,"MAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION
));
51443 PyDict_SetItemString(d
,"MINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION
));
51444 PyDict_SetItemString(d
,"RELEASE_VERSION", PyInt_FromLong((long)wxRELEASE_NUMBER
));