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;
1671 // Make a SWIGified pointer object suitable for a .this attribute
1672 PyObject
* wxPyMakeSwigPtr(void* ptr
, const wxChar
* className
) {
1674 PyObject
* robj
= NULL
;
1676 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1677 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyMakeSwigPtr"));
1679 #ifdef SWIG_COBJECT_TYPES
1680 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)swigType
->name
);
1684 robj
= SWIG_PackVoidPtr(result
, ptr
, swigType
->name
, sizeof(result
)) ?
1685 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;
1700 // This one checks if the object is an instance of a SWIG proxy class (it has
1701 // a .this attribute, and the .this attribute is a PySwigObject.)
1702 bool wxPySwigInstance_Check(PyObject
* obj
) {
1703 static PyObject
* this_str
= NULL
;
1704 if (this_str
== NULL
)
1705 this_str
= PyString_FromString("this");
1707 PyObject
* this_attr
= PyObject_GetAttr(obj
, this_str
);
1709 bool retval
= (PySwigObject_Check(this_attr
) != 0);
1710 Py_DECREF(this_attr
);
1719 // Export a C API in a struct. Other modules will be able to load this from
1720 // the wx._core_ module and will then have safe access to these functions,
1721 // even if they are located in another shared library.
1722 static wxPyCoreAPI API
= {
1725 wxPyConstructObject
,
1729 wxPyBeginAllowThreads
,
1730 wxPyEndAllowThreads
,
1731 wxPyBeginBlockThreads
,
1732 wxPyEndBlockThreads
,
1744 wxPoint_LIST_helper
,
1745 wxBitmap_LIST_helper
,
1746 wxString_LIST_helper
,
1747 wxAcceleratorEntry_LIST_helper
,
1756 wxPySimple_typecheck
,
1759 wxPyCBH_setCallbackInfo
,
1760 wxPyCBH_findCallback
,
1761 wxPyCBH_callCallback
,
1762 wxPyCBH_callCallbackObj
,
1768 wxPy2int_seq_helper
,
1769 wxPy4int_seq_helper
,
1770 wxArrayString2PyList_helper
,
1771 wxArrayInt2PyList_helper
,
1773 wxPyClientData_dtor
,
1775 wxPyOORClientData_dtor
,
1777 wxPyCBInputStream_create
,
1778 wxPyCBInputStream_copy
,
1781 wxPySwigInstance_Check
,
1790 #if !WXWIN_COMPATIBILITY_2_4
1791 #define wxHIDE_READONLY 0
1795 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1796 #define SWIG_From_int PyInt_FromLong
1799 static const wxString
wxPyEmptyString(wxEmptyString
);
1800 static wxString
wxObject_GetClassName(wxObject
*self
){
1801 return self
->GetClassInfo()->GetClassName();
1803 static void wxObject_Destroy(wxObject
*self
){
1808 #define wxCURSOR_COPY_ARROW wxCURSOR_ARROW
1816 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1819 if (value
< min_value
) {
1821 PyErr_Format(PyExc_OverflowError
,
1822 "value %ld is less than '%s' minimum %ld",
1823 value
, errmsg
, min_value
);
1826 } else if (value
> max_value
) {
1828 PyErr_Format(PyExc_OverflowError
,
1829 "value %ld is greater than '%s' maximum %ld",
1830 value
, errmsg
, max_value
);
1839 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1841 if (PyNumber_Check(obj
)) {
1842 if (val
) *val
= PyInt_AsLong(obj
);
1846 SWIG_Python_TypeError("number", obj
);
1852 #if INT_MAX != LONG_MAX
1854 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1856 const char* errmsg
= val
? "int" : (char*)0;
1858 if (SWIG_AsVal_long(obj
, &v
)) {
1859 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1860 if (val
) *val
= static_cast<int >(v
);
1869 SWIG_type_error(errmsg
, obj
);
1874 SWIGINTERNINLINE
int
1875 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1877 return SWIG_AsVal_long(obj
,(long*)val
);
1882 SWIGINTERNINLINE
int
1883 SWIG_As_int(PyObject
* obj
)
1886 if (!SWIG_AsVal_int(obj
, &v
)) {
1888 this is needed to make valgrind/purify happier.
1890 memset((void*)&v
, 0, sizeof(int));
1896 SWIGINTERNINLINE
int
1897 SWIG_Check_int(PyObject
* obj
)
1899 return SWIG_AsVal_int(obj
, (int*)0);
1902 static PyObject
*wxSize_Get(wxSize
*self
){
1903 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1904 PyObject
* tup
= PyTuple_New(2);
1905 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1906 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1907 wxPyEndBlockThreads(blocked
);
1912 SWIG_AsVal_double(PyObject
*obj
, double* val
)
1914 if (PyNumber_Check(obj
)) {
1915 if (val
) *val
= PyFloat_AsDouble(obj
);
1919 SWIG_Python_TypeError("number", obj
);
1925 SWIGINTERNINLINE
double
1926 SWIG_As_double(PyObject
* obj
)
1929 if (!SWIG_AsVal_double(obj
, &v
)) {
1931 this is needed to make valgrind/purify happier.
1933 memset((void*)&v
, 0, sizeof(double));
1939 SWIGINTERNINLINE
int
1940 SWIG_Check_double(PyObject
* obj
)
1942 return SWIG_AsVal_double(obj
, (double*)0);
1946 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1947 #define SWIG_From_double PyFloat_FromDouble
1950 static void wxRealPoint_Set(wxRealPoint
*self
,double x
,double y
){
1954 static PyObject
*wxRealPoint_Get(wxRealPoint
*self
){
1955 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1956 PyObject
* tup
= PyTuple_New(2);
1957 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->x
));
1958 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->y
));
1959 wxPyEndBlockThreads(blocked
);
1963 SWIGINTERNINLINE
long
1964 SWIG_As_long(PyObject
* obj
)
1967 if (!SWIG_AsVal_long(obj
, &v
)) {
1969 this is needed to make valgrind/purify happier.
1971 memset((void*)&v
, 0, sizeof(long));
1977 SWIGINTERNINLINE
int
1978 SWIG_Check_long(PyObject
* obj
)
1980 return SWIG_AsVal_long(obj
, (long*)0);
1983 static void wxPoint_Set(wxPoint
*self
,long x
,long y
){
1987 static PyObject
*wxPoint_Get(wxPoint
*self
){
1988 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1989 PyObject
* tup
= PyTuple_New(2);
1990 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1991 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1992 wxPyEndBlockThreads(blocked
);
1995 static void wxRect_Set(wxRect
*self
,int x
=0,int y
=0,int width
=0,int height
=0){
1998 self
->width
= width
;
1999 self
->height
= height
;
2001 static PyObject
*wxRect_Get(wxRect
*self
){
2002 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2003 PyObject
* tup
= PyTuple_New(4);
2004 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
2005 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
2006 PyTuple_SET_ITEM(tup
, 2, PyInt_FromLong(self
->width
));
2007 PyTuple_SET_ITEM(tup
, 3, PyInt_FromLong(self
->height
));
2008 wxPyEndBlockThreads(blocked
);
2012 PyObject
* wxIntersectRect(wxRect
* r1
, wxRect
* r2
) {
2015 wxRect
dest(0,0,0,0);
2018 reg1
.Intersect(reg2
);
2019 dest
= reg1
.GetBox();
2021 if (dest
!= wxRect(0,0,0,0)) {
2022 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2023 wxRect
* newRect
= new wxRect(dest
);
2024 obj
= wxPyConstructObject((void*)newRect
, wxT("wxRect"), true);
2025 wxPyEndBlockThreads(blocked
);
2033 static PyObject
* t_output_helper(PyObject
* result
, PyObject
* obj
)
2039 } else if (result
== Py_None
) {
2043 if (!PyTuple_Check(result
)) {
2045 result
= PyTuple_New(1);
2046 PyTuple_SET_ITEM(result
, 0, o2
);
2048 o3
= PyTuple_New(1);
2049 PyTuple_SetItem(o3
, 0, obj
);
2051 result
= PySequence_Concat(o2
, o3
);
2059 static void wxPoint2D_Set(wxPoint2D
*self
,double x
=0,double y
=0){
2063 static PyObject
*wxPoint2D_Get(wxPoint2D
*self
){
2064 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2065 PyObject
* tup
= PyTuple_New(2);
2066 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->m_x
));
2067 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->m_y
));
2068 wxPyEndBlockThreads(blocked
);
2072 #include "wx/wxPython/pyistream.h"
2074 static wxPyInputStream
*new_wxPyInputStream(PyObject
*p
){
2075 wxInputStream
* wxis
= wxPyCBInputStream::create(p
);
2077 return new wxPyInputStream(wxis
);
2082 SWIGINTERNINLINE PyObject
*
2083 SWIG_From_char(char c
)
2085 return PyString_FromStringAndSize(&c
,1);
2089 SWIGINTERNINLINE PyObject
*
2090 SWIG_From_unsigned_SS_long(unsigned long value
)
2092 return (value
> LONG_MAX
) ?
2093 PyLong_FromUnsignedLong(value
)
2094 : PyInt_FromLong(static_cast<long >(value
));
2098 /* returns SWIG_OLDOBJ if the input is a raw char*, SWIG_PYSTR if is a PyString */
2100 SWIG_AsCharPtrAndSize(PyObject
*obj
, char** cptr
, size_t* psize
)
2102 static swig_type_info
* pchar_info
= 0;
2104 if (!pchar_info
) pchar_info
= SWIG_TypeQuery("char *");
2105 if (SWIG_ConvertPtr(obj
, (void**)&vptr
, pchar_info
, 0) != -1) {
2106 if (cptr
) *cptr
= vptr
;
2107 if (psize
) *psize
= vptr
? (strlen(vptr
) + 1) : 0;
2111 if (PyString_Check(obj
)) {
2113 *cptr
= PyString_AS_STRING(obj
);
2115 *psize
= PyString_GET_SIZE(obj
) + 1;
2122 SWIG_type_error("char *", obj
);
2129 SWIG_AsCharArray(PyObject
*obj
, char *val
, size_t size
)
2131 char* cptr
; size_t csize
;
2132 if (SWIG_AsCharPtrAndSize(obj
, &cptr
, &csize
)) {
2135 char x[5] = "hello";
2137 ie, assing the array using an extra '0' char.
2139 if ((csize
== size
+ 1) && !(cptr
[csize
-1])) --csize
;
2140 if (csize
<= size
) {
2142 if (csize
) memcpy(val
, cptr
, csize
);
2143 if (csize
< size
) memset(val
+ csize
, 0, size
- csize
);
2149 PyErr_Format(PyExc_TypeError
,
2150 "a char array of maximum size %lu is expected",
2151 (unsigned long) size
);
2158 SWIG_AsVal_char(PyObject
*obj
, char *val
)
2160 const char* errmsg
= val
? "char" : (char*)0;
2162 if (SWIG_AsVal_long(obj
, &v
)) {
2163 if (SWIG_CheckLongInRange(v
, CHAR_MIN
,CHAR_MAX
, errmsg
)) {
2164 if (val
) *val
= static_cast<char >(v
);
2171 return SWIG_AsCharArray(obj
, val
, 1);
2176 SWIGINTERNINLINE
char
2177 SWIG_As_char(PyObject
* obj
)
2180 if (!SWIG_AsVal_char(obj
, &v
)) {
2182 this is needed to make valgrind/purify happier.
2184 memset((void*)&v
, 0, sizeof(char));
2190 SWIGINTERNINLINE
int
2191 SWIG_Check_char(PyObject
* obj
)
2193 return SWIG_AsVal_char(obj
, (char*)0);
2197 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2198 #define SWIG_From_long PyInt_FromLong
2201 static void wxOutputStream_write(wxOutputStream
*self
,PyObject
*obj
){
2202 // We use only strings for the streams, not unicode
2203 PyObject
* str
= PyObject_Str(obj
);
2205 PyErr_SetString(PyExc_TypeError
, "Unable to convert to string");
2208 self
->Write(PyString_AS_STRING(str
),
2209 PyString_GET_SIZE(str
));
2213 #include "wx/wxPython/pyistream.h"
2216 class wxPyFileSystemHandler
: public wxFileSystemHandler
2219 wxPyFileSystemHandler() : wxFileSystemHandler() {}
2221 DEC_PYCALLBACK_BOOL_STRING_pure(CanOpen
);
2222 DEC_PYCALLBACK_FSF_FSSTRING_pure(OpenFile
);
2223 DEC_PYCALLBACK_STRING_STRINGINT_pure(FindFirst
);
2224 DEC_PYCALLBACK_STRING__pure(FindNext
);
2226 wxString
GetProtocol(const wxString
& location
) {
2227 return wxFileSystemHandler::GetProtocol(location
);
2230 wxString
GetLeftLocation(const wxString
& location
) {
2231 return wxFileSystemHandler::GetLeftLocation(location
);
2234 wxString
GetAnchor(const wxString
& location
) {
2235 return wxFileSystemHandler::GetAnchor(location
);
2238 wxString
GetRightLocation(const wxString
& location
) {
2239 return wxFileSystemHandler::GetRightLocation(location
);
2242 wxString
GetMimeTypeFromExt(const wxString
& location
) {
2243 return wxFileSystemHandler::GetMimeTypeFromExt(location
);
2250 IMP_PYCALLBACK_BOOL_STRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, CanOpen
);
2251 IMP_PYCALLBACK_FSF_FSSTRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, OpenFile
);
2252 IMP_PYCALLBACK_STRING_STRINGINT_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindFirst
);
2253 IMP_PYCALLBACK_STRING__pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindNext
);
2257 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
2259 if (obj
== Py_True
) {
2260 if (val
) *val
= true;
2263 if (obj
== Py_False
) {
2264 if (val
) *val
= false;
2268 if (SWIG_AsVal_int(obj
, &res
)) {
2269 if (val
) *val
= res
? true : false;
2275 SWIG_type_error("bool", obj
);
2281 SWIGINTERNINLINE
bool
2282 SWIG_As_bool(PyObject
* obj
)
2285 if (!SWIG_AsVal_bool(obj
, &v
)) {
2287 this is needed to make valgrind/purify happier.
2289 memset((void*)&v
, 0, sizeof(bool));
2295 SWIGINTERNINLINE
int
2296 SWIG_Check_bool(PyObject
* obj
)
2298 return SWIG_AsVal_bool(obj
, (bool*)0);
2301 static wxString
wxFileSystem_URLToFileName(wxString
const &url
){
2302 wxFileName fname
= wxFileSystem::URLToFileName(url
);
2303 return fname
.GetFullPath();
2306 void __wxMemoryFSHandler_AddFile_wxImage(const wxString
& filename
,
2309 wxMemoryFSHandler::AddFile(filename
, image
, type
);
2312 void __wxMemoryFSHandler_AddFile_wxBitmap(const wxString
& filename
,
2313 const wxBitmap
& bitmap
,
2315 wxMemoryFSHandler::AddFile(filename
, bitmap
, type
);
2318 void __wxMemoryFSHandler_AddFile_Data(const wxString
& filename
,
2320 if (! PyString_Check(data
)) {
2321 wxPyBLOCK_THREADS(PyErr_SetString(PyExc_TypeError
,
2322 "Expected string object"));
2326 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2327 void* ptr
= (void*)PyString_AsString(data
);
2328 size_t size
= PyString_Size(data
);
2329 wxPyEndBlockThreads(blocked
);
2331 wxMemoryFSHandler::AddFile(filename
, ptr
, size
);
2335 #include "wx/wxPython/pyistream.h"
2339 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
2342 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2343 SWIG_Python_TypeError("unsigned number", obj
);
2346 *val
= (unsigned long)v
;
2351 SWIGINTERNINLINE
int
2352 SWIG_CheckUnsignedLongInRange(unsigned long value
,
2353 unsigned long max_value
,
2356 if (value
> max_value
) {
2358 PyErr_Format(PyExc_OverflowError
,
2359 "value %lu is greater than '%s' minimum %lu",
2360 value
, errmsg
, max_value
);
2369 SWIG_AsVal_unsigned_SS_char(PyObject
*obj
, unsigned char *val
)
2371 const char* errmsg
= val
? "unsigned char" : (char*)0;
2373 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2374 if (SWIG_CheckUnsignedLongInRange(v
, UCHAR_MAX
,errmsg
)) {
2375 if (val
) *val
= static_cast<unsigned char >(v
);
2384 SWIG_type_error(errmsg
, obj
);
2390 SWIGINTERNINLINE
unsigned char
2391 SWIG_As_unsigned_SS_char(PyObject
* obj
)
2394 if (!SWIG_AsVal_unsigned_SS_char(obj
, &v
)) {
2396 this is needed to make valgrind/purify happier.
2398 memset((void*)&v
, 0, sizeof(unsigned char));
2404 SWIGINTERNINLINE
int
2405 SWIG_Check_unsigned_SS_char(PyObject
* obj
)
2407 return SWIG_AsVal_unsigned_SS_char(obj
, (unsigned char*)0);
2411 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2412 #define SWIG_From_unsigned_SS_char PyInt_FromLong
2417 SWIGINTERNINLINE
unsigned long
2418 SWIG_As_unsigned_SS_long(PyObject
* obj
)
2421 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2423 this is needed to make valgrind/purify happier.
2425 memset((void*)&v
, 0, sizeof(unsigned long));
2431 SWIGINTERNINLINE
int
2432 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
2434 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
2437 static unsigned long wxImageHistogram_GetCount(wxImageHistogram
*self
,unsigned long key
){
2438 wxImageHistogramEntry e
= (*self
)[key
];
2441 static unsigned long wxImageHistogram_GetCountRGB(wxImageHistogram
*self
,byte r
,byte g
,byte b
){
2442 unsigned long key
= wxImageHistogram::MakeKey(r
, g
, b
);
2443 wxImageHistogramEntry e
= (*self
)[key
];
2446 static unsigned long wxImageHistogram_GetCountColour(wxImageHistogram
*self
,wxColour
const &colour
){
2447 unsigned long key
= wxImageHistogram::MakeKey(colour
.Red(),
2450 wxImageHistogramEntry e
= (*self
)[key
];
2454 typedef unsigned char* buffer
;
2457 // Pull the nested class out to the top level for SWIG's sake
2458 #define wxImage_RGBValue wxImage::RGBValue
2459 #define wxImage_HSVValue wxImage::HSVValue
2461 static wxImage
*new_wxImage(int width
=0,int height
=0,bool clear
=true){
2462 if (width
> 0 && height
> 0)
2463 return new wxImage(width
, height
, clear
);
2467 static wxImage
*new_wxImage(wxBitmap
const &bitmap
){
2468 return new wxImage(bitmap
.ConvertToImage());
2470 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
){
2471 if (DATASIZE
!= width
*height
*3) {
2472 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2476 // Copy the source data so the wxImage can clean it up later
2477 buffer copy
= (buffer
)malloc(DATASIZE
);
2479 wxPyBLOCK_THREADS(PyErr_NoMemory());
2482 memcpy(copy
, data
, DATASIZE
);
2483 return new wxImage(width
, height
, copy
, false);
2485 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
,buffer alpha
,int ALPHASIZE
){
2486 if (DATASIZE
!= width
*height
*3) {
2487 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2490 if (ALPHASIZE
!= width
*height
) {
2491 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2495 // Copy the source data so the wxImage can clean it up later
2496 buffer dcopy
= (buffer
)malloc(DATASIZE
);
2497 if (dcopy
== NULL
) {
2498 wxPyBLOCK_THREADS(PyErr_NoMemory());
2501 memcpy(dcopy
, data
, DATASIZE
);
2503 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2504 if (acopy
== NULL
) {
2505 wxPyBLOCK_THREADS(PyErr_NoMemory());
2508 memcpy(acopy
, alpha
, ALPHASIZE
);
2510 return new wxImage(width
, height
, dcopy
, acopy
, false);
2512 static wxSize
wxImage_GetSize(wxImage
*self
){
2513 wxSize
size(self
->GetWidth(), self
->GetHeight());
2516 static PyObject
*wxImage_GetData(wxImage
*self
){
2517 buffer data
= self
->GetData();
2518 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2520 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
));
2523 static void wxImage_SetData(wxImage
*self
,buffer data
,int DATASIZE
){
2524 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2525 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2528 buffer copy
= (buffer
)malloc(DATASIZE
);
2530 wxPyBLOCK_THREADS(PyErr_NoMemory());
2533 memcpy(copy
, data
, DATASIZE
);
2534 self
->SetData(copy
, false);
2535 // wxImage takes ownership of copy...
2537 static PyObject
*wxImage_GetDataBuffer(wxImage
*self
){
2538 buffer data
= self
->GetData();
2539 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2541 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2544 static void wxImage_SetDataBuffer(wxImage
*self
,buffer data
,int DATASIZE
){
2545 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2546 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2549 self
->SetData(data
, true);
2551 static PyObject
*wxImage_GetAlphaData(wxImage
*self
){
2552 buffer data
= self
->GetAlpha();
2556 int len
= self
->GetWidth() * self
->GetHeight();
2558 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
) );
2562 static void wxImage_SetAlphaData(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2563 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2564 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2567 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2568 if (acopy
== NULL
) {
2569 wxPyBLOCK_THREADS(PyErr_NoMemory());
2572 memcpy(acopy
, alpha
, ALPHASIZE
);
2573 self
->SetAlpha(acopy
, false);
2574 // wxImage takes ownership of acopy...
2576 static PyObject
*wxImage_GetAlphaBuffer(wxImage
*self
){
2577 buffer data
= self
->GetAlpha();
2578 int len
= self
->GetWidth() * self
->GetHeight();
2580 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2583 static void wxImage_SetAlphaBuffer(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2584 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2585 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2588 self
->SetAlpha(alpha
, true);
2590 static wxBitmap
wxImage_ConvertToBitmap(wxImage
*self
,int depth
=-1){
2591 wxBitmap
bitmap(*self
, depth
);
2594 static wxBitmap
wxImage_ConvertToMonoBitmap(wxImage
*self
,byte red
,byte green
,byte blue
){
2595 wxImage mono
= self
->ConvertToMono( red
, green
, blue
);
2596 wxBitmap
bitmap( mono
, 1 );
2599 static const wxString
wxPyIMAGE_OPTION_FILENAME(wxIMAGE_OPTION_FILENAME
);
2600 static const wxString
wxPyIMAGE_OPTION_BMP_FORMAT(wxIMAGE_OPTION_BMP_FORMAT
);
2601 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_X(wxIMAGE_OPTION_CUR_HOTSPOT_X
);
2602 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_Y(wxIMAGE_OPTION_CUR_HOTSPOT_Y
);
2603 static const wxString
wxPyIMAGE_OPTION_RESOLUTION(wxIMAGE_OPTION_RESOLUTION
);
2604 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONX(wxIMAGE_OPTION_RESOLUTIONX
);
2605 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONY(wxIMAGE_OPTION_RESOLUTIONY
);
2606 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONUNIT(wxIMAGE_OPTION_RESOLUTIONUNIT
);
2607 static const wxString
wxPyIMAGE_OPTION_QUALITY(wxIMAGE_OPTION_QUALITY
);
2608 static const wxString
wxPyIMAGE_OPTION_BITSPERSAMPLE(wxIMAGE_OPTION_BITSPERSAMPLE
);
2609 static const wxString
wxPyIMAGE_OPTION_SAMPLESPERPIXEL(wxIMAGE_OPTION_SAMPLESPERPIXEL
);
2610 static const wxString
wxPyIMAGE_OPTION_COMPRESSION(wxIMAGE_OPTION_COMPRESSION
);
2611 static const wxString
wxPyIMAGE_OPTION_IMAGEDESCRIPTOR(wxIMAGE_OPTION_IMAGEDESCRIPTOR
);
2612 static const wxString
wxPyIMAGE_OPTION_PNG_FORMAT(wxIMAGE_OPTION_PNG_FORMAT
);
2613 static const wxString
wxPyIMAGE_OPTION_PNG_BITDEPTH(wxIMAGE_OPTION_PNG_BITDEPTH
);
2615 #include <wx/quantize.h>
2617 static bool wxQuantize_Quantize(wxImage
const &src
,wxImage
&dest
,int desiredNoColours
=236,int flags
=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
){
2618 return wxQuantize::Quantize(src
, dest
,
2621 NULL
, // eightBitData
2624 static void wxEvtHandler_Connect(wxEvtHandler
*self
,int id
,int lastId
,int eventType
,PyObject
*func
){
2625 if (PyCallable_Check(func
)) {
2626 self
->Connect(id
, lastId
, eventType
,
2627 (wxObjectEventFunction
) &wxPyCallback::EventThunker
,
2628 new wxPyCallback(func
));
2630 else if (func
== Py_None
) {
2631 self
->Disconnect(id
, lastId
, eventType
,
2632 (wxObjectEventFunction
)
2633 &wxPyCallback::EventThunker
);
2637 PyErr_SetString(PyExc_TypeError
, "Expected callable object or None."));
2640 static bool wxEvtHandler_Disconnect(wxEvtHandler
*self
,int id
,int lastId
=-1,wxEventType eventType
=wxEVT_NULL
){
2641 return self
->Disconnect(id
, lastId
, eventType
,
2642 (wxObjectEventFunction
)
2643 &wxPyCallback::EventThunker
);
2645 static void wxEvtHandler__setOORInfo(wxEvtHandler
*self
,PyObject
*_self
,bool incref
=true){
2646 if (_self
&& _self
!= Py_None
) {
2647 self
->SetClientObject(new wxPyOORClientData(_self
, incref
));
2650 wxPyOORClientData
* data
= (wxPyOORClientData
*)self
->GetClientObject();
2652 self
->SetClientObject(NULL
); // This will delete it too
2658 #define wxEVT_HOTKEY -9999
2662 static int wxKeyEvent_GetUnicodeKey(wxKeyEvent
*self
){
2664 return self
->GetUnicodeKey();
2670 #if UINT_MAX < LONG_MAX
2671 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2672 #define SWIG_From_unsigned_SS_int SWIG_From_long
2675 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2676 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
2681 #if UINT_MAX != ULONG_MAX
2683 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2685 const char* errmsg
= val
? "unsigned int" : (char*)0;
2687 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2688 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
2689 if (val
) *val
= static_cast<unsigned int >(v
);
2696 SWIG_type_error(errmsg
, obj
);
2701 SWIGINTERNINLINE
unsigned int
2702 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2704 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
2709 SWIGINTERNINLINE
unsigned int
2710 SWIG_As_unsigned_SS_int(PyObject
* obj
)
2713 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
2715 this is needed to make valgrind/purify happier.
2717 memset((void*)&v
, 0, sizeof(unsigned int));
2723 SWIGINTERNINLINE
int
2724 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
2726 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
2729 static void wxSizeEvent_SetSize(wxSizeEvent
*self
,wxSize size
){
2730 self
->m_size
= size
;
2732 static PyObject
*wxDropFilesEvent_GetFiles(wxDropFilesEvent
*self
){
2733 int count
= self
->GetNumberOfFiles();
2734 wxString
* files
= self
->GetFiles();
2735 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2736 PyObject
* list
= PyList_New(count
);
2739 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!");
2740 wxPyEndBlockThreads(blocked
);
2744 for (int i
=0; i
<count
; i
++) {
2745 PyList_SetItem(list
, i
, wx2PyString(files
[i
]));
2747 wxPyEndBlockThreads(blocked
);
2752 static wxPyApp
*new_wxPyApp(){
2753 wxPythonApp
= new wxPyApp();
2756 static int wxPyApp_GetComCtl32Version(){ wxPyRaiseNotImplemented(); return 0; }
2758 void wxApp_CleanUp() {
2763 wxPyApp
* wxPyGetApp() { return (wxPyApp
*)wxTheApp
; }
2766 SWIGINTERNINLINE
int
2767 SWIG_AsCharPtr(PyObject
*obj
, char **val
)
2769 if (SWIG_AsCharPtrAndSize(obj
, val
, (size_t*)(0))) {
2774 SWIG_type_error("char *", obj
);
2780 SWIGINTERN PyObject
*
2781 SWIG_FromCharPtr(const char* cptr
)
2784 size_t size
= strlen(cptr
);
2785 if (size
> INT_MAX
) {
2786 return SWIG_NewPointerObj(const_cast<char* >(cptr
),
2787 SWIG_TypeQuery("char *"), 0);
2790 return PyString_FromStringAndSize(cptr
, size
);
2792 return PyString_FromString(cptr
);
2801 #if 0 // #ifdef __WXMAC__
2803 // A dummy class that raises an exception if used...
2807 wxEventLoop() { wxPyRaiseNotImplemented(); }
2808 int Run() { return 0; }
2809 void Exit(int rc
= 0) {}
2810 bool Pending() const { return false; }
2811 bool Dispatch() { return false; }
2812 bool IsRunning() const { return false; }
2813 static wxEventLoop
*GetActive() { wxPyRaiseNotImplemented(); return NULL
; }
2814 static void SetActive(wxEventLoop
* loop
) { wxPyRaiseNotImplemented(); }
2819 #include <wx/evtloop.h>
2825 static const wxString
wxPyPanelNameStr(wxPanelNameStr
);
2826 static wxVisualAttributes
*new_wxVisualAttributes(){ return new wxVisualAttributes
; }
2827 static void delete_wxVisualAttributes(wxVisualAttributes
*self
){ delete self
; }
2828 static PyObject
*wxWindow_GetChildren(wxWindow
*self
){
2829 wxWindowList
& list
= self
->GetChildren();
2830 return wxPy_ConvertList(&list
);
2832 static bool wxWindow_RegisterHotKey(wxWindow
*self
,int hotkeyId
,int modifiers
,int keycode
){
2834 return self
->RegisterHotKey(hotkeyId
, modifiers
, keycode
);
2839 static bool wxWindow_UnregisterHotKey(wxWindow
*self
,int hotkeyId
){
2846 static long wxWindow_GetHandle(wxWindow
*self
){
2847 return wxPyGetWinHandle(self
);
2849 static void wxWindow_AssociateHandle(wxWindow
*self
,long handle
){
2850 self
->AssociateHandle((WXWidget
)handle
);
2852 static void wxWindow_DragAcceptFiles(wxWindow
*self
,bool accept
){}
2854 wxWindow
* wxFindWindowById( long id
, const wxWindow
*parent
= NULL
) {
2855 return wxWindow::FindWindowById(id
, parent
);
2858 wxWindow
* wxFindWindowByName( const wxString
& name
,
2859 const wxWindow
*parent
= NULL
) {
2860 return wxWindow::FindWindowByName(name
, parent
);
2863 wxWindow
* wxFindWindowByLabel( const wxString
& label
,
2864 const wxWindow
*parent
= NULL
) {
2865 return wxWindow::FindWindowByLabel(label
, parent
);
2870 #include <wx/msw/private.h> // to get wxGetWindowId
2874 wxWindow
* wxWindow_FromHWND(wxWindow
* parent
, unsigned long _hWnd
) {
2876 WXHWND hWnd
= (WXHWND
)_hWnd
;
2877 long id
= wxGetWindowId(hWnd
);
2878 wxWindow
* win
= new wxWindow
;
2880 parent
->AddChild(win
);
2881 win
->SetEventHandler(win
);
2884 win
->SubclassWin(hWnd
);
2885 win
->AdoptAttributesFromHWND();
2886 win
->SetupColours();
2889 wxPyRaiseNotImplemented();
2895 PyObject
* GetTopLevelWindows() {
2896 return wxPy_ConvertList(&wxTopLevelWindows
);
2900 IMP_PYCALLBACK_BOOL_WXWIN(wxPyValidator
, wxValidator
, Validate
);
2901 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferToWindow
);
2902 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferFromWindow
);
2904 IMPLEMENT_DYNAMIC_CLASS(wxPyValidator
, wxValidator
);
2906 static void wxMenu_Destroy(wxMenu
*self
){ delete self
; }
2907 static PyObject
*wxMenu_GetMenuItems(wxMenu
*self
){
2908 wxMenuItemList
& list
= self
->GetMenuItems();
2909 return wxPy_ConvertList(&list
);
2911 static void wxMenuItem_SetFont(wxMenuItem
*self
,wxFont
const &font
){}
2912 static wxFont
wxMenuItem_GetFont(wxMenuItem
*self
){ return wxNullFont
; }
2913 static void wxMenuItem_SetTextColour(wxMenuItem
*self
,wxColour
const &colText
){}
2914 static wxColour
wxMenuItem_GetTextColour(wxMenuItem
*self
){ return wxNullColour
; }
2915 static void wxMenuItem_SetBackgroundColour(wxMenuItem
*self
,wxColour
const &colBack
){}
2916 static wxColour
wxMenuItem_GetBackgroundColour(wxMenuItem
*self
){ return wxNullColour
; }
2917 static void wxMenuItem_SetBitmaps(wxMenuItem
*self
,wxBitmap
const &bmpChecked
,wxBitmap
const &bmpUnchecked
=wxNullBitmap
){ self
->SetBitmap( bmpChecked
); }
2918 static void wxMenuItem_SetDisabledBitmap(wxMenuItem
*self
,wxBitmap
const &bmpDisabled
){}
2919 static wxBitmap
const &wxMenuItem_GetDisabledBitmap(wxMenuItem
const *self
){ return wxNullBitmap
; }
2920 static void wxMenuItem_SetMarginWidth(wxMenuItem
*self
,int nWidth
){}
2921 static int wxMenuItem_GetMarginWidth(wxMenuItem
*self
){ return 0; }
2922 static int wxMenuItem_GetDefaultMarginWidth(){ return 0; }
2923 static bool wxMenuItem_IsOwnerDrawn(wxMenuItem
*self
){ return false; }
2924 static void wxMenuItem_SetOwnerDrawn(wxMenuItem
*self
,bool ownerDrawn
=true){}
2925 static void wxMenuItem_ResetOwnerDrawn(wxMenuItem
*self
){}
2926 static const wxString
wxPyControlNameStr(wxControlNameStr
);
2927 static int wxItemContainer_Append(wxItemContainer
*self
,wxString
const &item
,PyObject
*clientData
=NULL
){
2929 wxPyClientData
* data
= new wxPyClientData(clientData
);
2930 return self
->Append(item
, data
);
2932 return self
->Append(item
);
2934 static int wxItemContainer_Insert(wxItemContainer
*self
,wxString
const &item
,int pos
,PyObject
*clientData
=NULL
){
2936 wxPyClientData
* data
= new wxPyClientData(clientData
);
2937 return self
->Insert(item
, pos
, data
);
2939 return self
->Insert(item
, pos
);
2941 static PyObject
*wxItemContainer_GetClientData(wxItemContainer
*self
,int n
){
2942 wxPyClientData
* data
= (wxPyClientData
*)self
->GetClientObject(n
);
2944 Py_INCREF(data
->m_obj
);
2951 static void wxItemContainer_SetClientData(wxItemContainer
*self
,int n
,PyObject
*clientData
){
2952 wxPyClientData
* data
= new wxPyClientData(clientData
);
2953 self
->SetClientObject(n
, data
);
2957 static wxSizerItem
*new_wxSizerItem(wxWindow
*window
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2958 wxPyUserData
* data
= NULL
;
2960 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2961 data
= new wxPyUserData(userData
);
2962 wxPyEndBlockThreads(blocked
);
2964 return new wxSizerItem(window
, proportion
, flag
, border
, data
);
2966 static wxSizerItem
*new_wxSizerItem(int width
,int height
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2967 wxPyUserData
* data
= NULL
;
2969 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2970 data
= new wxPyUserData(userData
);
2971 wxPyEndBlockThreads(blocked
);
2973 return new wxSizerItem(width
, height
, proportion
, flag
, border
, data
);
2975 static wxSizerItem
*new_wxSizerItem(wxSizer
*sizer
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2976 wxPyUserData
* data
= NULL
;
2978 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2979 data
= new wxPyUserData(userData
);
2980 wxPyEndBlockThreads(blocked
);
2982 return new wxSizerItem(sizer
, proportion
, flag
, border
, data
);
2987 SWIG_CheckDoubleInRange(double value
, double min_value
,
2988 double max_value
, const char* errmsg
)
2990 if (value
< min_value
) {
2992 PyErr_Format(PyExc_OverflowError
,
2993 "value %g is less than %s minimum %g",
2994 value
, errmsg
, min_value
);
2997 } else if (value
> max_value
) {
2999 PyErr_Format(PyExc_OverflowError
,
3000 "value %g is greater than %s maximum %g",
3001 value
, errmsg
, max_value
);
3010 SWIG_AsVal_float(PyObject
*obj
, float *val
)
3012 const char* errmsg
= val
? "float" : (char*)0;
3014 if (SWIG_AsVal_double(obj
, &v
)) {
3015 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
3016 if (val
) *val
= static_cast<float >(v
);
3025 SWIG_type_error(errmsg
, obj
);
3031 SWIGINTERNINLINE
float
3032 SWIG_As_float(PyObject
* obj
)
3035 if (!SWIG_AsVal_float(obj
, &v
)) {
3037 this is needed to make valgrind/purify happier.
3039 memset((void*)&v
, 0, sizeof(float));
3045 SWIGINTERNINLINE
int
3046 SWIG_Check_float(PyObject
* obj
)
3048 return SWIG_AsVal_float(obj
, (float*)0);
3052 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
3053 #define SWIG_From_float PyFloat_FromDouble
3056 static PyObject
*wxSizerItem_GetUserData(wxSizerItem
*self
){
3057 wxPyUserData
* data
= (wxPyUserData
*)self
->GetUserData();
3059 Py_INCREF(data
->m_obj
);
3066 static void wxSizerItem_SetUserData(wxSizerItem
*self
,PyObject
*userData
){
3067 wxPyUserData
* data
= NULL
;
3069 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3070 data
= new wxPyUserData(userData
);
3071 wxPyEndBlockThreads(blocked
);
3073 self
->SetUserData(data
);
3076 // Figure out the type of the sizer item
3078 struct wxPySizerItemInfo
{
3080 : window(NULL
), sizer(NULL
), gotSize(false),
3081 size(wxDefaultSize
), gotPos(false), pos(-1)
3092 static wxPySizerItemInfo
wxPySizerItemTypeHelper(PyObject
* item
, bool checkSize
, bool checkIdx
) {
3094 wxPySizerItemInfo info
;
3096 wxSize
* sizePtr
= &size
;
3098 // Find out what the type of the item is
3100 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.window
, wxT("wxWindow")) ) {
3105 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.sizer
, wxT("wxSizer")) ) {
3109 // try wxSize or (w,h)
3110 if ( checkSize
&& wxSize_helper(item
, &sizePtr
)) {
3111 info
.size
= *sizePtr
;
3112 info
.gotSize
= true;
3116 if (checkIdx
&& PyInt_Check(item
)) {
3117 info
.pos
= PyInt_AsLong(item
);
3123 if ( !(info
.window
|| info
.sizer
|| (checkSize
&& info
.gotSize
) || (checkIdx
&& info
.gotPos
)) ) {
3124 // no expected type, figure out what kind of error message to generate
3125 if ( !checkSize
&& !checkIdx
)
3126 PyErr_SetString(PyExc_TypeError
, "wx.Window or wx.Sizer expected for item");
3127 else if ( checkSize
&& !checkIdx
)
3128 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item");
3129 else if ( !checkSize
&& checkIdx
)
3130 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer or int (position) expected for item");
3132 // can this one happen?
3133 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) or int (position) expected for item");
3139 static void wxSizer__setOORInfo(wxSizer
*self
,PyObject
*_self
){
3140 if (!self
->GetClientObject())
3141 self
->SetClientObject(new wxPyOORClientData(_self
));
3143 static wxSizerItem
*wxSizer_Add(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3145 wxPyUserData
* data
= NULL
;
3146 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3147 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3148 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3149 data
= new wxPyUserData(userData
);
3151 PyObject_SetAttrString(item
,"thisown",Py_False
);
3152 wxPyEndBlockThreads(blocked
);
3154 // Now call the real Add method if a valid item type was found
3156 return self
->Add(info
.window
, proportion
, flag
, border
, data
);
3157 else if ( info
.sizer
)
3158 return self
->Add(info
.sizer
, proportion
, flag
, border
, data
);
3159 else if (info
.gotSize
)
3160 return self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3161 proportion
, flag
, border
, data
);
3165 static wxSizerItem
*wxSizer_Insert(wxSizer
*self
,int before
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3167 wxPyUserData
* data
= NULL
;
3168 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3169 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3170 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3171 data
= new wxPyUserData(userData
);
3173 PyObject_SetAttrString(item
,"thisown",Py_False
);
3174 wxPyEndBlockThreads(blocked
);
3176 // Now call the real Insert method if a valid item type was found
3178 return self
->Insert(before
, info
.window
, proportion
, flag
, border
, data
);
3179 else if ( info
.sizer
)
3180 return self
->Insert(before
, info
.sizer
, proportion
, flag
, border
, data
);
3181 else if (info
.gotSize
)
3182 return self
->Insert(before
, info
.size
.GetWidth(), info
.size
.GetHeight(),
3183 proportion
, flag
, border
, data
);
3187 static wxSizerItem
*wxSizer_Prepend(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3189 wxPyUserData
* data
= NULL
;
3190 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3191 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3192 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3193 data
= new wxPyUserData(userData
);
3195 PyObject_SetAttrString(item
,"thisown",Py_False
);
3196 wxPyEndBlockThreads(blocked
);
3198 // Now call the real Prepend method if a valid item type was found
3200 return self
->Prepend(info
.window
, proportion
, flag
, border
, data
);
3201 else if ( info
.sizer
)
3202 return self
->Prepend(info
.sizer
, proportion
, flag
, border
, data
);
3203 else if (info
.gotSize
)
3204 return self
->Prepend(info
.size
.GetWidth(), info
.size
.GetHeight(),
3205 proportion
, flag
, border
, data
);
3209 static bool wxSizer_Remove(wxSizer
*self
,PyObject
*item
){
3210 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3211 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3212 wxPyEndBlockThreads(blocked
);
3214 return self
->Remove(info
.window
);
3215 else if ( info
.sizer
)
3216 return self
->Remove(info
.sizer
);
3217 else if ( info
.gotPos
)
3218 return self
->Remove(info
.pos
);
3222 static bool wxSizer_Detach(wxSizer
*self
,PyObject
*item
){
3223 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3224 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3225 wxPyEndBlockThreads(blocked
);
3227 return self
->Detach(info
.window
);
3228 else if ( info
.sizer
)
3229 return self
->Detach(info
.sizer
);
3230 else if ( info
.gotPos
)
3231 return self
->Detach(info
.pos
);
3235 static wxSizerItem
*wxSizer_GetItem(wxSizer
*self
,PyObject
*item
){
3236 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3237 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3238 wxPyEndBlockThreads(blocked
);
3240 return self
->GetItem(info
.window
);
3241 else if ( info
.sizer
)
3242 return self
->GetItem(info
.sizer
);
3243 else if ( info
.gotPos
)
3244 return self
->GetItem(info
.pos
);
3248 static void wxSizer__SetItemMinSize(wxSizer
*self
,PyObject
*item
,wxSize
const &size
){
3249 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3250 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3251 wxPyEndBlockThreads(blocked
);
3253 self
->SetItemMinSize(info
.window
, size
);
3254 else if ( info
.sizer
)
3255 self
->SetItemMinSize(info
.sizer
, size
);
3256 else if ( info
.gotPos
)
3257 self
->SetItemMinSize(info
.pos
, size
);
3259 static PyObject
*wxSizer_GetChildren(wxSizer
*self
){
3260 wxSizerItemList
& list
= self
->GetChildren();
3261 return wxPy_ConvertList(&list
);
3263 static bool wxSizer_Show(wxSizer
*self
,PyObject
*item
,bool show
=true,bool recursive
=false){
3264 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3265 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3266 wxPyEndBlockThreads(blocked
);
3268 return self
->Show(info
.window
, show
, recursive
);
3269 else if ( info
.sizer
)
3270 return self
->Show(info
.sizer
, show
, recursive
);
3271 else if ( info
.gotPos
)
3272 return self
->Show(info
.pos
, show
);
3276 static bool wxSizer_IsShown(wxSizer
*self
,PyObject
*item
){
3277 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3278 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, false);
3279 wxPyEndBlockThreads(blocked
);
3281 return self
->IsShown(info
.window
);
3282 else if ( info
.sizer
)
3283 return self
->IsShown(info
.sizer
);
3284 else if ( info
.gotPos
)
3285 return self
->IsShown(info
.pos
);
3291 IMP_PYCALLBACK___pure(wxPySizer
, wxSizer
, RecalcSizes
);
3292 IMP_PYCALLBACK_wxSize__pure(wxPySizer
, wxSizer
, CalcMin
);
3293 IMPLEMENT_DYNAMIC_CLASS(wxPySizer
, wxSizer
);
3298 bool wxGBPosition_helper(PyObject
* source
, wxGBPosition
** obj
)
3300 if (source
== Py_None
) {
3301 **obj
= wxGBPosition(-1,-1);
3304 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBPosition"));
3307 bool wxGBSpan_helper(PyObject
* source
, wxGBSpan
** obj
)
3309 if (source
== Py_None
) {
3310 **obj
= wxGBSpan(-1,-1);
3313 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBSpan"));
3317 static void wxGBPosition_Set(wxGBPosition
*self
,int row
=0,int col
=0){
3321 static PyObject
*wxGBPosition_Get(wxGBPosition
*self
){
3322 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3323 PyObject
* tup
= PyTuple_New(2);
3324 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
3325 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
3326 wxPyEndBlockThreads(blocked
);
3329 static void wxGBSpan_Set(wxGBSpan
*self
,int rowspan
=1,int colspan
=1){
3330 self
->SetRowspan(rowspan
);
3331 self
->SetColspan(colspan
);
3333 static PyObject
*wxGBSpan_Get(wxGBSpan
*self
){
3334 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3335 PyObject
* tup
= PyTuple_New(2);
3336 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRowspan()));
3337 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetColspan()));
3338 wxPyEndBlockThreads(blocked
);
3341 static wxGBSizerItem
*new_wxGBSizerItem(wxWindow
*window
,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(window
, pos
, span
, flag
, border
, data
);
3350 static wxGBSizerItem
*new_wxGBSizerItem(wxSizer
*sizer
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3351 wxPyUserData
* data
= NULL
;
3353 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3354 data
= new wxPyUserData(userData
);
3355 wxPyEndBlockThreads(blocked
);
3357 return new wxGBSizerItem(sizer
, pos
, span
, flag
, border
, data
);
3359 static wxGBSizerItem
*new_wxGBSizerItem(int width
,int height
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3360 wxPyUserData
* data
= NULL
;
3362 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3363 data
= new wxPyUserData(userData
);
3364 wxPyEndBlockThreads(blocked
);
3366 return new wxGBSizerItem(width
, height
, pos
, span
, flag
, border
, data
);
3368 static wxGBPosition
wxGBSizerItem_GetEndPos(wxGBSizerItem
*self
){
3370 self
->GetEndPos(row
, col
);
3371 return wxGBPosition(row
, col
);
3373 static wxGBSizerItem
*wxGridBagSizer_Add(wxGridBagSizer
*self
,PyObject
*item
,wxGBPosition
const &pos
,wxGBSpan
const &span
=wxDefaultSpan
,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3375 wxPyUserData
* data
= NULL
;
3376 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3377 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3378 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3379 data
= new wxPyUserData(userData
);
3381 PyObject_SetAttrString(item
,"thisown",Py_False
);
3382 wxPyEndBlockThreads(blocked
);
3384 // Now call the real Add method if a valid item type was found
3386 return (wxGBSizerItem
*)self
->Add(info
.window
, pos
, span
, flag
, border
, data
);
3387 else if ( info
.sizer
)
3388 return (wxGBSizerItem
*)self
->Add(info
.sizer
, pos
, span
, flag
, border
, data
);
3389 else if (info
.gotSize
)
3390 return (wxGBSizerItem
*)self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3391 pos
, span
, flag
, border
, data
);
3399 static int _wrap_EmptyString_set(PyObject
*) {
3400 PyErr_SetString(PyExc_TypeError
,"Variable EmptyString is read-only.");
3405 static PyObject
*_wrap_EmptyString_get(void) {
3406 PyObject
*pyobj
= NULL
;
3410 pyobj
= PyUnicode_FromWideChar((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3412 pyobj
= PyString_FromStringAndSize((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3419 static PyObject
*_wrap_Object_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3420 PyObject
*resultobj
= NULL
;
3421 wxObject
*arg1
= (wxObject
*) 0 ;
3423 PyObject
* obj0
= 0 ;
3425 (char *) "self", NULL
3428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_GetClassName",kwnames
,&obj0
)) goto fail
;
3429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3430 if (SWIG_arg_fail(1)) SWIG_fail
;
3432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3433 result
= wxObject_GetClassName(arg1
);
3435 wxPyEndAllowThreads(__tstate
);
3436 if (PyErr_Occurred()) SWIG_fail
;
3440 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3442 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3451 static PyObject
*_wrap_Object_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3452 PyObject
*resultobj
= NULL
;
3453 wxObject
*arg1
= (wxObject
*) 0 ;
3454 PyObject
* obj0
= 0 ;
3456 (char *) "self", NULL
3459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_Destroy",kwnames
,&obj0
)) goto fail
;
3460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3461 if (SWIG_arg_fail(1)) SWIG_fail
;
3463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3464 wxObject_Destroy(arg1
);
3466 wxPyEndAllowThreads(__tstate
);
3467 if (PyErr_Occurred()) SWIG_fail
;
3469 Py_INCREF(Py_None
); resultobj
= Py_None
;
3476 static PyObject
* Object_swigregister(PyObject
*, PyObject
*args
) {
3478 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3479 SWIG_TypeClientData(SWIGTYPE_p_wxObject
, obj
);
3481 return Py_BuildValue((char *)"");
3483 static PyObject
*_wrap_Size_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3484 PyObject
*resultobj
= NULL
;
3485 wxSize
*arg1
= (wxSize
*) 0 ;
3487 PyObject
* obj0
= 0 ;
3488 PyObject
* obj1
= 0 ;
3490 (char *) "self",(char *) "x", NULL
3493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3495 if (SWIG_arg_fail(1)) SWIG_fail
;
3497 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3498 if (SWIG_arg_fail(2)) SWIG_fail
;
3500 if (arg1
) (arg1
)->x
= arg2
;
3502 Py_INCREF(Py_None
); resultobj
= Py_None
;
3509 static PyObject
*_wrap_Size_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3510 PyObject
*resultobj
= NULL
;
3511 wxSize
*arg1
= (wxSize
*) 0 ;
3513 PyObject
* obj0
= 0 ;
3515 (char *) "self", NULL
3518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_width_get",kwnames
,&obj0
)) goto fail
;
3519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3520 if (SWIG_arg_fail(1)) SWIG_fail
;
3521 result
= (int) ((arg1
)->x
);
3524 resultobj
= SWIG_From_int(static_cast<int >(result
));
3532 static PyObject
*_wrap_Size_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3533 PyObject
*resultobj
= NULL
;
3534 wxSize
*arg1
= (wxSize
*) 0 ;
3536 PyObject
* obj0
= 0 ;
3537 PyObject
* obj1
= 0 ;
3539 (char *) "self",(char *) "y", NULL
3542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3543 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3544 if (SWIG_arg_fail(1)) SWIG_fail
;
3546 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3547 if (SWIG_arg_fail(2)) SWIG_fail
;
3549 if (arg1
) (arg1
)->y
= arg2
;
3551 Py_INCREF(Py_None
); resultobj
= Py_None
;
3558 static PyObject
*_wrap_Size_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3559 PyObject
*resultobj
= NULL
;
3560 wxSize
*arg1
= (wxSize
*) 0 ;
3562 PyObject
* obj0
= 0 ;
3564 (char *) "self", NULL
3567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_height_get",kwnames
,&obj0
)) goto fail
;
3568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3569 if (SWIG_arg_fail(1)) SWIG_fail
;
3570 result
= (int) ((arg1
)->y
);
3573 resultobj
= SWIG_From_int(static_cast<int >(result
));
3581 static PyObject
*_wrap_new_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3582 PyObject
*resultobj
= NULL
;
3583 int arg1
= (int) 0 ;
3584 int arg2
= (int) 0 ;
3586 PyObject
* obj0
= 0 ;
3587 PyObject
* obj1
= 0 ;
3589 (char *) "w",(char *) "h", NULL
3592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Size",kwnames
,&obj0
,&obj1
)) goto fail
;
3595 arg1
= static_cast<int >(SWIG_As_int(obj0
));
3596 if (SWIG_arg_fail(1)) SWIG_fail
;
3601 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3602 if (SWIG_arg_fail(2)) SWIG_fail
;
3606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3607 result
= (wxSize
*)new wxSize(arg1
,arg2
);
3609 wxPyEndAllowThreads(__tstate
);
3610 if (PyErr_Occurred()) SWIG_fail
;
3612 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 1);
3619 static PyObject
*_wrap_delete_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3620 PyObject
*resultobj
= NULL
;
3621 wxSize
*arg1
= (wxSize
*) 0 ;
3622 PyObject
* obj0
= 0 ;
3624 (char *) "self", NULL
3627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Size",kwnames
,&obj0
)) goto fail
;
3628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3629 if (SWIG_arg_fail(1)) SWIG_fail
;
3631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3634 wxPyEndAllowThreads(__tstate
);
3635 if (PyErr_Occurred()) SWIG_fail
;
3637 Py_INCREF(Py_None
); resultobj
= Py_None
;
3644 static PyObject
*_wrap_Size___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3645 PyObject
*resultobj
= NULL
;
3646 wxSize
*arg1
= (wxSize
*) 0 ;
3650 PyObject
* obj0
= 0 ;
3651 PyObject
* obj1
= 0 ;
3653 (char *) "self",(char *) "sz", NULL
3656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
3657 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3658 if (SWIG_arg_fail(1)) SWIG_fail
;
3661 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3665 result
= (bool)(arg1
)->operator ==((wxSize
const &)*arg2
);
3667 wxPyEndAllowThreads(__tstate
);
3668 if (PyErr_Occurred()) SWIG_fail
;
3671 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3679 static PyObject
*_wrap_Size___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3680 PyObject
*resultobj
= NULL
;
3681 wxSize
*arg1
= (wxSize
*) 0 ;
3685 PyObject
* obj0
= 0 ;
3686 PyObject
* obj1
= 0 ;
3688 (char *) "self",(char *) "sz", NULL
3691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
3692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3693 if (SWIG_arg_fail(1)) SWIG_fail
;
3696 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3700 result
= (bool)(arg1
)->operator !=((wxSize
const &)*arg2
);
3702 wxPyEndAllowThreads(__tstate
);
3703 if (PyErr_Occurred()) SWIG_fail
;
3706 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3714 static PyObject
*_wrap_Size___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3715 PyObject
*resultobj
= NULL
;
3716 wxSize
*arg1
= (wxSize
*) 0 ;
3720 PyObject
* obj0
= 0 ;
3721 PyObject
* obj1
= 0 ;
3723 (char *) "self",(char *) "sz", NULL
3726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
3727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3728 if (SWIG_arg_fail(1)) SWIG_fail
;
3731 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3735 result
= (arg1
)->operator +((wxSize
const &)*arg2
);
3737 wxPyEndAllowThreads(__tstate
);
3738 if (PyErr_Occurred()) SWIG_fail
;
3742 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3743 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3751 static PyObject
*_wrap_Size___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3752 PyObject
*resultobj
= NULL
;
3753 wxSize
*arg1
= (wxSize
*) 0 ;
3757 PyObject
* obj0
= 0 ;
3758 PyObject
* obj1
= 0 ;
3760 (char *) "self",(char *) "sz", NULL
3763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
3764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3765 if (SWIG_arg_fail(1)) SWIG_fail
;
3768 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3772 result
= (arg1
)->operator -((wxSize
const &)*arg2
);
3774 wxPyEndAllowThreads(__tstate
);
3775 if (PyErr_Occurred()) SWIG_fail
;
3779 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3780 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3788 static PyObject
*_wrap_Size_IncTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3789 PyObject
*resultobj
= NULL
;
3790 wxSize
*arg1
= (wxSize
*) 0 ;
3793 PyObject
* obj0
= 0 ;
3794 PyObject
* obj1
= 0 ;
3796 (char *) "self",(char *) "sz", NULL
3799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_IncTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3800 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3801 if (SWIG_arg_fail(1)) SWIG_fail
;
3804 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3808 (arg1
)->IncTo((wxSize
const &)*arg2
);
3810 wxPyEndAllowThreads(__tstate
);
3811 if (PyErr_Occurred()) SWIG_fail
;
3813 Py_INCREF(Py_None
); resultobj
= Py_None
;
3820 static PyObject
*_wrap_Size_DecTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3821 PyObject
*resultobj
= NULL
;
3822 wxSize
*arg1
= (wxSize
*) 0 ;
3825 PyObject
* obj0
= 0 ;
3826 PyObject
* obj1
= 0 ;
3828 (char *) "self",(char *) "sz", NULL
3831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_DecTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3833 if (SWIG_arg_fail(1)) SWIG_fail
;
3836 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3840 (arg1
)->DecTo((wxSize
const &)*arg2
);
3842 wxPyEndAllowThreads(__tstate
);
3843 if (PyErr_Occurred()) SWIG_fail
;
3845 Py_INCREF(Py_None
); resultobj
= Py_None
;
3852 static PyObject
*_wrap_Size_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3853 PyObject
*resultobj
= NULL
;
3854 wxSize
*arg1
= (wxSize
*) 0 ;
3857 PyObject
* obj0
= 0 ;
3858 PyObject
* obj1
= 0 ;
3859 PyObject
* obj2
= 0 ;
3861 (char *) "self",(char *) "w",(char *) "h", NULL
3864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Size_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3866 if (SWIG_arg_fail(1)) SWIG_fail
;
3868 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3869 if (SWIG_arg_fail(2)) SWIG_fail
;
3872 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3873 if (SWIG_arg_fail(3)) SWIG_fail
;
3876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3877 (arg1
)->Set(arg2
,arg3
);
3879 wxPyEndAllowThreads(__tstate
);
3880 if (PyErr_Occurred()) SWIG_fail
;
3882 Py_INCREF(Py_None
); resultobj
= Py_None
;
3889 static PyObject
*_wrap_Size_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3890 PyObject
*resultobj
= NULL
;
3891 wxSize
*arg1
= (wxSize
*) 0 ;
3893 PyObject
* obj0
= 0 ;
3894 PyObject
* obj1
= 0 ;
3896 (char *) "self",(char *) "w", NULL
3899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
3900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3901 if (SWIG_arg_fail(1)) SWIG_fail
;
3903 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3904 if (SWIG_arg_fail(2)) SWIG_fail
;
3907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3908 (arg1
)->SetWidth(arg2
);
3910 wxPyEndAllowThreads(__tstate
);
3911 if (PyErr_Occurred()) SWIG_fail
;
3913 Py_INCREF(Py_None
); resultobj
= Py_None
;
3920 static PyObject
*_wrap_Size_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3921 PyObject
*resultobj
= NULL
;
3922 wxSize
*arg1
= (wxSize
*) 0 ;
3924 PyObject
* obj0
= 0 ;
3925 PyObject
* obj1
= 0 ;
3927 (char *) "self",(char *) "h", NULL
3930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
3931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3932 if (SWIG_arg_fail(1)) SWIG_fail
;
3934 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3935 if (SWIG_arg_fail(2)) SWIG_fail
;
3938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3939 (arg1
)->SetHeight(arg2
);
3941 wxPyEndAllowThreads(__tstate
);
3942 if (PyErr_Occurred()) SWIG_fail
;
3944 Py_INCREF(Py_None
); resultobj
= Py_None
;
3951 static PyObject
*_wrap_Size_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3952 PyObject
*resultobj
= NULL
;
3953 wxSize
*arg1
= (wxSize
*) 0 ;
3955 PyObject
* obj0
= 0 ;
3957 (char *) "self", NULL
3960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetWidth",kwnames
,&obj0
)) goto fail
;
3961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3962 if (SWIG_arg_fail(1)) SWIG_fail
;
3964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3965 result
= (int)((wxSize
const *)arg1
)->GetWidth();
3967 wxPyEndAllowThreads(__tstate
);
3968 if (PyErr_Occurred()) SWIG_fail
;
3971 resultobj
= SWIG_From_int(static_cast<int >(result
));
3979 static PyObject
*_wrap_Size_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3980 PyObject
*resultobj
= NULL
;
3981 wxSize
*arg1
= (wxSize
*) 0 ;
3983 PyObject
* obj0
= 0 ;
3985 (char *) "self", NULL
3988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetHeight",kwnames
,&obj0
)) goto fail
;
3989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3990 if (SWIG_arg_fail(1)) SWIG_fail
;
3992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3993 result
= (int)((wxSize
const *)arg1
)->GetHeight();
3995 wxPyEndAllowThreads(__tstate
);
3996 if (PyErr_Occurred()) SWIG_fail
;
3999 resultobj
= SWIG_From_int(static_cast<int >(result
));
4007 static PyObject
*_wrap_Size_IsFullySpecified(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4008 PyObject
*resultobj
= NULL
;
4009 wxSize
*arg1
= (wxSize
*) 0 ;
4011 PyObject
* obj0
= 0 ;
4013 (char *) "self", NULL
4016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_IsFullySpecified",kwnames
,&obj0
)) goto fail
;
4017 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4018 if (SWIG_arg_fail(1)) SWIG_fail
;
4020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4021 result
= (bool)((wxSize
const *)arg1
)->IsFullySpecified();
4023 wxPyEndAllowThreads(__tstate
);
4024 if (PyErr_Occurred()) SWIG_fail
;
4027 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4035 static PyObject
*_wrap_Size_SetDefaults(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4036 PyObject
*resultobj
= NULL
;
4037 wxSize
*arg1
= (wxSize
*) 0 ;
4040 PyObject
* obj0
= 0 ;
4041 PyObject
* obj1
= 0 ;
4043 (char *) "self",(char *) "size", NULL
4046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetDefaults",kwnames
,&obj0
,&obj1
)) goto fail
;
4047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4048 if (SWIG_arg_fail(1)) SWIG_fail
;
4051 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
4054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4055 (arg1
)->SetDefaults((wxSize
const &)*arg2
);
4057 wxPyEndAllowThreads(__tstate
);
4058 if (PyErr_Occurred()) SWIG_fail
;
4060 Py_INCREF(Py_None
); resultobj
= Py_None
;
4067 static PyObject
*_wrap_Size_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4068 PyObject
*resultobj
= NULL
;
4069 wxSize
*arg1
= (wxSize
*) 0 ;
4071 PyObject
* obj0
= 0 ;
4073 (char *) "self", NULL
4076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_Get",kwnames
,&obj0
)) goto fail
;
4077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4078 if (SWIG_arg_fail(1)) SWIG_fail
;
4080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4081 result
= (PyObject
*)wxSize_Get(arg1
);
4083 wxPyEndAllowThreads(__tstate
);
4084 if (PyErr_Occurred()) SWIG_fail
;
4093 static PyObject
* Size_swigregister(PyObject
*, PyObject
*args
) {
4095 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4096 SWIG_TypeClientData(SWIGTYPE_p_wxSize
, obj
);
4098 return Py_BuildValue((char *)"");
4100 static PyObject
*_wrap_RealPoint_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4101 PyObject
*resultobj
= NULL
;
4102 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4104 PyObject
* obj0
= 0 ;
4105 PyObject
* obj1
= 0 ;
4107 (char *) "self",(char *) "x", NULL
4110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4112 if (SWIG_arg_fail(1)) SWIG_fail
;
4114 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4115 if (SWIG_arg_fail(2)) SWIG_fail
;
4117 if (arg1
) (arg1
)->x
= arg2
;
4119 Py_INCREF(Py_None
); resultobj
= Py_None
;
4126 static PyObject
*_wrap_RealPoint_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4127 PyObject
*resultobj
= NULL
;
4128 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4130 PyObject
* obj0
= 0 ;
4132 (char *) "self", NULL
4135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_x_get",kwnames
,&obj0
)) goto fail
;
4136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4137 if (SWIG_arg_fail(1)) SWIG_fail
;
4138 result
= (double) ((arg1
)->x
);
4141 resultobj
= SWIG_From_double(static_cast<double >(result
));
4149 static PyObject
*_wrap_RealPoint_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4150 PyObject
*resultobj
= NULL
;
4151 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4153 PyObject
* obj0
= 0 ;
4154 PyObject
* obj1
= 0 ;
4156 (char *) "self",(char *) "y", NULL
4159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4161 if (SWIG_arg_fail(1)) SWIG_fail
;
4163 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4164 if (SWIG_arg_fail(2)) SWIG_fail
;
4166 if (arg1
) (arg1
)->y
= arg2
;
4168 Py_INCREF(Py_None
); resultobj
= Py_None
;
4175 static PyObject
*_wrap_RealPoint_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4176 PyObject
*resultobj
= NULL
;
4177 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4179 PyObject
* obj0
= 0 ;
4181 (char *) "self", NULL
4184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_y_get",kwnames
,&obj0
)) goto fail
;
4185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4186 if (SWIG_arg_fail(1)) SWIG_fail
;
4187 result
= (double) ((arg1
)->y
);
4190 resultobj
= SWIG_From_double(static_cast<double >(result
));
4198 static PyObject
*_wrap_new_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4199 PyObject
*resultobj
= NULL
;
4200 double arg1
= (double) 0.0 ;
4201 double arg2
= (double) 0.0 ;
4202 wxRealPoint
*result
;
4203 PyObject
* obj0
= 0 ;
4204 PyObject
* obj1
= 0 ;
4206 (char *) "x",(char *) "y", NULL
4209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_RealPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
4212 arg1
= static_cast<double >(SWIG_As_double(obj0
));
4213 if (SWIG_arg_fail(1)) SWIG_fail
;
4218 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4219 if (SWIG_arg_fail(2)) SWIG_fail
;
4223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4224 result
= (wxRealPoint
*)new wxRealPoint(arg1
,arg2
);
4226 wxPyEndAllowThreads(__tstate
);
4227 if (PyErr_Occurred()) SWIG_fail
;
4229 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRealPoint
, 1);
4236 static PyObject
*_wrap_delete_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4237 PyObject
*resultobj
= NULL
;
4238 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4239 PyObject
* obj0
= 0 ;
4241 (char *) "self", NULL
4244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_RealPoint",kwnames
,&obj0
)) goto fail
;
4245 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4246 if (SWIG_arg_fail(1)) SWIG_fail
;
4248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4251 wxPyEndAllowThreads(__tstate
);
4252 if (PyErr_Occurred()) SWIG_fail
;
4254 Py_INCREF(Py_None
); resultobj
= Py_None
;
4261 static PyObject
*_wrap_RealPoint___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4262 PyObject
*resultobj
= NULL
;
4263 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4264 wxRealPoint
*arg2
= 0 ;
4267 PyObject
* obj0
= 0 ;
4268 PyObject
* obj1
= 0 ;
4270 (char *) "self",(char *) "pt", NULL
4273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4275 if (SWIG_arg_fail(1)) SWIG_fail
;
4278 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4282 result
= (bool)(arg1
)->operator ==((wxRealPoint
const &)*arg2
);
4284 wxPyEndAllowThreads(__tstate
);
4285 if (PyErr_Occurred()) SWIG_fail
;
4288 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4296 static PyObject
*_wrap_RealPoint___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4297 PyObject
*resultobj
= NULL
;
4298 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4299 wxRealPoint
*arg2
= 0 ;
4302 PyObject
* obj0
= 0 ;
4303 PyObject
* obj1
= 0 ;
4305 (char *) "self",(char *) "pt", NULL
4308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4310 if (SWIG_arg_fail(1)) SWIG_fail
;
4313 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4317 result
= (bool)(arg1
)->operator !=((wxRealPoint
const &)*arg2
);
4319 wxPyEndAllowThreads(__tstate
);
4320 if (PyErr_Occurred()) SWIG_fail
;
4323 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4331 static PyObject
*_wrap_RealPoint___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4332 PyObject
*resultobj
= NULL
;
4333 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4334 wxRealPoint
*arg2
= 0 ;
4337 PyObject
* obj0
= 0 ;
4338 PyObject
* obj1
= 0 ;
4340 (char *) "self",(char *) "pt", NULL
4343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4345 if (SWIG_arg_fail(1)) SWIG_fail
;
4348 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4352 result
= (arg1
)->operator +((wxRealPoint
const &)*arg2
);
4354 wxPyEndAllowThreads(__tstate
);
4355 if (PyErr_Occurred()) SWIG_fail
;
4358 wxRealPoint
* resultptr
;
4359 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4360 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4368 static PyObject
*_wrap_RealPoint___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4369 PyObject
*resultobj
= NULL
;
4370 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4371 wxRealPoint
*arg2
= 0 ;
4374 PyObject
* obj0
= 0 ;
4375 PyObject
* obj1
= 0 ;
4377 (char *) "self",(char *) "pt", NULL
4380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4381 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4382 if (SWIG_arg_fail(1)) SWIG_fail
;
4385 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4389 result
= (arg1
)->operator -((wxRealPoint
const &)*arg2
);
4391 wxPyEndAllowThreads(__tstate
);
4392 if (PyErr_Occurred()) SWIG_fail
;
4395 wxRealPoint
* resultptr
;
4396 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4397 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4405 static PyObject
*_wrap_RealPoint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4406 PyObject
*resultobj
= NULL
;
4407 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4410 PyObject
* obj0
= 0 ;
4411 PyObject
* obj1
= 0 ;
4412 PyObject
* obj2
= 0 ;
4414 (char *) "self",(char *) "x",(char *) "y", NULL
4417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RealPoint_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4418 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4419 if (SWIG_arg_fail(1)) SWIG_fail
;
4421 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4422 if (SWIG_arg_fail(2)) SWIG_fail
;
4425 arg3
= static_cast<double >(SWIG_As_double(obj2
));
4426 if (SWIG_arg_fail(3)) SWIG_fail
;
4429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4430 wxRealPoint_Set(arg1
,arg2
,arg3
);
4432 wxPyEndAllowThreads(__tstate
);
4433 if (PyErr_Occurred()) SWIG_fail
;
4435 Py_INCREF(Py_None
); resultobj
= Py_None
;
4442 static PyObject
*_wrap_RealPoint_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4443 PyObject
*resultobj
= NULL
;
4444 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4446 PyObject
* obj0
= 0 ;
4448 (char *) "self", NULL
4451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_Get",kwnames
,&obj0
)) goto fail
;
4452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4453 if (SWIG_arg_fail(1)) SWIG_fail
;
4455 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4456 result
= (PyObject
*)wxRealPoint_Get(arg1
);
4458 wxPyEndAllowThreads(__tstate
);
4459 if (PyErr_Occurred()) SWIG_fail
;
4468 static PyObject
* RealPoint_swigregister(PyObject
*, PyObject
*args
) {
4470 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4471 SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint
, obj
);
4473 return Py_BuildValue((char *)"");
4475 static PyObject
*_wrap_Point_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4476 PyObject
*resultobj
= NULL
;
4477 wxPoint
*arg1
= (wxPoint
*) 0 ;
4479 PyObject
* obj0
= 0 ;
4480 PyObject
* obj1
= 0 ;
4482 (char *) "self",(char *) "x", NULL
4485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4486 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4487 if (SWIG_arg_fail(1)) SWIG_fail
;
4489 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4490 if (SWIG_arg_fail(2)) SWIG_fail
;
4492 if (arg1
) (arg1
)->x
= arg2
;
4494 Py_INCREF(Py_None
); resultobj
= Py_None
;
4501 static PyObject
*_wrap_Point_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4502 PyObject
*resultobj
= NULL
;
4503 wxPoint
*arg1
= (wxPoint
*) 0 ;
4505 PyObject
* obj0
= 0 ;
4507 (char *) "self", NULL
4510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_x_get",kwnames
,&obj0
)) goto fail
;
4511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4512 if (SWIG_arg_fail(1)) SWIG_fail
;
4513 result
= (int) ((arg1
)->x
);
4516 resultobj
= SWIG_From_int(static_cast<int >(result
));
4524 static PyObject
*_wrap_Point_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4525 PyObject
*resultobj
= NULL
;
4526 wxPoint
*arg1
= (wxPoint
*) 0 ;
4528 PyObject
* obj0
= 0 ;
4529 PyObject
* obj1
= 0 ;
4531 (char *) "self",(char *) "y", NULL
4534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4535 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4536 if (SWIG_arg_fail(1)) SWIG_fail
;
4538 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4539 if (SWIG_arg_fail(2)) SWIG_fail
;
4541 if (arg1
) (arg1
)->y
= arg2
;
4543 Py_INCREF(Py_None
); resultobj
= Py_None
;
4550 static PyObject
*_wrap_Point_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4551 PyObject
*resultobj
= NULL
;
4552 wxPoint
*arg1
= (wxPoint
*) 0 ;
4554 PyObject
* obj0
= 0 ;
4556 (char *) "self", NULL
4559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_y_get",kwnames
,&obj0
)) goto fail
;
4560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4561 if (SWIG_arg_fail(1)) SWIG_fail
;
4562 result
= (int) ((arg1
)->y
);
4565 resultobj
= SWIG_From_int(static_cast<int >(result
));
4573 static PyObject
*_wrap_new_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4574 PyObject
*resultobj
= NULL
;
4575 int arg1
= (int) 0 ;
4576 int arg2
= (int) 0 ;
4578 PyObject
* obj0
= 0 ;
4579 PyObject
* obj1
= 0 ;
4581 (char *) "x",(char *) "y", NULL
4584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point",kwnames
,&obj0
,&obj1
)) goto fail
;
4587 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4588 if (SWIG_arg_fail(1)) SWIG_fail
;
4593 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4594 if (SWIG_arg_fail(2)) SWIG_fail
;
4598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4599 result
= (wxPoint
*)new wxPoint(arg1
,arg2
);
4601 wxPyEndAllowThreads(__tstate
);
4602 if (PyErr_Occurred()) SWIG_fail
;
4604 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4611 static PyObject
*_wrap_delete_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4612 PyObject
*resultobj
= NULL
;
4613 wxPoint
*arg1
= (wxPoint
*) 0 ;
4614 PyObject
* obj0
= 0 ;
4616 (char *) "self", NULL
4619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Point",kwnames
,&obj0
)) goto fail
;
4620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4621 if (SWIG_arg_fail(1)) SWIG_fail
;
4623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4626 wxPyEndAllowThreads(__tstate
);
4627 if (PyErr_Occurred()) SWIG_fail
;
4629 Py_INCREF(Py_None
); resultobj
= Py_None
;
4636 static PyObject
*_wrap_Point___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4637 PyObject
*resultobj
= NULL
;
4638 wxPoint
*arg1
= (wxPoint
*) 0 ;
4642 PyObject
* obj0
= 0 ;
4643 PyObject
* obj1
= 0 ;
4645 (char *) "self",(char *) "pt", NULL
4648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4650 if (SWIG_arg_fail(1)) SWIG_fail
;
4653 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4657 result
= (bool)(arg1
)->operator ==((wxPoint
const &)*arg2
);
4659 wxPyEndAllowThreads(__tstate
);
4660 if (PyErr_Occurred()) SWIG_fail
;
4663 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4671 static PyObject
*_wrap_Point___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4672 PyObject
*resultobj
= NULL
;
4673 wxPoint
*arg1
= (wxPoint
*) 0 ;
4677 PyObject
* obj0
= 0 ;
4678 PyObject
* obj1
= 0 ;
4680 (char *) "self",(char *) "pt", NULL
4683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4684 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4685 if (SWIG_arg_fail(1)) SWIG_fail
;
4688 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4692 result
= (bool)(arg1
)->operator !=((wxPoint
const &)*arg2
);
4694 wxPyEndAllowThreads(__tstate
);
4695 if (PyErr_Occurred()) SWIG_fail
;
4698 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4706 static PyObject
*_wrap_Point___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4707 PyObject
*resultobj
= NULL
;
4708 wxPoint
*arg1
= (wxPoint
*) 0 ;
4712 PyObject
* obj0
= 0 ;
4713 PyObject
* obj1
= 0 ;
4715 (char *) "self",(char *) "pt", NULL
4718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4720 if (SWIG_arg_fail(1)) SWIG_fail
;
4723 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4726 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4727 result
= (arg1
)->operator +((wxPoint
const &)*arg2
);
4729 wxPyEndAllowThreads(__tstate
);
4730 if (PyErr_Occurred()) SWIG_fail
;
4733 wxPoint
* resultptr
;
4734 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4735 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4743 static PyObject
*_wrap_Point___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4744 PyObject
*resultobj
= NULL
;
4745 wxPoint
*arg1
= (wxPoint
*) 0 ;
4749 PyObject
* obj0
= 0 ;
4750 PyObject
* obj1
= 0 ;
4752 (char *) "self",(char *) "pt", NULL
4755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4756 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4757 if (SWIG_arg_fail(1)) SWIG_fail
;
4760 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4764 result
= (arg1
)->operator -((wxPoint
const &)*arg2
);
4766 wxPyEndAllowThreads(__tstate
);
4767 if (PyErr_Occurred()) SWIG_fail
;
4770 wxPoint
* resultptr
;
4771 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4772 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4780 static PyObject
*_wrap_Point___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4781 PyObject
*resultobj
= NULL
;
4782 wxPoint
*arg1
= (wxPoint
*) 0 ;
4786 PyObject
* obj0
= 0 ;
4787 PyObject
* obj1
= 0 ;
4789 (char *) "self",(char *) "pt", NULL
4792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
4793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4794 if (SWIG_arg_fail(1)) SWIG_fail
;
4797 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4802 wxPoint
&_result_ref
= (arg1
)->operator +=((wxPoint
const &)*arg2
);
4803 result
= (wxPoint
*) &_result_ref
;
4806 wxPyEndAllowThreads(__tstate
);
4807 if (PyErr_Occurred()) SWIG_fail
;
4809 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4816 static PyObject
*_wrap_Point___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4817 PyObject
*resultobj
= NULL
;
4818 wxPoint
*arg1
= (wxPoint
*) 0 ;
4822 PyObject
* obj0
= 0 ;
4823 PyObject
* obj1
= 0 ;
4825 (char *) "self",(char *) "pt", NULL
4828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4830 if (SWIG_arg_fail(1)) SWIG_fail
;
4833 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4838 wxPoint
&_result_ref
= (arg1
)->operator -=((wxPoint
const &)*arg2
);
4839 result
= (wxPoint
*) &_result_ref
;
4842 wxPyEndAllowThreads(__tstate
);
4843 if (PyErr_Occurred()) SWIG_fail
;
4845 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4852 static PyObject
*_wrap_Point_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4853 PyObject
*resultobj
= NULL
;
4854 wxPoint
*arg1
= (wxPoint
*) 0 ;
4857 PyObject
* obj0
= 0 ;
4858 PyObject
* obj1
= 0 ;
4859 PyObject
* obj2
= 0 ;
4861 (char *) "self",(char *) "x",(char *) "y", NULL
4864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Point_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4866 if (SWIG_arg_fail(1)) SWIG_fail
;
4868 arg2
= static_cast<long >(SWIG_As_long(obj1
));
4869 if (SWIG_arg_fail(2)) SWIG_fail
;
4872 arg3
= static_cast<long >(SWIG_As_long(obj2
));
4873 if (SWIG_arg_fail(3)) SWIG_fail
;
4876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4877 wxPoint_Set(arg1
,arg2
,arg3
);
4879 wxPyEndAllowThreads(__tstate
);
4880 if (PyErr_Occurred()) SWIG_fail
;
4882 Py_INCREF(Py_None
); resultobj
= Py_None
;
4889 static PyObject
*_wrap_Point_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4890 PyObject
*resultobj
= NULL
;
4891 wxPoint
*arg1
= (wxPoint
*) 0 ;
4893 PyObject
* obj0
= 0 ;
4895 (char *) "self", NULL
4898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_Get",kwnames
,&obj0
)) goto fail
;
4899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4900 if (SWIG_arg_fail(1)) SWIG_fail
;
4902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4903 result
= (PyObject
*)wxPoint_Get(arg1
);
4905 wxPyEndAllowThreads(__tstate
);
4906 if (PyErr_Occurred()) SWIG_fail
;
4915 static PyObject
* Point_swigregister(PyObject
*, PyObject
*args
) {
4917 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4918 SWIG_TypeClientData(SWIGTYPE_p_wxPoint
, obj
);
4920 return Py_BuildValue((char *)"");
4922 static PyObject
*_wrap_new_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4923 PyObject
*resultobj
= NULL
;
4924 int arg1
= (int) 0 ;
4925 int arg2
= (int) 0 ;
4926 int arg3
= (int) 0 ;
4927 int arg4
= (int) 0 ;
4929 PyObject
* obj0
= 0 ;
4930 PyObject
* obj1
= 0 ;
4931 PyObject
* obj2
= 0 ;
4932 PyObject
* obj3
= 0 ;
4934 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
4937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Rect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
4940 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4941 if (SWIG_arg_fail(1)) SWIG_fail
;
4946 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4947 if (SWIG_arg_fail(2)) SWIG_fail
;
4952 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4953 if (SWIG_arg_fail(3)) SWIG_fail
;
4958 arg4
= static_cast<int >(SWIG_As_int(obj3
));
4959 if (SWIG_arg_fail(4)) SWIG_fail
;
4963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4964 result
= (wxRect
*)new wxRect(arg1
,arg2
,arg3
,arg4
);
4966 wxPyEndAllowThreads(__tstate
);
4967 if (PyErr_Occurred()) SWIG_fail
;
4969 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4976 static PyObject
*_wrap_new_RectPP(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4977 PyObject
*resultobj
= NULL
;
4983 PyObject
* obj0
= 0 ;
4984 PyObject
* obj1
= 0 ;
4986 (char *) "topLeft",(char *) "bottomRight", NULL
4989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPP",kwnames
,&obj0
,&obj1
)) goto fail
;
4992 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
4996 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5000 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxPoint
const &)*arg2
);
5002 wxPyEndAllowThreads(__tstate
);
5003 if (PyErr_Occurred()) SWIG_fail
;
5005 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5012 static PyObject
*_wrap_new_RectPS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5013 PyObject
*resultobj
= NULL
;
5019 PyObject
* obj0
= 0 ;
5020 PyObject
* obj1
= 0 ;
5022 (char *) "pos",(char *) "size", NULL
5025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPS",kwnames
,&obj0
,&obj1
)) goto fail
;
5028 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5032 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5036 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxSize
const &)*arg2
);
5038 wxPyEndAllowThreads(__tstate
);
5039 if (PyErr_Occurred()) SWIG_fail
;
5041 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5048 static PyObject
*_wrap_new_RectS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5049 PyObject
*resultobj
= NULL
;
5053 PyObject
* obj0
= 0 ;
5055 (char *) "size", NULL
5058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RectS",kwnames
,&obj0
)) goto fail
;
5061 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
5064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5065 result
= (wxRect
*)new wxRect((wxSize
const &)*arg1
);
5067 wxPyEndAllowThreads(__tstate
);
5068 if (PyErr_Occurred()) SWIG_fail
;
5070 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5077 static PyObject
*_wrap_delete_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5078 PyObject
*resultobj
= NULL
;
5079 wxRect
*arg1
= (wxRect
*) 0 ;
5080 PyObject
* obj0
= 0 ;
5082 (char *) "self", NULL
5085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Rect",kwnames
,&obj0
)) goto fail
;
5086 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5087 if (SWIG_arg_fail(1)) SWIG_fail
;
5089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5092 wxPyEndAllowThreads(__tstate
);
5093 if (PyErr_Occurred()) SWIG_fail
;
5095 Py_INCREF(Py_None
); resultobj
= Py_None
;
5102 static PyObject
*_wrap_Rect_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5103 PyObject
*resultobj
= NULL
;
5104 wxRect
*arg1
= (wxRect
*) 0 ;
5106 PyObject
* obj0
= 0 ;
5108 (char *) "self", NULL
5111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetX",kwnames
,&obj0
)) goto fail
;
5112 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5113 if (SWIG_arg_fail(1)) SWIG_fail
;
5115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5116 result
= (int)((wxRect
const *)arg1
)->GetX();
5118 wxPyEndAllowThreads(__tstate
);
5119 if (PyErr_Occurred()) SWIG_fail
;
5122 resultobj
= SWIG_From_int(static_cast<int >(result
));
5130 static PyObject
*_wrap_Rect_SetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5131 PyObject
*resultobj
= NULL
;
5132 wxRect
*arg1
= (wxRect
*) 0 ;
5134 PyObject
* obj0
= 0 ;
5135 PyObject
* obj1
= 0 ;
5137 (char *) "self",(char *) "x", NULL
5140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetX",kwnames
,&obj0
,&obj1
)) goto fail
;
5141 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5142 if (SWIG_arg_fail(1)) SWIG_fail
;
5144 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5145 if (SWIG_arg_fail(2)) SWIG_fail
;
5148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5151 wxPyEndAllowThreads(__tstate
);
5152 if (PyErr_Occurred()) SWIG_fail
;
5154 Py_INCREF(Py_None
); resultobj
= Py_None
;
5161 static PyObject
*_wrap_Rect_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5162 PyObject
*resultobj
= NULL
;
5163 wxRect
*arg1
= (wxRect
*) 0 ;
5165 PyObject
* obj0
= 0 ;
5167 (char *) "self", NULL
5170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetY",kwnames
,&obj0
)) goto fail
;
5171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5172 if (SWIG_arg_fail(1)) SWIG_fail
;
5174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5175 result
= (int)(arg1
)->GetY();
5177 wxPyEndAllowThreads(__tstate
);
5178 if (PyErr_Occurred()) SWIG_fail
;
5181 resultobj
= SWIG_From_int(static_cast<int >(result
));
5189 static PyObject
*_wrap_Rect_SetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5190 PyObject
*resultobj
= NULL
;
5191 wxRect
*arg1
= (wxRect
*) 0 ;
5193 PyObject
* obj0
= 0 ;
5194 PyObject
* obj1
= 0 ;
5196 (char *) "self",(char *) "y", NULL
5199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetY",kwnames
,&obj0
,&obj1
)) goto fail
;
5200 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5201 if (SWIG_arg_fail(1)) SWIG_fail
;
5203 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5204 if (SWIG_arg_fail(2)) SWIG_fail
;
5207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5210 wxPyEndAllowThreads(__tstate
);
5211 if (PyErr_Occurred()) SWIG_fail
;
5213 Py_INCREF(Py_None
); resultobj
= Py_None
;
5220 static PyObject
*_wrap_Rect_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5221 PyObject
*resultobj
= NULL
;
5222 wxRect
*arg1
= (wxRect
*) 0 ;
5224 PyObject
* obj0
= 0 ;
5226 (char *) "self", NULL
5229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetWidth",kwnames
,&obj0
)) goto fail
;
5230 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5231 if (SWIG_arg_fail(1)) SWIG_fail
;
5233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5234 result
= (int)((wxRect
const *)arg1
)->GetWidth();
5236 wxPyEndAllowThreads(__tstate
);
5237 if (PyErr_Occurred()) SWIG_fail
;
5240 resultobj
= SWIG_From_int(static_cast<int >(result
));
5248 static PyObject
*_wrap_Rect_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5249 PyObject
*resultobj
= NULL
;
5250 wxRect
*arg1
= (wxRect
*) 0 ;
5252 PyObject
* obj0
= 0 ;
5253 PyObject
* obj1
= 0 ;
5255 (char *) "self",(char *) "w", NULL
5258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5260 if (SWIG_arg_fail(1)) SWIG_fail
;
5262 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5263 if (SWIG_arg_fail(2)) SWIG_fail
;
5266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5267 (arg1
)->SetWidth(arg2
);
5269 wxPyEndAllowThreads(__tstate
);
5270 if (PyErr_Occurred()) SWIG_fail
;
5272 Py_INCREF(Py_None
); resultobj
= Py_None
;
5279 static PyObject
*_wrap_Rect_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5280 PyObject
*resultobj
= NULL
;
5281 wxRect
*arg1
= (wxRect
*) 0 ;
5283 PyObject
* obj0
= 0 ;
5285 (char *) "self", NULL
5288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetHeight",kwnames
,&obj0
)) goto fail
;
5289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5290 if (SWIG_arg_fail(1)) SWIG_fail
;
5292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5293 result
= (int)((wxRect
const *)arg1
)->GetHeight();
5295 wxPyEndAllowThreads(__tstate
);
5296 if (PyErr_Occurred()) SWIG_fail
;
5299 resultobj
= SWIG_From_int(static_cast<int >(result
));
5307 static PyObject
*_wrap_Rect_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5308 PyObject
*resultobj
= NULL
;
5309 wxRect
*arg1
= (wxRect
*) 0 ;
5311 PyObject
* obj0
= 0 ;
5312 PyObject
* obj1
= 0 ;
5314 (char *) "self",(char *) "h", NULL
5317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
5318 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5319 if (SWIG_arg_fail(1)) SWIG_fail
;
5321 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5322 if (SWIG_arg_fail(2)) SWIG_fail
;
5325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5326 (arg1
)->SetHeight(arg2
);
5328 wxPyEndAllowThreads(__tstate
);
5329 if (PyErr_Occurred()) SWIG_fail
;
5331 Py_INCREF(Py_None
); resultobj
= Py_None
;
5338 static PyObject
*_wrap_Rect_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5339 PyObject
*resultobj
= NULL
;
5340 wxRect
*arg1
= (wxRect
*) 0 ;
5342 PyObject
* obj0
= 0 ;
5344 (char *) "self", NULL
5347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetPosition",kwnames
,&obj0
)) goto fail
;
5348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5349 if (SWIG_arg_fail(1)) SWIG_fail
;
5351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5352 result
= ((wxRect
const *)arg1
)->GetPosition();
5354 wxPyEndAllowThreads(__tstate
);
5355 if (PyErr_Occurred()) SWIG_fail
;
5358 wxPoint
* resultptr
;
5359 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5360 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5368 static PyObject
*_wrap_Rect_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5369 PyObject
*resultobj
= NULL
;
5370 wxRect
*arg1
= (wxRect
*) 0 ;
5373 PyObject
* obj0
= 0 ;
5374 PyObject
* obj1
= 0 ;
5376 (char *) "self",(char *) "p", NULL
5379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
5380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5381 if (SWIG_arg_fail(1)) SWIG_fail
;
5384 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5388 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
5390 wxPyEndAllowThreads(__tstate
);
5391 if (PyErr_Occurred()) SWIG_fail
;
5393 Py_INCREF(Py_None
); resultobj
= Py_None
;
5400 static PyObject
*_wrap_Rect_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5401 PyObject
*resultobj
= NULL
;
5402 wxRect
*arg1
= (wxRect
*) 0 ;
5404 PyObject
* obj0
= 0 ;
5406 (char *) "self", NULL
5409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetSize",kwnames
,&obj0
)) goto fail
;
5410 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5411 if (SWIG_arg_fail(1)) SWIG_fail
;
5413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5414 result
= ((wxRect
const *)arg1
)->GetSize();
5416 wxPyEndAllowThreads(__tstate
);
5417 if (PyErr_Occurred()) SWIG_fail
;
5421 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
5422 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
5430 static PyObject
*_wrap_Rect_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5431 PyObject
*resultobj
= NULL
;
5432 wxRect
*arg1
= (wxRect
*) 0 ;
5435 PyObject
* obj0
= 0 ;
5436 PyObject
* obj1
= 0 ;
5438 (char *) "self",(char *) "s", NULL
5441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
5442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5443 if (SWIG_arg_fail(1)) SWIG_fail
;
5446 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5450 (arg1
)->SetSize((wxSize
const &)*arg2
);
5452 wxPyEndAllowThreads(__tstate
);
5453 if (PyErr_Occurred()) SWIG_fail
;
5455 Py_INCREF(Py_None
); resultobj
= Py_None
;
5462 static PyObject
*_wrap_Rect_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5463 PyObject
*resultobj
= NULL
;
5464 wxRect
*arg1
= (wxRect
*) 0 ;
5466 PyObject
* obj0
= 0 ;
5468 (char *) "self", NULL
5471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_IsEmpty",kwnames
,&obj0
)) goto fail
;
5472 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5473 if (SWIG_arg_fail(1)) SWIG_fail
;
5475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5476 result
= (bool)((wxRect
const *)arg1
)->IsEmpty();
5478 wxPyEndAllowThreads(__tstate
);
5479 if (PyErr_Occurred()) SWIG_fail
;
5482 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5490 static PyObject
*_wrap_Rect_GetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5491 PyObject
*resultobj
= NULL
;
5492 wxRect
*arg1
= (wxRect
*) 0 ;
5494 PyObject
* obj0
= 0 ;
5496 (char *) "self", NULL
5499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTopLeft",kwnames
,&obj0
)) goto fail
;
5500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5501 if (SWIG_arg_fail(1)) SWIG_fail
;
5503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5504 result
= ((wxRect
const *)arg1
)->GetTopLeft();
5506 wxPyEndAllowThreads(__tstate
);
5507 if (PyErr_Occurred()) SWIG_fail
;
5510 wxPoint
* resultptr
;
5511 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5512 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5520 static PyObject
*_wrap_Rect_SetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5521 PyObject
*resultobj
= NULL
;
5522 wxRect
*arg1
= (wxRect
*) 0 ;
5525 PyObject
* obj0
= 0 ;
5526 PyObject
* obj1
= 0 ;
5528 (char *) "self",(char *) "p", NULL
5531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5533 if (SWIG_arg_fail(1)) SWIG_fail
;
5536 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5540 (arg1
)->SetTopLeft((wxPoint
const &)*arg2
);
5542 wxPyEndAllowThreads(__tstate
);
5543 if (PyErr_Occurred()) SWIG_fail
;
5545 Py_INCREF(Py_None
); resultobj
= Py_None
;
5552 static PyObject
*_wrap_Rect_GetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5553 PyObject
*resultobj
= NULL
;
5554 wxRect
*arg1
= (wxRect
*) 0 ;
5556 PyObject
* obj0
= 0 ;
5558 (char *) "self", NULL
5561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottomRight",kwnames
,&obj0
)) goto fail
;
5562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5563 if (SWIG_arg_fail(1)) SWIG_fail
;
5565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5566 result
= ((wxRect
const *)arg1
)->GetBottomRight();
5568 wxPyEndAllowThreads(__tstate
);
5569 if (PyErr_Occurred()) SWIG_fail
;
5572 wxPoint
* resultptr
;
5573 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5574 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5582 static PyObject
*_wrap_Rect_SetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5583 PyObject
*resultobj
= NULL
;
5584 wxRect
*arg1
= (wxRect
*) 0 ;
5587 PyObject
* obj0
= 0 ;
5588 PyObject
* obj1
= 0 ;
5590 (char *) "self",(char *) "p", NULL
5593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5594 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5595 if (SWIG_arg_fail(1)) SWIG_fail
;
5598 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5602 (arg1
)->SetBottomRight((wxPoint
const &)*arg2
);
5604 wxPyEndAllowThreads(__tstate
);
5605 if (PyErr_Occurred()) SWIG_fail
;
5607 Py_INCREF(Py_None
); resultobj
= Py_None
;
5614 static PyObject
*_wrap_Rect_GetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5615 PyObject
*resultobj
= NULL
;
5616 wxRect
*arg1
= (wxRect
*) 0 ;
5618 PyObject
* obj0
= 0 ;
5620 (char *) "self", NULL
5623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetLeft",kwnames
,&obj0
)) goto fail
;
5624 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5625 if (SWIG_arg_fail(1)) SWIG_fail
;
5627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5628 result
= (int)((wxRect
const *)arg1
)->GetLeft();
5630 wxPyEndAllowThreads(__tstate
);
5631 if (PyErr_Occurred()) SWIG_fail
;
5634 resultobj
= SWIG_From_int(static_cast<int >(result
));
5642 static PyObject
*_wrap_Rect_GetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5643 PyObject
*resultobj
= NULL
;
5644 wxRect
*arg1
= (wxRect
*) 0 ;
5646 PyObject
* obj0
= 0 ;
5648 (char *) "self", NULL
5651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTop",kwnames
,&obj0
)) goto fail
;
5652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5653 if (SWIG_arg_fail(1)) SWIG_fail
;
5655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5656 result
= (int)((wxRect
const *)arg1
)->GetTop();
5658 wxPyEndAllowThreads(__tstate
);
5659 if (PyErr_Occurred()) SWIG_fail
;
5662 resultobj
= SWIG_From_int(static_cast<int >(result
));
5670 static PyObject
*_wrap_Rect_GetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5671 PyObject
*resultobj
= NULL
;
5672 wxRect
*arg1
= (wxRect
*) 0 ;
5674 PyObject
* obj0
= 0 ;
5676 (char *) "self", NULL
5679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottom",kwnames
,&obj0
)) goto fail
;
5680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5681 if (SWIG_arg_fail(1)) SWIG_fail
;
5683 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5684 result
= (int)((wxRect
const *)arg1
)->GetBottom();
5686 wxPyEndAllowThreads(__tstate
);
5687 if (PyErr_Occurred()) SWIG_fail
;
5690 resultobj
= SWIG_From_int(static_cast<int >(result
));
5698 static PyObject
*_wrap_Rect_GetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5699 PyObject
*resultobj
= NULL
;
5700 wxRect
*arg1
= (wxRect
*) 0 ;
5702 PyObject
* obj0
= 0 ;
5704 (char *) "self", NULL
5707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetRight",kwnames
,&obj0
)) goto fail
;
5708 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5709 if (SWIG_arg_fail(1)) SWIG_fail
;
5711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5712 result
= (int)((wxRect
const *)arg1
)->GetRight();
5714 wxPyEndAllowThreads(__tstate
);
5715 if (PyErr_Occurred()) SWIG_fail
;
5718 resultobj
= SWIG_From_int(static_cast<int >(result
));
5726 static PyObject
*_wrap_Rect_SetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5727 PyObject
*resultobj
= NULL
;
5728 wxRect
*arg1
= (wxRect
*) 0 ;
5730 PyObject
* obj0
= 0 ;
5731 PyObject
* obj1
= 0 ;
5733 (char *) "self",(char *) "left", NULL
5736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5737 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5738 if (SWIG_arg_fail(1)) SWIG_fail
;
5740 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5741 if (SWIG_arg_fail(2)) SWIG_fail
;
5744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5745 (arg1
)->SetLeft(arg2
);
5747 wxPyEndAllowThreads(__tstate
);
5748 if (PyErr_Occurred()) SWIG_fail
;
5750 Py_INCREF(Py_None
); resultobj
= Py_None
;
5757 static PyObject
*_wrap_Rect_SetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5758 PyObject
*resultobj
= NULL
;
5759 wxRect
*arg1
= (wxRect
*) 0 ;
5761 PyObject
* obj0
= 0 ;
5762 PyObject
* obj1
= 0 ;
5764 (char *) "self",(char *) "right", NULL
5767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5768 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5769 if (SWIG_arg_fail(1)) SWIG_fail
;
5771 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5772 if (SWIG_arg_fail(2)) SWIG_fail
;
5775 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5776 (arg1
)->SetRight(arg2
);
5778 wxPyEndAllowThreads(__tstate
);
5779 if (PyErr_Occurred()) SWIG_fail
;
5781 Py_INCREF(Py_None
); resultobj
= Py_None
;
5788 static PyObject
*_wrap_Rect_SetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5789 PyObject
*resultobj
= NULL
;
5790 wxRect
*arg1
= (wxRect
*) 0 ;
5792 PyObject
* obj0
= 0 ;
5793 PyObject
* obj1
= 0 ;
5795 (char *) "self",(char *) "top", NULL
5798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTop",kwnames
,&obj0
,&obj1
)) goto fail
;
5799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5800 if (SWIG_arg_fail(1)) SWIG_fail
;
5802 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5803 if (SWIG_arg_fail(2)) SWIG_fail
;
5806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5807 (arg1
)->SetTop(arg2
);
5809 wxPyEndAllowThreads(__tstate
);
5810 if (PyErr_Occurred()) SWIG_fail
;
5812 Py_INCREF(Py_None
); resultobj
= Py_None
;
5819 static PyObject
*_wrap_Rect_SetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5820 PyObject
*resultobj
= NULL
;
5821 wxRect
*arg1
= (wxRect
*) 0 ;
5823 PyObject
* obj0
= 0 ;
5824 PyObject
* obj1
= 0 ;
5826 (char *) "self",(char *) "bottom", NULL
5829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottom",kwnames
,&obj0
,&obj1
)) goto fail
;
5830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5831 if (SWIG_arg_fail(1)) SWIG_fail
;
5833 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5834 if (SWIG_arg_fail(2)) SWIG_fail
;
5837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5838 (arg1
)->SetBottom(arg2
);
5840 wxPyEndAllowThreads(__tstate
);
5841 if (PyErr_Occurred()) SWIG_fail
;
5843 Py_INCREF(Py_None
); resultobj
= Py_None
;
5850 static PyObject
*_wrap_Rect_Inflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5851 PyObject
*resultobj
= NULL
;
5852 wxRect
*arg1
= (wxRect
*) 0 ;
5856 PyObject
* obj0
= 0 ;
5857 PyObject
* obj1
= 0 ;
5858 PyObject
* obj2
= 0 ;
5860 (char *) "self",(char *) "dx",(char *) "dy", NULL
5863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Inflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5865 if (SWIG_arg_fail(1)) SWIG_fail
;
5867 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5868 if (SWIG_arg_fail(2)) SWIG_fail
;
5871 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5872 if (SWIG_arg_fail(3)) SWIG_fail
;
5875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5877 wxRect
&_result_ref
= (arg1
)->Inflate(arg2
,arg3
);
5878 result
= (wxRect
*) &_result_ref
;
5881 wxPyEndAllowThreads(__tstate
);
5882 if (PyErr_Occurred()) SWIG_fail
;
5884 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5891 static PyObject
*_wrap_Rect_Deflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5892 PyObject
*resultobj
= NULL
;
5893 wxRect
*arg1
= (wxRect
*) 0 ;
5897 PyObject
* obj0
= 0 ;
5898 PyObject
* obj1
= 0 ;
5899 PyObject
* obj2
= 0 ;
5901 (char *) "self",(char *) "dx",(char *) "dy", NULL
5904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Deflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5905 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5906 if (SWIG_arg_fail(1)) SWIG_fail
;
5908 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5909 if (SWIG_arg_fail(2)) SWIG_fail
;
5912 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5913 if (SWIG_arg_fail(3)) SWIG_fail
;
5916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5918 wxRect
&_result_ref
= (arg1
)->Deflate(arg2
,arg3
);
5919 result
= (wxRect
*) &_result_ref
;
5922 wxPyEndAllowThreads(__tstate
);
5923 if (PyErr_Occurred()) SWIG_fail
;
5925 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5932 static PyObject
*_wrap_Rect_OffsetXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5933 PyObject
*resultobj
= NULL
;
5934 wxRect
*arg1
= (wxRect
*) 0 ;
5937 PyObject
* obj0
= 0 ;
5938 PyObject
* obj1
= 0 ;
5939 PyObject
* obj2
= 0 ;
5941 (char *) "self",(char *) "dx",(char *) "dy", NULL
5944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_OffsetXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5945 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5946 if (SWIG_arg_fail(1)) SWIG_fail
;
5948 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5949 if (SWIG_arg_fail(2)) SWIG_fail
;
5952 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5953 if (SWIG_arg_fail(3)) SWIG_fail
;
5956 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5957 (arg1
)->Offset(arg2
,arg3
);
5959 wxPyEndAllowThreads(__tstate
);
5960 if (PyErr_Occurred()) SWIG_fail
;
5962 Py_INCREF(Py_None
); resultobj
= Py_None
;
5969 static PyObject
*_wrap_Rect_Offset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5970 PyObject
*resultobj
= NULL
;
5971 wxRect
*arg1
= (wxRect
*) 0 ;
5974 PyObject
* obj0
= 0 ;
5975 PyObject
* obj1
= 0 ;
5977 (char *) "self",(char *) "pt", NULL
5980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Offset",kwnames
,&obj0
,&obj1
)) goto fail
;
5981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5982 if (SWIG_arg_fail(1)) SWIG_fail
;
5985 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5989 (arg1
)->Offset((wxPoint
const &)*arg2
);
5991 wxPyEndAllowThreads(__tstate
);
5992 if (PyErr_Occurred()) SWIG_fail
;
5994 Py_INCREF(Py_None
); resultobj
= Py_None
;
6001 static PyObject
*_wrap_Rect_Intersect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6002 PyObject
*resultobj
= NULL
;
6003 wxRect
*arg1
= (wxRect
*) 0 ;
6007 PyObject
* obj0
= 0 ;
6008 PyObject
* obj1
= 0 ;
6010 (char *) "self",(char *) "rect", NULL
6013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersect",kwnames
,&obj0
,&obj1
)) goto fail
;
6014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6015 if (SWIG_arg_fail(1)) SWIG_fail
;
6018 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6021 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6022 result
= (arg1
)->Intersect((wxRect
const &)*arg2
);
6024 wxPyEndAllowThreads(__tstate
);
6025 if (PyErr_Occurred()) SWIG_fail
;
6029 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6030 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6038 static PyObject
*_wrap_Rect_Union(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6039 PyObject
*resultobj
= NULL
;
6040 wxRect
*arg1
= (wxRect
*) 0 ;
6044 PyObject
* obj0
= 0 ;
6045 PyObject
* obj1
= 0 ;
6047 (char *) "self",(char *) "rect", NULL
6050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Union",kwnames
,&obj0
,&obj1
)) goto fail
;
6051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6052 if (SWIG_arg_fail(1)) SWIG_fail
;
6055 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6059 result
= (arg1
)->Union((wxRect
const &)*arg2
);
6061 wxPyEndAllowThreads(__tstate
);
6062 if (PyErr_Occurred()) SWIG_fail
;
6066 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6067 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6075 static PyObject
*_wrap_Rect___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6076 PyObject
*resultobj
= NULL
;
6077 wxRect
*arg1
= (wxRect
*) 0 ;
6081 PyObject
* obj0
= 0 ;
6082 PyObject
* obj1
= 0 ;
6084 (char *) "self",(char *) "rect", NULL
6087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
6088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6089 if (SWIG_arg_fail(1)) SWIG_fail
;
6092 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6096 result
= ((wxRect
const *)arg1
)->operator +((wxRect
const &)*arg2
);
6098 wxPyEndAllowThreads(__tstate
);
6099 if (PyErr_Occurred()) SWIG_fail
;
6103 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6104 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6112 static PyObject
*_wrap_Rect___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6113 PyObject
*resultobj
= NULL
;
6114 wxRect
*arg1
= (wxRect
*) 0 ;
6118 PyObject
* obj0
= 0 ;
6119 PyObject
* obj1
= 0 ;
6121 (char *) "self",(char *) "rect", NULL
6124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
6125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
6126 if (SWIG_arg_fail(1)) SWIG_fail
;
6129 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6134 wxRect
&_result_ref
= (arg1
)->operator +=((wxRect
const &)*arg2
);
6135 result
= (wxRect
*) &_result_ref
;
6138 wxPyEndAllowThreads(__tstate
);
6139 if (PyErr_Occurred()) SWIG_fail
;
6141 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
6148 static PyObject
*_wrap_Rect___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6149 PyObject
*resultobj
= NULL
;
6150 wxRect
*arg1
= (wxRect
*) 0 ;
6154 PyObject
* obj0
= 0 ;
6155 PyObject
* obj1
= 0 ;
6157 (char *) "self",(char *) "rect", NULL
6160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
6161 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6162 if (SWIG_arg_fail(1)) SWIG_fail
;
6165 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6169 result
= (bool)((wxRect
const *)arg1
)->operator ==((wxRect
const &)*arg2
);
6171 wxPyEndAllowThreads(__tstate
);
6172 if (PyErr_Occurred()) SWIG_fail
;
6175 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6183 static PyObject
*_wrap_Rect___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6184 PyObject
*resultobj
= NULL
;
6185 wxRect
*arg1
= (wxRect
*) 0 ;
6189 PyObject
* obj0
= 0 ;
6190 PyObject
* obj1
= 0 ;
6192 (char *) "self",(char *) "rect", NULL
6195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
6196 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6197 if (SWIG_arg_fail(1)) SWIG_fail
;
6200 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6204 result
= (bool)((wxRect
const *)arg1
)->operator !=((wxRect
const &)*arg2
);
6206 wxPyEndAllowThreads(__tstate
);
6207 if (PyErr_Occurred()) SWIG_fail
;
6210 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6218 static PyObject
*_wrap_Rect_InsideXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6219 PyObject
*resultobj
= NULL
;
6220 wxRect
*arg1
= (wxRect
*) 0 ;
6224 PyObject
* obj0
= 0 ;
6225 PyObject
* obj1
= 0 ;
6226 PyObject
* obj2
= 0 ;
6228 (char *) "self",(char *) "x",(char *) "y", NULL
6231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_InsideXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6232 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6233 if (SWIG_arg_fail(1)) SWIG_fail
;
6235 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6236 if (SWIG_arg_fail(2)) SWIG_fail
;
6239 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6240 if (SWIG_arg_fail(3)) SWIG_fail
;
6243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6244 result
= (bool)((wxRect
const *)arg1
)->Inside(arg2
,arg3
);
6246 wxPyEndAllowThreads(__tstate
);
6247 if (PyErr_Occurred()) SWIG_fail
;
6250 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6258 static PyObject
*_wrap_Rect_Inside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6259 PyObject
*resultobj
= NULL
;
6260 wxRect
*arg1
= (wxRect
*) 0 ;
6264 PyObject
* obj0
= 0 ;
6265 PyObject
* obj1
= 0 ;
6267 (char *) "self",(char *) "pt", NULL
6270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Inside",kwnames
,&obj0
,&obj1
)) goto fail
;
6271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6272 if (SWIG_arg_fail(1)) SWIG_fail
;
6275 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
6278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6279 result
= (bool)((wxRect
const *)arg1
)->Inside((wxPoint
const &)*arg2
);
6281 wxPyEndAllowThreads(__tstate
);
6282 if (PyErr_Occurred()) SWIG_fail
;
6285 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6293 static PyObject
*_wrap_Rect_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6294 PyObject
*resultobj
= NULL
;
6295 wxRect
*arg1
= (wxRect
*) 0 ;
6299 PyObject
* obj0
= 0 ;
6300 PyObject
* obj1
= 0 ;
6302 (char *) "self",(char *) "rect", NULL
6305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
6306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6307 if (SWIG_arg_fail(1)) SWIG_fail
;
6310 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6314 result
= (bool)((wxRect
const *)arg1
)->Intersects((wxRect
const &)*arg2
);
6316 wxPyEndAllowThreads(__tstate
);
6317 if (PyErr_Occurred()) SWIG_fail
;
6320 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6328 static PyObject
*_wrap_Rect_CenterIn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6329 PyObject
*resultobj
= NULL
;
6330 wxRect
*arg1
= (wxRect
*) 0 ;
6332 int arg3
= (int) wxBOTH
;
6335 PyObject
* obj0
= 0 ;
6336 PyObject
* obj1
= 0 ;
6337 PyObject
* obj2
= 0 ;
6339 (char *) "self",(char *) "r",(char *) "dir", NULL
6342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Rect_CenterIn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6344 if (SWIG_arg_fail(1)) SWIG_fail
;
6347 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6351 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6352 if (SWIG_arg_fail(3)) SWIG_fail
;
6356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6357 result
= (arg1
)->CenterIn((wxRect
const &)*arg2
,arg3
);
6359 wxPyEndAllowThreads(__tstate
);
6360 if (PyErr_Occurred()) SWIG_fail
;
6364 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6365 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6373 static PyObject
*_wrap_Rect_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6374 PyObject
*resultobj
= NULL
;
6375 wxRect
*arg1
= (wxRect
*) 0 ;
6377 PyObject
* obj0
= 0 ;
6378 PyObject
* obj1
= 0 ;
6380 (char *) "self",(char *) "x", NULL
6383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6385 if (SWIG_arg_fail(1)) SWIG_fail
;
6387 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6388 if (SWIG_arg_fail(2)) SWIG_fail
;
6390 if (arg1
) (arg1
)->x
= arg2
;
6392 Py_INCREF(Py_None
); resultobj
= Py_None
;
6399 static PyObject
*_wrap_Rect_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6400 PyObject
*resultobj
= NULL
;
6401 wxRect
*arg1
= (wxRect
*) 0 ;
6403 PyObject
* obj0
= 0 ;
6405 (char *) "self", NULL
6408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_x_get",kwnames
,&obj0
)) goto fail
;
6409 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6410 if (SWIG_arg_fail(1)) SWIG_fail
;
6411 result
= (int) ((arg1
)->x
);
6414 resultobj
= SWIG_From_int(static_cast<int >(result
));
6422 static PyObject
*_wrap_Rect_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6423 PyObject
*resultobj
= NULL
;
6424 wxRect
*arg1
= (wxRect
*) 0 ;
6426 PyObject
* obj0
= 0 ;
6427 PyObject
* obj1
= 0 ;
6429 (char *) "self",(char *) "y", NULL
6432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6434 if (SWIG_arg_fail(1)) SWIG_fail
;
6436 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6437 if (SWIG_arg_fail(2)) SWIG_fail
;
6439 if (arg1
) (arg1
)->y
= arg2
;
6441 Py_INCREF(Py_None
); resultobj
= Py_None
;
6448 static PyObject
*_wrap_Rect_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6449 PyObject
*resultobj
= NULL
;
6450 wxRect
*arg1
= (wxRect
*) 0 ;
6452 PyObject
* obj0
= 0 ;
6454 (char *) "self", NULL
6457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_y_get",kwnames
,&obj0
)) goto fail
;
6458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6459 if (SWIG_arg_fail(1)) SWIG_fail
;
6460 result
= (int) ((arg1
)->y
);
6463 resultobj
= SWIG_From_int(static_cast<int >(result
));
6471 static PyObject
*_wrap_Rect_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6472 PyObject
*resultobj
= NULL
;
6473 wxRect
*arg1
= (wxRect
*) 0 ;
6475 PyObject
* obj0
= 0 ;
6476 PyObject
* obj1
= 0 ;
6478 (char *) "self",(char *) "width", NULL
6481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6482 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6483 if (SWIG_arg_fail(1)) SWIG_fail
;
6485 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6486 if (SWIG_arg_fail(2)) SWIG_fail
;
6488 if (arg1
) (arg1
)->width
= arg2
;
6490 Py_INCREF(Py_None
); resultobj
= Py_None
;
6497 static PyObject
*_wrap_Rect_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6498 PyObject
*resultobj
= NULL
;
6499 wxRect
*arg1
= (wxRect
*) 0 ;
6501 PyObject
* obj0
= 0 ;
6503 (char *) "self", NULL
6506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_width_get",kwnames
,&obj0
)) goto fail
;
6507 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6508 if (SWIG_arg_fail(1)) SWIG_fail
;
6509 result
= (int) ((arg1
)->width
);
6512 resultobj
= SWIG_From_int(static_cast<int >(result
));
6520 static PyObject
*_wrap_Rect_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6521 PyObject
*resultobj
= NULL
;
6522 wxRect
*arg1
= (wxRect
*) 0 ;
6524 PyObject
* obj0
= 0 ;
6525 PyObject
* obj1
= 0 ;
6527 (char *) "self",(char *) "height", NULL
6530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6531 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6532 if (SWIG_arg_fail(1)) SWIG_fail
;
6534 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6535 if (SWIG_arg_fail(2)) SWIG_fail
;
6537 if (arg1
) (arg1
)->height
= arg2
;
6539 Py_INCREF(Py_None
); resultobj
= Py_None
;
6546 static PyObject
*_wrap_Rect_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6547 PyObject
*resultobj
= NULL
;
6548 wxRect
*arg1
= (wxRect
*) 0 ;
6550 PyObject
* obj0
= 0 ;
6552 (char *) "self", NULL
6555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_height_get",kwnames
,&obj0
)) goto fail
;
6556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6557 if (SWIG_arg_fail(1)) SWIG_fail
;
6558 result
= (int) ((arg1
)->height
);
6561 resultobj
= SWIG_From_int(static_cast<int >(result
));
6569 static PyObject
*_wrap_Rect_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6570 PyObject
*resultobj
= NULL
;
6571 wxRect
*arg1
= (wxRect
*) 0 ;
6572 int arg2
= (int) 0 ;
6573 int arg3
= (int) 0 ;
6574 int arg4
= (int) 0 ;
6575 int arg5
= (int) 0 ;
6576 PyObject
* obj0
= 0 ;
6577 PyObject
* obj1
= 0 ;
6578 PyObject
* obj2
= 0 ;
6579 PyObject
* obj3
= 0 ;
6580 PyObject
* obj4
= 0 ;
6582 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
6585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Rect_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6587 if (SWIG_arg_fail(1)) SWIG_fail
;
6590 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6591 if (SWIG_arg_fail(2)) SWIG_fail
;
6596 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6597 if (SWIG_arg_fail(3)) SWIG_fail
;
6602 arg4
= static_cast<int >(SWIG_As_int(obj3
));
6603 if (SWIG_arg_fail(4)) SWIG_fail
;
6608 arg5
= static_cast<int >(SWIG_As_int(obj4
));
6609 if (SWIG_arg_fail(5)) SWIG_fail
;
6613 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6614 wxRect_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
6616 wxPyEndAllowThreads(__tstate
);
6617 if (PyErr_Occurred()) SWIG_fail
;
6619 Py_INCREF(Py_None
); resultobj
= Py_None
;
6626 static PyObject
*_wrap_Rect_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6627 PyObject
*resultobj
= NULL
;
6628 wxRect
*arg1
= (wxRect
*) 0 ;
6630 PyObject
* obj0
= 0 ;
6632 (char *) "self", NULL
6635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_Get",kwnames
,&obj0
)) goto fail
;
6636 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6637 if (SWIG_arg_fail(1)) SWIG_fail
;
6639 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6640 result
= (PyObject
*)wxRect_Get(arg1
);
6642 wxPyEndAllowThreads(__tstate
);
6643 if (PyErr_Occurred()) SWIG_fail
;
6652 static PyObject
* Rect_swigregister(PyObject
*, PyObject
*args
) {
6654 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
6655 SWIG_TypeClientData(SWIGTYPE_p_wxRect
, obj
);
6657 return Py_BuildValue((char *)"");
6659 static PyObject
*_wrap_IntersectRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6660 PyObject
*resultobj
= NULL
;
6661 wxRect
*arg1
= (wxRect
*) 0 ;
6662 wxRect
*arg2
= (wxRect
*) 0 ;
6664 PyObject
* obj0
= 0 ;
6665 PyObject
* obj1
= 0 ;
6667 (char *) "r1",(char *) "r2", NULL
6670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IntersectRect",kwnames
,&obj0
,&obj1
)) goto fail
;
6671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6672 if (SWIG_arg_fail(1)) SWIG_fail
;
6673 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6674 if (SWIG_arg_fail(2)) SWIG_fail
;
6676 if (!wxPyCheckForApp()) SWIG_fail
;
6677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6678 result
= (PyObject
*)wxIntersectRect(arg1
,arg2
);
6680 wxPyEndAllowThreads(__tstate
);
6681 if (PyErr_Occurred()) SWIG_fail
;
6690 static PyObject
*_wrap_new_Point2D(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6691 PyObject
*resultobj
= NULL
;
6692 double arg1
= (double) 0.0 ;
6693 double arg2
= (double) 0.0 ;
6695 PyObject
* obj0
= 0 ;
6696 PyObject
* obj1
= 0 ;
6698 (char *) "x",(char *) "y", NULL
6701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point2D",kwnames
,&obj0
,&obj1
)) goto fail
;
6704 arg1
= static_cast<double >(SWIG_As_double(obj0
));
6705 if (SWIG_arg_fail(1)) SWIG_fail
;
6710 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6711 if (SWIG_arg_fail(2)) SWIG_fail
;
6715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6716 result
= (wxPoint2D
*)new wxPoint2D(arg1
,arg2
);
6718 wxPyEndAllowThreads(__tstate
);
6719 if (PyErr_Occurred()) SWIG_fail
;
6721 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6728 static PyObject
*_wrap_new_Point2DCopy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6729 PyObject
*resultobj
= NULL
;
6730 wxPoint2D
*arg1
= 0 ;
6733 PyObject
* obj0
= 0 ;
6738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DCopy",kwnames
,&obj0
)) goto fail
;
6741 if ( ! wxPoint2D_helper(obj0
, &arg1
)) SWIG_fail
;
6744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6745 result
= (wxPoint2D
*)new wxPoint2D((wxPoint2D
const &)*arg1
);
6747 wxPyEndAllowThreads(__tstate
);
6748 if (PyErr_Occurred()) SWIG_fail
;
6750 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6757 static PyObject
*_wrap_new_Point2DFromPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6758 PyObject
*resultobj
= NULL
;
6762 PyObject
* obj0
= 0 ;
6767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DFromPoint",kwnames
,&obj0
)) goto fail
;
6770 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
6773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6774 result
= (wxPoint2D
*)new wxPoint2D((wxPoint
const &)*arg1
);
6776 wxPyEndAllowThreads(__tstate
);
6777 if (PyErr_Occurred()) SWIG_fail
;
6779 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6786 static PyObject
*_wrap_Point2D_GetFloor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6787 PyObject
*resultobj
= NULL
;
6788 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6789 int *arg2
= (int *) 0 ;
6790 int *arg3
= (int *) 0 ;
6795 PyObject
* obj0
= 0 ;
6797 (char *) "self", NULL
6800 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6801 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetFloor",kwnames
,&obj0
)) goto fail
;
6803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6804 if (SWIG_arg_fail(1)) SWIG_fail
;
6806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6807 ((wxPoint2D
const *)arg1
)->GetFloor(arg2
,arg3
);
6809 wxPyEndAllowThreads(__tstate
);
6810 if (PyErr_Occurred()) SWIG_fail
;
6812 Py_INCREF(Py_None
); resultobj
= Py_None
;
6813 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6814 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6815 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6816 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6823 static PyObject
*_wrap_Point2D_GetRounded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6824 PyObject
*resultobj
= NULL
;
6825 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6826 int *arg2
= (int *) 0 ;
6827 int *arg3
= (int *) 0 ;
6832 PyObject
* obj0
= 0 ;
6834 (char *) "self", NULL
6837 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6838 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetRounded",kwnames
,&obj0
)) goto fail
;
6840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6841 if (SWIG_arg_fail(1)) SWIG_fail
;
6843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6844 ((wxPoint2D
const *)arg1
)->GetRounded(arg2
,arg3
);
6846 wxPyEndAllowThreads(__tstate
);
6847 if (PyErr_Occurred()) SWIG_fail
;
6849 Py_INCREF(Py_None
); resultobj
= Py_None
;
6850 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6851 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6852 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6853 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6860 static PyObject
*_wrap_Point2D_GetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6861 PyObject
*resultobj
= NULL
;
6862 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6864 PyObject
* obj0
= 0 ;
6866 (char *) "self", NULL
6869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorLength",kwnames
,&obj0
)) goto fail
;
6870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6871 if (SWIG_arg_fail(1)) SWIG_fail
;
6873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6874 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorLength();
6876 wxPyEndAllowThreads(__tstate
);
6877 if (PyErr_Occurred()) SWIG_fail
;
6880 resultobj
= SWIG_From_double(static_cast<double >(result
));
6888 static PyObject
*_wrap_Point2D_GetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6889 PyObject
*resultobj
= NULL
;
6890 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6892 PyObject
* obj0
= 0 ;
6894 (char *) "self", NULL
6897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorAngle",kwnames
,&obj0
)) goto fail
;
6898 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6899 if (SWIG_arg_fail(1)) SWIG_fail
;
6901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6902 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorAngle();
6904 wxPyEndAllowThreads(__tstate
);
6905 if (PyErr_Occurred()) SWIG_fail
;
6908 resultobj
= SWIG_From_double(static_cast<double >(result
));
6916 static PyObject
*_wrap_Point2D_SetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6917 PyObject
*resultobj
= NULL
;
6918 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6920 PyObject
* obj0
= 0 ;
6921 PyObject
* obj1
= 0 ;
6923 (char *) "self",(char *) "length", NULL
6926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorLength",kwnames
,&obj0
,&obj1
)) goto fail
;
6927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6928 if (SWIG_arg_fail(1)) SWIG_fail
;
6930 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6931 if (SWIG_arg_fail(2)) SWIG_fail
;
6934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6935 (arg1
)->SetVectorLength(arg2
);
6937 wxPyEndAllowThreads(__tstate
);
6938 if (PyErr_Occurred()) SWIG_fail
;
6940 Py_INCREF(Py_None
); resultobj
= Py_None
;
6947 static PyObject
*_wrap_Point2D_SetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6948 PyObject
*resultobj
= NULL
;
6949 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6951 PyObject
* obj0
= 0 ;
6952 PyObject
* obj1
= 0 ;
6954 (char *) "self",(char *) "degrees", NULL
6957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorAngle",kwnames
,&obj0
,&obj1
)) goto fail
;
6958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6959 if (SWIG_arg_fail(1)) SWIG_fail
;
6961 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6962 if (SWIG_arg_fail(2)) SWIG_fail
;
6965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6966 (arg1
)->SetVectorAngle(arg2
);
6968 wxPyEndAllowThreads(__tstate
);
6969 if (PyErr_Occurred()) SWIG_fail
;
6971 Py_INCREF(Py_None
); resultobj
= Py_None
;
6978 static PyObject
*_wrap_Point2D_GetDistance(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6979 PyObject
*resultobj
= NULL
;
6980 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6981 wxPoint2D
*arg2
= 0 ;
6984 PyObject
* obj0
= 0 ;
6985 PyObject
* obj1
= 0 ;
6987 (char *) "self",(char *) "pt", NULL
6990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistance",kwnames
,&obj0
,&obj1
)) goto fail
;
6991 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6992 if (SWIG_arg_fail(1)) SWIG_fail
;
6995 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6999 result
= (double)((wxPoint2D
const *)arg1
)->GetDistance((wxPoint2D
const &)*arg2
);
7001 wxPyEndAllowThreads(__tstate
);
7002 if (PyErr_Occurred()) SWIG_fail
;
7005 resultobj
= SWIG_From_double(static_cast<double >(result
));
7013 static PyObject
*_wrap_Point2D_GetDistanceSquare(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7014 PyObject
*resultobj
= NULL
;
7015 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7016 wxPoint2D
*arg2
= 0 ;
7019 PyObject
* obj0
= 0 ;
7020 PyObject
* obj1
= 0 ;
7022 (char *) "self",(char *) "pt", NULL
7025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistanceSquare",kwnames
,&obj0
,&obj1
)) goto fail
;
7026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7027 if (SWIG_arg_fail(1)) SWIG_fail
;
7030 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7034 result
= (double)((wxPoint2D
const *)arg1
)->GetDistanceSquare((wxPoint2D
const &)*arg2
);
7036 wxPyEndAllowThreads(__tstate
);
7037 if (PyErr_Occurred()) SWIG_fail
;
7040 resultobj
= SWIG_From_double(static_cast<double >(result
));
7048 static PyObject
*_wrap_Point2D_GetDotProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7049 PyObject
*resultobj
= NULL
;
7050 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7051 wxPoint2D
*arg2
= 0 ;
7054 PyObject
* obj0
= 0 ;
7055 PyObject
* obj1
= 0 ;
7057 (char *) "self",(char *) "vec", NULL
7060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDotProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7062 if (SWIG_arg_fail(1)) SWIG_fail
;
7065 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7069 result
= (double)((wxPoint2D
const *)arg1
)->GetDotProduct((wxPoint2D
const &)*arg2
);
7071 wxPyEndAllowThreads(__tstate
);
7072 if (PyErr_Occurred()) SWIG_fail
;
7075 resultobj
= SWIG_From_double(static_cast<double >(result
));
7083 static PyObject
*_wrap_Point2D_GetCrossProduct(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 *) "vec", NULL
7095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetCrossProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7097 if (SWIG_arg_fail(1)) SWIG_fail
;
7100 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7104 result
= (double)((wxPoint2D
const *)arg1
)->GetCrossProduct((wxPoint2D
const &)*arg2
);
7106 wxPyEndAllowThreads(__tstate
);
7107 if (PyErr_Occurred()) SWIG_fail
;
7110 resultobj
= SWIG_From_double(static_cast<double >(result
));
7118 static PyObject
*_wrap_Point2D___neg__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7119 PyObject
*resultobj
= NULL
;
7120 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7122 PyObject
* obj0
= 0 ;
7124 (char *) "self", NULL
7127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D___neg__",kwnames
,&obj0
)) goto fail
;
7128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7129 if (SWIG_arg_fail(1)) SWIG_fail
;
7131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7132 result
= (arg1
)->operator -();
7134 wxPyEndAllowThreads(__tstate
);
7135 if (PyErr_Occurred()) SWIG_fail
;
7138 wxPoint2D
* resultptr
;
7139 resultptr
= new wxPoint2D(static_cast<wxPoint2D
& >(result
));
7140 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint2D
, 1);
7148 static PyObject
*_wrap_Point2D___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7149 PyObject
*resultobj
= NULL
;
7150 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7151 wxPoint2D
*arg2
= 0 ;
7154 PyObject
* obj0
= 0 ;
7155 PyObject
* obj1
= 0 ;
7157 (char *) "self",(char *) "pt", NULL
7160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
7161 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7162 if (SWIG_arg_fail(1)) SWIG_fail
;
7165 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7170 wxPoint2D
&_result_ref
= (arg1
)->operator +=((wxPoint2D
const &)*arg2
);
7171 result
= (wxPoint2D
*) &_result_ref
;
7174 wxPyEndAllowThreads(__tstate
);
7175 if (PyErr_Occurred()) SWIG_fail
;
7177 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7184 static PyObject
*_wrap_Point2D___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7185 PyObject
*resultobj
= NULL
;
7186 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7187 wxPoint2D
*arg2
= 0 ;
7190 PyObject
* obj0
= 0 ;
7191 PyObject
* obj1
= 0 ;
7193 (char *) "self",(char *) "pt", NULL
7196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
7197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7198 if (SWIG_arg_fail(1)) SWIG_fail
;
7201 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7206 wxPoint2D
&_result_ref
= (arg1
)->operator -=((wxPoint2D
const &)*arg2
);
7207 result
= (wxPoint2D
*) &_result_ref
;
7210 wxPyEndAllowThreads(__tstate
);
7211 if (PyErr_Occurred()) SWIG_fail
;
7213 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7220 static PyObject
*_wrap_Point2D___imul__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7221 PyObject
*resultobj
= NULL
;
7222 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7223 wxPoint2D
*arg2
= 0 ;
7226 PyObject
* obj0
= 0 ;
7227 PyObject
* obj1
= 0 ;
7229 (char *) "self",(char *) "pt", NULL
7232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___imul__",kwnames
,&obj0
,&obj1
)) goto fail
;
7233 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7234 if (SWIG_arg_fail(1)) SWIG_fail
;
7237 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7242 wxPoint2D
&_result_ref
= (arg1
)->operator *=((wxPoint2D
const &)*arg2
);
7243 result
= (wxPoint2D
*) &_result_ref
;
7246 wxPyEndAllowThreads(__tstate
);
7247 if (PyErr_Occurred()) SWIG_fail
;
7249 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7256 static PyObject
*_wrap_Point2D___idiv__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7257 PyObject
*resultobj
= NULL
;
7258 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7259 wxPoint2D
*arg2
= 0 ;
7262 PyObject
* obj0
= 0 ;
7263 PyObject
* obj1
= 0 ;
7265 (char *) "self",(char *) "pt", NULL
7268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___idiv__",kwnames
,&obj0
,&obj1
)) goto fail
;
7269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7270 if (SWIG_arg_fail(1)) SWIG_fail
;
7273 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7278 wxPoint2D
&_result_ref
= (arg1
)->operator /=((wxPoint2D
const &)*arg2
);
7279 result
= (wxPoint2D
*) &_result_ref
;
7282 wxPyEndAllowThreads(__tstate
);
7283 if (PyErr_Occurred()) SWIG_fail
;
7285 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7292 static PyObject
*_wrap_Point2D___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7293 PyObject
*resultobj
= NULL
;
7294 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7295 wxPoint2D
*arg2
= 0 ;
7298 PyObject
* obj0
= 0 ;
7299 PyObject
* obj1
= 0 ;
7301 (char *) "self",(char *) "pt", NULL
7304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
7305 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7306 if (SWIG_arg_fail(1)) SWIG_fail
;
7309 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7313 result
= (bool)((wxPoint2D
const *)arg1
)->operator ==((wxPoint2D
const &)*arg2
);
7315 wxPyEndAllowThreads(__tstate
);
7316 if (PyErr_Occurred()) SWIG_fail
;
7319 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7327 static PyObject
*_wrap_Point2D___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7328 PyObject
*resultobj
= NULL
;
7329 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7330 wxPoint2D
*arg2
= 0 ;
7333 PyObject
* obj0
= 0 ;
7334 PyObject
* obj1
= 0 ;
7336 (char *) "self",(char *) "pt", NULL
7339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
7340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7341 if (SWIG_arg_fail(1)) SWIG_fail
;
7344 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7348 result
= (bool)((wxPoint2D
const *)arg1
)->operator !=((wxPoint2D
const &)*arg2
);
7350 wxPyEndAllowThreads(__tstate
);
7351 if (PyErr_Occurred()) SWIG_fail
;
7354 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7362 static PyObject
*_wrap_Point2D_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7363 PyObject
*resultobj
= NULL
;
7364 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7366 PyObject
* obj0
= 0 ;
7367 PyObject
* obj1
= 0 ;
7369 (char *) "self",(char *) "m_x", NULL
7372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7374 if (SWIG_arg_fail(1)) SWIG_fail
;
7376 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7377 if (SWIG_arg_fail(2)) SWIG_fail
;
7379 if (arg1
) (arg1
)->m_x
= arg2
;
7381 Py_INCREF(Py_None
); resultobj
= Py_None
;
7388 static PyObject
*_wrap_Point2D_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7389 PyObject
*resultobj
= NULL
;
7390 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7392 PyObject
* obj0
= 0 ;
7394 (char *) "self", NULL
7397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_x_get",kwnames
,&obj0
)) goto fail
;
7398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7399 if (SWIG_arg_fail(1)) SWIG_fail
;
7400 result
= (double) ((arg1
)->m_x
);
7403 resultobj
= SWIG_From_double(static_cast<double >(result
));
7411 static PyObject
*_wrap_Point2D_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7412 PyObject
*resultobj
= NULL
;
7413 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7415 PyObject
* obj0
= 0 ;
7416 PyObject
* obj1
= 0 ;
7418 (char *) "self",(char *) "m_y", NULL
7421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7423 if (SWIG_arg_fail(1)) SWIG_fail
;
7425 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7426 if (SWIG_arg_fail(2)) SWIG_fail
;
7428 if (arg1
) (arg1
)->m_y
= arg2
;
7430 Py_INCREF(Py_None
); resultobj
= Py_None
;
7437 static PyObject
*_wrap_Point2D_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7438 PyObject
*resultobj
= NULL
;
7439 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7441 PyObject
* obj0
= 0 ;
7443 (char *) "self", NULL
7446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_y_get",kwnames
,&obj0
)) goto fail
;
7447 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7448 if (SWIG_arg_fail(1)) SWIG_fail
;
7449 result
= (double) ((arg1
)->m_y
);
7452 resultobj
= SWIG_From_double(static_cast<double >(result
));
7460 static PyObject
*_wrap_Point2D_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7461 PyObject
*resultobj
= NULL
;
7462 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7463 double arg2
= (double) 0 ;
7464 double arg3
= (double) 0 ;
7465 PyObject
* obj0
= 0 ;
7466 PyObject
* obj1
= 0 ;
7467 PyObject
* obj2
= 0 ;
7469 (char *) "self",(char *) "x",(char *) "y", NULL
7472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Point2D_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7473 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7474 if (SWIG_arg_fail(1)) SWIG_fail
;
7477 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7478 if (SWIG_arg_fail(2)) SWIG_fail
;
7483 arg3
= static_cast<double >(SWIG_As_double(obj2
));
7484 if (SWIG_arg_fail(3)) SWIG_fail
;
7488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7489 wxPoint2D_Set(arg1
,arg2
,arg3
);
7491 wxPyEndAllowThreads(__tstate
);
7492 if (PyErr_Occurred()) SWIG_fail
;
7494 Py_INCREF(Py_None
); resultobj
= Py_None
;
7501 static PyObject
*_wrap_Point2D_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7502 PyObject
*resultobj
= NULL
;
7503 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7505 PyObject
* obj0
= 0 ;
7507 (char *) "self", NULL
7510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_Get",kwnames
,&obj0
)) goto fail
;
7511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7512 if (SWIG_arg_fail(1)) SWIG_fail
;
7514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7515 result
= (PyObject
*)wxPoint2D_Get(arg1
);
7517 wxPyEndAllowThreads(__tstate
);
7518 if (PyErr_Occurred()) SWIG_fail
;
7527 static PyObject
* Point2D_swigregister(PyObject
*, PyObject
*args
) {
7529 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
7530 SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D
, obj
);
7532 return Py_BuildValue((char *)"");
7534 static int _wrap_DefaultPosition_set(PyObject
*) {
7535 PyErr_SetString(PyExc_TypeError
,"Variable DefaultPosition is read-only.");
7540 static PyObject
*_wrap_DefaultPosition_get(void) {
7541 PyObject
*pyobj
= NULL
;
7543 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultPosition
), SWIGTYPE_p_wxPoint
, 0);
7548 static int _wrap_DefaultSize_set(PyObject
*) {
7549 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSize is read-only.");
7554 static PyObject
*_wrap_DefaultSize_get(void) {
7555 PyObject
*pyobj
= NULL
;
7557 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSize
), SWIGTYPE_p_wxSize
, 0);
7562 static PyObject
*_wrap_new_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7563 PyObject
*resultobj
= NULL
;
7564 PyObject
*arg1
= (PyObject
*) 0 ;
7565 wxPyInputStream
*result
;
7566 PyObject
* obj0
= 0 ;
7571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_InputStream",kwnames
,&obj0
)) goto fail
;
7574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7575 result
= (wxPyInputStream
*)new_wxPyInputStream(arg1
);
7577 wxPyEndAllowThreads(__tstate
);
7578 if (PyErr_Occurred()) SWIG_fail
;
7580 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyInputStream
, 1);
7587 static PyObject
*_wrap_delete_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7588 PyObject
*resultobj
= NULL
;
7589 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7590 PyObject
* obj0
= 0 ;
7592 (char *) "self", NULL
7595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_InputStream",kwnames
,&obj0
)) goto fail
;
7596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7597 if (SWIG_arg_fail(1)) SWIG_fail
;
7599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7602 wxPyEndAllowThreads(__tstate
);
7603 if (PyErr_Occurred()) SWIG_fail
;
7605 Py_INCREF(Py_None
); resultobj
= Py_None
;
7612 static PyObject
*_wrap_InputStream_close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7613 PyObject
*resultobj
= NULL
;
7614 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7615 PyObject
* obj0
= 0 ;
7617 (char *) "self", NULL
7620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_close",kwnames
,&obj0
)) goto fail
;
7621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7622 if (SWIG_arg_fail(1)) SWIG_fail
;
7624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7627 wxPyEndAllowThreads(__tstate
);
7628 if (PyErr_Occurred()) SWIG_fail
;
7630 Py_INCREF(Py_None
); resultobj
= Py_None
;
7637 static PyObject
*_wrap_InputStream_flush(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7638 PyObject
*resultobj
= NULL
;
7639 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7640 PyObject
* obj0
= 0 ;
7642 (char *) "self", NULL
7645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_flush",kwnames
,&obj0
)) goto fail
;
7646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7647 if (SWIG_arg_fail(1)) SWIG_fail
;
7649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7652 wxPyEndAllowThreads(__tstate
);
7653 if (PyErr_Occurred()) SWIG_fail
;
7655 Py_INCREF(Py_None
); resultobj
= Py_None
;
7662 static PyObject
*_wrap_InputStream_eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7663 PyObject
*resultobj
= NULL
;
7664 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7666 PyObject
* obj0
= 0 ;
7668 (char *) "self", NULL
7671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_eof",kwnames
,&obj0
)) goto fail
;
7672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7673 if (SWIG_arg_fail(1)) SWIG_fail
;
7675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7676 result
= (bool)(arg1
)->eof();
7678 wxPyEndAllowThreads(__tstate
);
7679 if (PyErr_Occurred()) SWIG_fail
;
7682 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7690 static PyObject
*_wrap_InputStream_read(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7691 PyObject
*resultobj
= NULL
;
7692 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7693 int arg2
= (int) -1 ;
7695 PyObject
* obj0
= 0 ;
7696 PyObject
* obj1
= 0 ;
7698 (char *) "self",(char *) "size", NULL
7701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_read",kwnames
,&obj0
,&obj1
)) goto fail
;
7702 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7703 if (SWIG_arg_fail(1)) SWIG_fail
;
7706 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7707 if (SWIG_arg_fail(2)) SWIG_fail
;
7711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7712 result
= (PyObject
*)(arg1
)->read(arg2
);
7714 wxPyEndAllowThreads(__tstate
);
7715 if (PyErr_Occurred()) SWIG_fail
;
7724 static PyObject
*_wrap_InputStream_readline(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7725 PyObject
*resultobj
= NULL
;
7726 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7727 int arg2
= (int) -1 ;
7729 PyObject
* obj0
= 0 ;
7730 PyObject
* obj1
= 0 ;
7732 (char *) "self",(char *) "size", NULL
7735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readline",kwnames
,&obj0
,&obj1
)) goto fail
;
7736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7737 if (SWIG_arg_fail(1)) SWIG_fail
;
7740 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7741 if (SWIG_arg_fail(2)) SWIG_fail
;
7745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7746 result
= (PyObject
*)(arg1
)->readline(arg2
);
7748 wxPyEndAllowThreads(__tstate
);
7749 if (PyErr_Occurred()) SWIG_fail
;
7758 static PyObject
*_wrap_InputStream_readlines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7759 PyObject
*resultobj
= NULL
;
7760 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7761 int arg2
= (int) -1 ;
7763 PyObject
* obj0
= 0 ;
7764 PyObject
* obj1
= 0 ;
7766 (char *) "self",(char *) "sizehint", NULL
7769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readlines",kwnames
,&obj0
,&obj1
)) goto fail
;
7770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7771 if (SWIG_arg_fail(1)) SWIG_fail
;
7774 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7775 if (SWIG_arg_fail(2)) SWIG_fail
;
7779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7780 result
= (PyObject
*)(arg1
)->readlines(arg2
);
7782 wxPyEndAllowThreads(__tstate
);
7783 if (PyErr_Occurred()) SWIG_fail
;
7792 static PyObject
*_wrap_InputStream_seek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7793 PyObject
*resultobj
= NULL
;
7794 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7796 int arg3
= (int) 0 ;
7797 PyObject
* obj0
= 0 ;
7798 PyObject
* obj1
= 0 ;
7799 PyObject
* obj2
= 0 ;
7801 (char *) "self",(char *) "offset",(char *) "whence", NULL
7804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_seek",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7806 if (SWIG_arg_fail(1)) SWIG_fail
;
7808 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7809 if (SWIG_arg_fail(2)) SWIG_fail
;
7813 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7814 if (SWIG_arg_fail(3)) SWIG_fail
;
7818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7819 (arg1
)->seek(arg2
,arg3
);
7821 wxPyEndAllowThreads(__tstate
);
7822 if (PyErr_Occurred()) SWIG_fail
;
7824 Py_INCREF(Py_None
); resultobj
= Py_None
;
7831 static PyObject
*_wrap_InputStream_tell(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7832 PyObject
*resultobj
= NULL
;
7833 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7835 PyObject
* obj0
= 0 ;
7837 (char *) "self", NULL
7840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_tell",kwnames
,&obj0
)) goto fail
;
7841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7842 if (SWIG_arg_fail(1)) SWIG_fail
;
7844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7845 result
= (int)(arg1
)->tell();
7847 wxPyEndAllowThreads(__tstate
);
7848 if (PyErr_Occurred()) SWIG_fail
;
7851 resultobj
= SWIG_From_int(static_cast<int >(result
));
7859 static PyObject
*_wrap_InputStream_Peek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7860 PyObject
*resultobj
= NULL
;
7861 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7863 PyObject
* obj0
= 0 ;
7865 (char *) "self", NULL
7868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Peek",kwnames
,&obj0
)) goto fail
;
7869 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7870 if (SWIG_arg_fail(1)) SWIG_fail
;
7872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7873 result
= (char)(arg1
)->Peek();
7875 wxPyEndAllowThreads(__tstate
);
7876 if (PyErr_Occurred()) SWIG_fail
;
7879 resultobj
= SWIG_From_char(static_cast<char >(result
));
7887 static PyObject
*_wrap_InputStream_GetC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7888 PyObject
*resultobj
= NULL
;
7889 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7891 PyObject
* obj0
= 0 ;
7893 (char *) "self", NULL
7896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_GetC",kwnames
,&obj0
)) goto fail
;
7897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7898 if (SWIG_arg_fail(1)) SWIG_fail
;
7900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7901 result
= (char)(arg1
)->GetC();
7903 wxPyEndAllowThreads(__tstate
);
7904 if (PyErr_Occurred()) SWIG_fail
;
7907 resultobj
= SWIG_From_char(static_cast<char >(result
));
7915 static PyObject
*_wrap_InputStream_LastRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7916 PyObject
*resultobj
= NULL
;
7917 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7919 PyObject
* obj0
= 0 ;
7921 (char *) "self", NULL
7924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_LastRead",kwnames
,&obj0
)) goto fail
;
7925 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7926 if (SWIG_arg_fail(1)) SWIG_fail
;
7928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7929 result
= (size_t)(arg1
)->LastRead();
7931 wxPyEndAllowThreads(__tstate
);
7932 if (PyErr_Occurred()) SWIG_fail
;
7935 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
7943 static PyObject
*_wrap_InputStream_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7944 PyObject
*resultobj
= NULL
;
7945 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7947 PyObject
* obj0
= 0 ;
7949 (char *) "self", NULL
7952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_CanRead",kwnames
,&obj0
)) goto fail
;
7953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7954 if (SWIG_arg_fail(1)) SWIG_fail
;
7956 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7957 result
= (bool)(arg1
)->CanRead();
7959 wxPyEndAllowThreads(__tstate
);
7960 if (PyErr_Occurred()) SWIG_fail
;
7963 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7971 static PyObject
*_wrap_InputStream_Eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7972 PyObject
*resultobj
= NULL
;
7973 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7975 PyObject
* obj0
= 0 ;
7977 (char *) "self", NULL
7980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Eof",kwnames
,&obj0
)) goto fail
;
7981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7982 if (SWIG_arg_fail(1)) SWIG_fail
;
7984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7985 result
= (bool)(arg1
)->Eof();
7987 wxPyEndAllowThreads(__tstate
);
7988 if (PyErr_Occurred()) SWIG_fail
;
7991 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7999 static PyObject
*_wrap_InputStream_Ungetch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8000 PyObject
*resultobj
= NULL
;
8001 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8004 PyObject
* obj0
= 0 ;
8005 PyObject
* obj1
= 0 ;
8007 (char *) "self",(char *) "c", NULL
8010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InputStream_Ungetch",kwnames
,&obj0
,&obj1
)) goto fail
;
8011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8012 if (SWIG_arg_fail(1)) SWIG_fail
;
8014 arg2
= static_cast<char >(SWIG_As_char(obj1
));
8015 if (SWIG_arg_fail(2)) SWIG_fail
;
8018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8019 result
= (bool)(arg1
)->Ungetch(arg2
);
8021 wxPyEndAllowThreads(__tstate
);
8022 if (PyErr_Occurred()) SWIG_fail
;
8025 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8033 static PyObject
*_wrap_InputStream_SeekI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8034 PyObject
*resultobj
= NULL
;
8035 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8037 wxSeekMode arg3
= (wxSeekMode
) wxFromStart
;
8039 PyObject
* obj0
= 0 ;
8040 PyObject
* obj1
= 0 ;
8041 PyObject
* obj2
= 0 ;
8043 (char *) "self",(char *) "pos",(char *) "mode", NULL
8046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_SeekI",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8048 if (SWIG_arg_fail(1)) SWIG_fail
;
8050 arg2
= static_cast<long >(SWIG_As_long(obj1
));
8051 if (SWIG_arg_fail(2)) SWIG_fail
;
8055 arg3
= static_cast<wxSeekMode
>(SWIG_As_int(obj2
));
8056 if (SWIG_arg_fail(3)) SWIG_fail
;
8060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8061 result
= (long)(arg1
)->SeekI(arg2
,arg3
);
8063 wxPyEndAllowThreads(__tstate
);
8064 if (PyErr_Occurred()) SWIG_fail
;
8067 resultobj
= SWIG_From_long(static_cast<long >(result
));
8075 static PyObject
*_wrap_InputStream_TellI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8076 PyObject
*resultobj
= NULL
;
8077 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8079 PyObject
* obj0
= 0 ;
8081 (char *) "self", NULL
8084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_TellI",kwnames
,&obj0
)) goto fail
;
8085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8086 if (SWIG_arg_fail(1)) SWIG_fail
;
8088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8089 result
= (long)(arg1
)->TellI();
8091 wxPyEndAllowThreads(__tstate
);
8092 if (PyErr_Occurred()) SWIG_fail
;
8095 resultobj
= SWIG_From_long(static_cast<long >(result
));
8103 static PyObject
* InputStream_swigregister(PyObject
*, PyObject
*args
) {
8105 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8106 SWIG_TypeClientData(SWIGTYPE_p_wxPyInputStream
, obj
);
8108 return Py_BuildValue((char *)"");
8110 static PyObject
*_wrap_OutputStream_write(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8111 PyObject
*resultobj
= NULL
;
8112 wxOutputStream
*arg1
= (wxOutputStream
*) 0 ;
8113 PyObject
*arg2
= (PyObject
*) 0 ;
8114 PyObject
* obj0
= 0 ;
8115 PyObject
* obj1
= 0 ;
8117 (char *) "self",(char *) "obj", NULL
8120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:OutputStream_write",kwnames
,&obj0
,&obj1
)) goto fail
;
8121 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxOutputStream
, SWIG_POINTER_EXCEPTION
| 0);
8122 if (SWIG_arg_fail(1)) SWIG_fail
;
8125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8126 wxOutputStream_write(arg1
,arg2
);
8128 wxPyEndAllowThreads(__tstate
);
8129 if (PyErr_Occurred()) SWIG_fail
;
8131 Py_INCREF(Py_None
); resultobj
= Py_None
;
8138 static PyObject
* OutputStream_swigregister(PyObject
*, PyObject
*args
) {
8140 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8141 SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream
, obj
);
8143 return Py_BuildValue((char *)"");
8145 static PyObject
*_wrap_new_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8146 PyObject
*resultobj
= NULL
;
8147 wxInputStream
*arg1
= (wxInputStream
*) 0 ;
8148 wxString
*arg2
= 0 ;
8149 wxString
*arg3
= 0 ;
8150 wxString
*arg4
= 0 ;
8153 wxPyInputStream
*temp1
;
8154 bool temp2
= false ;
8155 bool temp3
= false ;
8156 bool temp4
= false ;
8157 PyObject
* obj0
= 0 ;
8158 PyObject
* obj1
= 0 ;
8159 PyObject
* obj2
= 0 ;
8160 PyObject
* obj3
= 0 ;
8161 PyObject
* obj4
= 0 ;
8163 (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL
8166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_FSFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
8168 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
8169 arg1
= wxPyCBInputStream_copy((wxPyCBInputStream
*)temp1
->m_wxis
);
8171 PyErr_Clear(); // clear the failure of the wxPyConvert above
8172 arg1
= wxPyCBInputStream_create(obj0
, true);
8174 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
8180 arg2
= wxString_in_helper(obj1
);
8181 if (arg2
== NULL
) SWIG_fail
;
8185 arg3
= wxString_in_helper(obj2
);
8186 if (arg3
== NULL
) SWIG_fail
;
8190 arg4
= wxString_in_helper(obj3
);
8191 if (arg4
== NULL
) SWIG_fail
;
8196 SWIG_Python_ConvertPtr(obj4
, (void **)&argp
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
);
8197 if (SWIG_arg_fail(5)) SWIG_fail
;
8199 SWIG_null_ref("wxDateTime");
8201 if (SWIG_arg_fail(5)) SWIG_fail
;
8205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8206 result
= (wxFSFile
*)new wxFSFile(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
8208 wxPyEndAllowThreads(__tstate
);
8209 if (PyErr_Occurred()) SWIG_fail
;
8212 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8244 static PyObject
*_wrap_delete_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8245 PyObject
*resultobj
= NULL
;
8246 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8247 PyObject
* obj0
= 0 ;
8249 (char *) "self", NULL
8252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FSFile",kwnames
,&obj0
)) goto fail
;
8253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8254 if (SWIG_arg_fail(1)) SWIG_fail
;
8256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8259 wxPyEndAllowThreads(__tstate
);
8260 if (PyErr_Occurred()) SWIG_fail
;
8262 Py_INCREF(Py_None
); resultobj
= Py_None
;
8269 static PyObject
*_wrap_FSFile_GetStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8270 PyObject
*resultobj
= NULL
;
8271 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8272 wxInputStream
*result
;
8273 PyObject
* obj0
= 0 ;
8275 (char *) "self", NULL
8278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetStream",kwnames
,&obj0
)) goto fail
;
8279 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8280 if (SWIG_arg_fail(1)) SWIG_fail
;
8282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8283 result
= (wxInputStream
*)(arg1
)->GetStream();
8285 wxPyEndAllowThreads(__tstate
);
8286 if (PyErr_Occurred()) SWIG_fail
;
8289 wxPyInputStream
* _ptr
= NULL
;
8292 _ptr
= new wxPyInputStream(result
);
8294 resultobj
= wxPyConstructObject(_ptr
, wxT("wxPyInputStream"), 0);
8302 static PyObject
*_wrap_FSFile_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8303 PyObject
*resultobj
= NULL
;
8304 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8306 PyObject
* obj0
= 0 ;
8308 (char *) "self", NULL
8311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetMimeType",kwnames
,&obj0
)) goto fail
;
8312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8313 if (SWIG_arg_fail(1)) SWIG_fail
;
8315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8317 wxString
const &_result_ref
= (arg1
)->GetMimeType();
8318 result
= (wxString
*) &_result_ref
;
8321 wxPyEndAllowThreads(__tstate
);
8322 if (PyErr_Occurred()) SWIG_fail
;
8326 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8328 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8337 static PyObject
*_wrap_FSFile_GetLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8338 PyObject
*resultobj
= NULL
;
8339 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8341 PyObject
* obj0
= 0 ;
8343 (char *) "self", NULL
8346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetLocation",kwnames
,&obj0
)) goto fail
;
8347 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8348 if (SWIG_arg_fail(1)) SWIG_fail
;
8350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8352 wxString
const &_result_ref
= (arg1
)->GetLocation();
8353 result
= (wxString
*) &_result_ref
;
8356 wxPyEndAllowThreads(__tstate
);
8357 if (PyErr_Occurred()) SWIG_fail
;
8361 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8363 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8372 static PyObject
*_wrap_FSFile_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8373 PyObject
*resultobj
= NULL
;
8374 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8376 PyObject
* obj0
= 0 ;
8378 (char *) "self", NULL
8381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetAnchor",kwnames
,&obj0
)) goto fail
;
8382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8383 if (SWIG_arg_fail(1)) SWIG_fail
;
8385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8387 wxString
const &_result_ref
= (arg1
)->GetAnchor();
8388 result
= (wxString
*) &_result_ref
;
8391 wxPyEndAllowThreads(__tstate
);
8392 if (PyErr_Occurred()) SWIG_fail
;
8396 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8398 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8407 static PyObject
*_wrap_FSFile_GetModificationTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8408 PyObject
*resultobj
= NULL
;
8409 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8411 PyObject
* obj0
= 0 ;
8413 (char *) "self", NULL
8416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetModificationTime",kwnames
,&obj0
)) goto fail
;
8417 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8418 if (SWIG_arg_fail(1)) SWIG_fail
;
8420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8421 result
= (arg1
)->GetModificationTime();
8423 wxPyEndAllowThreads(__tstate
);
8424 if (PyErr_Occurred()) SWIG_fail
;
8427 wxDateTime
* resultptr
;
8428 resultptr
= new wxDateTime(static_cast<wxDateTime
& >(result
));
8429 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxDateTime
, 1);
8437 static PyObject
* FSFile_swigregister(PyObject
*, PyObject
*args
) {
8439 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8440 SWIG_TypeClientData(SWIGTYPE_p_wxFSFile
, obj
);
8442 return Py_BuildValue((char *)"");
8444 static PyObject
* CPPFileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8446 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8447 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystemHandler
, obj
);
8449 return Py_BuildValue((char *)"");
8451 static PyObject
*_wrap_new_FileSystemHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8452 PyObject
*resultobj
= NULL
;
8453 wxPyFileSystemHandler
*result
;
8458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystemHandler",kwnames
)) goto fail
;
8460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8461 result
= (wxPyFileSystemHandler
*)new wxPyFileSystemHandler();
8463 wxPyEndAllowThreads(__tstate
);
8464 if (PyErr_Occurred()) SWIG_fail
;
8466 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyFileSystemHandler
, 1);
8473 static PyObject
*_wrap_FileSystemHandler__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8474 PyObject
*resultobj
= NULL
;
8475 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8476 PyObject
*arg2
= (PyObject
*) 0 ;
8477 PyObject
*arg3
= (PyObject
*) 0 ;
8478 PyObject
* obj0
= 0 ;
8479 PyObject
* obj1
= 0 ;
8480 PyObject
* obj2
= 0 ;
8482 (char *) "self",(char *) "self",(char *) "_class", NULL
8485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8486 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8487 if (SWIG_arg_fail(1)) SWIG_fail
;
8491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8492 (arg1
)->_setCallbackInfo(arg2
,arg3
);
8494 wxPyEndAllowThreads(__tstate
);
8495 if (PyErr_Occurred()) SWIG_fail
;
8497 Py_INCREF(Py_None
); resultobj
= Py_None
;
8504 static PyObject
*_wrap_FileSystemHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8505 PyObject
*resultobj
= NULL
;
8506 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8507 wxString
*arg2
= 0 ;
8509 bool temp2
= false ;
8510 PyObject
* obj0
= 0 ;
8511 PyObject
* obj1
= 0 ;
8513 (char *) "self",(char *) "location", NULL
8516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
8517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8518 if (SWIG_arg_fail(1)) SWIG_fail
;
8520 arg2
= wxString_in_helper(obj1
);
8521 if (arg2
== NULL
) SWIG_fail
;
8525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8526 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
8528 wxPyEndAllowThreads(__tstate
);
8529 if (PyErr_Occurred()) SWIG_fail
;
8532 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8548 static PyObject
*_wrap_FileSystemHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8549 PyObject
*resultobj
= NULL
;
8550 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8551 wxFileSystem
*arg2
= 0 ;
8552 wxString
*arg3
= 0 ;
8554 bool temp3
= false ;
8555 PyObject
* obj0
= 0 ;
8556 PyObject
* obj1
= 0 ;
8557 PyObject
* obj2
= 0 ;
8559 (char *) "self",(char *) "fs",(char *) "location", NULL
8562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8564 if (SWIG_arg_fail(1)) SWIG_fail
;
8566 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8567 if (SWIG_arg_fail(2)) SWIG_fail
;
8569 SWIG_null_ref("wxFileSystem");
8571 if (SWIG_arg_fail(2)) SWIG_fail
;
8574 arg3
= wxString_in_helper(obj2
);
8575 if (arg3
== NULL
) SWIG_fail
;
8579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8580 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
8582 wxPyEndAllowThreads(__tstate
);
8583 if (PyErr_Occurred()) SWIG_fail
;
8586 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8602 static PyObject
*_wrap_FileSystemHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8603 PyObject
*resultobj
= NULL
;
8604 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8605 wxString
*arg2
= 0 ;
8606 int arg3
= (int) 0 ;
8608 bool temp2
= false ;
8609 PyObject
* obj0
= 0 ;
8610 PyObject
* obj1
= 0 ;
8611 PyObject
* obj2
= 0 ;
8613 (char *) "self",(char *) "spec",(char *) "flags", NULL
8616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystemHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8618 if (SWIG_arg_fail(1)) SWIG_fail
;
8620 arg2
= wxString_in_helper(obj1
);
8621 if (arg2
== NULL
) SWIG_fail
;
8626 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8627 if (SWIG_arg_fail(3)) SWIG_fail
;
8631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8632 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
8634 wxPyEndAllowThreads(__tstate
);
8635 if (PyErr_Occurred()) SWIG_fail
;
8639 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8641 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8658 static PyObject
*_wrap_FileSystemHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8659 PyObject
*resultobj
= NULL
;
8660 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8662 PyObject
* obj0
= 0 ;
8664 (char *) "self", NULL
8667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystemHandler_FindNext",kwnames
,&obj0
)) goto fail
;
8668 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8669 if (SWIG_arg_fail(1)) SWIG_fail
;
8671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8672 result
= (arg1
)->FindNext();
8674 wxPyEndAllowThreads(__tstate
);
8675 if (PyErr_Occurred()) SWIG_fail
;
8679 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8681 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8690 static PyObject
*_wrap_FileSystemHandler_GetProtocol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8691 PyObject
*resultobj
= NULL
;
8692 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8693 wxString
*arg2
= 0 ;
8695 bool temp2
= false ;
8696 PyObject
* obj0
= 0 ;
8697 PyObject
* obj1
= 0 ;
8699 (char *) "self",(char *) "location", NULL
8702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetProtocol",kwnames
,&obj0
,&obj1
)) goto fail
;
8703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8704 if (SWIG_arg_fail(1)) SWIG_fail
;
8706 arg2
= wxString_in_helper(obj1
);
8707 if (arg2
== NULL
) SWIG_fail
;
8711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8712 result
= (arg1
)->GetProtocol((wxString
const &)*arg2
);
8714 wxPyEndAllowThreads(__tstate
);
8715 if (PyErr_Occurred()) SWIG_fail
;
8719 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8721 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8738 static PyObject
*_wrap_FileSystemHandler_GetLeftLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8739 PyObject
*resultobj
= NULL
;
8740 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8741 wxString
*arg2
= 0 ;
8743 bool temp2
= false ;
8744 PyObject
* obj0
= 0 ;
8745 PyObject
* obj1
= 0 ;
8747 (char *) "self",(char *) "location", NULL
8750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetLeftLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8752 if (SWIG_arg_fail(1)) SWIG_fail
;
8754 arg2
= wxString_in_helper(obj1
);
8755 if (arg2
== NULL
) SWIG_fail
;
8759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8760 result
= (arg1
)->GetLeftLocation((wxString
const &)*arg2
);
8762 wxPyEndAllowThreads(__tstate
);
8763 if (PyErr_Occurred()) SWIG_fail
;
8767 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8769 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8786 static PyObject
*_wrap_FileSystemHandler_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8787 PyObject
*resultobj
= NULL
;
8788 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8789 wxString
*arg2
= 0 ;
8791 bool temp2
= false ;
8792 PyObject
* obj0
= 0 ;
8793 PyObject
* obj1
= 0 ;
8795 (char *) "self",(char *) "location", NULL
8798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetAnchor",kwnames
,&obj0
,&obj1
)) goto fail
;
8799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8800 if (SWIG_arg_fail(1)) SWIG_fail
;
8802 arg2
= wxString_in_helper(obj1
);
8803 if (arg2
== NULL
) SWIG_fail
;
8807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8808 result
= (arg1
)->GetAnchor((wxString
const &)*arg2
);
8810 wxPyEndAllowThreads(__tstate
);
8811 if (PyErr_Occurred()) SWIG_fail
;
8815 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8817 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8834 static PyObject
*_wrap_FileSystemHandler_GetRightLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8835 PyObject
*resultobj
= NULL
;
8836 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8837 wxString
*arg2
= 0 ;
8839 bool temp2
= false ;
8840 PyObject
* obj0
= 0 ;
8841 PyObject
* obj1
= 0 ;
8843 (char *) "self",(char *) "location", NULL
8846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetRightLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8848 if (SWIG_arg_fail(1)) SWIG_fail
;
8850 arg2
= wxString_in_helper(obj1
);
8851 if (arg2
== NULL
) SWIG_fail
;
8855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8856 result
= (arg1
)->GetRightLocation((wxString
const &)*arg2
);
8858 wxPyEndAllowThreads(__tstate
);
8859 if (PyErr_Occurred()) SWIG_fail
;
8863 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8865 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8882 static PyObject
*_wrap_FileSystemHandler_GetMimeTypeFromExt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8883 PyObject
*resultobj
= NULL
;
8884 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8885 wxString
*arg2
= 0 ;
8887 bool temp2
= false ;
8888 PyObject
* obj0
= 0 ;
8889 PyObject
* obj1
= 0 ;
8891 (char *) "self",(char *) "location", NULL
8894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetMimeTypeFromExt",kwnames
,&obj0
,&obj1
)) goto fail
;
8895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8896 if (SWIG_arg_fail(1)) SWIG_fail
;
8898 arg2
= wxString_in_helper(obj1
);
8899 if (arg2
== NULL
) SWIG_fail
;
8903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8904 result
= (arg1
)->GetMimeTypeFromExt((wxString
const &)*arg2
);
8906 wxPyEndAllowThreads(__tstate
);
8907 if (PyErr_Occurred()) SWIG_fail
;
8911 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8913 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8930 static PyObject
* FileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8932 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8933 SWIG_TypeClientData(SWIGTYPE_p_wxPyFileSystemHandler
, obj
);
8935 return Py_BuildValue((char *)"");
8937 static PyObject
*_wrap_new_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8938 PyObject
*resultobj
= NULL
;
8939 wxFileSystem
*result
;
8944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystem",kwnames
)) goto fail
;
8946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8947 result
= (wxFileSystem
*)new wxFileSystem();
8949 wxPyEndAllowThreads(__tstate
);
8950 if (PyErr_Occurred()) SWIG_fail
;
8953 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8961 static PyObject
*_wrap_delete_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8962 PyObject
*resultobj
= NULL
;
8963 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8964 PyObject
* obj0
= 0 ;
8966 (char *) "self", NULL
8969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FileSystem",kwnames
,&obj0
)) goto fail
;
8970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8971 if (SWIG_arg_fail(1)) SWIG_fail
;
8973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8976 wxPyEndAllowThreads(__tstate
);
8977 if (PyErr_Occurred()) SWIG_fail
;
8979 Py_INCREF(Py_None
); resultobj
= Py_None
;
8986 static PyObject
*_wrap_FileSystem_ChangePathTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8987 PyObject
*resultobj
= NULL
;
8988 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8989 wxString
*arg2
= 0 ;
8990 bool arg3
= (bool) false ;
8991 bool temp2
= false ;
8992 PyObject
* obj0
= 0 ;
8993 PyObject
* obj1
= 0 ;
8994 PyObject
* obj2
= 0 ;
8996 (char *) "self",(char *) "location",(char *) "is_dir", NULL
8999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_ChangePathTo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9000 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9001 if (SWIG_arg_fail(1)) SWIG_fail
;
9003 arg2
= wxString_in_helper(obj1
);
9004 if (arg2
== NULL
) SWIG_fail
;
9009 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
9010 if (SWIG_arg_fail(3)) SWIG_fail
;
9014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9015 (arg1
)->ChangePathTo((wxString
const &)*arg2
,arg3
);
9017 wxPyEndAllowThreads(__tstate
);
9018 if (PyErr_Occurred()) SWIG_fail
;
9020 Py_INCREF(Py_None
); resultobj
= Py_None
;
9035 static PyObject
*_wrap_FileSystem_GetPath(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9036 PyObject
*resultobj
= NULL
;
9037 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9039 PyObject
* obj0
= 0 ;
9041 (char *) "self", NULL
9044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_GetPath",kwnames
,&obj0
)) goto fail
;
9045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9046 if (SWIG_arg_fail(1)) SWIG_fail
;
9048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9049 result
= (arg1
)->GetPath();
9051 wxPyEndAllowThreads(__tstate
);
9052 if (PyErr_Occurred()) SWIG_fail
;
9056 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9058 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9067 static PyObject
*_wrap_FileSystem_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9068 PyObject
*resultobj
= NULL
;
9069 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9070 wxString
*arg2
= 0 ;
9072 bool temp2
= false ;
9073 PyObject
* obj0
= 0 ;
9074 PyObject
* obj1
= 0 ;
9076 (char *) "self",(char *) "location", NULL
9079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystem_OpenFile",kwnames
,&obj0
,&obj1
)) goto fail
;
9080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9081 if (SWIG_arg_fail(1)) SWIG_fail
;
9083 arg2
= wxString_in_helper(obj1
);
9084 if (arg2
== NULL
) SWIG_fail
;
9088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9089 result
= (wxFSFile
*)(arg1
)->OpenFile((wxString
const &)*arg2
);
9091 wxPyEndAllowThreads(__tstate
);
9092 if (PyErr_Occurred()) SWIG_fail
;
9095 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9111 static PyObject
*_wrap_FileSystem_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9112 PyObject
*resultobj
= NULL
;
9113 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9114 wxString
*arg2
= 0 ;
9115 int arg3
= (int) 0 ;
9117 bool temp2
= false ;
9118 PyObject
* obj0
= 0 ;
9119 PyObject
* obj1
= 0 ;
9120 PyObject
* obj2
= 0 ;
9122 (char *) "self",(char *) "spec",(char *) "flags", NULL
9125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9127 if (SWIG_arg_fail(1)) SWIG_fail
;
9129 arg2
= wxString_in_helper(obj1
);
9130 if (arg2
== NULL
) SWIG_fail
;
9135 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9136 if (SWIG_arg_fail(3)) SWIG_fail
;
9140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9141 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9143 wxPyEndAllowThreads(__tstate
);
9144 if (PyErr_Occurred()) SWIG_fail
;
9148 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9150 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9167 static PyObject
*_wrap_FileSystem_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9168 PyObject
*resultobj
= NULL
;
9169 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9171 PyObject
* obj0
= 0 ;
9173 (char *) "self", NULL
9176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FindNext",kwnames
,&obj0
)) goto fail
;
9177 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9178 if (SWIG_arg_fail(1)) SWIG_fail
;
9180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9181 result
= (arg1
)->FindNext();
9183 wxPyEndAllowThreads(__tstate
);
9184 if (PyErr_Occurred()) SWIG_fail
;
9188 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9190 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9199 static PyObject
*_wrap_FileSystem_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9200 PyObject
*resultobj
= NULL
;
9201 wxFileSystemHandler
*arg1
= (wxFileSystemHandler
*) 0 ;
9202 PyObject
* obj0
= 0 ;
9204 (char *) "handler", NULL
9207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_AddHandler",kwnames
,&obj0
)) goto fail
;
9208 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
9209 if (SWIG_arg_fail(1)) SWIG_fail
;
9211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9212 wxFileSystem::AddHandler(arg1
);
9214 wxPyEndAllowThreads(__tstate
);
9215 if (PyErr_Occurred()) SWIG_fail
;
9217 Py_INCREF(Py_None
); resultobj
= Py_None
;
9224 static PyObject
*_wrap_FileSystem_CleanUpHandlers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9225 PyObject
*resultobj
= NULL
;
9230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":FileSystem_CleanUpHandlers",kwnames
)) goto fail
;
9232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9233 wxFileSystem::CleanUpHandlers();
9235 wxPyEndAllowThreads(__tstate
);
9236 if (PyErr_Occurred()) SWIG_fail
;
9238 Py_INCREF(Py_None
); resultobj
= Py_None
;
9245 static PyObject
*_wrap_FileSystem_FileNameToURL(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9246 PyObject
*resultobj
= NULL
;
9247 wxString
*arg1
= 0 ;
9249 bool temp1
= false ;
9250 PyObject
* obj0
= 0 ;
9252 (char *) "filename", NULL
9255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FileNameToURL",kwnames
,&obj0
)) goto fail
;
9257 arg1
= wxString_in_helper(obj0
);
9258 if (arg1
== NULL
) SWIG_fail
;
9262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9263 result
= wxFileSystem::FileNameToURL((wxString
const &)*arg1
);
9265 wxPyEndAllowThreads(__tstate
);
9266 if (PyErr_Occurred()) SWIG_fail
;
9270 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9272 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9289 static PyObject
*_wrap_FileSystem_URLToFileName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9290 PyObject
*resultobj
= NULL
;
9291 wxString
*arg1
= 0 ;
9293 bool temp1
= false ;
9294 PyObject
* obj0
= 0 ;
9296 (char *) "url", NULL
9299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_URLToFileName",kwnames
,&obj0
)) goto fail
;
9301 arg1
= wxString_in_helper(obj0
);
9302 if (arg1
== NULL
) SWIG_fail
;
9306 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9307 result
= wxFileSystem_URLToFileName((wxString
const &)*arg1
);
9309 wxPyEndAllowThreads(__tstate
);
9310 if (PyErr_Occurred()) SWIG_fail
;
9314 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9316 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9333 static PyObject
* FileSystem_swigregister(PyObject
*, PyObject
*args
) {
9335 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9336 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem
, obj
);
9338 return Py_BuildValue((char *)"");
9340 static PyObject
*_wrap_new_InternetFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9341 PyObject
*resultobj
= NULL
;
9342 wxInternetFSHandler
*result
;
9347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_InternetFSHandler",kwnames
)) goto fail
;
9349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9350 result
= (wxInternetFSHandler
*)new wxInternetFSHandler();
9352 wxPyEndAllowThreads(__tstate
);
9353 if (PyErr_Occurred()) SWIG_fail
;
9355 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInternetFSHandler
, 1);
9362 static PyObject
*_wrap_InternetFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9363 PyObject
*resultobj
= NULL
;
9364 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9365 wxString
*arg2
= 0 ;
9367 bool temp2
= false ;
9368 PyObject
* obj0
= 0 ;
9369 PyObject
* obj1
= 0 ;
9371 (char *) "self",(char *) "location", NULL
9374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InternetFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9376 if (SWIG_arg_fail(1)) SWIG_fail
;
9378 arg2
= wxString_in_helper(obj1
);
9379 if (arg2
== NULL
) SWIG_fail
;
9383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9384 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9386 wxPyEndAllowThreads(__tstate
);
9387 if (PyErr_Occurred()) SWIG_fail
;
9390 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9406 static PyObject
*_wrap_InternetFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9407 PyObject
*resultobj
= NULL
;
9408 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9409 wxFileSystem
*arg2
= 0 ;
9410 wxString
*arg3
= 0 ;
9412 bool temp3
= false ;
9413 PyObject
* obj0
= 0 ;
9414 PyObject
* obj1
= 0 ;
9415 PyObject
* obj2
= 0 ;
9417 (char *) "self",(char *) "fs",(char *) "location", NULL
9420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:InternetFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9421 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9422 if (SWIG_arg_fail(1)) SWIG_fail
;
9424 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9425 if (SWIG_arg_fail(2)) SWIG_fail
;
9427 SWIG_null_ref("wxFileSystem");
9429 if (SWIG_arg_fail(2)) SWIG_fail
;
9432 arg3
= wxString_in_helper(obj2
);
9433 if (arg3
== NULL
) SWIG_fail
;
9437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9438 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9440 wxPyEndAllowThreads(__tstate
);
9441 if (PyErr_Occurred()) SWIG_fail
;
9444 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9460 static PyObject
* InternetFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9462 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9463 SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler
, obj
);
9465 return Py_BuildValue((char *)"");
9467 static PyObject
*_wrap_new_ZipFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9468 PyObject
*resultobj
= NULL
;
9469 wxZipFSHandler
*result
;
9474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ZipFSHandler",kwnames
)) goto fail
;
9476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9477 result
= (wxZipFSHandler
*)new wxZipFSHandler();
9479 wxPyEndAllowThreads(__tstate
);
9480 if (PyErr_Occurred()) SWIG_fail
;
9482 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxZipFSHandler
, 1);
9489 static PyObject
*_wrap_ZipFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9490 PyObject
*resultobj
= NULL
;
9491 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9492 wxString
*arg2
= 0 ;
9494 bool temp2
= false ;
9495 PyObject
* obj0
= 0 ;
9496 PyObject
* obj1
= 0 ;
9498 (char *) "self",(char *) "location", NULL
9501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ZipFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9503 if (SWIG_arg_fail(1)) SWIG_fail
;
9505 arg2
= wxString_in_helper(obj1
);
9506 if (arg2
== NULL
) SWIG_fail
;
9510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9511 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9513 wxPyEndAllowThreads(__tstate
);
9514 if (PyErr_Occurred()) SWIG_fail
;
9517 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9533 static PyObject
*_wrap_ZipFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9534 PyObject
*resultobj
= NULL
;
9535 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9536 wxFileSystem
*arg2
= 0 ;
9537 wxString
*arg3
= 0 ;
9539 bool temp3
= false ;
9540 PyObject
* obj0
= 0 ;
9541 PyObject
* obj1
= 0 ;
9542 PyObject
* obj2
= 0 ;
9544 (char *) "self",(char *) "fs",(char *) "location", NULL
9547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ZipFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9549 if (SWIG_arg_fail(1)) SWIG_fail
;
9551 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9552 if (SWIG_arg_fail(2)) SWIG_fail
;
9554 SWIG_null_ref("wxFileSystem");
9556 if (SWIG_arg_fail(2)) SWIG_fail
;
9559 arg3
= wxString_in_helper(obj2
);
9560 if (arg3
== NULL
) SWIG_fail
;
9564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9565 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9567 wxPyEndAllowThreads(__tstate
);
9568 if (PyErr_Occurred()) SWIG_fail
;
9571 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9587 static PyObject
*_wrap_ZipFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9588 PyObject
*resultobj
= NULL
;
9589 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9590 wxString
*arg2
= 0 ;
9591 int arg3
= (int) 0 ;
9593 bool temp2
= false ;
9594 PyObject
* obj0
= 0 ;
9595 PyObject
* obj1
= 0 ;
9596 PyObject
* obj2
= 0 ;
9598 (char *) "self",(char *) "spec",(char *) "flags", NULL
9601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9602 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9603 if (SWIG_arg_fail(1)) SWIG_fail
;
9605 arg2
= wxString_in_helper(obj1
);
9606 if (arg2
== NULL
) SWIG_fail
;
9611 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9612 if (SWIG_arg_fail(3)) SWIG_fail
;
9616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9617 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9619 wxPyEndAllowThreads(__tstate
);
9620 if (PyErr_Occurred()) SWIG_fail
;
9624 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9626 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9643 static PyObject
*_wrap_ZipFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9644 PyObject
*resultobj
= NULL
;
9645 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9647 PyObject
* obj0
= 0 ;
9649 (char *) "self", NULL
9652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ZipFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9654 if (SWIG_arg_fail(1)) SWIG_fail
;
9656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9657 result
= (arg1
)->FindNext();
9659 wxPyEndAllowThreads(__tstate
);
9660 if (PyErr_Occurred()) SWIG_fail
;
9664 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9666 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9675 static PyObject
* ZipFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9677 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9678 SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler
, obj
);
9680 return Py_BuildValue((char *)"");
9682 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9683 PyObject
*resultobj
= NULL
;
9684 wxString
*arg1
= 0 ;
9687 bool temp1
= false ;
9688 PyObject
* obj0
= 0 ;
9689 PyObject
* obj1
= 0 ;
9690 PyObject
* obj2
= 0 ;
9692 (char *) "filename",(char *) "image",(char *) "type", NULL
9695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9697 arg1
= wxString_in_helper(obj0
);
9698 if (arg1
== NULL
) SWIG_fail
;
9702 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
9703 if (SWIG_arg_fail(2)) SWIG_fail
;
9705 SWIG_null_ref("wxImage");
9707 if (SWIG_arg_fail(2)) SWIG_fail
;
9710 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9711 if (SWIG_arg_fail(3)) SWIG_fail
;
9714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9715 __wxMemoryFSHandler_AddFile_wxImage((wxString
const &)*arg1
,*arg2
,arg3
);
9717 wxPyEndAllowThreads(__tstate
);
9718 if (PyErr_Occurred()) SWIG_fail
;
9720 Py_INCREF(Py_None
); resultobj
= Py_None
;
9735 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9736 PyObject
*resultobj
= NULL
;
9737 wxString
*arg1
= 0 ;
9738 wxBitmap
*arg2
= 0 ;
9740 bool temp1
= false ;
9741 PyObject
* obj0
= 0 ;
9742 PyObject
* obj1
= 0 ;
9743 PyObject
* obj2
= 0 ;
9745 (char *) "filename",(char *) "bitmap",(char *) "type", NULL
9748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9750 arg1
= wxString_in_helper(obj0
);
9751 if (arg1
== NULL
) SWIG_fail
;
9755 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
9756 if (SWIG_arg_fail(2)) SWIG_fail
;
9758 SWIG_null_ref("wxBitmap");
9760 if (SWIG_arg_fail(2)) SWIG_fail
;
9763 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9764 if (SWIG_arg_fail(3)) SWIG_fail
;
9767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9768 __wxMemoryFSHandler_AddFile_wxBitmap((wxString
const &)*arg1
,(wxBitmap
const &)*arg2
,arg3
);
9770 wxPyEndAllowThreads(__tstate
);
9771 if (PyErr_Occurred()) SWIG_fail
;
9773 Py_INCREF(Py_None
); resultobj
= Py_None
;
9788 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_Data(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9789 PyObject
*resultobj
= NULL
;
9790 wxString
*arg1
= 0 ;
9791 PyObject
*arg2
= (PyObject
*) 0 ;
9792 bool temp1
= false ;
9793 PyObject
* obj0
= 0 ;
9794 PyObject
* obj1
= 0 ;
9796 (char *) "filename",(char *) "data", NULL
9799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:__wxMemoryFSHandler_AddFile_Data",kwnames
,&obj0
,&obj1
)) goto fail
;
9801 arg1
= wxString_in_helper(obj0
);
9802 if (arg1
== NULL
) SWIG_fail
;
9807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9808 __wxMemoryFSHandler_AddFile_Data((wxString
const &)*arg1
,arg2
);
9810 wxPyEndAllowThreads(__tstate
);
9811 if (PyErr_Occurred()) SWIG_fail
;
9813 Py_INCREF(Py_None
); resultobj
= Py_None
;
9828 static PyObject
*_wrap_new_MemoryFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9829 PyObject
*resultobj
= NULL
;
9830 wxMemoryFSHandler
*result
;
9835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_MemoryFSHandler",kwnames
)) goto fail
;
9837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9838 result
= (wxMemoryFSHandler
*)new wxMemoryFSHandler();
9840 wxPyEndAllowThreads(__tstate
);
9841 if (PyErr_Occurred()) SWIG_fail
;
9843 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMemoryFSHandler
, 1);
9850 static PyObject
*_wrap_MemoryFSHandler_RemoveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9851 PyObject
*resultobj
= NULL
;
9852 wxString
*arg1
= 0 ;
9853 bool temp1
= false ;
9854 PyObject
* obj0
= 0 ;
9856 (char *) "filename", NULL
9859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_RemoveFile",kwnames
,&obj0
)) goto fail
;
9861 arg1
= wxString_in_helper(obj0
);
9862 if (arg1
== NULL
) SWIG_fail
;
9866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9867 wxMemoryFSHandler::RemoveFile((wxString
const &)*arg1
);
9869 wxPyEndAllowThreads(__tstate
);
9870 if (PyErr_Occurred()) SWIG_fail
;
9872 Py_INCREF(Py_None
); resultobj
= Py_None
;
9887 static PyObject
*_wrap_MemoryFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9888 PyObject
*resultobj
= NULL
;
9889 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9890 wxString
*arg2
= 0 ;
9892 bool temp2
= false ;
9893 PyObject
* obj0
= 0 ;
9894 PyObject
* obj1
= 0 ;
9896 (char *) "self",(char *) "location", NULL
9899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9901 if (SWIG_arg_fail(1)) SWIG_fail
;
9903 arg2
= wxString_in_helper(obj1
);
9904 if (arg2
== NULL
) SWIG_fail
;
9908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9909 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9911 wxPyEndAllowThreads(__tstate
);
9912 if (PyErr_Occurred()) SWIG_fail
;
9915 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9931 static PyObject
*_wrap_MemoryFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9932 PyObject
*resultobj
= NULL
;
9933 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9934 wxFileSystem
*arg2
= 0 ;
9935 wxString
*arg3
= 0 ;
9937 bool temp3
= false ;
9938 PyObject
* obj0
= 0 ;
9939 PyObject
* obj1
= 0 ;
9940 PyObject
* obj2
= 0 ;
9942 (char *) "self",(char *) "fs",(char *) "location", NULL
9945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9947 if (SWIG_arg_fail(1)) SWIG_fail
;
9949 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9950 if (SWIG_arg_fail(2)) SWIG_fail
;
9952 SWIG_null_ref("wxFileSystem");
9954 if (SWIG_arg_fail(2)) SWIG_fail
;
9957 arg3
= wxString_in_helper(obj2
);
9958 if (arg3
== NULL
) SWIG_fail
;
9962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9963 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9965 wxPyEndAllowThreads(__tstate
);
9966 if (PyErr_Occurred()) SWIG_fail
;
9969 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9985 static PyObject
*_wrap_MemoryFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9986 PyObject
*resultobj
= NULL
;
9987 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9988 wxString
*arg2
= 0 ;
9989 int arg3
= (int) 0 ;
9991 bool temp2
= false ;
9992 PyObject
* obj0
= 0 ;
9993 PyObject
* obj1
= 0 ;
9994 PyObject
* obj2
= 0 ;
9996 (char *) "self",(char *) "spec",(char *) "flags", NULL
9999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10000 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
10001 if (SWIG_arg_fail(1)) SWIG_fail
;
10003 arg2
= wxString_in_helper(obj1
);
10004 if (arg2
== NULL
) SWIG_fail
;
10009 arg3
= static_cast<int >(SWIG_As_int(obj2
));
10010 if (SWIG_arg_fail(3)) SWIG_fail
;
10014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10015 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
10017 wxPyEndAllowThreads(__tstate
);
10018 if (PyErr_Occurred()) SWIG_fail
;
10022 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10024 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10041 static PyObject
*_wrap_MemoryFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10042 PyObject
*resultobj
= NULL
;
10043 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
10045 PyObject
* obj0
= 0 ;
10046 char *kwnames
[] = {
10047 (char *) "self", NULL
10050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
10051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
10052 if (SWIG_arg_fail(1)) SWIG_fail
;
10054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10055 result
= (arg1
)->FindNext();
10057 wxPyEndAllowThreads(__tstate
);
10058 if (PyErr_Occurred()) SWIG_fail
;
10062 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10064 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10073 static PyObject
* MemoryFSHandler_swigregister(PyObject
*, PyObject
*args
) {
10075 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10076 SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler
, obj
);
10078 return Py_BuildValue((char *)"");
10080 static PyObject
*_wrap_ImageHandler_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10081 PyObject
*resultobj
= NULL
;
10082 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10084 PyObject
* obj0
= 0 ;
10085 char *kwnames
[] = {
10086 (char *) "self", NULL
10089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetName",kwnames
,&obj0
)) goto fail
;
10090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10091 if (SWIG_arg_fail(1)) SWIG_fail
;
10093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10094 result
= (arg1
)->GetName();
10096 wxPyEndAllowThreads(__tstate
);
10097 if (PyErr_Occurred()) SWIG_fail
;
10101 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10103 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10112 static PyObject
*_wrap_ImageHandler_GetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10113 PyObject
*resultobj
= NULL
;
10114 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10116 PyObject
* obj0
= 0 ;
10117 char *kwnames
[] = {
10118 (char *) "self", NULL
10121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetExtension",kwnames
,&obj0
)) goto fail
;
10122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10123 if (SWIG_arg_fail(1)) SWIG_fail
;
10125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10126 result
= (arg1
)->GetExtension();
10128 wxPyEndAllowThreads(__tstate
);
10129 if (PyErr_Occurred()) SWIG_fail
;
10133 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10135 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10144 static PyObject
*_wrap_ImageHandler_GetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10145 PyObject
*resultobj
= NULL
;
10146 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10148 PyObject
* obj0
= 0 ;
10149 char *kwnames
[] = {
10150 (char *) "self", NULL
10153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetType",kwnames
,&obj0
)) goto fail
;
10154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10155 if (SWIG_arg_fail(1)) SWIG_fail
;
10157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10158 result
= (long)(arg1
)->GetType();
10160 wxPyEndAllowThreads(__tstate
);
10161 if (PyErr_Occurred()) SWIG_fail
;
10164 resultobj
= SWIG_From_long(static_cast<long >(result
));
10172 static PyObject
*_wrap_ImageHandler_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10173 PyObject
*resultobj
= NULL
;
10174 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10176 PyObject
* obj0
= 0 ;
10177 char *kwnames
[] = {
10178 (char *) "self", NULL
10181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetMimeType",kwnames
,&obj0
)) goto fail
;
10182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10183 if (SWIG_arg_fail(1)) SWIG_fail
;
10185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10186 result
= (arg1
)->GetMimeType();
10188 wxPyEndAllowThreads(__tstate
);
10189 if (PyErr_Occurred()) SWIG_fail
;
10193 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10195 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10204 static PyObject
*_wrap_ImageHandler_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10205 PyObject
*resultobj
= NULL
;
10206 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10207 wxString
*arg2
= 0 ;
10209 bool temp2
= false ;
10210 PyObject
* obj0
= 0 ;
10211 PyObject
* obj1
= 0 ;
10212 char *kwnames
[] = {
10213 (char *) "self",(char *) "name", NULL
10216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_CanRead",kwnames
,&obj0
,&obj1
)) goto fail
;
10217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10218 if (SWIG_arg_fail(1)) SWIG_fail
;
10220 arg2
= wxString_in_helper(obj1
);
10221 if (arg2
== NULL
) SWIG_fail
;
10225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10226 result
= (bool)(arg1
)->CanRead((wxString
const &)*arg2
);
10228 wxPyEndAllowThreads(__tstate
);
10229 if (PyErr_Occurred()) SWIG_fail
;
10232 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10248 static PyObject
*_wrap_ImageHandler_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10249 PyObject
*resultobj
= NULL
;
10250 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10251 wxString
*arg2
= 0 ;
10252 bool temp2
= false ;
10253 PyObject
* obj0
= 0 ;
10254 PyObject
* obj1
= 0 ;
10255 char *kwnames
[] = {
10256 (char *) "self",(char *) "name", NULL
10259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
10260 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10261 if (SWIG_arg_fail(1)) SWIG_fail
;
10263 arg2
= wxString_in_helper(obj1
);
10264 if (arg2
== NULL
) SWIG_fail
;
10268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10269 (arg1
)->SetName((wxString
const &)*arg2
);
10271 wxPyEndAllowThreads(__tstate
);
10272 if (PyErr_Occurred()) SWIG_fail
;
10274 Py_INCREF(Py_None
); resultobj
= Py_None
;
10289 static PyObject
*_wrap_ImageHandler_SetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10290 PyObject
*resultobj
= NULL
;
10291 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10292 wxString
*arg2
= 0 ;
10293 bool temp2
= false ;
10294 PyObject
* obj0
= 0 ;
10295 PyObject
* obj1
= 0 ;
10296 char *kwnames
[] = {
10297 (char *) "self",(char *) "extension", NULL
10300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetExtension",kwnames
,&obj0
,&obj1
)) goto fail
;
10301 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10302 if (SWIG_arg_fail(1)) SWIG_fail
;
10304 arg2
= wxString_in_helper(obj1
);
10305 if (arg2
== NULL
) SWIG_fail
;
10309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10310 (arg1
)->SetExtension((wxString
const &)*arg2
);
10312 wxPyEndAllowThreads(__tstate
);
10313 if (PyErr_Occurred()) SWIG_fail
;
10315 Py_INCREF(Py_None
); resultobj
= Py_None
;
10330 static PyObject
*_wrap_ImageHandler_SetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10331 PyObject
*resultobj
= NULL
;
10332 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10334 PyObject
* obj0
= 0 ;
10335 PyObject
* obj1
= 0 ;
10336 char *kwnames
[] = {
10337 (char *) "self",(char *) "type", NULL
10340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetType",kwnames
,&obj0
,&obj1
)) goto fail
;
10341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10342 if (SWIG_arg_fail(1)) SWIG_fail
;
10344 arg2
= static_cast<long >(SWIG_As_long(obj1
));
10345 if (SWIG_arg_fail(2)) SWIG_fail
;
10348 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10349 (arg1
)->SetType(arg2
);
10351 wxPyEndAllowThreads(__tstate
);
10352 if (PyErr_Occurred()) SWIG_fail
;
10354 Py_INCREF(Py_None
); resultobj
= Py_None
;
10361 static PyObject
*_wrap_ImageHandler_SetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10362 PyObject
*resultobj
= NULL
;
10363 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10364 wxString
*arg2
= 0 ;
10365 bool temp2
= false ;
10366 PyObject
* obj0
= 0 ;
10367 PyObject
* obj1
= 0 ;
10368 char *kwnames
[] = {
10369 (char *) "self",(char *) "mimetype", NULL
10372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetMimeType",kwnames
,&obj0
,&obj1
)) goto fail
;
10373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10374 if (SWIG_arg_fail(1)) SWIG_fail
;
10376 arg2
= wxString_in_helper(obj1
);
10377 if (arg2
== NULL
) SWIG_fail
;
10381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10382 (arg1
)->SetMimeType((wxString
const &)*arg2
);
10384 wxPyEndAllowThreads(__tstate
);
10385 if (PyErr_Occurred()) SWIG_fail
;
10387 Py_INCREF(Py_None
); resultobj
= Py_None
;
10402 static PyObject
* ImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10404 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10405 SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler
, obj
);
10407 return Py_BuildValue((char *)"");
10409 static PyObject
*_wrap_new_PyImageHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10410 PyObject
*resultobj
= NULL
;
10411 wxPyImageHandler
*result
;
10412 char *kwnames
[] = {
10416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyImageHandler",kwnames
)) goto fail
;
10418 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10419 result
= (wxPyImageHandler
*)new wxPyImageHandler();
10421 wxPyEndAllowThreads(__tstate
);
10422 if (PyErr_Occurred()) SWIG_fail
;
10424 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyImageHandler
, 1);
10431 static PyObject
*_wrap_PyImageHandler__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10432 PyObject
*resultobj
= NULL
;
10433 wxPyImageHandler
*arg1
= (wxPyImageHandler
*) 0 ;
10434 PyObject
*arg2
= (PyObject
*) 0 ;
10435 PyObject
* obj0
= 0 ;
10436 PyObject
* obj1
= 0 ;
10437 char *kwnames
[] = {
10438 (char *) "self",(char *) "self", NULL
10441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyImageHandler__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
10442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10443 if (SWIG_arg_fail(1)) SWIG_fail
;
10446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10447 (arg1
)->_SetSelf(arg2
);
10449 wxPyEndAllowThreads(__tstate
);
10450 if (PyErr_Occurred()) SWIG_fail
;
10452 Py_INCREF(Py_None
); resultobj
= Py_None
;
10459 static PyObject
* PyImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10461 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10462 SWIG_TypeClientData(SWIGTYPE_p_wxPyImageHandler
, obj
);
10464 return Py_BuildValue((char *)"");
10466 static PyObject
*_wrap_new_ImageHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10467 PyObject
*resultobj
= NULL
;
10468 wxImageHistogram
*result
;
10469 char *kwnames
[] = {
10473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ImageHistogram",kwnames
)) goto fail
;
10475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10476 result
= (wxImageHistogram
*)new wxImageHistogram();
10478 wxPyEndAllowThreads(__tstate
);
10479 if (PyErr_Occurred()) SWIG_fail
;
10481 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImageHistogram
, 1);
10488 static PyObject
*_wrap_ImageHistogram_MakeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10489 PyObject
*resultobj
= NULL
;
10493 unsigned long result
;
10494 PyObject
* obj0
= 0 ;
10495 PyObject
* obj1
= 0 ;
10496 PyObject
* obj2
= 0 ;
10497 char *kwnames
[] = {
10498 (char *) "r",(char *) "g",(char *) "b", NULL
10501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageHistogram_MakeKey",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10503 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10504 if (SWIG_arg_fail(1)) SWIG_fail
;
10507 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10508 if (SWIG_arg_fail(2)) SWIG_fail
;
10511 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10512 if (SWIG_arg_fail(3)) SWIG_fail
;
10515 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10516 result
= (unsigned long)wxImageHistogram::MakeKey(arg1
,arg2
,arg3
);
10518 wxPyEndAllowThreads(__tstate
);
10519 if (PyErr_Occurred()) SWIG_fail
;
10522 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10530 static PyObject
*_wrap_ImageHistogram_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10531 PyObject
*resultobj
= NULL
;
10532 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10533 byte
*arg2
= (byte
*) 0 ;
10534 byte
*arg3
= (byte
*) 0 ;
10535 byte
*arg4
= (byte
*) 0 ;
10536 byte arg5
= (byte
) 1 ;
10537 byte arg6
= (byte
) 0 ;
10538 byte arg7
= (byte
) 0 ;
10546 PyObject
* obj0
= 0 ;
10547 PyObject
* obj1
= 0 ;
10548 PyObject
* obj2
= 0 ;
10549 PyObject
* obj3
= 0 ;
10550 char *kwnames
[] = {
10551 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
10554 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
10555 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
10556 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
10557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10559 if (SWIG_arg_fail(1)) SWIG_fail
;
10562 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10563 if (SWIG_arg_fail(5)) SWIG_fail
;
10568 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10569 if (SWIG_arg_fail(6)) SWIG_fail
;
10574 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10575 if (SWIG_arg_fail(7)) SWIG_fail
;
10579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10580 result
= (bool)((wxImageHistogram
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
10582 wxPyEndAllowThreads(__tstate
);
10583 if (PyErr_Occurred()) SWIG_fail
;
10586 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10588 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
10589 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
10590 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
10591 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
10592 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
10593 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
10600 static PyObject
*_wrap_ImageHistogram_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10601 PyObject
*resultobj
= NULL
;
10602 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10603 unsigned long arg2
;
10604 unsigned long result
;
10605 PyObject
* obj0
= 0 ;
10606 PyObject
* obj1
= 0 ;
10607 char *kwnames
[] = {
10608 (char *) "self",(char *) "key", NULL
10611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCount",kwnames
,&obj0
,&obj1
)) goto fail
;
10612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10613 if (SWIG_arg_fail(1)) SWIG_fail
;
10615 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
10616 if (SWIG_arg_fail(2)) SWIG_fail
;
10619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10620 result
= (unsigned long)wxImageHistogram_GetCount(arg1
,arg2
);
10622 wxPyEndAllowThreads(__tstate
);
10623 if (PyErr_Occurred()) SWIG_fail
;
10626 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10634 static PyObject
*_wrap_ImageHistogram_GetCountRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10635 PyObject
*resultobj
= NULL
;
10636 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10640 unsigned long result
;
10641 PyObject
* obj0
= 0 ;
10642 PyObject
* obj1
= 0 ;
10643 PyObject
* obj2
= 0 ;
10644 PyObject
* obj3
= 0 ;
10645 char *kwnames
[] = {
10646 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
10649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10651 if (SWIG_arg_fail(1)) SWIG_fail
;
10653 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10654 if (SWIG_arg_fail(2)) SWIG_fail
;
10657 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10658 if (SWIG_arg_fail(3)) SWIG_fail
;
10661 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10662 if (SWIG_arg_fail(4)) SWIG_fail
;
10665 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10666 result
= (unsigned long)wxImageHistogram_GetCountRGB(arg1
,arg2
,arg3
,arg4
);
10668 wxPyEndAllowThreads(__tstate
);
10669 if (PyErr_Occurred()) SWIG_fail
;
10672 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10680 static PyObject
*_wrap_ImageHistogram_GetCountColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10681 PyObject
*resultobj
= NULL
;
10682 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10683 wxColour
*arg2
= 0 ;
10684 unsigned long result
;
10686 PyObject
* obj0
= 0 ;
10687 PyObject
* obj1
= 0 ;
10688 char *kwnames
[] = {
10689 (char *) "self",(char *) "colour", NULL
10692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCountColour",kwnames
,&obj0
,&obj1
)) goto fail
;
10693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10694 if (SWIG_arg_fail(1)) SWIG_fail
;
10697 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10700 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10701 result
= (unsigned long)wxImageHistogram_GetCountColour(arg1
,(wxColour
const &)*arg2
);
10703 wxPyEndAllowThreads(__tstate
);
10704 if (PyErr_Occurred()) SWIG_fail
;
10707 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10715 static PyObject
* ImageHistogram_swigregister(PyObject
*, PyObject
*args
) {
10717 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10718 SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram
, obj
);
10720 return Py_BuildValue((char *)"");
10722 static PyObject
*_wrap_new_Image_RGBValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10723 PyObject
*resultobj
= NULL
;
10724 byte arg1
= (byte
) 0 ;
10725 byte arg2
= (byte
) 0 ;
10726 byte arg3
= (byte
) 0 ;
10727 wxImage_RGBValue
*result
;
10728 PyObject
* obj0
= 0 ;
10729 PyObject
* obj1
= 0 ;
10730 PyObject
* obj2
= 0 ;
10731 char *kwnames
[] = {
10732 (char *) "r",(char *) "g",(char *) "b", NULL
10735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_RGBValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10738 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10739 if (SWIG_arg_fail(1)) SWIG_fail
;
10744 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10745 if (SWIG_arg_fail(2)) SWIG_fail
;
10750 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10751 if (SWIG_arg_fail(3)) SWIG_fail
;
10755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10756 result
= (wxImage_RGBValue
*)new wxImage_RGBValue(arg1
,arg2
,arg3
);
10758 wxPyEndAllowThreads(__tstate
);
10759 if (PyErr_Occurred()) SWIG_fail
;
10761 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_RGBValue
, 1);
10768 static PyObject
*_wrap_Image_RGBValue_red_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10769 PyObject
*resultobj
= NULL
;
10770 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10772 PyObject
* obj0
= 0 ;
10773 PyObject
* obj1
= 0 ;
10774 char *kwnames
[] = {
10775 (char *) "self",(char *) "red", NULL
10778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_red_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10780 if (SWIG_arg_fail(1)) SWIG_fail
;
10782 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10783 if (SWIG_arg_fail(2)) SWIG_fail
;
10785 if (arg1
) (arg1
)->red
= arg2
;
10787 Py_INCREF(Py_None
); resultobj
= Py_None
;
10794 static PyObject
*_wrap_Image_RGBValue_red_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10795 PyObject
*resultobj
= NULL
;
10796 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10798 PyObject
* obj0
= 0 ;
10799 char *kwnames
[] = {
10800 (char *) "self", NULL
10803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_red_get",kwnames
,&obj0
)) goto fail
;
10804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10805 if (SWIG_arg_fail(1)) SWIG_fail
;
10806 result
= (byte
) ((arg1
)->red
);
10809 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10817 static PyObject
*_wrap_Image_RGBValue_green_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10818 PyObject
*resultobj
= NULL
;
10819 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10821 PyObject
* obj0
= 0 ;
10822 PyObject
* obj1
= 0 ;
10823 char *kwnames
[] = {
10824 (char *) "self",(char *) "green", NULL
10827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_green_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10828 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10829 if (SWIG_arg_fail(1)) SWIG_fail
;
10831 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10832 if (SWIG_arg_fail(2)) SWIG_fail
;
10834 if (arg1
) (arg1
)->green
= arg2
;
10836 Py_INCREF(Py_None
); resultobj
= Py_None
;
10843 static PyObject
*_wrap_Image_RGBValue_green_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10844 PyObject
*resultobj
= NULL
;
10845 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10847 PyObject
* obj0
= 0 ;
10848 char *kwnames
[] = {
10849 (char *) "self", NULL
10852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_green_get",kwnames
,&obj0
)) goto fail
;
10853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10854 if (SWIG_arg_fail(1)) SWIG_fail
;
10855 result
= (byte
) ((arg1
)->green
);
10858 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10866 static PyObject
*_wrap_Image_RGBValue_blue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10867 PyObject
*resultobj
= NULL
;
10868 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10870 PyObject
* obj0
= 0 ;
10871 PyObject
* obj1
= 0 ;
10872 char *kwnames
[] = {
10873 (char *) "self",(char *) "blue", NULL
10876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_blue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10878 if (SWIG_arg_fail(1)) SWIG_fail
;
10880 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10881 if (SWIG_arg_fail(2)) SWIG_fail
;
10883 if (arg1
) (arg1
)->blue
= arg2
;
10885 Py_INCREF(Py_None
); resultobj
= Py_None
;
10892 static PyObject
*_wrap_Image_RGBValue_blue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10893 PyObject
*resultobj
= NULL
;
10894 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10896 PyObject
* obj0
= 0 ;
10897 char *kwnames
[] = {
10898 (char *) "self", NULL
10901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_blue_get",kwnames
,&obj0
)) goto fail
;
10902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10903 if (SWIG_arg_fail(1)) SWIG_fail
;
10904 result
= (byte
) ((arg1
)->blue
);
10907 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10915 static PyObject
* Image_RGBValue_swigregister(PyObject
*, PyObject
*args
) {
10917 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10918 SWIG_TypeClientData(SWIGTYPE_p_wxImage_RGBValue
, obj
);
10920 return Py_BuildValue((char *)"");
10922 static PyObject
*_wrap_new_Image_HSVValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10923 PyObject
*resultobj
= NULL
;
10924 double arg1
= (double) 0.0 ;
10925 double arg2
= (double) 0.0 ;
10926 double arg3
= (double) 0.0 ;
10927 wxImage_HSVValue
*result
;
10928 PyObject
* obj0
= 0 ;
10929 PyObject
* obj1
= 0 ;
10930 PyObject
* obj2
= 0 ;
10931 char *kwnames
[] = {
10932 (char *) "h",(char *) "s",(char *) "v", NULL
10935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_HSVValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10938 arg1
= static_cast<double >(SWIG_As_double(obj0
));
10939 if (SWIG_arg_fail(1)) SWIG_fail
;
10944 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10945 if (SWIG_arg_fail(2)) SWIG_fail
;
10950 arg3
= static_cast<double >(SWIG_As_double(obj2
));
10951 if (SWIG_arg_fail(3)) SWIG_fail
;
10955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10956 result
= (wxImage_HSVValue
*)new wxImage_HSVValue(arg1
,arg2
,arg3
);
10958 wxPyEndAllowThreads(__tstate
);
10959 if (PyErr_Occurred()) SWIG_fail
;
10961 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_HSVValue
, 1);
10968 static PyObject
*_wrap_Image_HSVValue_hue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10969 PyObject
*resultobj
= NULL
;
10970 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10972 PyObject
* obj0
= 0 ;
10973 PyObject
* obj1
= 0 ;
10974 char *kwnames
[] = {
10975 (char *) "self",(char *) "hue", NULL
10978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_hue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10979 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10980 if (SWIG_arg_fail(1)) SWIG_fail
;
10982 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10983 if (SWIG_arg_fail(2)) SWIG_fail
;
10985 if (arg1
) (arg1
)->hue
= arg2
;
10987 Py_INCREF(Py_None
); resultobj
= Py_None
;
10994 static PyObject
*_wrap_Image_HSVValue_hue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10995 PyObject
*resultobj
= NULL
;
10996 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10998 PyObject
* obj0
= 0 ;
10999 char *kwnames
[] = {
11000 (char *) "self", NULL
11003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_hue_get",kwnames
,&obj0
)) goto fail
;
11004 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11005 if (SWIG_arg_fail(1)) SWIG_fail
;
11006 result
= (double) ((arg1
)->hue
);
11009 resultobj
= SWIG_From_double(static_cast<double >(result
));
11017 static PyObject
*_wrap_Image_HSVValue_saturation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11018 PyObject
*resultobj
= NULL
;
11019 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11021 PyObject
* obj0
= 0 ;
11022 PyObject
* obj1
= 0 ;
11023 char *kwnames
[] = {
11024 (char *) "self",(char *) "saturation", NULL
11027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_saturation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11029 if (SWIG_arg_fail(1)) SWIG_fail
;
11031 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11032 if (SWIG_arg_fail(2)) SWIG_fail
;
11034 if (arg1
) (arg1
)->saturation
= arg2
;
11036 Py_INCREF(Py_None
); resultobj
= Py_None
;
11043 static PyObject
*_wrap_Image_HSVValue_saturation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11044 PyObject
*resultobj
= NULL
;
11045 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11047 PyObject
* obj0
= 0 ;
11048 char *kwnames
[] = {
11049 (char *) "self", NULL
11052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_saturation_get",kwnames
,&obj0
)) goto fail
;
11053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11054 if (SWIG_arg_fail(1)) SWIG_fail
;
11055 result
= (double) ((arg1
)->saturation
);
11058 resultobj
= SWIG_From_double(static_cast<double >(result
));
11066 static PyObject
*_wrap_Image_HSVValue_value_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11067 PyObject
*resultobj
= NULL
;
11068 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11070 PyObject
* obj0
= 0 ;
11071 PyObject
* obj1
= 0 ;
11072 char *kwnames
[] = {
11073 (char *) "self",(char *) "value", NULL
11076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_value_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11078 if (SWIG_arg_fail(1)) SWIG_fail
;
11080 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11081 if (SWIG_arg_fail(2)) SWIG_fail
;
11083 if (arg1
) (arg1
)->value
= arg2
;
11085 Py_INCREF(Py_None
); resultobj
= Py_None
;
11092 static PyObject
*_wrap_Image_HSVValue_value_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11093 PyObject
*resultobj
= NULL
;
11094 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11096 PyObject
* obj0
= 0 ;
11097 char *kwnames
[] = {
11098 (char *) "self", NULL
11101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_value_get",kwnames
,&obj0
)) goto fail
;
11102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11103 if (SWIG_arg_fail(1)) SWIG_fail
;
11104 result
= (double) ((arg1
)->value
);
11107 resultobj
= SWIG_From_double(static_cast<double >(result
));
11115 static PyObject
* Image_HSVValue_swigregister(PyObject
*, PyObject
*args
) {
11117 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
11118 SWIG_TypeClientData(SWIGTYPE_p_wxImage_HSVValue
, obj
);
11120 return Py_BuildValue((char *)"");
11122 static PyObject
*_wrap_new_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11123 PyObject
*resultobj
= NULL
;
11124 wxString
*arg1
= 0 ;
11125 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11126 int arg3
= (int) -1 ;
11128 bool temp1
= false ;
11129 PyObject
* obj0
= 0 ;
11130 PyObject
* obj1
= 0 ;
11131 PyObject
* obj2
= 0 ;
11132 char *kwnames
[] = {
11133 (char *) "name",(char *) "type",(char *) "index", NULL
11136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Image",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11138 arg1
= wxString_in_helper(obj0
);
11139 if (arg1
== NULL
) SWIG_fail
;
11144 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11145 if (SWIG_arg_fail(2)) SWIG_fail
;
11150 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11151 if (SWIG_arg_fail(3)) SWIG_fail
;
11155 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11156 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,arg2
,arg3
);
11158 wxPyEndAllowThreads(__tstate
);
11159 if (PyErr_Occurred()) SWIG_fail
;
11161 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11176 static PyObject
*_wrap_delete_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11177 PyObject
*resultobj
= NULL
;
11178 wxImage
*arg1
= (wxImage
*) 0 ;
11179 PyObject
* obj0
= 0 ;
11180 char *kwnames
[] = {
11181 (char *) "self", NULL
11184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Image",kwnames
,&obj0
)) goto fail
;
11185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11186 if (SWIG_arg_fail(1)) SWIG_fail
;
11188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11191 wxPyEndAllowThreads(__tstate
);
11192 if (PyErr_Occurred()) SWIG_fail
;
11194 Py_INCREF(Py_None
); resultobj
= Py_None
;
11201 static PyObject
*_wrap_new_ImageFromMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11202 PyObject
*resultobj
= NULL
;
11203 wxString
*arg1
= 0 ;
11204 wxString
*arg2
= 0 ;
11205 int arg3
= (int) -1 ;
11207 bool temp1
= false ;
11208 bool temp2
= false ;
11209 PyObject
* obj0
= 0 ;
11210 PyObject
* obj1
= 0 ;
11211 PyObject
* obj2
= 0 ;
11212 char *kwnames
[] = {
11213 (char *) "name",(char *) "mimetype",(char *) "index", NULL
11216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11218 arg1
= wxString_in_helper(obj0
);
11219 if (arg1
== NULL
) SWIG_fail
;
11223 arg2
= wxString_in_helper(obj1
);
11224 if (arg2
== NULL
) SWIG_fail
;
11229 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11230 if (SWIG_arg_fail(3)) SWIG_fail
;
11234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11235 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
11237 wxPyEndAllowThreads(__tstate
);
11238 if (PyErr_Occurred()) SWIG_fail
;
11240 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11263 static PyObject
*_wrap_new_ImageFromStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11264 PyObject
*resultobj
= NULL
;
11265 wxInputStream
*arg1
= 0 ;
11266 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11267 int arg3
= (int) -1 ;
11269 wxPyInputStream
*temp1
;
11271 PyObject
* obj0
= 0 ;
11272 PyObject
* obj1
= 0 ;
11273 PyObject
* obj2
= 0 ;
11274 char *kwnames
[] = {
11275 (char *) "stream",(char *) "type",(char *) "index", NULL
11278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_ImageFromStream",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11280 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11281 arg1
= temp1
->m_wxis
;
11284 PyErr_Clear(); // clear the failure of the wxPyConvert above
11285 arg1
= wxPyCBInputStream_create(obj0
, false);
11286 if (arg1
== NULL
) {
11287 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11295 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11296 if (SWIG_arg_fail(2)) SWIG_fail
;
11301 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11302 if (SWIG_arg_fail(3)) SWIG_fail
;
11306 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11307 result
= (wxImage
*)new wxImage(*arg1
,arg2
,arg3
);
11309 wxPyEndAllowThreads(__tstate
);
11310 if (PyErr_Occurred()) SWIG_fail
;
11312 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11314 if (created1
) delete arg1
;
11319 if (created1
) delete arg1
;
11325 static PyObject
*_wrap_new_ImageFromStreamMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11326 PyObject
*resultobj
= NULL
;
11327 wxInputStream
*arg1
= 0 ;
11328 wxString
*arg2
= 0 ;
11329 int arg3
= (int) -1 ;
11331 wxPyInputStream
*temp1
;
11333 bool temp2
= false ;
11334 PyObject
* obj0
= 0 ;
11335 PyObject
* obj1
= 0 ;
11336 PyObject
* obj2
= 0 ;
11337 char *kwnames
[] = {
11338 (char *) "stream",(char *) "mimetype",(char *) "index", NULL
11341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromStreamMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11343 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11344 arg1
= temp1
->m_wxis
;
11347 PyErr_Clear(); // clear the failure of the wxPyConvert above
11348 arg1
= wxPyCBInputStream_create(obj0
, false);
11349 if (arg1
== NULL
) {
11350 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11357 arg2
= wxString_in_helper(obj1
);
11358 if (arg2
== NULL
) SWIG_fail
;
11363 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11364 if (SWIG_arg_fail(3)) SWIG_fail
;
11368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11369 result
= (wxImage
*)new wxImage(*arg1
,(wxString
const &)*arg2
,arg3
);
11371 wxPyEndAllowThreads(__tstate
);
11372 if (PyErr_Occurred()) SWIG_fail
;
11374 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11376 if (created1
) delete arg1
;
11385 if (created1
) delete arg1
;
11395 static PyObject
*_wrap_new_EmptyImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11396 PyObject
*resultobj
= NULL
;
11397 int arg1
= (int) 0 ;
11398 int arg2
= (int) 0 ;
11399 bool arg3
= (bool) true ;
11401 PyObject
* obj0
= 0 ;
11402 PyObject
* obj1
= 0 ;
11403 PyObject
* obj2
= 0 ;
11404 char *kwnames
[] = {
11405 (char *) "width",(char *) "height",(char *) "clear", NULL
11408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_EmptyImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11411 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11412 if (SWIG_arg_fail(1)) SWIG_fail
;
11417 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11418 if (SWIG_arg_fail(2)) SWIG_fail
;
11423 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
11424 if (SWIG_arg_fail(3)) SWIG_fail
;
11428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11429 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
);
11431 wxPyEndAllowThreads(__tstate
);
11432 if (PyErr_Occurred()) SWIG_fail
;
11434 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11441 static PyObject
*_wrap_new_ImageFromBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11442 PyObject
*resultobj
= NULL
;
11443 wxBitmap
*arg1
= 0 ;
11445 PyObject
* obj0
= 0 ;
11446 char *kwnames
[] = {
11447 (char *) "bitmap", NULL
11450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ImageFromBitmap",kwnames
,&obj0
)) goto fail
;
11452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
11453 if (SWIG_arg_fail(1)) SWIG_fail
;
11454 if (arg1
== NULL
) {
11455 SWIG_null_ref("wxBitmap");
11457 if (SWIG_arg_fail(1)) SWIG_fail
;
11460 if (!wxPyCheckForApp()) SWIG_fail
;
11461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11462 result
= (wxImage
*)new_wxImage((wxBitmap
const &)*arg1
);
11464 wxPyEndAllowThreads(__tstate
);
11465 if (PyErr_Occurred()) SWIG_fail
;
11467 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11474 static PyObject
*_wrap_new_ImageFromData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11475 PyObject
*resultobj
= NULL
;
11481 PyObject
* obj0
= 0 ;
11482 PyObject
* obj1
= 0 ;
11483 PyObject
* obj2
= 0 ;
11484 char *kwnames
[] = {
11485 (char *) "width",(char *) "height",(char *) "data", NULL
11488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_ImageFromData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11490 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11491 if (SWIG_arg_fail(1)) SWIG_fail
;
11494 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11495 if (SWIG_arg_fail(2)) SWIG_fail
;
11498 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11502 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
);
11504 wxPyEndAllowThreads(__tstate
);
11505 if (PyErr_Occurred()) SWIG_fail
;
11507 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11514 static PyObject
*_wrap_new_ImageFromDataWithAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11515 PyObject
*resultobj
= NULL
;
11523 PyObject
* obj0
= 0 ;
11524 PyObject
* obj1
= 0 ;
11525 PyObject
* obj2
= 0 ;
11526 PyObject
* obj3
= 0 ;
11527 char *kwnames
[] = {
11528 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
11531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_ImageFromDataWithAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11533 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11534 if (SWIG_arg_fail(1)) SWIG_fail
;
11537 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11538 if (SWIG_arg_fail(2)) SWIG_fail
;
11541 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11544 if (!PyArg_Parse(obj3
, "t#", &arg5
, &arg6
)) SWIG_fail
;
11547 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11548 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
11550 wxPyEndAllowThreads(__tstate
);
11551 if (PyErr_Occurred()) SWIG_fail
;
11553 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11560 static PyObject
*_wrap_Image_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11561 PyObject
*resultobj
= NULL
;
11562 wxImage
*arg1
= (wxImage
*) 0 ;
11565 bool arg4
= (bool) true ;
11566 PyObject
* obj0
= 0 ;
11567 PyObject
* obj1
= 0 ;
11568 PyObject
* obj2
= 0 ;
11569 PyObject
* obj3
= 0 ;
11570 char *kwnames
[] = {
11571 (char *) "self",(char *) "width",(char *) "height",(char *) "clear", NULL
11574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11576 if (SWIG_arg_fail(1)) SWIG_fail
;
11578 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11579 if (SWIG_arg_fail(2)) SWIG_fail
;
11582 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11583 if (SWIG_arg_fail(3)) SWIG_fail
;
11587 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
11588 if (SWIG_arg_fail(4)) SWIG_fail
;
11592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11593 (arg1
)->Create(arg2
,arg3
,arg4
);
11595 wxPyEndAllowThreads(__tstate
);
11596 if (PyErr_Occurred()) SWIG_fail
;
11598 Py_INCREF(Py_None
); resultobj
= Py_None
;
11605 static PyObject
*_wrap_Image_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11606 PyObject
*resultobj
= NULL
;
11607 wxImage
*arg1
= (wxImage
*) 0 ;
11608 PyObject
* obj0
= 0 ;
11609 char *kwnames
[] = {
11610 (char *) "self", NULL
11613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Destroy",kwnames
,&obj0
)) goto fail
;
11614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11615 if (SWIG_arg_fail(1)) SWIG_fail
;
11617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11620 wxPyEndAllowThreads(__tstate
);
11621 if (PyErr_Occurred()) SWIG_fail
;
11623 Py_INCREF(Py_None
); resultobj
= Py_None
;
11630 static PyObject
*_wrap_Image_Scale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11631 PyObject
*resultobj
= NULL
;
11632 wxImage
*arg1
= (wxImage
*) 0 ;
11635 SwigValueWrapper
<wxImage
> result
;
11636 PyObject
* obj0
= 0 ;
11637 PyObject
* obj1
= 0 ;
11638 PyObject
* obj2
= 0 ;
11639 char *kwnames
[] = {
11640 (char *) "self",(char *) "width",(char *) "height", NULL
11643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11644 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11645 if (SWIG_arg_fail(1)) SWIG_fail
;
11647 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11648 if (SWIG_arg_fail(2)) SWIG_fail
;
11651 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11652 if (SWIG_arg_fail(3)) SWIG_fail
;
11655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11656 result
= (arg1
)->Scale(arg2
,arg3
);
11658 wxPyEndAllowThreads(__tstate
);
11659 if (PyErr_Occurred()) SWIG_fail
;
11662 wxImage
* resultptr
;
11663 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11664 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11672 static PyObject
*_wrap_Image_ShrinkBy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11673 PyObject
*resultobj
= NULL
;
11674 wxImage
*arg1
= (wxImage
*) 0 ;
11677 SwigValueWrapper
<wxImage
> result
;
11678 PyObject
* obj0
= 0 ;
11679 PyObject
* obj1
= 0 ;
11680 PyObject
* obj2
= 0 ;
11681 char *kwnames
[] = {
11682 (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL
11685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_ShrinkBy",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11687 if (SWIG_arg_fail(1)) SWIG_fail
;
11689 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11690 if (SWIG_arg_fail(2)) SWIG_fail
;
11693 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11694 if (SWIG_arg_fail(3)) SWIG_fail
;
11697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11698 result
= ((wxImage
const *)arg1
)->ShrinkBy(arg2
,arg3
);
11700 wxPyEndAllowThreads(__tstate
);
11701 if (PyErr_Occurred()) SWIG_fail
;
11704 wxImage
* resultptr
;
11705 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11706 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11714 static PyObject
*_wrap_Image_Rescale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11715 PyObject
*resultobj
= NULL
;
11716 wxImage
*arg1
= (wxImage
*) 0 ;
11720 PyObject
* obj0
= 0 ;
11721 PyObject
* obj1
= 0 ;
11722 PyObject
* obj2
= 0 ;
11723 char *kwnames
[] = {
11724 (char *) "self",(char *) "width",(char *) "height", NULL
11727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Rescale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11728 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11729 if (SWIG_arg_fail(1)) SWIG_fail
;
11731 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11732 if (SWIG_arg_fail(2)) SWIG_fail
;
11735 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11736 if (SWIG_arg_fail(3)) SWIG_fail
;
11739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11741 wxImage
&_result_ref
= (arg1
)->Rescale(arg2
,arg3
);
11742 result
= (wxImage
*) &_result_ref
;
11745 wxPyEndAllowThreads(__tstate
);
11746 if (PyErr_Occurred()) SWIG_fail
;
11748 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11755 static PyObject
*_wrap_Image_Resize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11756 PyObject
*resultobj
= NULL
;
11757 wxImage
*arg1
= (wxImage
*) 0 ;
11759 wxPoint
*arg3
= 0 ;
11760 int arg4
= (int) -1 ;
11761 int arg5
= (int) -1 ;
11762 int arg6
= (int) -1 ;
11766 PyObject
* obj0
= 0 ;
11767 PyObject
* obj1
= 0 ;
11768 PyObject
* obj2
= 0 ;
11769 PyObject
* obj3
= 0 ;
11770 PyObject
* obj4
= 0 ;
11771 PyObject
* obj5
= 0 ;
11772 char *kwnames
[] = {
11773 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
11776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Resize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11778 if (SWIG_arg_fail(1)) SWIG_fail
;
11781 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
11785 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
11789 arg4
= static_cast<int >(SWIG_As_int(obj3
));
11790 if (SWIG_arg_fail(4)) SWIG_fail
;
11795 arg5
= static_cast<int >(SWIG_As_int(obj4
));
11796 if (SWIG_arg_fail(5)) SWIG_fail
;
11801 arg6
= static_cast<int >(SWIG_As_int(obj5
));
11802 if (SWIG_arg_fail(6)) SWIG_fail
;
11806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11808 wxImage
&_result_ref
= (arg1
)->Resize((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
11809 result
= (wxImage
*) &_result_ref
;
11812 wxPyEndAllowThreads(__tstate
);
11813 if (PyErr_Occurred()) SWIG_fail
;
11815 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11822 static PyObject
*_wrap_Image_SetRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11823 PyObject
*resultobj
= NULL
;
11824 wxImage
*arg1
= (wxImage
*) 0 ;
11830 PyObject
* obj0
= 0 ;
11831 PyObject
* obj1
= 0 ;
11832 PyObject
* obj2
= 0 ;
11833 PyObject
* obj3
= 0 ;
11834 PyObject
* obj4
= 0 ;
11835 PyObject
* obj5
= 0 ;
11836 char *kwnames
[] = {
11837 (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL
11840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Image_SetRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11842 if (SWIG_arg_fail(1)) SWIG_fail
;
11844 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11845 if (SWIG_arg_fail(2)) SWIG_fail
;
11848 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11849 if (SWIG_arg_fail(3)) SWIG_fail
;
11852 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11853 if (SWIG_arg_fail(4)) SWIG_fail
;
11856 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11857 if (SWIG_arg_fail(5)) SWIG_fail
;
11860 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
11861 if (SWIG_arg_fail(6)) SWIG_fail
;
11864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11865 (arg1
)->SetRGB(arg2
,arg3
,arg4
,arg5
,arg6
);
11867 wxPyEndAllowThreads(__tstate
);
11868 if (PyErr_Occurred()) SWIG_fail
;
11870 Py_INCREF(Py_None
); resultobj
= Py_None
;
11877 static PyObject
*_wrap_Image_SetRGBRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11878 PyObject
*resultobj
= NULL
;
11879 wxImage
*arg1
= (wxImage
*) 0 ;
11885 PyObject
* obj0
= 0 ;
11886 PyObject
* obj1
= 0 ;
11887 PyObject
* obj2
= 0 ;
11888 PyObject
* obj3
= 0 ;
11889 PyObject
* obj4
= 0 ;
11890 char *kwnames
[] = {
11891 (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL
11894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetRGBRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
11895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11896 if (SWIG_arg_fail(1)) SWIG_fail
;
11899 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11902 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
11903 if (SWIG_arg_fail(3)) SWIG_fail
;
11906 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11907 if (SWIG_arg_fail(4)) SWIG_fail
;
11910 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11911 if (SWIG_arg_fail(5)) SWIG_fail
;
11914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11915 (arg1
)->SetRGB((wxRect
const &)*arg2
,arg3
,arg4
,arg5
);
11917 wxPyEndAllowThreads(__tstate
);
11918 if (PyErr_Occurred()) SWIG_fail
;
11920 Py_INCREF(Py_None
); resultobj
= Py_None
;
11927 static PyObject
*_wrap_Image_GetRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11928 PyObject
*resultobj
= NULL
;
11929 wxImage
*arg1
= (wxImage
*) 0 ;
11933 PyObject
* obj0
= 0 ;
11934 PyObject
* obj1
= 0 ;
11935 PyObject
* obj2
= 0 ;
11936 char *kwnames
[] = {
11937 (char *) "self",(char *) "x",(char *) "y", NULL
11940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetRed",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11942 if (SWIG_arg_fail(1)) SWIG_fail
;
11944 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11945 if (SWIG_arg_fail(2)) SWIG_fail
;
11948 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11949 if (SWIG_arg_fail(3)) SWIG_fail
;
11952 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11953 result
= (byte
)(arg1
)->GetRed(arg2
,arg3
);
11955 wxPyEndAllowThreads(__tstate
);
11956 if (PyErr_Occurred()) SWIG_fail
;
11959 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11967 static PyObject
*_wrap_Image_GetGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11968 PyObject
*resultobj
= NULL
;
11969 wxImage
*arg1
= (wxImage
*) 0 ;
11973 PyObject
* obj0
= 0 ;
11974 PyObject
* obj1
= 0 ;
11975 PyObject
* obj2
= 0 ;
11976 char *kwnames
[] = {
11977 (char *) "self",(char *) "x",(char *) "y", NULL
11980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetGreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11982 if (SWIG_arg_fail(1)) SWIG_fail
;
11984 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11985 if (SWIG_arg_fail(2)) SWIG_fail
;
11988 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11989 if (SWIG_arg_fail(3)) SWIG_fail
;
11992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11993 result
= (byte
)(arg1
)->GetGreen(arg2
,arg3
);
11995 wxPyEndAllowThreads(__tstate
);
11996 if (PyErr_Occurred()) SWIG_fail
;
11999 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12007 static PyObject
*_wrap_Image_GetBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12008 PyObject
*resultobj
= NULL
;
12009 wxImage
*arg1
= (wxImage
*) 0 ;
12013 PyObject
* obj0
= 0 ;
12014 PyObject
* obj1
= 0 ;
12015 PyObject
* obj2
= 0 ;
12016 char *kwnames
[] = {
12017 (char *) "self",(char *) "x",(char *) "y", NULL
12020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetBlue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12022 if (SWIG_arg_fail(1)) SWIG_fail
;
12024 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12025 if (SWIG_arg_fail(2)) SWIG_fail
;
12028 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12029 if (SWIG_arg_fail(3)) SWIG_fail
;
12032 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12033 result
= (byte
)(arg1
)->GetBlue(arg2
,arg3
);
12035 wxPyEndAllowThreads(__tstate
);
12036 if (PyErr_Occurred()) SWIG_fail
;
12039 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12047 static PyObject
*_wrap_Image_SetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12048 PyObject
*resultobj
= NULL
;
12049 wxImage
*arg1
= (wxImage
*) 0 ;
12053 PyObject
* obj0
= 0 ;
12054 PyObject
* obj1
= 0 ;
12055 PyObject
* obj2
= 0 ;
12056 PyObject
* obj3
= 0 ;
12057 char *kwnames
[] = {
12058 (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL
12061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12062 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12063 if (SWIG_arg_fail(1)) SWIG_fail
;
12065 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12066 if (SWIG_arg_fail(2)) SWIG_fail
;
12069 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12070 if (SWIG_arg_fail(3)) SWIG_fail
;
12073 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12074 if (SWIG_arg_fail(4)) SWIG_fail
;
12077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12078 (arg1
)->SetAlpha(arg2
,arg3
,arg4
);
12080 wxPyEndAllowThreads(__tstate
);
12081 if (PyErr_Occurred()) SWIG_fail
;
12083 Py_INCREF(Py_None
); resultobj
= Py_None
;
12090 static PyObject
*_wrap_Image_GetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12091 PyObject
*resultobj
= NULL
;
12092 wxImage
*arg1
= (wxImage
*) 0 ;
12096 PyObject
* obj0
= 0 ;
12097 PyObject
* obj1
= 0 ;
12098 PyObject
* obj2
= 0 ;
12099 char *kwnames
[] = {
12100 (char *) "self",(char *) "x",(char *) "y", NULL
12103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetAlpha",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12105 if (SWIG_arg_fail(1)) SWIG_fail
;
12107 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12108 if (SWIG_arg_fail(2)) SWIG_fail
;
12111 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12112 if (SWIG_arg_fail(3)) SWIG_fail
;
12115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12116 result
= (byte
)(arg1
)->GetAlpha(arg2
,arg3
);
12118 wxPyEndAllowThreads(__tstate
);
12119 if (PyErr_Occurred()) SWIG_fail
;
12122 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12130 static PyObject
*_wrap_Image_HasAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12131 PyObject
*resultobj
= NULL
;
12132 wxImage
*arg1
= (wxImage
*) 0 ;
12134 PyObject
* obj0
= 0 ;
12135 char *kwnames
[] = {
12136 (char *) "self", NULL
12139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasAlpha",kwnames
,&obj0
)) goto fail
;
12140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12141 if (SWIG_arg_fail(1)) SWIG_fail
;
12143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12144 result
= (bool)(arg1
)->HasAlpha();
12146 wxPyEndAllowThreads(__tstate
);
12147 if (PyErr_Occurred()) SWIG_fail
;
12150 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12158 static PyObject
*_wrap_Image_InitAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12159 PyObject
*resultobj
= NULL
;
12160 wxImage
*arg1
= (wxImage
*) 0 ;
12161 PyObject
* obj0
= 0 ;
12162 char *kwnames
[] = {
12163 (char *) "self", NULL
12166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InitAlpha",kwnames
,&obj0
)) goto fail
;
12167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12168 if (SWIG_arg_fail(1)) SWIG_fail
;
12170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12171 (arg1
)->InitAlpha();
12173 wxPyEndAllowThreads(__tstate
);
12174 if (PyErr_Occurred()) SWIG_fail
;
12176 Py_INCREF(Py_None
); resultobj
= Py_None
;
12183 static PyObject
*_wrap_Image_IsTransparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12184 PyObject
*resultobj
= NULL
;
12185 wxImage
*arg1
= (wxImage
*) 0 ;
12188 byte arg4
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12190 PyObject
* obj0
= 0 ;
12191 PyObject
* obj1
= 0 ;
12192 PyObject
* obj2
= 0 ;
12193 PyObject
* obj3
= 0 ;
12194 char *kwnames
[] = {
12195 (char *) "self",(char *) "x",(char *) "y",(char *) "threshold", NULL
12198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_IsTransparent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12199 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12200 if (SWIG_arg_fail(1)) SWIG_fail
;
12202 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12203 if (SWIG_arg_fail(2)) SWIG_fail
;
12206 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12207 if (SWIG_arg_fail(3)) SWIG_fail
;
12211 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12212 if (SWIG_arg_fail(4)) SWIG_fail
;
12216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12217 result
= (bool)((wxImage
const *)arg1
)->IsTransparent(arg2
,arg3
,arg4
);
12219 wxPyEndAllowThreads(__tstate
);
12220 if (PyErr_Occurred()) SWIG_fail
;
12223 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12231 static PyObject
*_wrap_Image_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12232 PyObject
*resultobj
= NULL
;
12233 wxImage
*arg1
= (wxImage
*) 0 ;
12234 byte
*arg2
= (byte
*) 0 ;
12235 byte
*arg3
= (byte
*) 0 ;
12236 byte
*arg4
= (byte
*) 0 ;
12237 byte arg5
= (byte
) 0 ;
12238 byte arg6
= (byte
) 0 ;
12239 byte arg7
= (byte
) 0 ;
12247 PyObject
* obj0
= 0 ;
12248 PyObject
* obj1
= 0 ;
12249 PyObject
* obj2
= 0 ;
12250 PyObject
* obj3
= 0 ;
12251 char *kwnames
[] = {
12252 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
12255 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
12256 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
12257 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
12258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12260 if (SWIG_arg_fail(1)) SWIG_fail
;
12263 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12264 if (SWIG_arg_fail(5)) SWIG_fail
;
12269 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12270 if (SWIG_arg_fail(6)) SWIG_fail
;
12275 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12276 if (SWIG_arg_fail(7)) SWIG_fail
;
12280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12281 result
= (bool)((wxImage
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
12283 wxPyEndAllowThreads(__tstate
);
12284 if (PyErr_Occurred()) SWIG_fail
;
12287 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12289 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
12290 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
12291 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
12292 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
12293 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
12294 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
12301 static PyObject
*_wrap_Image_ConvertAlphaToMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12302 PyObject
*resultobj
= NULL
;
12303 wxImage
*arg1
= (wxImage
*) 0 ;
12304 byte arg2
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12306 PyObject
* obj0
= 0 ;
12307 PyObject
* obj1
= 0 ;
12308 char *kwnames
[] = {
12309 (char *) "self",(char *) "threshold", NULL
12312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertAlphaToMask",kwnames
,&obj0
,&obj1
)) goto fail
;
12313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12314 if (SWIG_arg_fail(1)) SWIG_fail
;
12317 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12318 if (SWIG_arg_fail(2)) SWIG_fail
;
12322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12323 result
= (bool)(arg1
)->ConvertAlphaToMask(arg2
);
12325 wxPyEndAllowThreads(__tstate
);
12326 if (PyErr_Occurred()) SWIG_fail
;
12329 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12337 static PyObject
*_wrap_Image_ConvertColourToAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12338 PyObject
*resultobj
= NULL
;
12339 wxImage
*arg1
= (wxImage
*) 0 ;
12344 PyObject
* obj0
= 0 ;
12345 PyObject
* obj1
= 0 ;
12346 PyObject
* obj2
= 0 ;
12347 PyObject
* obj3
= 0 ;
12348 char *kwnames
[] = {
12349 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
12352 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12353 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12354 if (SWIG_arg_fail(1)) SWIG_fail
;
12356 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12357 if (SWIG_arg_fail(2)) SWIG_fail
;
12360 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12361 if (SWIG_arg_fail(3)) SWIG_fail
;
12364 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12365 if (SWIG_arg_fail(4)) SWIG_fail
;
12368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12369 result
= (bool)(arg1
)->ConvertColourToAlpha(arg2
,arg3
,arg4
);
12371 wxPyEndAllowThreads(__tstate
);
12372 if (PyErr_Occurred()) SWIG_fail
;
12375 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12383 static PyObject
*_wrap_Image_SetMaskFromImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12384 PyObject
*resultobj
= NULL
;
12385 wxImage
*arg1
= (wxImage
*) 0 ;
12386 wxImage
*arg2
= 0 ;
12391 PyObject
* obj0
= 0 ;
12392 PyObject
* obj1
= 0 ;
12393 PyObject
* obj2
= 0 ;
12394 PyObject
* obj3
= 0 ;
12395 PyObject
* obj4
= 0 ;
12396 char *kwnames
[] = {
12397 (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL
12400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetMaskFromImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
12401 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12402 if (SWIG_arg_fail(1)) SWIG_fail
;
12404 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12405 if (SWIG_arg_fail(2)) SWIG_fail
;
12406 if (arg2
== NULL
) {
12407 SWIG_null_ref("wxImage");
12409 if (SWIG_arg_fail(2)) SWIG_fail
;
12412 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12413 if (SWIG_arg_fail(3)) SWIG_fail
;
12416 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12417 if (SWIG_arg_fail(4)) SWIG_fail
;
12420 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
12421 if (SWIG_arg_fail(5)) SWIG_fail
;
12424 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12425 result
= (bool)(arg1
)->SetMaskFromImage((wxImage
const &)*arg2
,arg3
,arg4
,arg5
);
12427 wxPyEndAllowThreads(__tstate
);
12428 if (PyErr_Occurred()) SWIG_fail
;
12431 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12439 static PyObject
*_wrap_Image_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12440 PyObject
*resultobj
= NULL
;
12441 wxString
*arg1
= 0 ;
12443 bool temp1
= false ;
12444 PyObject
* obj0
= 0 ;
12445 char *kwnames
[] = {
12446 (char *) "filename", NULL
12449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanRead",kwnames
,&obj0
)) goto fail
;
12451 arg1
= wxString_in_helper(obj0
);
12452 if (arg1
== NULL
) SWIG_fail
;
12456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12457 result
= (bool)wxImage::CanRead((wxString
const &)*arg1
);
12459 wxPyEndAllowThreads(__tstate
);
12460 if (PyErr_Occurred()) SWIG_fail
;
12463 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12479 static PyObject
*_wrap_Image_GetImageCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12480 PyObject
*resultobj
= NULL
;
12481 wxString
*arg1
= 0 ;
12482 long arg2
= (long) wxBITMAP_TYPE_ANY
;
12484 bool temp1
= false ;
12485 PyObject
* obj0
= 0 ;
12486 PyObject
* obj1
= 0 ;
12487 char *kwnames
[] = {
12488 (char *) "filename",(char *) "type", NULL
12491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_GetImageCount",kwnames
,&obj0
,&obj1
)) goto fail
;
12493 arg1
= wxString_in_helper(obj0
);
12494 if (arg1
== NULL
) SWIG_fail
;
12499 arg2
= static_cast<long >(SWIG_As_long(obj1
));
12500 if (SWIG_arg_fail(2)) SWIG_fail
;
12504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12505 result
= (int)wxImage::GetImageCount((wxString
const &)*arg1
,arg2
);
12507 wxPyEndAllowThreads(__tstate
);
12508 if (PyErr_Occurred()) SWIG_fail
;
12511 resultobj
= SWIG_From_int(static_cast<int >(result
));
12527 static PyObject
*_wrap_Image_LoadFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12528 PyObject
*resultobj
= NULL
;
12529 wxImage
*arg1
= (wxImage
*) 0 ;
12530 wxString
*arg2
= 0 ;
12531 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12532 int arg4
= (int) -1 ;
12534 bool temp2
= false ;
12535 PyObject
* obj0
= 0 ;
12536 PyObject
* obj1
= 0 ;
12537 PyObject
* obj2
= 0 ;
12538 PyObject
* obj3
= 0 ;
12539 char *kwnames
[] = {
12540 (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL
12543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12544 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12545 if (SWIG_arg_fail(1)) SWIG_fail
;
12547 arg2
= wxString_in_helper(obj1
);
12548 if (arg2
== NULL
) SWIG_fail
;
12553 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12554 if (SWIG_arg_fail(3)) SWIG_fail
;
12559 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12560 if (SWIG_arg_fail(4)) SWIG_fail
;
12564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12565 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
,arg4
);
12567 wxPyEndAllowThreads(__tstate
);
12568 if (PyErr_Occurred()) SWIG_fail
;
12571 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12587 static PyObject
*_wrap_Image_LoadMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12588 PyObject
*resultobj
= NULL
;
12589 wxImage
*arg1
= (wxImage
*) 0 ;
12590 wxString
*arg2
= 0 ;
12591 wxString
*arg3
= 0 ;
12592 int arg4
= (int) -1 ;
12594 bool temp2
= false ;
12595 bool temp3
= false ;
12596 PyObject
* obj0
= 0 ;
12597 PyObject
* obj1
= 0 ;
12598 PyObject
* obj2
= 0 ;
12599 PyObject
* obj3
= 0 ;
12600 char *kwnames
[] = {
12601 (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL
12604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) 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
= wxString_in_helper(obj2
);
12614 if (arg3
== NULL
) SWIG_fail
;
12619 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12620 if (SWIG_arg_fail(4)) SWIG_fail
;
12624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12625 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
12627 wxPyEndAllowThreads(__tstate
);
12628 if (PyErr_Occurred()) SWIG_fail
;
12631 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12655 static PyObject
*_wrap_Image_SaveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12656 PyObject
*resultobj
= NULL
;
12657 wxImage
*arg1
= (wxImage
*) 0 ;
12658 wxString
*arg2
= 0 ;
12661 bool temp2
= false ;
12662 PyObject
* obj0
= 0 ;
12663 PyObject
* obj1
= 0 ;
12664 PyObject
* obj2
= 0 ;
12665 char *kwnames
[] = {
12666 (char *) "self",(char *) "name",(char *) "type", NULL
12669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12671 if (SWIG_arg_fail(1)) SWIG_fail
;
12673 arg2
= wxString_in_helper(obj1
);
12674 if (arg2
== NULL
) SWIG_fail
;
12678 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12679 if (SWIG_arg_fail(3)) SWIG_fail
;
12682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12683 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
);
12685 wxPyEndAllowThreads(__tstate
);
12686 if (PyErr_Occurred()) SWIG_fail
;
12689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12705 static PyObject
*_wrap_Image_SaveMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12706 PyObject
*resultobj
= NULL
;
12707 wxImage
*arg1
= (wxImage
*) 0 ;
12708 wxString
*arg2
= 0 ;
12709 wxString
*arg3
= 0 ;
12711 bool temp2
= false ;
12712 bool temp3
= false ;
12713 PyObject
* obj0
= 0 ;
12714 PyObject
* obj1
= 0 ;
12715 PyObject
* obj2
= 0 ;
12716 char *kwnames
[] = {
12717 (char *) "self",(char *) "name",(char *) "mimetype", NULL
12720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveMimeFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12722 if (SWIG_arg_fail(1)) SWIG_fail
;
12724 arg2
= wxString_in_helper(obj1
);
12725 if (arg2
== NULL
) SWIG_fail
;
12729 arg3
= wxString_in_helper(obj2
);
12730 if (arg3
== NULL
) SWIG_fail
;
12734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12735 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,(wxString
const &)*arg3
);
12737 wxPyEndAllowThreads(__tstate
);
12738 if (PyErr_Occurred()) SWIG_fail
;
12741 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12765 static PyObject
*_wrap_Image_CanReadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12766 PyObject
*resultobj
= NULL
;
12767 wxInputStream
*arg1
= 0 ;
12769 wxPyInputStream
*temp1
;
12771 PyObject
* obj0
= 0 ;
12772 char *kwnames
[] = {
12773 (char *) "stream", NULL
12776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanReadStream",kwnames
,&obj0
)) goto fail
;
12778 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
12779 arg1
= temp1
->m_wxis
;
12782 PyErr_Clear(); // clear the failure of the wxPyConvert above
12783 arg1
= wxPyCBInputStream_create(obj0
, false);
12784 if (arg1
== NULL
) {
12785 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12793 result
= (bool)wxImage::CanRead(*arg1
);
12795 wxPyEndAllowThreads(__tstate
);
12796 if (PyErr_Occurred()) SWIG_fail
;
12799 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12802 if (created1
) delete arg1
;
12807 if (created1
) delete arg1
;
12813 static PyObject
*_wrap_Image_LoadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12814 PyObject
*resultobj
= NULL
;
12815 wxImage
*arg1
= (wxImage
*) 0 ;
12816 wxInputStream
*arg2
= 0 ;
12817 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12818 int arg4
= (int) -1 ;
12820 wxPyInputStream
*temp2
;
12822 PyObject
* obj0
= 0 ;
12823 PyObject
* obj1
= 0 ;
12824 PyObject
* obj2
= 0 ;
12825 PyObject
* obj3
= 0 ;
12826 char *kwnames
[] = {
12827 (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL
12830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12832 if (SWIG_arg_fail(1)) SWIG_fail
;
12834 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12835 arg2
= temp2
->m_wxis
;
12838 PyErr_Clear(); // clear the failure of the wxPyConvert above
12839 arg2
= wxPyCBInputStream_create(obj1
, false);
12840 if (arg2
== NULL
) {
12841 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12849 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12850 if (SWIG_arg_fail(3)) SWIG_fail
;
12855 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12856 if (SWIG_arg_fail(4)) SWIG_fail
;
12860 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12861 result
= (bool)(arg1
)->LoadFile(*arg2
,arg3
,arg4
);
12863 wxPyEndAllowThreads(__tstate
);
12864 if (PyErr_Occurred()) SWIG_fail
;
12867 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12870 if (created2
) delete arg2
;
12875 if (created2
) delete arg2
;
12881 static PyObject
*_wrap_Image_LoadMimeStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12882 PyObject
*resultobj
= NULL
;
12883 wxImage
*arg1
= (wxImage
*) 0 ;
12884 wxInputStream
*arg2
= 0 ;
12885 wxString
*arg3
= 0 ;
12886 int arg4
= (int) -1 ;
12888 wxPyInputStream
*temp2
;
12890 bool temp3
= false ;
12891 PyObject
* obj0
= 0 ;
12892 PyObject
* obj1
= 0 ;
12893 PyObject
* obj2
= 0 ;
12894 PyObject
* obj3
= 0 ;
12895 char *kwnames
[] = {
12896 (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL
12899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12901 if (SWIG_arg_fail(1)) SWIG_fail
;
12903 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12904 arg2
= temp2
->m_wxis
;
12907 PyErr_Clear(); // clear the failure of the wxPyConvert above
12908 arg2
= wxPyCBInputStream_create(obj1
, false);
12909 if (arg2
== NULL
) {
12910 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12917 arg3
= wxString_in_helper(obj2
);
12918 if (arg3
== NULL
) SWIG_fail
;
12923 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12924 if (SWIG_arg_fail(4)) SWIG_fail
;
12928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12929 result
= (bool)(arg1
)->LoadFile(*arg2
,(wxString
const &)*arg3
,arg4
);
12931 wxPyEndAllowThreads(__tstate
);
12932 if (PyErr_Occurred()) SWIG_fail
;
12935 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12938 if (created2
) delete arg2
;
12947 if (created2
) delete arg2
;
12957 static PyObject
*_wrap_Image_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12958 PyObject
*resultobj
= NULL
;
12959 wxImage
*arg1
= (wxImage
*) 0 ;
12961 PyObject
* obj0
= 0 ;
12962 char *kwnames
[] = {
12963 (char *) "self", NULL
12966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Ok",kwnames
,&obj0
)) goto fail
;
12967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12968 if (SWIG_arg_fail(1)) SWIG_fail
;
12970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12971 result
= (bool)(arg1
)->Ok();
12973 wxPyEndAllowThreads(__tstate
);
12974 if (PyErr_Occurred()) SWIG_fail
;
12977 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12985 static PyObject
*_wrap_Image_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12986 PyObject
*resultobj
= NULL
;
12987 wxImage
*arg1
= (wxImage
*) 0 ;
12989 PyObject
* obj0
= 0 ;
12990 char *kwnames
[] = {
12991 (char *) "self", NULL
12994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetWidth",kwnames
,&obj0
)) goto fail
;
12995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12996 if (SWIG_arg_fail(1)) SWIG_fail
;
12998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12999 result
= (int)(arg1
)->GetWidth();
13001 wxPyEndAllowThreads(__tstate
);
13002 if (PyErr_Occurred()) SWIG_fail
;
13005 resultobj
= SWIG_From_int(static_cast<int >(result
));
13013 static PyObject
*_wrap_Image_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13014 PyObject
*resultobj
= NULL
;
13015 wxImage
*arg1
= (wxImage
*) 0 ;
13017 PyObject
* obj0
= 0 ;
13018 char *kwnames
[] = {
13019 (char *) "self", NULL
13022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetHeight",kwnames
,&obj0
)) goto fail
;
13023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13024 if (SWIG_arg_fail(1)) SWIG_fail
;
13026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13027 result
= (int)(arg1
)->GetHeight();
13029 wxPyEndAllowThreads(__tstate
);
13030 if (PyErr_Occurred()) SWIG_fail
;
13033 resultobj
= SWIG_From_int(static_cast<int >(result
));
13041 static PyObject
*_wrap_Image_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13042 PyObject
*resultobj
= NULL
;
13043 wxImage
*arg1
= (wxImage
*) 0 ;
13045 PyObject
* obj0
= 0 ;
13046 char *kwnames
[] = {
13047 (char *) "self", NULL
13050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetSize",kwnames
,&obj0
)) goto fail
;
13051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13052 if (SWIG_arg_fail(1)) SWIG_fail
;
13054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13055 result
= wxImage_GetSize(arg1
);
13057 wxPyEndAllowThreads(__tstate
);
13058 if (PyErr_Occurred()) SWIG_fail
;
13061 wxSize
* resultptr
;
13062 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
13063 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
13071 static PyObject
*_wrap_Image_GetSubImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13072 PyObject
*resultobj
= NULL
;
13073 wxImage
*arg1
= (wxImage
*) 0 ;
13075 SwigValueWrapper
<wxImage
> result
;
13077 PyObject
* obj0
= 0 ;
13078 PyObject
* obj1
= 0 ;
13079 char *kwnames
[] = {
13080 (char *) "self",(char *) "rect", NULL
13083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetSubImage",kwnames
,&obj0
,&obj1
)) goto fail
;
13084 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13085 if (SWIG_arg_fail(1)) SWIG_fail
;
13088 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
13091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13092 result
= (arg1
)->GetSubImage((wxRect
const &)*arg2
);
13094 wxPyEndAllowThreads(__tstate
);
13095 if (PyErr_Occurred()) SWIG_fail
;
13098 wxImage
* resultptr
;
13099 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13100 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13108 static PyObject
*_wrap_Image_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13109 PyObject
*resultobj
= NULL
;
13110 wxImage
*arg1
= (wxImage
*) 0 ;
13112 wxPoint
*arg3
= 0 ;
13113 int arg4
= (int) -1 ;
13114 int arg5
= (int) -1 ;
13115 int arg6
= (int) -1 ;
13116 SwigValueWrapper
<wxImage
> result
;
13119 PyObject
* obj0
= 0 ;
13120 PyObject
* obj1
= 0 ;
13121 PyObject
* obj2
= 0 ;
13122 PyObject
* obj3
= 0 ;
13123 PyObject
* obj4
= 0 ;
13124 PyObject
* obj5
= 0 ;
13125 char *kwnames
[] = {
13126 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
13129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Size",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
13130 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13131 if (SWIG_arg_fail(1)) SWIG_fail
;
13134 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
13138 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13142 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13143 if (SWIG_arg_fail(4)) SWIG_fail
;
13148 arg5
= static_cast<int >(SWIG_As_int(obj4
));
13149 if (SWIG_arg_fail(5)) SWIG_fail
;
13154 arg6
= static_cast<int >(SWIG_As_int(obj5
));
13155 if (SWIG_arg_fail(6)) SWIG_fail
;
13159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13160 result
= ((wxImage
const *)arg1
)->Size((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
13162 wxPyEndAllowThreads(__tstate
);
13163 if (PyErr_Occurred()) SWIG_fail
;
13166 wxImage
* resultptr
;
13167 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13168 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13176 static PyObject
*_wrap_Image_Copy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13177 PyObject
*resultobj
= NULL
;
13178 wxImage
*arg1
= (wxImage
*) 0 ;
13179 SwigValueWrapper
<wxImage
> result
;
13180 PyObject
* obj0
= 0 ;
13181 char *kwnames
[] = {
13182 (char *) "self", NULL
13185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Copy",kwnames
,&obj0
)) goto fail
;
13186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13187 if (SWIG_arg_fail(1)) SWIG_fail
;
13189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13190 result
= (arg1
)->Copy();
13192 wxPyEndAllowThreads(__tstate
);
13193 if (PyErr_Occurred()) SWIG_fail
;
13196 wxImage
* resultptr
;
13197 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13198 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13206 static PyObject
*_wrap_Image_Paste(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13207 PyObject
*resultobj
= NULL
;
13208 wxImage
*arg1
= (wxImage
*) 0 ;
13209 wxImage
*arg2
= 0 ;
13212 PyObject
* obj0
= 0 ;
13213 PyObject
* obj1
= 0 ;
13214 PyObject
* obj2
= 0 ;
13215 PyObject
* obj3
= 0 ;
13216 char *kwnames
[] = {
13217 (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL
13220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_Paste",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13221 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13222 if (SWIG_arg_fail(1)) SWIG_fail
;
13224 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13225 if (SWIG_arg_fail(2)) SWIG_fail
;
13226 if (arg2
== NULL
) {
13227 SWIG_null_ref("wxImage");
13229 if (SWIG_arg_fail(2)) SWIG_fail
;
13232 arg3
= static_cast<int >(SWIG_As_int(obj2
));
13233 if (SWIG_arg_fail(3)) SWIG_fail
;
13236 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13237 if (SWIG_arg_fail(4)) SWIG_fail
;
13240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13241 (arg1
)->Paste((wxImage
const &)*arg2
,arg3
,arg4
);
13243 wxPyEndAllowThreads(__tstate
);
13244 if (PyErr_Occurred()) SWIG_fail
;
13246 Py_INCREF(Py_None
); resultobj
= Py_None
;
13253 static PyObject
*_wrap_Image_GetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13254 PyObject
*resultobj
= NULL
;
13255 wxImage
*arg1
= (wxImage
*) 0 ;
13257 PyObject
* obj0
= 0 ;
13258 char *kwnames
[] = {
13259 (char *) "self", NULL
13262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetData",kwnames
,&obj0
)) goto fail
;
13263 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13264 if (SWIG_arg_fail(1)) SWIG_fail
;
13266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13267 result
= (PyObject
*)wxImage_GetData(arg1
);
13269 wxPyEndAllowThreads(__tstate
);
13270 if (PyErr_Occurred()) SWIG_fail
;
13272 resultobj
= result
;
13279 static PyObject
*_wrap_Image_SetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13280 PyObject
*resultobj
= NULL
;
13281 wxImage
*arg1
= (wxImage
*) 0 ;
13284 PyObject
* obj0
= 0 ;
13285 PyObject
* obj1
= 0 ;
13286 char *kwnames
[] = {
13287 (char *) "self",(char *) "data", NULL
13290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetData",kwnames
,&obj0
,&obj1
)) goto fail
;
13291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13292 if (SWIG_arg_fail(1)) SWIG_fail
;
13294 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13298 wxImage_SetData(arg1
,arg2
,arg3
);
13300 wxPyEndAllowThreads(__tstate
);
13301 if (PyErr_Occurred()) SWIG_fail
;
13303 Py_INCREF(Py_None
); resultobj
= Py_None
;
13310 static PyObject
*_wrap_Image_GetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13311 PyObject
*resultobj
= NULL
;
13312 wxImage
*arg1
= (wxImage
*) 0 ;
13314 PyObject
* obj0
= 0 ;
13315 char *kwnames
[] = {
13316 (char *) "self", NULL
13319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetDataBuffer",kwnames
,&obj0
)) goto fail
;
13320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13321 if (SWIG_arg_fail(1)) SWIG_fail
;
13323 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13324 result
= (PyObject
*)wxImage_GetDataBuffer(arg1
);
13326 wxPyEndAllowThreads(__tstate
);
13327 if (PyErr_Occurred()) SWIG_fail
;
13329 resultobj
= result
;
13336 static PyObject
*_wrap_Image_SetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13337 PyObject
*resultobj
= NULL
;
13338 wxImage
*arg1
= (wxImage
*) 0 ;
13341 PyObject
* obj0
= 0 ;
13342 PyObject
* obj1
= 0 ;
13343 char *kwnames
[] = {
13344 (char *) "self",(char *) "data", NULL
13347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetDataBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13349 if (SWIG_arg_fail(1)) SWIG_fail
;
13351 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13355 wxImage_SetDataBuffer(arg1
,arg2
,arg3
);
13357 wxPyEndAllowThreads(__tstate
);
13358 if (PyErr_Occurred()) SWIG_fail
;
13360 Py_INCREF(Py_None
); resultobj
= Py_None
;
13367 static PyObject
*_wrap_Image_GetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13368 PyObject
*resultobj
= NULL
;
13369 wxImage
*arg1
= (wxImage
*) 0 ;
13371 PyObject
* obj0
= 0 ;
13372 char *kwnames
[] = {
13373 (char *) "self", NULL
13376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaData",kwnames
,&obj0
)) goto fail
;
13377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13378 if (SWIG_arg_fail(1)) SWIG_fail
;
13380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13381 result
= (PyObject
*)wxImage_GetAlphaData(arg1
);
13383 wxPyEndAllowThreads(__tstate
);
13384 if (PyErr_Occurred()) SWIG_fail
;
13386 resultobj
= result
;
13393 static PyObject
*_wrap_Image_SetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13394 PyObject
*resultobj
= NULL
;
13395 wxImage
*arg1
= (wxImage
*) 0 ;
13398 PyObject
* obj0
= 0 ;
13399 PyObject
* obj1
= 0 ;
13400 char *kwnames
[] = {
13401 (char *) "self",(char *) "alpha", NULL
13404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaData",kwnames
,&obj0
,&obj1
)) goto fail
;
13405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13406 if (SWIG_arg_fail(1)) SWIG_fail
;
13408 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13412 wxImage_SetAlphaData(arg1
,arg2
,arg3
);
13414 wxPyEndAllowThreads(__tstate
);
13415 if (PyErr_Occurred()) SWIG_fail
;
13417 Py_INCREF(Py_None
); resultobj
= Py_None
;
13424 static PyObject
*_wrap_Image_GetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13425 PyObject
*resultobj
= NULL
;
13426 wxImage
*arg1
= (wxImage
*) 0 ;
13428 PyObject
* obj0
= 0 ;
13429 char *kwnames
[] = {
13430 (char *) "self", NULL
13433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaBuffer",kwnames
,&obj0
)) goto fail
;
13434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13435 if (SWIG_arg_fail(1)) SWIG_fail
;
13437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13438 result
= (PyObject
*)wxImage_GetAlphaBuffer(arg1
);
13440 wxPyEndAllowThreads(__tstate
);
13441 if (PyErr_Occurred()) SWIG_fail
;
13443 resultobj
= result
;
13450 static PyObject
*_wrap_Image_SetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13451 PyObject
*resultobj
= NULL
;
13452 wxImage
*arg1
= (wxImage
*) 0 ;
13455 PyObject
* obj0
= 0 ;
13456 PyObject
* obj1
= 0 ;
13457 char *kwnames
[] = {
13458 (char *) "self",(char *) "alpha", NULL
13461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13462 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13463 if (SWIG_arg_fail(1)) SWIG_fail
;
13465 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13469 wxImage_SetAlphaBuffer(arg1
,arg2
,arg3
);
13471 wxPyEndAllowThreads(__tstate
);
13472 if (PyErr_Occurred()) SWIG_fail
;
13474 Py_INCREF(Py_None
); resultobj
= Py_None
;
13481 static PyObject
*_wrap_Image_SetMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13482 PyObject
*resultobj
= NULL
;
13483 wxImage
*arg1
= (wxImage
*) 0 ;
13487 PyObject
* obj0
= 0 ;
13488 PyObject
* obj1
= 0 ;
13489 PyObject
* obj2
= 0 ;
13490 PyObject
* obj3
= 0 ;
13491 char *kwnames
[] = {
13492 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetMaskColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13497 if (SWIG_arg_fail(1)) SWIG_fail
;
13499 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13500 if (SWIG_arg_fail(2)) SWIG_fail
;
13503 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13504 if (SWIG_arg_fail(3)) SWIG_fail
;
13507 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13508 if (SWIG_arg_fail(4)) SWIG_fail
;
13511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13512 (arg1
)->SetMaskColour(arg2
,arg3
,arg4
);
13514 wxPyEndAllowThreads(__tstate
);
13515 if (PyErr_Occurred()) SWIG_fail
;
13517 Py_INCREF(Py_None
); resultobj
= Py_None
;
13524 static PyObject
*_wrap_Image_GetOrFindMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13525 PyObject
*resultobj
= NULL
;
13526 wxImage
*arg1
= (wxImage
*) 0 ;
13527 byte
*arg2
= (byte
*) 0 ;
13528 byte
*arg3
= (byte
*) 0 ;
13529 byte
*arg4
= (byte
*) 0 ;
13536 PyObject
* obj0
= 0 ;
13537 char *kwnames
[] = {
13538 (char *) "self", NULL
13541 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
13542 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
13543 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
13544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetOrFindMaskColour",kwnames
,&obj0
)) goto fail
;
13545 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13546 if (SWIG_arg_fail(1)) SWIG_fail
;
13548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13549 ((wxImage
const *)arg1
)->GetOrFindMaskColour(arg2
,arg3
,arg4
);
13551 wxPyEndAllowThreads(__tstate
);
13552 if (PyErr_Occurred()) SWIG_fail
;
13554 Py_INCREF(Py_None
); resultobj
= Py_None
;
13555 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
13556 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
13557 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
13558 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
13559 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
13560 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
13567 static PyObject
*_wrap_Image_GetMaskRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13568 PyObject
*resultobj
= NULL
;
13569 wxImage
*arg1
= (wxImage
*) 0 ;
13571 PyObject
* obj0
= 0 ;
13572 char *kwnames
[] = {
13573 (char *) "self", NULL
13576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskRed",kwnames
,&obj0
)) goto fail
;
13577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13578 if (SWIG_arg_fail(1)) SWIG_fail
;
13580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13581 result
= (byte
)(arg1
)->GetMaskRed();
13583 wxPyEndAllowThreads(__tstate
);
13584 if (PyErr_Occurred()) SWIG_fail
;
13587 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13595 static PyObject
*_wrap_Image_GetMaskGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13596 PyObject
*resultobj
= NULL
;
13597 wxImage
*arg1
= (wxImage
*) 0 ;
13599 PyObject
* obj0
= 0 ;
13600 char *kwnames
[] = {
13601 (char *) "self", NULL
13604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskGreen",kwnames
,&obj0
)) goto fail
;
13605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13606 if (SWIG_arg_fail(1)) SWIG_fail
;
13608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13609 result
= (byte
)(arg1
)->GetMaskGreen();
13611 wxPyEndAllowThreads(__tstate
);
13612 if (PyErr_Occurred()) SWIG_fail
;
13615 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13623 static PyObject
*_wrap_Image_GetMaskBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13624 PyObject
*resultobj
= NULL
;
13625 wxImage
*arg1
= (wxImage
*) 0 ;
13627 PyObject
* obj0
= 0 ;
13628 char *kwnames
[] = {
13629 (char *) "self", NULL
13632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskBlue",kwnames
,&obj0
)) goto fail
;
13633 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13634 if (SWIG_arg_fail(1)) SWIG_fail
;
13636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13637 result
= (byte
)(arg1
)->GetMaskBlue();
13639 wxPyEndAllowThreads(__tstate
);
13640 if (PyErr_Occurred()) SWIG_fail
;
13643 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13651 static PyObject
*_wrap_Image_SetMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13652 PyObject
*resultobj
= NULL
;
13653 wxImage
*arg1
= (wxImage
*) 0 ;
13654 bool arg2
= (bool) true ;
13655 PyObject
* obj0
= 0 ;
13656 PyObject
* obj1
= 0 ;
13657 char *kwnames
[] = {
13658 (char *) "self",(char *) "mask", NULL
13661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_SetMask",kwnames
,&obj0
,&obj1
)) goto fail
;
13662 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13663 if (SWIG_arg_fail(1)) SWIG_fail
;
13666 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13667 if (SWIG_arg_fail(2)) SWIG_fail
;
13671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13672 (arg1
)->SetMask(arg2
);
13674 wxPyEndAllowThreads(__tstate
);
13675 if (PyErr_Occurred()) SWIG_fail
;
13677 Py_INCREF(Py_None
); resultobj
= Py_None
;
13684 static PyObject
*_wrap_Image_HasMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13685 PyObject
*resultobj
= NULL
;
13686 wxImage
*arg1
= (wxImage
*) 0 ;
13688 PyObject
* obj0
= 0 ;
13689 char *kwnames
[] = {
13690 (char *) "self", NULL
13693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasMask",kwnames
,&obj0
)) goto fail
;
13694 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13695 if (SWIG_arg_fail(1)) SWIG_fail
;
13697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13698 result
= (bool)(arg1
)->HasMask();
13700 wxPyEndAllowThreads(__tstate
);
13701 if (PyErr_Occurred()) SWIG_fail
;
13704 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13712 static PyObject
*_wrap_Image_Rotate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13713 PyObject
*resultobj
= NULL
;
13714 wxImage
*arg1
= (wxImage
*) 0 ;
13716 wxPoint
*arg3
= 0 ;
13717 bool arg4
= (bool) true ;
13718 wxPoint
*arg5
= (wxPoint
*) NULL
;
13719 SwigValueWrapper
<wxImage
> result
;
13721 PyObject
* obj0
= 0 ;
13722 PyObject
* obj1
= 0 ;
13723 PyObject
* obj2
= 0 ;
13724 PyObject
* obj3
= 0 ;
13725 PyObject
* obj4
= 0 ;
13726 char *kwnames
[] = {
13727 (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL
13730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Image_Rotate",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
13731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13732 if (SWIG_arg_fail(1)) SWIG_fail
;
13734 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13735 if (SWIG_arg_fail(2)) SWIG_fail
;
13739 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13743 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
13744 if (SWIG_arg_fail(4)) SWIG_fail
;
13748 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
13749 if (SWIG_arg_fail(5)) SWIG_fail
;
13752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13753 result
= ((wxImage
const *)arg1
)->Rotate(arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
);
13755 wxPyEndAllowThreads(__tstate
);
13756 if (PyErr_Occurred()) SWIG_fail
;
13759 wxImage
* resultptr
;
13760 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13761 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13769 static PyObject
*_wrap_Image_Rotate90(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13770 PyObject
*resultobj
= NULL
;
13771 wxImage
*arg1
= (wxImage
*) 0 ;
13772 bool arg2
= (bool) true ;
13773 SwigValueWrapper
<wxImage
> result
;
13774 PyObject
* obj0
= 0 ;
13775 PyObject
* obj1
= 0 ;
13776 char *kwnames
[] = {
13777 (char *) "self",(char *) "clockwise", NULL
13780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Rotate90",kwnames
,&obj0
,&obj1
)) goto fail
;
13781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13782 if (SWIG_arg_fail(1)) SWIG_fail
;
13785 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13786 if (SWIG_arg_fail(2)) SWIG_fail
;
13790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13791 result
= (arg1
)->Rotate90(arg2
);
13793 wxPyEndAllowThreads(__tstate
);
13794 if (PyErr_Occurred()) SWIG_fail
;
13797 wxImage
* resultptr
;
13798 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13799 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13807 static PyObject
*_wrap_Image_Mirror(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13808 PyObject
*resultobj
= NULL
;
13809 wxImage
*arg1
= (wxImage
*) 0 ;
13810 bool arg2
= (bool) true ;
13811 SwigValueWrapper
<wxImage
> result
;
13812 PyObject
* obj0
= 0 ;
13813 PyObject
* obj1
= 0 ;
13814 char *kwnames
[] = {
13815 (char *) "self",(char *) "horizontally", NULL
13818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Mirror",kwnames
,&obj0
,&obj1
)) goto fail
;
13819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13820 if (SWIG_arg_fail(1)) SWIG_fail
;
13823 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13824 if (SWIG_arg_fail(2)) SWIG_fail
;
13828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13829 result
= (arg1
)->Mirror(arg2
);
13831 wxPyEndAllowThreads(__tstate
);
13832 if (PyErr_Occurred()) SWIG_fail
;
13835 wxImage
* resultptr
;
13836 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13837 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13845 static PyObject
*_wrap_Image_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13846 PyObject
*resultobj
= NULL
;
13847 wxImage
*arg1
= (wxImage
*) 0 ;
13854 PyObject
* obj0
= 0 ;
13855 PyObject
* obj1
= 0 ;
13856 PyObject
* obj2
= 0 ;
13857 PyObject
* obj3
= 0 ;
13858 PyObject
* obj4
= 0 ;
13859 PyObject
* obj5
= 0 ;
13860 PyObject
* obj6
= 0 ;
13861 char *kwnames
[] = {
13862 (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL
13865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:Image_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
13866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13867 if (SWIG_arg_fail(1)) SWIG_fail
;
13869 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13870 if (SWIG_arg_fail(2)) SWIG_fail
;
13873 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13874 if (SWIG_arg_fail(3)) SWIG_fail
;
13877 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13878 if (SWIG_arg_fail(4)) SWIG_fail
;
13881 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
13882 if (SWIG_arg_fail(5)) SWIG_fail
;
13885 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
13886 if (SWIG_arg_fail(6)) SWIG_fail
;
13889 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj6
));
13890 if (SWIG_arg_fail(7)) SWIG_fail
;
13893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13894 (arg1
)->Replace(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
13896 wxPyEndAllowThreads(__tstate
);
13897 if (PyErr_Occurred()) SWIG_fail
;
13899 Py_INCREF(Py_None
); resultobj
= Py_None
;
13906 static PyObject
*_wrap_Image_ConvertToGreyscale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13907 PyObject
*resultobj
= NULL
;
13908 wxImage
*arg1
= (wxImage
*) 0 ;
13909 double arg2
= (double) 0.299 ;
13910 double arg3
= (double) 0.587 ;
13911 double arg4
= (double) 0.114 ;
13912 SwigValueWrapper
<wxImage
> result
;
13913 PyObject
* obj0
= 0 ;
13914 PyObject
* obj1
= 0 ;
13915 PyObject
* obj2
= 0 ;
13916 PyObject
* obj3
= 0 ;
13917 char *kwnames
[] = {
13918 (char *) "self",(char *) "lr",(char *) "lg",(char *) "lb", NULL
13921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_ConvertToGreyscale",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13923 if (SWIG_arg_fail(1)) SWIG_fail
;
13926 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13927 if (SWIG_arg_fail(2)) SWIG_fail
;
13932 arg3
= static_cast<double >(SWIG_As_double(obj2
));
13933 if (SWIG_arg_fail(3)) SWIG_fail
;
13938 arg4
= static_cast<double >(SWIG_As_double(obj3
));
13939 if (SWIG_arg_fail(4)) SWIG_fail
;
13943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13944 result
= ((wxImage
const *)arg1
)->ConvertToGreyscale(arg2
,arg3
,arg4
);
13946 wxPyEndAllowThreads(__tstate
);
13947 if (PyErr_Occurred()) SWIG_fail
;
13950 wxImage
* resultptr
;
13951 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13952 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13960 static PyObject
*_wrap_Image_ConvertToMono(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13961 PyObject
*resultobj
= NULL
;
13962 wxImage
*arg1
= (wxImage
*) 0 ;
13966 SwigValueWrapper
<wxImage
> result
;
13967 PyObject
* obj0
= 0 ;
13968 PyObject
* obj1
= 0 ;
13969 PyObject
* obj2
= 0 ;
13970 PyObject
* obj3
= 0 ;
13971 char *kwnames
[] = {
13972 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMono",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13977 if (SWIG_arg_fail(1)) SWIG_fail
;
13979 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13980 if (SWIG_arg_fail(2)) SWIG_fail
;
13983 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13984 if (SWIG_arg_fail(3)) SWIG_fail
;
13987 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13988 if (SWIG_arg_fail(4)) SWIG_fail
;
13991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13992 result
= ((wxImage
const *)arg1
)->ConvertToMono(arg2
,arg3
,arg4
);
13994 wxPyEndAllowThreads(__tstate
);
13995 if (PyErr_Occurred()) SWIG_fail
;
13998 wxImage
* resultptr
;
13999 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
14000 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
14008 static PyObject
*_wrap_Image_SetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14009 PyObject
*resultobj
= NULL
;
14010 wxImage
*arg1
= (wxImage
*) 0 ;
14011 wxString
*arg2
= 0 ;
14012 wxString
*arg3
= 0 ;
14013 bool temp2
= false ;
14014 bool temp3
= false ;
14015 PyObject
* obj0
= 0 ;
14016 PyObject
* obj1
= 0 ;
14017 PyObject
* obj2
= 0 ;
14018 char *kwnames
[] = {
14019 (char *) "self",(char *) "name",(char *) "value", NULL
14022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOption",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14024 if (SWIG_arg_fail(1)) SWIG_fail
;
14026 arg2
= wxString_in_helper(obj1
);
14027 if (arg2
== NULL
) SWIG_fail
;
14031 arg3
= wxString_in_helper(obj2
);
14032 if (arg3
== NULL
) SWIG_fail
;
14036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14037 (arg1
)->SetOption((wxString
const &)*arg2
,(wxString
const &)*arg3
);
14039 wxPyEndAllowThreads(__tstate
);
14040 if (PyErr_Occurred()) SWIG_fail
;
14042 Py_INCREF(Py_None
); resultobj
= Py_None
;
14065 static PyObject
*_wrap_Image_SetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14066 PyObject
*resultobj
= NULL
;
14067 wxImage
*arg1
= (wxImage
*) 0 ;
14068 wxString
*arg2
= 0 ;
14070 bool temp2
= false ;
14071 PyObject
* obj0
= 0 ;
14072 PyObject
* obj1
= 0 ;
14073 PyObject
* obj2
= 0 ;
14074 char *kwnames
[] = {
14075 (char *) "self",(char *) "name",(char *) "value", NULL
14078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOptionInt",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14080 if (SWIG_arg_fail(1)) SWIG_fail
;
14082 arg2
= wxString_in_helper(obj1
);
14083 if (arg2
== NULL
) SWIG_fail
;
14087 arg3
= static_cast<int >(SWIG_As_int(obj2
));
14088 if (SWIG_arg_fail(3)) SWIG_fail
;
14091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14092 (arg1
)->SetOption((wxString
const &)*arg2
,arg3
);
14094 wxPyEndAllowThreads(__tstate
);
14095 if (PyErr_Occurred()) SWIG_fail
;
14097 Py_INCREF(Py_None
); resultobj
= Py_None
;
14112 static PyObject
*_wrap_Image_GetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14113 PyObject
*resultobj
= NULL
;
14114 wxImage
*arg1
= (wxImage
*) 0 ;
14115 wxString
*arg2
= 0 ;
14117 bool temp2
= false ;
14118 PyObject
* obj0
= 0 ;
14119 PyObject
* obj1
= 0 ;
14120 char *kwnames
[] = {
14121 (char *) "self",(char *) "name", NULL
14124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14126 if (SWIG_arg_fail(1)) SWIG_fail
;
14128 arg2
= wxString_in_helper(obj1
);
14129 if (arg2
== NULL
) SWIG_fail
;
14133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14134 result
= ((wxImage
const *)arg1
)->GetOption((wxString
const &)*arg2
);
14136 wxPyEndAllowThreads(__tstate
);
14137 if (PyErr_Occurred()) SWIG_fail
;
14141 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14143 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14160 static PyObject
*_wrap_Image_GetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14161 PyObject
*resultobj
= NULL
;
14162 wxImage
*arg1
= (wxImage
*) 0 ;
14163 wxString
*arg2
= 0 ;
14165 bool temp2
= false ;
14166 PyObject
* obj0
= 0 ;
14167 PyObject
* obj1
= 0 ;
14168 char *kwnames
[] = {
14169 (char *) "self",(char *) "name", NULL
14172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOptionInt",kwnames
,&obj0
,&obj1
)) goto fail
;
14173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14174 if (SWIG_arg_fail(1)) SWIG_fail
;
14176 arg2
= wxString_in_helper(obj1
);
14177 if (arg2
== NULL
) SWIG_fail
;
14181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14182 result
= (int)((wxImage
const *)arg1
)->GetOptionInt((wxString
const &)*arg2
);
14184 wxPyEndAllowThreads(__tstate
);
14185 if (PyErr_Occurred()) SWIG_fail
;
14188 resultobj
= SWIG_From_int(static_cast<int >(result
));
14204 static PyObject
*_wrap_Image_HasOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14205 PyObject
*resultobj
= NULL
;
14206 wxImage
*arg1
= (wxImage
*) 0 ;
14207 wxString
*arg2
= 0 ;
14209 bool temp2
= false ;
14210 PyObject
* obj0
= 0 ;
14211 PyObject
* obj1
= 0 ;
14212 char *kwnames
[] = {
14213 (char *) "self",(char *) "name", NULL
14216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HasOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14218 if (SWIG_arg_fail(1)) SWIG_fail
;
14220 arg2
= wxString_in_helper(obj1
);
14221 if (arg2
== NULL
) SWIG_fail
;
14225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14226 result
= (bool)((wxImage
const *)arg1
)->HasOption((wxString
const &)*arg2
);
14228 wxPyEndAllowThreads(__tstate
);
14229 if (PyErr_Occurred()) SWIG_fail
;
14232 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14248 static PyObject
*_wrap_Image_CountColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14249 PyObject
*resultobj
= NULL
;
14250 wxImage
*arg1
= (wxImage
*) 0 ;
14251 unsigned long arg2
= (unsigned long) (unsigned long) -1 ;
14252 unsigned long result
;
14253 PyObject
* obj0
= 0 ;
14254 PyObject
* obj1
= 0 ;
14255 char *kwnames
[] = {
14256 (char *) "self",(char *) "stopafter", NULL
14259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_CountColours",kwnames
,&obj0
,&obj1
)) goto fail
;
14260 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14261 if (SWIG_arg_fail(1)) SWIG_fail
;
14264 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
14265 if (SWIG_arg_fail(2)) SWIG_fail
;
14269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14270 result
= (unsigned long)(arg1
)->CountColours(arg2
);
14272 wxPyEndAllowThreads(__tstate
);
14273 if (PyErr_Occurred()) SWIG_fail
;
14276 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14284 static PyObject
*_wrap_Image_ComputeHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14285 PyObject
*resultobj
= NULL
;
14286 wxImage
*arg1
= (wxImage
*) 0 ;
14287 wxImageHistogram
*arg2
= 0 ;
14288 unsigned long result
;
14289 PyObject
* obj0
= 0 ;
14290 PyObject
* obj1
= 0 ;
14291 char *kwnames
[] = {
14292 (char *) "self",(char *) "h", NULL
14295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_ComputeHistogram",kwnames
,&obj0
,&obj1
)) goto fail
;
14296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14297 if (SWIG_arg_fail(1)) SWIG_fail
;
14299 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
14300 if (SWIG_arg_fail(2)) SWIG_fail
;
14301 if (arg2
== NULL
) {
14302 SWIG_null_ref("wxImageHistogram");
14304 if (SWIG_arg_fail(2)) SWIG_fail
;
14307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14308 result
= (unsigned long)(arg1
)->ComputeHistogram(*arg2
);
14310 wxPyEndAllowThreads(__tstate
);
14311 if (PyErr_Occurred()) SWIG_fail
;
14314 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14322 static PyObject
*_wrap_Image_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14323 PyObject
*resultobj
= NULL
;
14324 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14325 PyObject
* obj0
= 0 ;
14326 char *kwnames
[] = {
14327 (char *) "handler", NULL
14330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_AddHandler",kwnames
,&obj0
)) goto fail
;
14331 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14332 if (SWIG_arg_fail(1)) SWIG_fail
;
14334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14335 wxImage::AddHandler(arg1
);
14337 wxPyEndAllowThreads(__tstate
);
14338 if (PyErr_Occurred()) SWIG_fail
;
14340 Py_INCREF(Py_None
); resultobj
= Py_None
;
14347 static PyObject
*_wrap_Image_InsertHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14348 PyObject
*resultobj
= NULL
;
14349 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14350 PyObject
* obj0
= 0 ;
14351 char *kwnames
[] = {
14352 (char *) "handler", NULL
14355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InsertHandler",kwnames
,&obj0
)) goto fail
;
14356 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14357 if (SWIG_arg_fail(1)) SWIG_fail
;
14359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14360 wxImage::InsertHandler(arg1
);
14362 wxPyEndAllowThreads(__tstate
);
14363 if (PyErr_Occurred()) SWIG_fail
;
14365 Py_INCREF(Py_None
); resultobj
= Py_None
;
14372 static PyObject
*_wrap_Image_RemoveHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14373 PyObject
*resultobj
= NULL
;
14374 wxString
*arg1
= 0 ;
14376 bool temp1
= false ;
14377 PyObject
* obj0
= 0 ;
14378 char *kwnames
[] = {
14379 (char *) "name", NULL
14382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RemoveHandler",kwnames
,&obj0
)) goto fail
;
14384 arg1
= wxString_in_helper(obj0
);
14385 if (arg1
== NULL
) SWIG_fail
;
14389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14390 result
= (bool)wxImage::RemoveHandler((wxString
const &)*arg1
);
14392 wxPyEndAllowThreads(__tstate
);
14393 if (PyErr_Occurred()) SWIG_fail
;
14396 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14412 static PyObject
*_wrap_Image_GetImageExtWildcard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14413 PyObject
*resultobj
= NULL
;
14415 char *kwnames
[] = {
14419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Image_GetImageExtWildcard",kwnames
)) goto fail
;
14421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14422 result
= wxImage::GetImageExtWildcard();
14424 wxPyEndAllowThreads(__tstate
);
14425 if (PyErr_Occurred()) SWIG_fail
;
14429 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14431 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14440 static PyObject
*_wrap_Image_ConvertToBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14441 PyObject
*resultobj
= NULL
;
14442 wxImage
*arg1
= (wxImage
*) 0 ;
14443 int arg2
= (int) -1 ;
14445 PyObject
* obj0
= 0 ;
14446 PyObject
* obj1
= 0 ;
14447 char *kwnames
[] = {
14448 (char *) "self",(char *) "depth", NULL
14451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertToBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
14452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14453 if (SWIG_arg_fail(1)) SWIG_fail
;
14456 arg2
= static_cast<int >(SWIG_As_int(obj1
));
14457 if (SWIG_arg_fail(2)) SWIG_fail
;
14461 if (!wxPyCheckForApp()) SWIG_fail
;
14462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14463 result
= wxImage_ConvertToBitmap(arg1
,arg2
);
14465 wxPyEndAllowThreads(__tstate
);
14466 if (PyErr_Occurred()) SWIG_fail
;
14469 wxBitmap
* resultptr
;
14470 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14471 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14479 static PyObject
*_wrap_Image_ConvertToMonoBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14480 PyObject
*resultobj
= NULL
;
14481 wxImage
*arg1
= (wxImage
*) 0 ;
14486 PyObject
* obj0
= 0 ;
14487 PyObject
* obj1
= 0 ;
14488 PyObject
* obj2
= 0 ;
14489 PyObject
* obj3
= 0 ;
14490 char *kwnames
[] = {
14491 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
14494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
14495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14496 if (SWIG_arg_fail(1)) SWIG_fail
;
14498 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
14499 if (SWIG_arg_fail(2)) SWIG_fail
;
14502 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
14503 if (SWIG_arg_fail(3)) SWIG_fail
;
14506 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
14507 if (SWIG_arg_fail(4)) SWIG_fail
;
14510 if (!wxPyCheckForApp()) SWIG_fail
;
14511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14512 result
= wxImage_ConvertToMonoBitmap(arg1
,arg2
,arg3
,arg4
);
14514 wxPyEndAllowThreads(__tstate
);
14515 if (PyErr_Occurred()) SWIG_fail
;
14518 wxBitmap
* resultptr
;
14519 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14520 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14528 static PyObject
*_wrap_Image_RotateHue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14529 PyObject
*resultobj
= NULL
;
14530 wxImage
*arg1
= (wxImage
*) 0 ;
14532 PyObject
* obj0
= 0 ;
14533 PyObject
* obj1
= 0 ;
14534 char *kwnames
[] = {
14535 (char *) "self",(char *) "angle", NULL
14538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RotateHue",kwnames
,&obj0
,&obj1
)) goto fail
;
14539 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14540 if (SWIG_arg_fail(1)) SWIG_fail
;
14542 arg2
= static_cast<double >(SWIG_As_double(obj1
));
14543 if (SWIG_arg_fail(2)) SWIG_fail
;
14546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14547 (arg1
)->RotateHue(arg2
);
14549 wxPyEndAllowThreads(__tstate
);
14550 if (PyErr_Occurred()) SWIG_fail
;
14552 Py_INCREF(Py_None
); resultobj
= Py_None
;
14559 static PyObject
*_wrap_Image_RGBtoHSV(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14560 PyObject
*resultobj
= NULL
;
14561 wxImage_RGBValue arg1
;
14562 wxImage_HSVValue result
;
14563 PyObject
* obj0
= 0 ;
14564 char *kwnames
[] = {
14565 (char *) "rgb", NULL
14568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBtoHSV",kwnames
,&obj0
)) goto fail
;
14570 wxImage_RGBValue
* argp
;
14571 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
);
14572 if (SWIG_arg_fail(1)) SWIG_fail
;
14573 if (argp
== NULL
) {
14574 SWIG_null_ref("wxImage_RGBValue");
14576 if (SWIG_arg_fail(1)) SWIG_fail
;
14580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14581 result
= wxImage::RGBtoHSV(arg1
);
14583 wxPyEndAllowThreads(__tstate
);
14584 if (PyErr_Occurred()) SWIG_fail
;
14587 wxImage_HSVValue
* resultptr
;
14588 resultptr
= new wxImage_HSVValue(static_cast<wxImage_HSVValue
& >(result
));
14589 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_HSVValue
, 1);
14597 static PyObject
*_wrap_Image_HSVtoRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14598 PyObject
*resultobj
= NULL
;
14599 wxImage_HSVValue arg1
;
14600 wxImage_RGBValue result
;
14601 PyObject
* obj0
= 0 ;
14602 char *kwnames
[] = {
14603 (char *) "hsv", NULL
14606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVtoRGB",kwnames
,&obj0
)) goto fail
;
14608 wxImage_HSVValue
* argp
;
14609 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
);
14610 if (SWIG_arg_fail(1)) SWIG_fail
;
14611 if (argp
== NULL
) {
14612 SWIG_null_ref("wxImage_HSVValue");
14614 if (SWIG_arg_fail(1)) SWIG_fail
;
14618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14619 result
= wxImage::HSVtoRGB(arg1
);
14621 wxPyEndAllowThreads(__tstate
);
14622 if (PyErr_Occurred()) SWIG_fail
;
14625 wxImage_RGBValue
* resultptr
;
14626 resultptr
= new wxImage_RGBValue(static_cast<wxImage_RGBValue
& >(result
));
14627 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_RGBValue
, 1);
14635 static PyObject
* Image_swigregister(PyObject
*, PyObject
*args
) {
14637 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14638 SWIG_TypeClientData(SWIGTYPE_p_wxImage
, obj
);
14640 return Py_BuildValue((char *)"");
14642 static int _wrap_NullImage_set(PyObject
*) {
14643 PyErr_SetString(PyExc_TypeError
,"Variable NullImage is read-only.");
14648 static PyObject
*_wrap_NullImage_get(void) {
14649 PyObject
*pyobj
= NULL
;
14651 pyobj
= SWIG_NewPointerObj((void *)(&wxNullImage
), SWIGTYPE_p_wxImage
, 0);
14656 static int _wrap_IMAGE_OPTION_FILENAME_set(PyObject
*) {
14657 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_FILENAME is read-only.");
14662 static PyObject
*_wrap_IMAGE_OPTION_FILENAME_get(void) {
14663 PyObject
*pyobj
= NULL
;
14667 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14669 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14676 static int _wrap_IMAGE_OPTION_BMP_FORMAT_set(PyObject
*) {
14677 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BMP_FORMAT is read-only.");
14682 static PyObject
*_wrap_IMAGE_OPTION_BMP_FORMAT_get(void) {
14683 PyObject
*pyobj
= NULL
;
14687 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14689 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14696 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set(PyObject
*) {
14697 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_X is read-only.");
14702 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get(void) {
14703 PyObject
*pyobj
= NULL
;
14707 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14709 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14716 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set(PyObject
*) {
14717 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_Y is read-only.");
14722 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get(void) {
14723 PyObject
*pyobj
= NULL
;
14727 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14729 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14736 static int _wrap_IMAGE_OPTION_RESOLUTION_set(PyObject
*) {
14737 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTION is read-only.");
14742 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTION_get(void) {
14743 PyObject
*pyobj
= NULL
;
14747 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14749 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14756 static int _wrap_IMAGE_OPTION_RESOLUTIONX_set(PyObject
*) {
14757 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONX is read-only.");
14762 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONX_get(void) {
14763 PyObject
*pyobj
= NULL
;
14767 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14769 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14776 static int _wrap_IMAGE_OPTION_RESOLUTIONY_set(PyObject
*) {
14777 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONY is read-only.");
14782 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONY_get(void) {
14783 PyObject
*pyobj
= NULL
;
14787 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14789 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14796 static int _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set(PyObject
*) {
14797 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONUNIT is read-only.");
14802 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get(void) {
14803 PyObject
*pyobj
= NULL
;
14807 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14809 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14816 static int _wrap_IMAGE_OPTION_QUALITY_set(PyObject
*) {
14817 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_QUALITY is read-only.");
14822 static PyObject
*_wrap_IMAGE_OPTION_QUALITY_get(void) {
14823 PyObject
*pyobj
= NULL
;
14827 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14829 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14836 static int _wrap_IMAGE_OPTION_BITSPERSAMPLE_set(PyObject
*) {
14837 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BITSPERSAMPLE is read-only.");
14842 static PyObject
*_wrap_IMAGE_OPTION_BITSPERSAMPLE_get(void) {
14843 PyObject
*pyobj
= NULL
;
14847 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14849 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14856 static int _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set(PyObject
*) {
14857 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_SAMPLESPERPIXEL is read-only.");
14862 static PyObject
*_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get(void) {
14863 PyObject
*pyobj
= NULL
;
14867 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14869 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14876 static int _wrap_IMAGE_OPTION_COMPRESSION_set(PyObject
*) {
14877 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_COMPRESSION is read-only.");
14882 static PyObject
*_wrap_IMAGE_OPTION_COMPRESSION_get(void) {
14883 PyObject
*pyobj
= NULL
;
14887 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14889 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14896 static int _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set(PyObject
*) {
14897 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_IMAGEDESCRIPTOR is read-only.");
14902 static PyObject
*_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get(void) {
14903 PyObject
*pyobj
= NULL
;
14907 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14909 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14916 static int _wrap_IMAGE_OPTION_PNG_FORMAT_set(PyObject
*) {
14917 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_FORMAT is read-only.");
14922 static PyObject
*_wrap_IMAGE_OPTION_PNG_FORMAT_get(void) {
14923 PyObject
*pyobj
= NULL
;
14927 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14929 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14936 static int _wrap_IMAGE_OPTION_PNG_BITDEPTH_set(PyObject
*) {
14937 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_BITDEPTH is read-only.");
14942 static PyObject
*_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
14943 PyObject
*pyobj
= NULL
;
14947 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14949 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14956 static PyObject
*_wrap_new_BMPHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14957 PyObject
*resultobj
= NULL
;
14958 wxBMPHandler
*result
;
14959 char *kwnames
[] = {
14963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_BMPHandler",kwnames
)) goto fail
;
14965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14966 result
= (wxBMPHandler
*)new wxBMPHandler();
14968 wxPyEndAllowThreads(__tstate
);
14969 if (PyErr_Occurred()) SWIG_fail
;
14971 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBMPHandler
, 1);
14978 static PyObject
* BMPHandler_swigregister(PyObject
*, PyObject
*args
) {
14980 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14981 SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler
, obj
);
14983 return Py_BuildValue((char *)"");
14985 static PyObject
*_wrap_new_ICOHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14986 PyObject
*resultobj
= NULL
;
14987 wxICOHandler
*result
;
14988 char *kwnames
[] = {
14992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ICOHandler",kwnames
)) goto fail
;
14994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14995 result
= (wxICOHandler
*)new wxICOHandler();
14997 wxPyEndAllowThreads(__tstate
);
14998 if (PyErr_Occurred()) SWIG_fail
;
15000 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxICOHandler
, 1);
15007 static PyObject
* ICOHandler_swigregister(PyObject
*, PyObject
*args
) {
15009 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15010 SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler
, obj
);
15012 return Py_BuildValue((char *)"");
15014 static PyObject
*_wrap_new_CURHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15015 PyObject
*resultobj
= NULL
;
15016 wxCURHandler
*result
;
15017 char *kwnames
[] = {
15021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_CURHandler",kwnames
)) goto fail
;
15023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15024 result
= (wxCURHandler
*)new wxCURHandler();
15026 wxPyEndAllowThreads(__tstate
);
15027 if (PyErr_Occurred()) SWIG_fail
;
15029 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCURHandler
, 1);
15036 static PyObject
* CURHandler_swigregister(PyObject
*, PyObject
*args
) {
15038 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15039 SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler
, obj
);
15041 return Py_BuildValue((char *)"");
15043 static PyObject
*_wrap_new_ANIHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15044 PyObject
*resultobj
= NULL
;
15045 wxANIHandler
*result
;
15046 char *kwnames
[] = {
15050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ANIHandler",kwnames
)) goto fail
;
15052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15053 result
= (wxANIHandler
*)new wxANIHandler();
15055 wxPyEndAllowThreads(__tstate
);
15056 if (PyErr_Occurred()) SWIG_fail
;
15058 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxANIHandler
, 1);
15065 static PyObject
* ANIHandler_swigregister(PyObject
*, PyObject
*args
) {
15067 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15068 SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler
, obj
);
15070 return Py_BuildValue((char *)"");
15072 static PyObject
*_wrap_new_PNGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15073 PyObject
*resultobj
= NULL
;
15074 wxPNGHandler
*result
;
15075 char *kwnames
[] = {
15079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNGHandler",kwnames
)) goto fail
;
15081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15082 result
= (wxPNGHandler
*)new wxPNGHandler();
15084 wxPyEndAllowThreads(__tstate
);
15085 if (PyErr_Occurred()) SWIG_fail
;
15087 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNGHandler
, 1);
15094 static PyObject
* PNGHandler_swigregister(PyObject
*, PyObject
*args
) {
15096 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15097 SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler
, obj
);
15099 return Py_BuildValue((char *)"");
15101 static PyObject
*_wrap_new_GIFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15102 PyObject
*resultobj
= NULL
;
15103 wxGIFHandler
*result
;
15104 char *kwnames
[] = {
15108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GIFHandler",kwnames
)) goto fail
;
15110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15111 result
= (wxGIFHandler
*)new wxGIFHandler();
15113 wxPyEndAllowThreads(__tstate
);
15114 if (PyErr_Occurred()) SWIG_fail
;
15116 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGIFHandler
, 1);
15123 static PyObject
* GIFHandler_swigregister(PyObject
*, PyObject
*args
) {
15125 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15126 SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler
, obj
);
15128 return Py_BuildValue((char *)"");
15130 static PyObject
*_wrap_new_PCXHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15131 PyObject
*resultobj
= NULL
;
15132 wxPCXHandler
*result
;
15133 char *kwnames
[] = {
15137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PCXHandler",kwnames
)) goto fail
;
15139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15140 result
= (wxPCXHandler
*)new wxPCXHandler();
15142 wxPyEndAllowThreads(__tstate
);
15143 if (PyErr_Occurred()) SWIG_fail
;
15145 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPCXHandler
, 1);
15152 static PyObject
* PCXHandler_swigregister(PyObject
*, PyObject
*args
) {
15154 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15155 SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler
, obj
);
15157 return Py_BuildValue((char *)"");
15159 static PyObject
*_wrap_new_JPEGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15160 PyObject
*resultobj
= NULL
;
15161 wxJPEGHandler
*result
;
15162 char *kwnames
[] = {
15166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_JPEGHandler",kwnames
)) goto fail
;
15168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15169 result
= (wxJPEGHandler
*)new wxJPEGHandler();
15171 wxPyEndAllowThreads(__tstate
);
15172 if (PyErr_Occurred()) SWIG_fail
;
15174 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxJPEGHandler
, 1);
15181 static PyObject
* JPEGHandler_swigregister(PyObject
*, PyObject
*args
) {
15183 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15184 SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler
, obj
);
15186 return Py_BuildValue((char *)"");
15188 static PyObject
*_wrap_new_PNMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15189 PyObject
*resultobj
= NULL
;
15190 wxPNMHandler
*result
;
15191 char *kwnames
[] = {
15195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNMHandler",kwnames
)) goto fail
;
15197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15198 result
= (wxPNMHandler
*)new wxPNMHandler();
15200 wxPyEndAllowThreads(__tstate
);
15201 if (PyErr_Occurred()) SWIG_fail
;
15203 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNMHandler
, 1);
15210 static PyObject
* PNMHandler_swigregister(PyObject
*, PyObject
*args
) {
15212 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15213 SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler
, obj
);
15215 return Py_BuildValue((char *)"");
15217 static PyObject
*_wrap_new_XPMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15218 PyObject
*resultobj
= NULL
;
15219 wxXPMHandler
*result
;
15220 char *kwnames
[] = {
15224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_XPMHandler",kwnames
)) goto fail
;
15226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15227 result
= (wxXPMHandler
*)new wxXPMHandler();
15229 wxPyEndAllowThreads(__tstate
);
15230 if (PyErr_Occurred()) SWIG_fail
;
15232 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxXPMHandler
, 1);
15239 static PyObject
* XPMHandler_swigregister(PyObject
*, PyObject
*args
) {
15241 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15242 SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler
, obj
);
15244 return Py_BuildValue((char *)"");
15246 static PyObject
*_wrap_new_TIFFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15247 PyObject
*resultobj
= NULL
;
15248 wxTIFFHandler
*result
;
15249 char *kwnames
[] = {
15253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TIFFHandler",kwnames
)) goto fail
;
15255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15256 result
= (wxTIFFHandler
*)new wxTIFFHandler();
15258 wxPyEndAllowThreads(__tstate
);
15259 if (PyErr_Occurred()) SWIG_fail
;
15261 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTIFFHandler
, 1);
15268 static PyObject
* TIFFHandler_swigregister(PyObject
*, PyObject
*args
) {
15270 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15271 SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler
, obj
);
15273 return Py_BuildValue((char *)"");
15275 static PyObject
*_wrap_Quantize_Quantize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15276 PyObject
*resultobj
= NULL
;
15277 wxImage
*arg1
= 0 ;
15278 wxImage
*arg2
= 0 ;
15279 int arg3
= (int) 236 ;
15280 int arg4
= (int) wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
;
15282 PyObject
* obj0
= 0 ;
15283 PyObject
* obj1
= 0 ;
15284 PyObject
* obj2
= 0 ;
15285 PyObject
* obj3
= 0 ;
15286 char *kwnames
[] = {
15287 (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL
15290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Quantize_Quantize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15293 if (SWIG_arg_fail(1)) SWIG_fail
;
15294 if (arg1
== NULL
) {
15295 SWIG_null_ref("wxImage");
15297 if (SWIG_arg_fail(1)) SWIG_fail
;
15300 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15301 if (SWIG_arg_fail(2)) SWIG_fail
;
15302 if (arg2
== NULL
) {
15303 SWIG_null_ref("wxImage");
15305 if (SWIG_arg_fail(2)) SWIG_fail
;
15309 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15310 if (SWIG_arg_fail(3)) SWIG_fail
;
15315 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15316 if (SWIG_arg_fail(4)) SWIG_fail
;
15320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15321 result
= (bool)wxQuantize_Quantize((wxImage
const &)*arg1
,*arg2
,arg3
,arg4
);
15323 wxPyEndAllowThreads(__tstate
);
15324 if (PyErr_Occurred()) SWIG_fail
;
15327 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15335 static PyObject
* Quantize_swigregister(PyObject
*, PyObject
*args
) {
15337 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15338 SWIG_TypeClientData(SWIGTYPE_p_wxQuantize
, obj
);
15340 return Py_BuildValue((char *)"");
15342 static PyObject
*_wrap_new_EvtHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15343 PyObject
*resultobj
= NULL
;
15344 wxEvtHandler
*result
;
15345 char *kwnames
[] = {
15349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EvtHandler",kwnames
)) goto fail
;
15351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15352 result
= (wxEvtHandler
*)new wxEvtHandler();
15354 wxPyEndAllowThreads(__tstate
);
15355 if (PyErr_Occurred()) SWIG_fail
;
15357 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvtHandler
, 1);
15364 static PyObject
*_wrap_EvtHandler_GetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15365 PyObject
*resultobj
= NULL
;
15366 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15367 wxEvtHandler
*result
;
15368 PyObject
* obj0
= 0 ;
15369 char *kwnames
[] = {
15370 (char *) "self", NULL
15373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetNextHandler",kwnames
,&obj0
)) goto fail
;
15374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15375 if (SWIG_arg_fail(1)) SWIG_fail
;
15377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15378 result
= (wxEvtHandler
*)(arg1
)->GetNextHandler();
15380 wxPyEndAllowThreads(__tstate
);
15381 if (PyErr_Occurred()) SWIG_fail
;
15384 resultobj
= wxPyMake_wxObject(result
, 0);
15392 static PyObject
*_wrap_EvtHandler_GetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15393 PyObject
*resultobj
= NULL
;
15394 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15395 wxEvtHandler
*result
;
15396 PyObject
* obj0
= 0 ;
15397 char *kwnames
[] = {
15398 (char *) "self", NULL
15401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetPreviousHandler",kwnames
,&obj0
)) goto fail
;
15402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15403 if (SWIG_arg_fail(1)) SWIG_fail
;
15405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15406 result
= (wxEvtHandler
*)(arg1
)->GetPreviousHandler();
15408 wxPyEndAllowThreads(__tstate
);
15409 if (PyErr_Occurred()) SWIG_fail
;
15412 resultobj
= wxPyMake_wxObject(result
, 0);
15420 static PyObject
*_wrap_EvtHandler_SetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15421 PyObject
*resultobj
= NULL
;
15422 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15423 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15424 PyObject
* obj0
= 0 ;
15425 PyObject
* obj1
= 0 ;
15426 char *kwnames
[] = {
15427 (char *) "self",(char *) "handler", NULL
15430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetNextHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15432 if (SWIG_arg_fail(1)) SWIG_fail
;
15433 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15434 if (SWIG_arg_fail(2)) SWIG_fail
;
15436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15437 (arg1
)->SetNextHandler(arg2
);
15439 wxPyEndAllowThreads(__tstate
);
15440 if (PyErr_Occurred()) SWIG_fail
;
15442 Py_INCREF(Py_None
); resultobj
= Py_None
;
15449 static PyObject
*_wrap_EvtHandler_SetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15450 PyObject
*resultobj
= NULL
;
15451 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15452 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15453 PyObject
* obj0
= 0 ;
15454 PyObject
* obj1
= 0 ;
15455 char *kwnames
[] = {
15456 (char *) "self",(char *) "handler", NULL
15459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15461 if (SWIG_arg_fail(1)) SWIG_fail
;
15462 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15463 if (SWIG_arg_fail(2)) SWIG_fail
;
15465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15466 (arg1
)->SetPreviousHandler(arg2
);
15468 wxPyEndAllowThreads(__tstate
);
15469 if (PyErr_Occurred()) SWIG_fail
;
15471 Py_INCREF(Py_None
); resultobj
= Py_None
;
15478 static PyObject
*_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15479 PyObject
*resultobj
= NULL
;
15480 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15482 PyObject
* obj0
= 0 ;
15483 char *kwnames
[] = {
15484 (char *) "self", NULL
15487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames
,&obj0
)) goto fail
;
15488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15489 if (SWIG_arg_fail(1)) SWIG_fail
;
15491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15492 result
= (bool)(arg1
)->GetEvtHandlerEnabled();
15494 wxPyEndAllowThreads(__tstate
);
15495 if (PyErr_Occurred()) SWIG_fail
;
15498 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15506 static PyObject
*_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15507 PyObject
*resultobj
= NULL
;
15508 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15510 PyObject
* obj0
= 0 ;
15511 PyObject
* obj1
= 0 ;
15512 char *kwnames
[] = {
15513 (char *) "self",(char *) "enabled", NULL
15516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
15517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15518 if (SWIG_arg_fail(1)) SWIG_fail
;
15520 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
15521 if (SWIG_arg_fail(2)) SWIG_fail
;
15524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15525 (arg1
)->SetEvtHandlerEnabled(arg2
);
15527 wxPyEndAllowThreads(__tstate
);
15528 if (PyErr_Occurred()) SWIG_fail
;
15530 Py_INCREF(Py_None
); resultobj
= Py_None
;
15537 static PyObject
*_wrap_EvtHandler_ProcessEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15538 PyObject
*resultobj
= NULL
;
15539 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15540 wxEvent
*arg2
= 0 ;
15542 PyObject
* obj0
= 0 ;
15543 PyObject
* obj1
= 0 ;
15544 char *kwnames
[] = {
15545 (char *) "self",(char *) "event", NULL
15548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_ProcessEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15549 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15550 if (SWIG_arg_fail(1)) SWIG_fail
;
15552 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15553 if (SWIG_arg_fail(2)) SWIG_fail
;
15554 if (arg2
== NULL
) {
15555 SWIG_null_ref("wxEvent");
15557 if (SWIG_arg_fail(2)) SWIG_fail
;
15560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15561 result
= (bool)(arg1
)->ProcessEvent(*arg2
);
15563 wxPyEndAllowThreads(__tstate
);
15564 if (PyErr_Occurred()) SWIG_fail
;
15567 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15575 static PyObject
*_wrap_EvtHandler_AddPendingEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15576 PyObject
*resultobj
= NULL
;
15577 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15578 wxEvent
*arg2
= 0 ;
15579 PyObject
* obj0
= 0 ;
15580 PyObject
* obj1
= 0 ;
15581 char *kwnames
[] = {
15582 (char *) "self",(char *) "event", NULL
15585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_AddPendingEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15587 if (SWIG_arg_fail(1)) SWIG_fail
;
15589 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15590 if (SWIG_arg_fail(2)) SWIG_fail
;
15591 if (arg2
== NULL
) {
15592 SWIG_null_ref("wxEvent");
15594 if (SWIG_arg_fail(2)) SWIG_fail
;
15597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15598 (arg1
)->AddPendingEvent(*arg2
);
15600 wxPyEndAllowThreads(__tstate
);
15601 if (PyErr_Occurred()) SWIG_fail
;
15603 Py_INCREF(Py_None
); resultobj
= Py_None
;
15610 static PyObject
*_wrap_EvtHandler_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15611 PyObject
*resultobj
= NULL
;
15612 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15613 PyObject
* obj0
= 0 ;
15614 char *kwnames
[] = {
15615 (char *) "self", NULL
15618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
15619 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15620 if (SWIG_arg_fail(1)) SWIG_fail
;
15622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15623 (arg1
)->ProcessPendingEvents();
15625 wxPyEndAllowThreads(__tstate
);
15626 if (PyErr_Occurred()) SWIG_fail
;
15628 Py_INCREF(Py_None
); resultobj
= Py_None
;
15635 static PyObject
*_wrap_EvtHandler_Connect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15636 PyObject
*resultobj
= NULL
;
15637 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15641 PyObject
*arg5
= (PyObject
*) 0 ;
15642 PyObject
* obj0
= 0 ;
15643 PyObject
* obj1
= 0 ;
15644 PyObject
* obj2
= 0 ;
15645 PyObject
* obj3
= 0 ;
15646 PyObject
* obj4
= 0 ;
15647 char *kwnames
[] = {
15648 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL
15651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:EvtHandler_Connect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
15652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15653 if (SWIG_arg_fail(1)) SWIG_fail
;
15655 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15656 if (SWIG_arg_fail(2)) SWIG_fail
;
15659 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15660 if (SWIG_arg_fail(3)) SWIG_fail
;
15663 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15664 if (SWIG_arg_fail(4)) SWIG_fail
;
15668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15669 wxEvtHandler_Connect(arg1
,arg2
,arg3
,arg4
,arg5
);
15671 wxPyEndAllowThreads(__tstate
);
15672 if (PyErr_Occurred()) SWIG_fail
;
15674 Py_INCREF(Py_None
); resultobj
= Py_None
;
15681 static PyObject
*_wrap_EvtHandler_Disconnect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15682 PyObject
*resultobj
= NULL
;
15683 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15685 int arg3
= (int) -1 ;
15686 wxEventType arg4
= (wxEventType
) wxEVT_NULL
;
15688 PyObject
* obj0
= 0 ;
15689 PyObject
* obj1
= 0 ;
15690 PyObject
* obj2
= 0 ;
15691 PyObject
* obj3
= 0 ;
15692 char *kwnames
[] = {
15693 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL
15696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:EvtHandler_Disconnect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15697 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15698 if (SWIG_arg_fail(1)) SWIG_fail
;
15700 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15701 if (SWIG_arg_fail(2)) SWIG_fail
;
15705 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15706 if (SWIG_arg_fail(3)) SWIG_fail
;
15711 arg4
= static_cast<wxEventType
>(SWIG_As_int(obj3
));
15712 if (SWIG_arg_fail(4)) SWIG_fail
;
15716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15717 result
= (bool)wxEvtHandler_Disconnect(arg1
,arg2
,arg3
,arg4
);
15719 wxPyEndAllowThreads(__tstate
);
15720 if (PyErr_Occurred()) SWIG_fail
;
15723 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15731 static PyObject
*_wrap_EvtHandler__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15732 PyObject
*resultobj
= NULL
;
15733 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15734 PyObject
*arg2
= (PyObject
*) 0 ;
15735 bool arg3
= (bool) true ;
15736 PyObject
* obj0
= 0 ;
15737 PyObject
* obj1
= 0 ;
15738 PyObject
* obj2
= 0 ;
15739 char *kwnames
[] = {
15740 (char *) "self",(char *) "_self",(char *) "incref", NULL
15743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:EvtHandler__setOORInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
15744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15745 if (SWIG_arg_fail(1)) SWIG_fail
;
15749 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
15750 if (SWIG_arg_fail(3)) SWIG_fail
;
15754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15755 wxEvtHandler__setOORInfo(arg1
,arg2
,arg3
);
15757 wxPyEndAllowThreads(__tstate
);
15758 if (PyErr_Occurred()) SWIG_fail
;
15760 Py_INCREF(Py_None
); resultobj
= Py_None
;
15767 static PyObject
* EvtHandler_swigregister(PyObject
*, PyObject
*args
) {
15769 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15770 SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler
, obj
);
15772 return Py_BuildValue((char *)"");
15774 static PyObject
*_wrap_NewEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15775 PyObject
*resultobj
= NULL
;
15776 wxEventType result
;
15777 char *kwnames
[] = {
15781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":NewEventType",kwnames
)) goto fail
;
15783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15784 result
= (wxEventType
)wxNewEventType();
15786 wxPyEndAllowThreads(__tstate
);
15787 if (PyErr_Occurred()) SWIG_fail
;
15790 resultobj
= SWIG_From_int(static_cast<int >(result
));
15798 static PyObject
*_wrap_delete_Event(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15799 PyObject
*resultobj
= NULL
;
15800 wxEvent
*arg1
= (wxEvent
*) 0 ;
15801 PyObject
* obj0
= 0 ;
15802 char *kwnames
[] = {
15803 (char *) "self", NULL
15806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Event",kwnames
,&obj0
)) goto fail
;
15807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15808 if (SWIG_arg_fail(1)) SWIG_fail
;
15810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15813 wxPyEndAllowThreads(__tstate
);
15814 if (PyErr_Occurred()) SWIG_fail
;
15816 Py_INCREF(Py_None
); resultobj
= Py_None
;
15823 static PyObject
*_wrap_Event_SetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15824 PyObject
*resultobj
= NULL
;
15825 wxEvent
*arg1
= (wxEvent
*) 0 ;
15827 PyObject
* obj0
= 0 ;
15828 PyObject
* obj1
= 0 ;
15829 char *kwnames
[] = {
15830 (char *) "self",(char *) "typ", NULL
15833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventType",kwnames
,&obj0
,&obj1
)) goto fail
;
15834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15835 if (SWIG_arg_fail(1)) SWIG_fail
;
15837 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
15838 if (SWIG_arg_fail(2)) SWIG_fail
;
15841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15842 (arg1
)->SetEventType(arg2
);
15844 wxPyEndAllowThreads(__tstate
);
15845 if (PyErr_Occurred()) SWIG_fail
;
15847 Py_INCREF(Py_None
); resultobj
= Py_None
;
15854 static PyObject
*_wrap_Event_GetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15855 PyObject
*resultobj
= NULL
;
15856 wxEvent
*arg1
= (wxEvent
*) 0 ;
15857 wxEventType result
;
15858 PyObject
* obj0
= 0 ;
15859 char *kwnames
[] = {
15860 (char *) "self", NULL
15863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventType",kwnames
,&obj0
)) goto fail
;
15864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15865 if (SWIG_arg_fail(1)) SWIG_fail
;
15867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15868 result
= (wxEventType
)((wxEvent
const *)arg1
)->GetEventType();
15870 wxPyEndAllowThreads(__tstate
);
15871 if (PyErr_Occurred()) SWIG_fail
;
15874 resultobj
= SWIG_From_int(static_cast<int >(result
));
15882 static PyObject
*_wrap_Event_GetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15883 PyObject
*resultobj
= NULL
;
15884 wxEvent
*arg1
= (wxEvent
*) 0 ;
15886 PyObject
* obj0
= 0 ;
15887 char *kwnames
[] = {
15888 (char *) "self", NULL
15891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventObject",kwnames
,&obj0
)) goto fail
;
15892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15893 if (SWIG_arg_fail(1)) SWIG_fail
;
15895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15896 result
= (wxObject
*)((wxEvent
const *)arg1
)->GetEventObject();
15898 wxPyEndAllowThreads(__tstate
);
15899 if (PyErr_Occurred()) SWIG_fail
;
15902 resultobj
= wxPyMake_wxObject(result
, (bool)0);
15910 static PyObject
*_wrap_Event_SetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15911 PyObject
*resultobj
= NULL
;
15912 wxEvent
*arg1
= (wxEvent
*) 0 ;
15913 wxObject
*arg2
= (wxObject
*) 0 ;
15914 PyObject
* obj0
= 0 ;
15915 PyObject
* obj1
= 0 ;
15916 char *kwnames
[] = {
15917 (char *) "self",(char *) "obj", NULL
15920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventObject",kwnames
,&obj0
,&obj1
)) goto fail
;
15921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15922 if (SWIG_arg_fail(1)) SWIG_fail
;
15923 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
15924 if (SWIG_arg_fail(2)) SWIG_fail
;
15926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15927 (arg1
)->SetEventObject(arg2
);
15929 wxPyEndAllowThreads(__tstate
);
15930 if (PyErr_Occurred()) SWIG_fail
;
15932 Py_INCREF(Py_None
); resultobj
= Py_None
;
15939 static PyObject
*_wrap_Event_GetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15940 PyObject
*resultobj
= NULL
;
15941 wxEvent
*arg1
= (wxEvent
*) 0 ;
15943 PyObject
* obj0
= 0 ;
15944 char *kwnames
[] = {
15945 (char *) "self", NULL
15948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetTimestamp",kwnames
,&obj0
)) goto fail
;
15949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15950 if (SWIG_arg_fail(1)) SWIG_fail
;
15952 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15953 result
= (long)((wxEvent
const *)arg1
)->GetTimestamp();
15955 wxPyEndAllowThreads(__tstate
);
15956 if (PyErr_Occurred()) SWIG_fail
;
15959 resultobj
= SWIG_From_long(static_cast<long >(result
));
15967 static PyObject
*_wrap_Event_SetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15968 PyObject
*resultobj
= NULL
;
15969 wxEvent
*arg1
= (wxEvent
*) 0 ;
15970 long arg2
= (long) 0 ;
15971 PyObject
* obj0
= 0 ;
15972 PyObject
* obj1
= 0 ;
15973 char *kwnames
[] = {
15974 (char *) "self",(char *) "ts", NULL
15977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_SetTimestamp",kwnames
,&obj0
,&obj1
)) goto fail
;
15978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15979 if (SWIG_arg_fail(1)) SWIG_fail
;
15982 arg2
= static_cast<long >(SWIG_As_long(obj1
));
15983 if (SWIG_arg_fail(2)) SWIG_fail
;
15987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15988 (arg1
)->SetTimestamp(arg2
);
15990 wxPyEndAllowThreads(__tstate
);
15991 if (PyErr_Occurred()) SWIG_fail
;
15993 Py_INCREF(Py_None
); resultobj
= Py_None
;
16000 static PyObject
*_wrap_Event_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16001 PyObject
*resultobj
= NULL
;
16002 wxEvent
*arg1
= (wxEvent
*) 0 ;
16004 PyObject
* obj0
= 0 ;
16005 char *kwnames
[] = {
16006 (char *) "self", NULL
16009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetId",kwnames
,&obj0
)) goto fail
;
16010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16011 if (SWIG_arg_fail(1)) SWIG_fail
;
16013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16014 result
= (int)((wxEvent
const *)arg1
)->GetId();
16016 wxPyEndAllowThreads(__tstate
);
16017 if (PyErr_Occurred()) SWIG_fail
;
16020 resultobj
= SWIG_From_int(static_cast<int >(result
));
16028 static PyObject
*_wrap_Event_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16029 PyObject
*resultobj
= NULL
;
16030 wxEvent
*arg1
= (wxEvent
*) 0 ;
16032 PyObject
* obj0
= 0 ;
16033 PyObject
* obj1
= 0 ;
16034 char *kwnames
[] = {
16035 (char *) "self",(char *) "Id", NULL
16038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
16039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16040 if (SWIG_arg_fail(1)) SWIG_fail
;
16042 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16043 if (SWIG_arg_fail(2)) SWIG_fail
;
16046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16047 (arg1
)->SetId(arg2
);
16049 wxPyEndAllowThreads(__tstate
);
16050 if (PyErr_Occurred()) SWIG_fail
;
16052 Py_INCREF(Py_None
); resultobj
= Py_None
;
16059 static PyObject
*_wrap_Event_IsCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16060 PyObject
*resultobj
= NULL
;
16061 wxEvent
*arg1
= (wxEvent
*) 0 ;
16063 PyObject
* obj0
= 0 ;
16064 char *kwnames
[] = {
16065 (char *) "self", NULL
16068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_IsCommandEvent",kwnames
,&obj0
)) goto fail
;
16069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16070 if (SWIG_arg_fail(1)) SWIG_fail
;
16072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16073 result
= (bool)((wxEvent
const *)arg1
)->IsCommandEvent();
16075 wxPyEndAllowThreads(__tstate
);
16076 if (PyErr_Occurred()) SWIG_fail
;
16079 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16087 static PyObject
*_wrap_Event_Skip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16088 PyObject
*resultobj
= NULL
;
16089 wxEvent
*arg1
= (wxEvent
*) 0 ;
16090 bool arg2
= (bool) true ;
16091 PyObject
* obj0
= 0 ;
16092 PyObject
* obj1
= 0 ;
16093 char *kwnames
[] = {
16094 (char *) "self",(char *) "skip", NULL
16097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_Skip",kwnames
,&obj0
,&obj1
)) goto fail
;
16098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16099 if (SWIG_arg_fail(1)) SWIG_fail
;
16102 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
16103 if (SWIG_arg_fail(2)) SWIG_fail
;
16107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16108 (arg1
)->Skip(arg2
);
16110 wxPyEndAllowThreads(__tstate
);
16111 if (PyErr_Occurred()) SWIG_fail
;
16113 Py_INCREF(Py_None
); resultobj
= Py_None
;
16120 static PyObject
*_wrap_Event_GetSkipped(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16121 PyObject
*resultobj
= NULL
;
16122 wxEvent
*arg1
= (wxEvent
*) 0 ;
16124 PyObject
* obj0
= 0 ;
16125 char *kwnames
[] = {
16126 (char *) "self", NULL
16129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetSkipped",kwnames
,&obj0
)) goto fail
;
16130 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16131 if (SWIG_arg_fail(1)) SWIG_fail
;
16133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16134 result
= (bool)((wxEvent
const *)arg1
)->GetSkipped();
16136 wxPyEndAllowThreads(__tstate
);
16137 if (PyErr_Occurred()) SWIG_fail
;
16140 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16148 static PyObject
*_wrap_Event_ShouldPropagate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16149 PyObject
*resultobj
= NULL
;
16150 wxEvent
*arg1
= (wxEvent
*) 0 ;
16152 PyObject
* obj0
= 0 ;
16153 char *kwnames
[] = {
16154 (char *) "self", NULL
16157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_ShouldPropagate",kwnames
,&obj0
)) goto fail
;
16158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16159 if (SWIG_arg_fail(1)) SWIG_fail
;
16161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16162 result
= (bool)((wxEvent
const *)arg1
)->ShouldPropagate();
16164 wxPyEndAllowThreads(__tstate
);
16165 if (PyErr_Occurred()) SWIG_fail
;
16168 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16176 static PyObject
*_wrap_Event_StopPropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16177 PyObject
*resultobj
= NULL
;
16178 wxEvent
*arg1
= (wxEvent
*) 0 ;
16180 PyObject
* obj0
= 0 ;
16181 char *kwnames
[] = {
16182 (char *) "self", NULL
16185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_StopPropagation",kwnames
,&obj0
)) goto fail
;
16186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16187 if (SWIG_arg_fail(1)) SWIG_fail
;
16189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16190 result
= (int)(arg1
)->StopPropagation();
16192 wxPyEndAllowThreads(__tstate
);
16193 if (PyErr_Occurred()) SWIG_fail
;
16196 resultobj
= SWIG_From_int(static_cast<int >(result
));
16204 static PyObject
*_wrap_Event_ResumePropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16205 PyObject
*resultobj
= NULL
;
16206 wxEvent
*arg1
= (wxEvent
*) 0 ;
16208 PyObject
* obj0
= 0 ;
16209 PyObject
* obj1
= 0 ;
16210 char *kwnames
[] = {
16211 (char *) "self",(char *) "propagationLevel", NULL
16214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_ResumePropagation",kwnames
,&obj0
,&obj1
)) goto fail
;
16215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16216 if (SWIG_arg_fail(1)) SWIG_fail
;
16218 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16219 if (SWIG_arg_fail(2)) SWIG_fail
;
16222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16223 (arg1
)->ResumePropagation(arg2
);
16225 wxPyEndAllowThreads(__tstate
);
16226 if (PyErr_Occurred()) SWIG_fail
;
16228 Py_INCREF(Py_None
); resultobj
= Py_None
;
16235 static PyObject
*_wrap_Event_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16236 PyObject
*resultobj
= NULL
;
16237 wxEvent
*arg1
= (wxEvent
*) 0 ;
16239 PyObject
* obj0
= 0 ;
16240 char *kwnames
[] = {
16241 (char *) "self", NULL
16244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_Clone",kwnames
,&obj0
)) goto fail
;
16245 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16246 if (SWIG_arg_fail(1)) SWIG_fail
;
16248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16249 result
= (wxEvent
*)(arg1
)->Clone();
16251 wxPyEndAllowThreads(__tstate
);
16252 if (PyErr_Occurred()) SWIG_fail
;
16254 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16261 static PyObject
* Event_swigregister(PyObject
*, PyObject
*args
) {
16263 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16264 SWIG_TypeClientData(SWIGTYPE_p_wxEvent
, obj
);
16266 return Py_BuildValue((char *)"");
16268 static PyObject
*_wrap_new_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16269 PyObject
*resultobj
= NULL
;
16270 wxEvent
*arg1
= 0 ;
16271 wxPropagationDisabler
*result
;
16272 PyObject
* obj0
= 0 ;
16273 char *kwnames
[] = {
16274 (char *) "event", NULL
16277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16279 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16280 if (SWIG_arg_fail(1)) SWIG_fail
;
16281 if (arg1
== NULL
) {
16282 SWIG_null_ref("wxEvent");
16284 if (SWIG_arg_fail(1)) SWIG_fail
;
16287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16288 result
= (wxPropagationDisabler
*)new wxPropagationDisabler(*arg1
);
16290 wxPyEndAllowThreads(__tstate
);
16291 if (PyErr_Occurred()) SWIG_fail
;
16293 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagationDisabler
, 1);
16300 static PyObject
*_wrap_delete_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16301 PyObject
*resultobj
= NULL
;
16302 wxPropagationDisabler
*arg1
= (wxPropagationDisabler
*) 0 ;
16303 PyObject
* obj0
= 0 ;
16304 char *kwnames
[] = {
16305 (char *) "self", NULL
16308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagationDisabler
, SWIG_POINTER_EXCEPTION
| 0);
16310 if (SWIG_arg_fail(1)) SWIG_fail
;
16312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16315 wxPyEndAllowThreads(__tstate
);
16316 if (PyErr_Occurred()) SWIG_fail
;
16318 Py_INCREF(Py_None
); resultobj
= Py_None
;
16325 static PyObject
* PropagationDisabler_swigregister(PyObject
*, PyObject
*args
) {
16327 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16328 SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler
, obj
);
16330 return Py_BuildValue((char *)"");
16332 static PyObject
*_wrap_new_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16333 PyObject
*resultobj
= NULL
;
16334 wxEvent
*arg1
= 0 ;
16335 wxPropagateOnce
*result
;
16336 PyObject
* obj0
= 0 ;
16337 char *kwnames
[] = {
16338 (char *) "event", NULL
16341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16344 if (SWIG_arg_fail(1)) SWIG_fail
;
16345 if (arg1
== NULL
) {
16346 SWIG_null_ref("wxEvent");
16348 if (SWIG_arg_fail(1)) SWIG_fail
;
16351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16352 result
= (wxPropagateOnce
*)new wxPropagateOnce(*arg1
);
16354 wxPyEndAllowThreads(__tstate
);
16355 if (PyErr_Occurred()) SWIG_fail
;
16357 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagateOnce
, 1);
16364 static PyObject
*_wrap_delete_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16365 PyObject
*resultobj
= NULL
;
16366 wxPropagateOnce
*arg1
= (wxPropagateOnce
*) 0 ;
16367 PyObject
* obj0
= 0 ;
16368 char *kwnames
[] = {
16369 (char *) "self", NULL
16372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagateOnce
, SWIG_POINTER_EXCEPTION
| 0);
16374 if (SWIG_arg_fail(1)) SWIG_fail
;
16376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16379 wxPyEndAllowThreads(__tstate
);
16380 if (PyErr_Occurred()) SWIG_fail
;
16382 Py_INCREF(Py_None
); resultobj
= Py_None
;
16389 static PyObject
* PropagateOnce_swigregister(PyObject
*, PyObject
*args
) {
16391 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16392 SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce
, obj
);
16394 return Py_BuildValue((char *)"");
16396 static PyObject
*_wrap_new_CommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16397 PyObject
*resultobj
= NULL
;
16398 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16399 int arg2
= (int) 0 ;
16400 wxCommandEvent
*result
;
16401 PyObject
* obj0
= 0 ;
16402 PyObject
* obj1
= 0 ;
16403 char *kwnames
[] = {
16404 (char *) "commandType",(char *) "winid", NULL
16407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16410 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16411 if (SWIG_arg_fail(1)) SWIG_fail
;
16416 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16417 if (SWIG_arg_fail(2)) SWIG_fail
;
16421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16422 result
= (wxCommandEvent
*)new wxCommandEvent(arg1
,arg2
);
16424 wxPyEndAllowThreads(__tstate
);
16425 if (PyErr_Occurred()) SWIG_fail
;
16427 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCommandEvent
, 1);
16434 static PyObject
*_wrap_CommandEvent_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16435 PyObject
*resultobj
= NULL
;
16436 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16438 PyObject
* obj0
= 0 ;
16439 char *kwnames
[] = {
16440 (char *) "self", NULL
16443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetSelection",kwnames
,&obj0
)) goto fail
;
16444 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16445 if (SWIG_arg_fail(1)) SWIG_fail
;
16447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16448 result
= (int)((wxCommandEvent
const *)arg1
)->GetSelection();
16450 wxPyEndAllowThreads(__tstate
);
16451 if (PyErr_Occurred()) SWIG_fail
;
16454 resultobj
= SWIG_From_int(static_cast<int >(result
));
16462 static PyObject
*_wrap_CommandEvent_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16463 PyObject
*resultobj
= NULL
;
16464 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16465 wxString
*arg2
= 0 ;
16466 bool temp2
= false ;
16467 PyObject
* obj0
= 0 ;
16468 PyObject
* obj1
= 0 ;
16469 char *kwnames
[] = {
16470 (char *) "self",(char *) "s", NULL
16473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetString",kwnames
,&obj0
,&obj1
)) goto fail
;
16474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16475 if (SWIG_arg_fail(1)) SWIG_fail
;
16477 arg2
= wxString_in_helper(obj1
);
16478 if (arg2
== NULL
) SWIG_fail
;
16482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16483 (arg1
)->SetString((wxString
const &)*arg2
);
16485 wxPyEndAllowThreads(__tstate
);
16486 if (PyErr_Occurred()) SWIG_fail
;
16488 Py_INCREF(Py_None
); resultobj
= Py_None
;
16503 static PyObject
*_wrap_CommandEvent_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16504 PyObject
*resultobj
= NULL
;
16505 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16507 PyObject
* obj0
= 0 ;
16508 char *kwnames
[] = {
16509 (char *) "self", NULL
16512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetString",kwnames
,&obj0
)) goto fail
;
16513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16514 if (SWIG_arg_fail(1)) SWIG_fail
;
16516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16517 result
= ((wxCommandEvent
const *)arg1
)->GetString();
16519 wxPyEndAllowThreads(__tstate
);
16520 if (PyErr_Occurred()) SWIG_fail
;
16524 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16526 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16535 static PyObject
*_wrap_CommandEvent_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16536 PyObject
*resultobj
= NULL
;
16537 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16539 PyObject
* obj0
= 0 ;
16540 char *kwnames
[] = {
16541 (char *) "self", NULL
16544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsChecked",kwnames
,&obj0
)) goto fail
;
16545 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16546 if (SWIG_arg_fail(1)) SWIG_fail
;
16548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16549 result
= (bool)((wxCommandEvent
const *)arg1
)->IsChecked();
16551 wxPyEndAllowThreads(__tstate
);
16552 if (PyErr_Occurred()) SWIG_fail
;
16555 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16563 static PyObject
*_wrap_CommandEvent_IsSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16564 PyObject
*resultobj
= NULL
;
16565 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16567 PyObject
* obj0
= 0 ;
16568 char *kwnames
[] = {
16569 (char *) "self", NULL
16572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsSelection",kwnames
,&obj0
)) goto fail
;
16573 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16574 if (SWIG_arg_fail(1)) SWIG_fail
;
16576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16577 result
= (bool)((wxCommandEvent
const *)arg1
)->IsSelection();
16579 wxPyEndAllowThreads(__tstate
);
16580 if (PyErr_Occurred()) SWIG_fail
;
16583 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16591 static PyObject
*_wrap_CommandEvent_SetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16592 PyObject
*resultobj
= NULL
;
16593 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16595 PyObject
* obj0
= 0 ;
16596 PyObject
* obj1
= 0 ;
16597 char *kwnames
[] = {
16598 (char *) "self",(char *) "extraLong", NULL
16601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetExtraLong",kwnames
,&obj0
,&obj1
)) goto fail
;
16602 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16603 if (SWIG_arg_fail(1)) SWIG_fail
;
16605 arg2
= static_cast<long >(SWIG_As_long(obj1
));
16606 if (SWIG_arg_fail(2)) SWIG_fail
;
16609 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16610 (arg1
)->SetExtraLong(arg2
);
16612 wxPyEndAllowThreads(__tstate
);
16613 if (PyErr_Occurred()) SWIG_fail
;
16615 Py_INCREF(Py_None
); resultobj
= Py_None
;
16622 static PyObject
*_wrap_CommandEvent_GetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16623 PyObject
*resultobj
= NULL
;
16624 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16626 PyObject
* obj0
= 0 ;
16627 char *kwnames
[] = {
16628 (char *) "self", NULL
16631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetExtraLong",kwnames
,&obj0
)) goto fail
;
16632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16633 if (SWIG_arg_fail(1)) SWIG_fail
;
16635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16636 result
= (long)((wxCommandEvent
const *)arg1
)->GetExtraLong();
16638 wxPyEndAllowThreads(__tstate
);
16639 if (PyErr_Occurred()) SWIG_fail
;
16642 resultobj
= SWIG_From_long(static_cast<long >(result
));
16650 static PyObject
*_wrap_CommandEvent_SetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16651 PyObject
*resultobj
= NULL
;
16652 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16654 PyObject
* obj0
= 0 ;
16655 PyObject
* obj1
= 0 ;
16656 char *kwnames
[] = {
16657 (char *) "self",(char *) "i", NULL
16660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetInt",kwnames
,&obj0
,&obj1
)) goto fail
;
16661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16662 if (SWIG_arg_fail(1)) SWIG_fail
;
16664 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16665 if (SWIG_arg_fail(2)) SWIG_fail
;
16668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16669 (arg1
)->SetInt(arg2
);
16671 wxPyEndAllowThreads(__tstate
);
16672 if (PyErr_Occurred()) SWIG_fail
;
16674 Py_INCREF(Py_None
); resultobj
= Py_None
;
16681 static PyObject
*_wrap_CommandEvent_GetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16682 PyObject
*resultobj
= NULL
;
16683 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16685 PyObject
* obj0
= 0 ;
16686 char *kwnames
[] = {
16687 (char *) "self", NULL
16690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetInt",kwnames
,&obj0
)) goto fail
;
16691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16692 if (SWIG_arg_fail(1)) SWIG_fail
;
16694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16695 result
= (long)((wxCommandEvent
const *)arg1
)->GetInt();
16697 wxPyEndAllowThreads(__tstate
);
16698 if (PyErr_Occurred()) SWIG_fail
;
16701 resultobj
= SWIG_From_long(static_cast<long >(result
));
16709 static PyObject
*_wrap_CommandEvent_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16710 PyObject
*resultobj
= NULL
;
16711 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16713 PyObject
* obj0
= 0 ;
16714 char *kwnames
[] = {
16715 (char *) "self", NULL
16718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_Clone",kwnames
,&obj0
)) goto fail
;
16719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16720 if (SWIG_arg_fail(1)) SWIG_fail
;
16722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16723 result
= (wxEvent
*)((wxCommandEvent
const *)arg1
)->Clone();
16725 wxPyEndAllowThreads(__tstate
);
16726 if (PyErr_Occurred()) SWIG_fail
;
16728 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16735 static PyObject
* CommandEvent_swigregister(PyObject
*, PyObject
*args
) {
16737 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16738 SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent
, obj
);
16740 return Py_BuildValue((char *)"");
16742 static PyObject
*_wrap_new_NotifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16743 PyObject
*resultobj
= NULL
;
16744 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16745 int arg2
= (int) 0 ;
16746 wxNotifyEvent
*result
;
16747 PyObject
* obj0
= 0 ;
16748 PyObject
* obj1
= 0 ;
16749 char *kwnames
[] = {
16750 (char *) "commandType",(char *) "winid", NULL
16753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_NotifyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16756 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16757 if (SWIG_arg_fail(1)) SWIG_fail
;
16762 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16763 if (SWIG_arg_fail(2)) SWIG_fail
;
16767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16768 result
= (wxNotifyEvent
*)new wxNotifyEvent(arg1
,arg2
);
16770 wxPyEndAllowThreads(__tstate
);
16771 if (PyErr_Occurred()) SWIG_fail
;
16773 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNotifyEvent
, 1);
16780 static PyObject
*_wrap_NotifyEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16781 PyObject
*resultobj
= NULL
;
16782 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16783 PyObject
* obj0
= 0 ;
16784 char *kwnames
[] = {
16785 (char *) "self", NULL
16788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Veto",kwnames
,&obj0
)) goto fail
;
16789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16790 if (SWIG_arg_fail(1)) SWIG_fail
;
16792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16795 wxPyEndAllowThreads(__tstate
);
16796 if (PyErr_Occurred()) SWIG_fail
;
16798 Py_INCREF(Py_None
); resultobj
= Py_None
;
16805 static PyObject
*_wrap_NotifyEvent_Allow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16806 PyObject
*resultobj
= NULL
;
16807 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16808 PyObject
* obj0
= 0 ;
16809 char *kwnames
[] = {
16810 (char *) "self", NULL
16813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Allow",kwnames
,&obj0
)) goto fail
;
16814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16815 if (SWIG_arg_fail(1)) SWIG_fail
;
16817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16820 wxPyEndAllowThreads(__tstate
);
16821 if (PyErr_Occurred()) SWIG_fail
;
16823 Py_INCREF(Py_None
); resultobj
= Py_None
;
16830 static PyObject
*_wrap_NotifyEvent_IsAllowed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16831 PyObject
*resultobj
= NULL
;
16832 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16834 PyObject
* obj0
= 0 ;
16835 char *kwnames
[] = {
16836 (char *) "self", NULL
16839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_IsAllowed",kwnames
,&obj0
)) goto fail
;
16840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16841 if (SWIG_arg_fail(1)) SWIG_fail
;
16843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16844 result
= (bool)(arg1
)->IsAllowed();
16846 wxPyEndAllowThreads(__tstate
);
16847 if (PyErr_Occurred()) SWIG_fail
;
16850 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16858 static PyObject
* NotifyEvent_swigregister(PyObject
*, PyObject
*args
) {
16860 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16861 SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent
, obj
);
16863 return Py_BuildValue((char *)"");
16865 static PyObject
*_wrap_new_ScrollEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16866 PyObject
*resultobj
= NULL
;
16867 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16868 int arg2
= (int) 0 ;
16869 int arg3
= (int) 0 ;
16870 int arg4
= (int) 0 ;
16871 wxScrollEvent
*result
;
16872 PyObject
* obj0
= 0 ;
16873 PyObject
* obj1
= 0 ;
16874 PyObject
* obj2
= 0 ;
16875 PyObject
* obj3
= 0 ;
16876 char *kwnames
[] = {
16877 (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL
16880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_ScrollEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
16883 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16884 if (SWIG_arg_fail(1)) SWIG_fail
;
16889 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16890 if (SWIG_arg_fail(2)) SWIG_fail
;
16895 arg3
= static_cast<int >(SWIG_As_int(obj2
));
16896 if (SWIG_arg_fail(3)) SWIG_fail
;
16901 arg4
= static_cast<int >(SWIG_As_int(obj3
));
16902 if (SWIG_arg_fail(4)) SWIG_fail
;
16906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16907 result
= (wxScrollEvent
*)new wxScrollEvent(arg1
,arg2
,arg3
,arg4
);
16909 wxPyEndAllowThreads(__tstate
);
16910 if (PyErr_Occurred()) SWIG_fail
;
16912 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollEvent
, 1);
16919 static PyObject
*_wrap_ScrollEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16920 PyObject
*resultobj
= NULL
;
16921 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16923 PyObject
* obj0
= 0 ;
16924 char *kwnames
[] = {
16925 (char *) "self", NULL
16928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
16929 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16930 if (SWIG_arg_fail(1)) SWIG_fail
;
16932 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16933 result
= (int)((wxScrollEvent
const *)arg1
)->GetOrientation();
16935 wxPyEndAllowThreads(__tstate
);
16936 if (PyErr_Occurred()) SWIG_fail
;
16939 resultobj
= SWIG_From_int(static_cast<int >(result
));
16947 static PyObject
*_wrap_ScrollEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16948 PyObject
*resultobj
= NULL
;
16949 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16951 PyObject
* obj0
= 0 ;
16952 char *kwnames
[] = {
16953 (char *) "self", NULL
16956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
16957 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16958 if (SWIG_arg_fail(1)) SWIG_fail
;
16960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16961 result
= (int)((wxScrollEvent
const *)arg1
)->GetPosition();
16963 wxPyEndAllowThreads(__tstate
);
16964 if (PyErr_Occurred()) SWIG_fail
;
16967 resultobj
= SWIG_From_int(static_cast<int >(result
));
16975 static PyObject
*_wrap_ScrollEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16976 PyObject
*resultobj
= NULL
;
16977 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16979 PyObject
* obj0
= 0 ;
16980 PyObject
* obj1
= 0 ;
16981 char *kwnames
[] = {
16982 (char *) "self",(char *) "orient", NULL
16985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
16986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16987 if (SWIG_arg_fail(1)) SWIG_fail
;
16989 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16990 if (SWIG_arg_fail(2)) SWIG_fail
;
16993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16994 (arg1
)->SetOrientation(arg2
);
16996 wxPyEndAllowThreads(__tstate
);
16997 if (PyErr_Occurred()) SWIG_fail
;
16999 Py_INCREF(Py_None
); resultobj
= Py_None
;
17006 static PyObject
*_wrap_ScrollEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17007 PyObject
*resultobj
= NULL
;
17008 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
17010 PyObject
* obj0
= 0 ;
17011 PyObject
* obj1
= 0 ;
17012 char *kwnames
[] = {
17013 (char *) "self",(char *) "pos", NULL
17016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17017 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
17018 if (SWIG_arg_fail(1)) SWIG_fail
;
17020 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17021 if (SWIG_arg_fail(2)) SWIG_fail
;
17024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17025 (arg1
)->SetPosition(arg2
);
17027 wxPyEndAllowThreads(__tstate
);
17028 if (PyErr_Occurred()) SWIG_fail
;
17030 Py_INCREF(Py_None
); resultobj
= Py_None
;
17037 static PyObject
* ScrollEvent_swigregister(PyObject
*, PyObject
*args
) {
17039 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17040 SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent
, obj
);
17042 return Py_BuildValue((char *)"");
17044 static PyObject
*_wrap_new_ScrollWinEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17045 PyObject
*resultobj
= NULL
;
17046 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17047 int arg2
= (int) 0 ;
17048 int arg3
= (int) 0 ;
17049 wxScrollWinEvent
*result
;
17050 PyObject
* obj0
= 0 ;
17051 PyObject
* obj1
= 0 ;
17052 PyObject
* obj2
= 0 ;
17053 char *kwnames
[] = {
17054 (char *) "commandType",(char *) "pos",(char *) "orient", NULL
17057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ScrollWinEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
17060 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17061 if (SWIG_arg_fail(1)) SWIG_fail
;
17066 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17067 if (SWIG_arg_fail(2)) SWIG_fail
;
17072 arg3
= static_cast<int >(SWIG_As_int(obj2
));
17073 if (SWIG_arg_fail(3)) SWIG_fail
;
17077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17078 result
= (wxScrollWinEvent
*)new wxScrollWinEvent(arg1
,arg2
,arg3
);
17080 wxPyEndAllowThreads(__tstate
);
17081 if (PyErr_Occurred()) SWIG_fail
;
17083 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollWinEvent
, 1);
17090 static PyObject
*_wrap_ScrollWinEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17091 PyObject
*resultobj
= NULL
;
17092 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17094 PyObject
* obj0
= 0 ;
17095 char *kwnames
[] = {
17096 (char *) "self", NULL
17099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
17100 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17101 if (SWIG_arg_fail(1)) SWIG_fail
;
17103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17104 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetOrientation();
17106 wxPyEndAllowThreads(__tstate
);
17107 if (PyErr_Occurred()) SWIG_fail
;
17110 resultobj
= SWIG_From_int(static_cast<int >(result
));
17118 static PyObject
*_wrap_ScrollWinEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17119 PyObject
*resultobj
= NULL
;
17120 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17122 PyObject
* obj0
= 0 ;
17123 char *kwnames
[] = {
17124 (char *) "self", NULL
17127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
17128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17129 if (SWIG_arg_fail(1)) SWIG_fail
;
17131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17132 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetPosition();
17134 wxPyEndAllowThreads(__tstate
);
17135 if (PyErr_Occurred()) SWIG_fail
;
17138 resultobj
= SWIG_From_int(static_cast<int >(result
));
17146 static PyObject
*_wrap_ScrollWinEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17147 PyObject
*resultobj
= NULL
;
17148 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17150 PyObject
* obj0
= 0 ;
17151 PyObject
* obj1
= 0 ;
17152 char *kwnames
[] = {
17153 (char *) "self",(char *) "orient", NULL
17156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
17157 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17158 if (SWIG_arg_fail(1)) SWIG_fail
;
17160 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17161 if (SWIG_arg_fail(2)) SWIG_fail
;
17164 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17165 (arg1
)->SetOrientation(arg2
);
17167 wxPyEndAllowThreads(__tstate
);
17168 if (PyErr_Occurred()) SWIG_fail
;
17170 Py_INCREF(Py_None
); resultobj
= Py_None
;
17177 static PyObject
*_wrap_ScrollWinEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17178 PyObject
*resultobj
= NULL
;
17179 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17181 PyObject
* obj0
= 0 ;
17182 PyObject
* obj1
= 0 ;
17183 char *kwnames
[] = {
17184 (char *) "self",(char *) "pos", NULL
17187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17189 if (SWIG_arg_fail(1)) SWIG_fail
;
17191 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17192 if (SWIG_arg_fail(2)) SWIG_fail
;
17195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17196 (arg1
)->SetPosition(arg2
);
17198 wxPyEndAllowThreads(__tstate
);
17199 if (PyErr_Occurred()) SWIG_fail
;
17201 Py_INCREF(Py_None
); resultobj
= Py_None
;
17208 static PyObject
* ScrollWinEvent_swigregister(PyObject
*, PyObject
*args
) {
17210 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17211 SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent
, obj
);
17213 return Py_BuildValue((char *)"");
17215 static PyObject
*_wrap_new_MouseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17216 PyObject
*resultobj
= NULL
;
17217 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17218 wxMouseEvent
*result
;
17219 PyObject
* obj0
= 0 ;
17220 char *kwnames
[] = {
17221 (char *) "mouseType", NULL
17224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MouseEvent",kwnames
,&obj0
)) goto fail
;
17227 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17228 if (SWIG_arg_fail(1)) SWIG_fail
;
17232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17233 result
= (wxMouseEvent
*)new wxMouseEvent(arg1
);
17235 wxPyEndAllowThreads(__tstate
);
17236 if (PyErr_Occurred()) SWIG_fail
;
17239 resultobj
= wxPyMake_wxObject(result
, (bool)1);
17247 static PyObject
*_wrap_MouseEvent_IsButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17248 PyObject
*resultobj
= NULL
;
17249 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17251 PyObject
* obj0
= 0 ;
17252 char *kwnames
[] = {
17253 (char *) "self", NULL
17256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsButton",kwnames
,&obj0
)) goto fail
;
17257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17258 if (SWIG_arg_fail(1)) SWIG_fail
;
17260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17261 result
= (bool)((wxMouseEvent
const *)arg1
)->IsButton();
17263 wxPyEndAllowThreads(__tstate
);
17264 if (PyErr_Occurred()) SWIG_fail
;
17267 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17275 static PyObject
*_wrap_MouseEvent_ButtonDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17276 PyObject
*resultobj
= NULL
;
17277 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17278 int arg2
= (int) wxMOUSE_BTN_ANY
;
17280 PyObject
* obj0
= 0 ;
17281 PyObject
* obj1
= 0 ;
17282 char *kwnames
[] = {
17283 (char *) "self",(char *) "but", NULL
17286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17287 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17288 if (SWIG_arg_fail(1)) SWIG_fail
;
17291 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17292 if (SWIG_arg_fail(2)) SWIG_fail
;
17296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17297 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDown(arg2
);
17299 wxPyEndAllowThreads(__tstate
);
17300 if (PyErr_Occurred()) SWIG_fail
;
17303 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17311 static PyObject
*_wrap_MouseEvent_ButtonDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17312 PyObject
*resultobj
= NULL
;
17313 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17314 int arg2
= (int) wxMOUSE_BTN_ANY
;
17316 PyObject
* obj0
= 0 ;
17317 PyObject
* obj1
= 0 ;
17318 char *kwnames
[] = {
17319 (char *) "self",(char *) "but", NULL
17322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDClick",kwnames
,&obj0
,&obj1
)) goto fail
;
17323 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17324 if (SWIG_arg_fail(1)) SWIG_fail
;
17327 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17328 if (SWIG_arg_fail(2)) SWIG_fail
;
17332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17333 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDClick(arg2
);
17335 wxPyEndAllowThreads(__tstate
);
17336 if (PyErr_Occurred()) SWIG_fail
;
17339 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17347 static PyObject
*_wrap_MouseEvent_ButtonUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17348 PyObject
*resultobj
= NULL
;
17349 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17350 int arg2
= (int) wxMOUSE_BTN_ANY
;
17352 PyObject
* obj0
= 0 ;
17353 PyObject
* obj1
= 0 ;
17354 char *kwnames
[] = {
17355 (char *) "self",(char *) "but", NULL
17358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonUp",kwnames
,&obj0
,&obj1
)) goto fail
;
17359 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17360 if (SWIG_arg_fail(1)) SWIG_fail
;
17363 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17364 if (SWIG_arg_fail(2)) SWIG_fail
;
17368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17369 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonUp(arg2
);
17371 wxPyEndAllowThreads(__tstate
);
17372 if (PyErr_Occurred()) SWIG_fail
;
17375 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17383 static PyObject
*_wrap_MouseEvent_Button(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17384 PyObject
*resultobj
= NULL
;
17385 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17388 PyObject
* obj0
= 0 ;
17389 PyObject
* obj1
= 0 ;
17390 char *kwnames
[] = {
17391 (char *) "self",(char *) "button", NULL
17394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_Button",kwnames
,&obj0
,&obj1
)) goto fail
;
17395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17396 if (SWIG_arg_fail(1)) SWIG_fail
;
17398 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17399 if (SWIG_arg_fail(2)) SWIG_fail
;
17402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17403 result
= (bool)((wxMouseEvent
const *)arg1
)->Button(arg2
);
17405 wxPyEndAllowThreads(__tstate
);
17406 if (PyErr_Occurred()) SWIG_fail
;
17409 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17417 static PyObject
*_wrap_MouseEvent_ButtonIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17418 PyObject
*resultobj
= NULL
;
17419 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17422 PyObject
* obj0
= 0 ;
17423 PyObject
* obj1
= 0 ;
17424 char *kwnames
[] = {
17425 (char *) "self",(char *) "but", NULL
17428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_ButtonIsDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17430 if (SWIG_arg_fail(1)) SWIG_fail
;
17432 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17433 if (SWIG_arg_fail(2)) SWIG_fail
;
17436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17437 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonIsDown(arg2
);
17439 wxPyEndAllowThreads(__tstate
);
17440 if (PyErr_Occurred()) SWIG_fail
;
17443 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17451 static PyObject
*_wrap_MouseEvent_GetButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17452 PyObject
*resultobj
= NULL
;
17453 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17455 PyObject
* obj0
= 0 ;
17456 char *kwnames
[] = {
17457 (char *) "self", NULL
17460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetButton",kwnames
,&obj0
)) goto fail
;
17461 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17462 if (SWIG_arg_fail(1)) SWIG_fail
;
17464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17465 result
= (int)((wxMouseEvent
const *)arg1
)->GetButton();
17467 wxPyEndAllowThreads(__tstate
);
17468 if (PyErr_Occurred()) SWIG_fail
;
17471 resultobj
= SWIG_From_int(static_cast<int >(result
));
17479 static PyObject
*_wrap_MouseEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17480 PyObject
*resultobj
= NULL
;
17481 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17483 PyObject
* obj0
= 0 ;
17484 char *kwnames
[] = {
17485 (char *) "self", NULL
17488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
17489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17490 if (SWIG_arg_fail(1)) SWIG_fail
;
17492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17493 result
= (bool)((wxMouseEvent
const *)arg1
)->ControlDown();
17495 wxPyEndAllowThreads(__tstate
);
17496 if (PyErr_Occurred()) SWIG_fail
;
17499 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17507 static PyObject
*_wrap_MouseEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17508 PyObject
*resultobj
= NULL
;
17509 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17511 PyObject
* obj0
= 0 ;
17512 char *kwnames
[] = {
17513 (char *) "self", NULL
17516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
17517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17518 if (SWIG_arg_fail(1)) SWIG_fail
;
17520 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17521 result
= (bool)((wxMouseEvent
const *)arg1
)->MetaDown();
17523 wxPyEndAllowThreads(__tstate
);
17524 if (PyErr_Occurred()) SWIG_fail
;
17527 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17535 static PyObject
*_wrap_MouseEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17536 PyObject
*resultobj
= NULL
;
17537 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17539 PyObject
* obj0
= 0 ;
17540 char *kwnames
[] = {
17541 (char *) "self", NULL
17544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_AltDown",kwnames
,&obj0
)) goto fail
;
17545 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17546 if (SWIG_arg_fail(1)) SWIG_fail
;
17548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17549 result
= (bool)((wxMouseEvent
const *)arg1
)->AltDown();
17551 wxPyEndAllowThreads(__tstate
);
17552 if (PyErr_Occurred()) SWIG_fail
;
17555 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17563 static PyObject
*_wrap_MouseEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17564 PyObject
*resultobj
= NULL
;
17565 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17567 PyObject
* obj0
= 0 ;
17568 char *kwnames
[] = {
17569 (char *) "self", NULL
17572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
17573 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17574 if (SWIG_arg_fail(1)) SWIG_fail
;
17576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17577 result
= (bool)((wxMouseEvent
const *)arg1
)->ShiftDown();
17579 wxPyEndAllowThreads(__tstate
);
17580 if (PyErr_Occurred()) SWIG_fail
;
17583 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17591 static PyObject
*_wrap_MouseEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17592 PyObject
*resultobj
= NULL
;
17593 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17595 PyObject
* obj0
= 0 ;
17596 char *kwnames
[] = {
17597 (char *) "self", NULL
17600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
17601 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17602 if (SWIG_arg_fail(1)) SWIG_fail
;
17604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17605 result
= (bool)((wxMouseEvent
const *)arg1
)->CmdDown();
17607 wxPyEndAllowThreads(__tstate
);
17608 if (PyErr_Occurred()) SWIG_fail
;
17611 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17619 static PyObject
*_wrap_MouseEvent_LeftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17620 PyObject
*resultobj
= NULL
;
17621 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17623 PyObject
* obj0
= 0 ;
17624 char *kwnames
[] = {
17625 (char *) "self", NULL
17628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDown",kwnames
,&obj0
)) goto fail
;
17629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17630 if (SWIG_arg_fail(1)) SWIG_fail
;
17632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17633 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDown();
17635 wxPyEndAllowThreads(__tstate
);
17636 if (PyErr_Occurred()) SWIG_fail
;
17639 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17647 static PyObject
*_wrap_MouseEvent_MiddleDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17648 PyObject
*resultobj
= NULL
;
17649 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17651 PyObject
* obj0
= 0 ;
17652 char *kwnames
[] = {
17653 (char *) "self", NULL
17656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDown",kwnames
,&obj0
)) goto fail
;
17657 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17658 if (SWIG_arg_fail(1)) SWIG_fail
;
17660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17661 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDown();
17663 wxPyEndAllowThreads(__tstate
);
17664 if (PyErr_Occurred()) SWIG_fail
;
17667 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17675 static PyObject
*_wrap_MouseEvent_RightDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17676 PyObject
*resultobj
= NULL
;
17677 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17679 PyObject
* obj0
= 0 ;
17680 char *kwnames
[] = {
17681 (char *) "self", NULL
17684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDown",kwnames
,&obj0
)) goto fail
;
17685 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17686 if (SWIG_arg_fail(1)) SWIG_fail
;
17688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17689 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDown();
17691 wxPyEndAllowThreads(__tstate
);
17692 if (PyErr_Occurred()) SWIG_fail
;
17695 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17703 static PyObject
*_wrap_MouseEvent_LeftUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17704 PyObject
*resultobj
= NULL
;
17705 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17707 PyObject
* obj0
= 0 ;
17708 char *kwnames
[] = {
17709 (char *) "self", NULL
17712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftUp",kwnames
,&obj0
)) goto fail
;
17713 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17714 if (SWIG_arg_fail(1)) SWIG_fail
;
17716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17717 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftUp();
17719 wxPyEndAllowThreads(__tstate
);
17720 if (PyErr_Occurred()) SWIG_fail
;
17723 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17731 static PyObject
*_wrap_MouseEvent_MiddleUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17732 PyObject
*resultobj
= NULL
;
17733 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17735 PyObject
* obj0
= 0 ;
17736 char *kwnames
[] = {
17737 (char *) "self", NULL
17740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleUp",kwnames
,&obj0
)) goto fail
;
17741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17742 if (SWIG_arg_fail(1)) SWIG_fail
;
17744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17745 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleUp();
17747 wxPyEndAllowThreads(__tstate
);
17748 if (PyErr_Occurred()) SWIG_fail
;
17751 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17759 static PyObject
*_wrap_MouseEvent_RightUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17760 PyObject
*resultobj
= NULL
;
17761 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17763 PyObject
* obj0
= 0 ;
17764 char *kwnames
[] = {
17765 (char *) "self", NULL
17768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightUp",kwnames
,&obj0
)) goto fail
;
17769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17770 if (SWIG_arg_fail(1)) SWIG_fail
;
17772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17773 result
= (bool)((wxMouseEvent
const *)arg1
)->RightUp();
17775 wxPyEndAllowThreads(__tstate
);
17776 if (PyErr_Occurred()) SWIG_fail
;
17779 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17787 static PyObject
*_wrap_MouseEvent_LeftDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17788 PyObject
*resultobj
= NULL
;
17789 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17791 PyObject
* obj0
= 0 ;
17792 char *kwnames
[] = {
17793 (char *) "self", NULL
17796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDClick",kwnames
,&obj0
)) goto fail
;
17797 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17798 if (SWIG_arg_fail(1)) SWIG_fail
;
17800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17801 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDClick();
17803 wxPyEndAllowThreads(__tstate
);
17804 if (PyErr_Occurred()) SWIG_fail
;
17807 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17815 static PyObject
*_wrap_MouseEvent_MiddleDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17816 PyObject
*resultobj
= NULL
;
17817 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17819 PyObject
* obj0
= 0 ;
17820 char *kwnames
[] = {
17821 (char *) "self", NULL
17824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDClick",kwnames
,&obj0
)) goto fail
;
17825 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17826 if (SWIG_arg_fail(1)) SWIG_fail
;
17828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17829 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDClick();
17831 wxPyEndAllowThreads(__tstate
);
17832 if (PyErr_Occurred()) SWIG_fail
;
17835 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17843 static PyObject
*_wrap_MouseEvent_RightDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17844 PyObject
*resultobj
= NULL
;
17845 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17847 PyObject
* obj0
= 0 ;
17848 char *kwnames
[] = {
17849 (char *) "self", NULL
17852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDClick",kwnames
,&obj0
)) goto fail
;
17853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17854 if (SWIG_arg_fail(1)) SWIG_fail
;
17856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17857 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDClick();
17859 wxPyEndAllowThreads(__tstate
);
17860 if (PyErr_Occurred()) SWIG_fail
;
17863 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17871 static PyObject
*_wrap_MouseEvent_LeftIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17872 PyObject
*resultobj
= NULL
;
17873 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17875 PyObject
* obj0
= 0 ;
17876 char *kwnames
[] = {
17877 (char *) "self", NULL
17880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftIsDown",kwnames
,&obj0
)) goto fail
;
17881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17882 if (SWIG_arg_fail(1)) SWIG_fail
;
17884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17885 result
= (bool)(arg1
)->LeftIsDown();
17887 wxPyEndAllowThreads(__tstate
);
17888 if (PyErr_Occurred()) SWIG_fail
;
17891 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17899 static PyObject
*_wrap_MouseEvent_MiddleIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17900 PyObject
*resultobj
= NULL
;
17901 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17903 PyObject
* obj0
= 0 ;
17904 char *kwnames
[] = {
17905 (char *) "self", NULL
17908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleIsDown",kwnames
,&obj0
)) goto fail
;
17909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17910 if (SWIG_arg_fail(1)) SWIG_fail
;
17912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17913 result
= (bool)(arg1
)->MiddleIsDown();
17915 wxPyEndAllowThreads(__tstate
);
17916 if (PyErr_Occurred()) SWIG_fail
;
17919 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17927 static PyObject
*_wrap_MouseEvent_RightIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17928 PyObject
*resultobj
= NULL
;
17929 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17931 PyObject
* obj0
= 0 ;
17932 char *kwnames
[] = {
17933 (char *) "self", NULL
17936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightIsDown",kwnames
,&obj0
)) goto fail
;
17937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17938 if (SWIG_arg_fail(1)) SWIG_fail
;
17940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17941 result
= (bool)(arg1
)->RightIsDown();
17943 wxPyEndAllowThreads(__tstate
);
17944 if (PyErr_Occurred()) SWIG_fail
;
17947 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17955 static PyObject
*_wrap_MouseEvent_Dragging(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17956 PyObject
*resultobj
= NULL
;
17957 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17959 PyObject
* obj0
= 0 ;
17960 char *kwnames
[] = {
17961 (char *) "self", NULL
17964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Dragging",kwnames
,&obj0
)) goto fail
;
17965 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17966 if (SWIG_arg_fail(1)) SWIG_fail
;
17968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17969 result
= (bool)((wxMouseEvent
const *)arg1
)->Dragging();
17971 wxPyEndAllowThreads(__tstate
);
17972 if (PyErr_Occurred()) SWIG_fail
;
17975 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17983 static PyObject
*_wrap_MouseEvent_Moving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17984 PyObject
*resultobj
= NULL
;
17985 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17987 PyObject
* obj0
= 0 ;
17988 char *kwnames
[] = {
17989 (char *) "self", NULL
17992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Moving",kwnames
,&obj0
)) goto fail
;
17993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17994 if (SWIG_arg_fail(1)) SWIG_fail
;
17996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17997 result
= (bool)((wxMouseEvent
const *)arg1
)->Moving();
17999 wxPyEndAllowThreads(__tstate
);
18000 if (PyErr_Occurred()) SWIG_fail
;
18003 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18011 static PyObject
*_wrap_MouseEvent_Entering(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18012 PyObject
*resultobj
= NULL
;
18013 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18015 PyObject
* obj0
= 0 ;
18016 char *kwnames
[] = {
18017 (char *) "self", NULL
18020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Entering",kwnames
,&obj0
)) goto fail
;
18021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18022 if (SWIG_arg_fail(1)) SWIG_fail
;
18024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18025 result
= (bool)((wxMouseEvent
const *)arg1
)->Entering();
18027 wxPyEndAllowThreads(__tstate
);
18028 if (PyErr_Occurred()) SWIG_fail
;
18031 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18039 static PyObject
*_wrap_MouseEvent_Leaving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18040 PyObject
*resultobj
= NULL
;
18041 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18043 PyObject
* obj0
= 0 ;
18044 char *kwnames
[] = {
18045 (char *) "self", NULL
18048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Leaving",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 result
= (bool)((wxMouseEvent
const *)arg1
)->Leaving();
18055 wxPyEndAllowThreads(__tstate
);
18056 if (PyErr_Occurred()) SWIG_fail
;
18059 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18067 static PyObject
*_wrap_MouseEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18068 PyObject
*resultobj
= NULL
;
18069 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18071 PyObject
* obj0
= 0 ;
18072 char *kwnames
[] = {
18073 (char *) "self", NULL
18076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
18077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18078 if (SWIG_arg_fail(1)) SWIG_fail
;
18080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18081 result
= (arg1
)->GetPosition();
18083 wxPyEndAllowThreads(__tstate
);
18084 if (PyErr_Occurred()) SWIG_fail
;
18087 wxPoint
* resultptr
;
18088 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18089 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18097 static PyObject
*_wrap_MouseEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18098 PyObject
*resultobj
= NULL
;
18099 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18100 long *arg2
= (long *) 0 ;
18101 long *arg3
= (long *) 0 ;
18106 PyObject
* obj0
= 0 ;
18107 char *kwnames
[] = {
18108 (char *) "self", NULL
18111 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
18112 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
18113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
18114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18115 if (SWIG_arg_fail(1)) SWIG_fail
;
18117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18118 (arg1
)->GetPosition(arg2
,arg3
);
18120 wxPyEndAllowThreads(__tstate
);
18121 if (PyErr_Occurred()) SWIG_fail
;
18123 Py_INCREF(Py_None
); resultobj
= Py_None
;
18124 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
18125 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
18126 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
18127 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
18134 static PyObject
*_wrap_MouseEvent_GetLogicalPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18135 PyObject
*resultobj
= NULL
;
18136 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18139 PyObject
* obj0
= 0 ;
18140 PyObject
* obj1
= 0 ;
18141 char *kwnames
[] = {
18142 (char *) "self",(char *) "dc", NULL
18145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
18146 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18147 if (SWIG_arg_fail(1)) SWIG_fail
;
18149 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
18150 if (SWIG_arg_fail(2)) SWIG_fail
;
18151 if (arg2
== NULL
) {
18152 SWIG_null_ref("wxDC");
18154 if (SWIG_arg_fail(2)) SWIG_fail
;
18157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18158 result
= ((wxMouseEvent
const *)arg1
)->GetLogicalPosition((wxDC
const &)*arg2
);
18160 wxPyEndAllowThreads(__tstate
);
18161 if (PyErr_Occurred()) SWIG_fail
;
18164 wxPoint
* resultptr
;
18165 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18166 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18174 static PyObject
*_wrap_MouseEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18175 PyObject
*resultobj
= NULL
;
18176 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18178 PyObject
* obj0
= 0 ;
18179 char *kwnames
[] = {
18180 (char *) "self", NULL
18183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetX",kwnames
,&obj0
)) goto fail
;
18184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18185 if (SWIG_arg_fail(1)) SWIG_fail
;
18187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18188 result
= (int)((wxMouseEvent
const *)arg1
)->GetX();
18190 wxPyEndAllowThreads(__tstate
);
18191 if (PyErr_Occurred()) SWIG_fail
;
18194 resultobj
= SWIG_From_int(static_cast<int >(result
));
18202 static PyObject
*_wrap_MouseEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18203 PyObject
*resultobj
= NULL
;
18204 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18206 PyObject
* obj0
= 0 ;
18207 char *kwnames
[] = {
18208 (char *) "self", NULL
18211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetY",kwnames
,&obj0
)) goto fail
;
18212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18213 if (SWIG_arg_fail(1)) SWIG_fail
;
18215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18216 result
= (int)((wxMouseEvent
const *)arg1
)->GetY();
18218 wxPyEndAllowThreads(__tstate
);
18219 if (PyErr_Occurred()) SWIG_fail
;
18222 resultobj
= SWIG_From_int(static_cast<int >(result
));
18230 static PyObject
*_wrap_MouseEvent_GetWheelRotation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18231 PyObject
*resultobj
= NULL
;
18232 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18234 PyObject
* obj0
= 0 ;
18235 char *kwnames
[] = {
18236 (char *) "self", NULL
18239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelRotation",kwnames
,&obj0
)) goto fail
;
18240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18241 if (SWIG_arg_fail(1)) SWIG_fail
;
18243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18244 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelRotation();
18246 wxPyEndAllowThreads(__tstate
);
18247 if (PyErr_Occurred()) SWIG_fail
;
18250 resultobj
= SWIG_From_int(static_cast<int >(result
));
18258 static PyObject
*_wrap_MouseEvent_GetWheelDelta(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18259 PyObject
*resultobj
= NULL
;
18260 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18262 PyObject
* obj0
= 0 ;
18263 char *kwnames
[] = {
18264 (char *) "self", NULL
18267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelDelta",kwnames
,&obj0
)) goto fail
;
18268 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18269 if (SWIG_arg_fail(1)) SWIG_fail
;
18271 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18272 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelDelta();
18274 wxPyEndAllowThreads(__tstate
);
18275 if (PyErr_Occurred()) SWIG_fail
;
18278 resultobj
= SWIG_From_int(static_cast<int >(result
));
18286 static PyObject
*_wrap_MouseEvent_GetLinesPerAction(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18287 PyObject
*resultobj
= NULL
;
18288 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18290 PyObject
* obj0
= 0 ;
18291 char *kwnames
[] = {
18292 (char *) "self", NULL
18295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetLinesPerAction",kwnames
,&obj0
)) goto fail
;
18296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18297 if (SWIG_arg_fail(1)) SWIG_fail
;
18299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18300 result
= (int)((wxMouseEvent
const *)arg1
)->GetLinesPerAction();
18302 wxPyEndAllowThreads(__tstate
);
18303 if (PyErr_Occurred()) SWIG_fail
;
18306 resultobj
= SWIG_From_int(static_cast<int >(result
));
18314 static PyObject
*_wrap_MouseEvent_IsPageScroll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18315 PyObject
*resultobj
= NULL
;
18316 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18318 PyObject
* obj0
= 0 ;
18319 char *kwnames
[] = {
18320 (char *) "self", NULL
18323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsPageScroll",kwnames
,&obj0
)) goto fail
;
18324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18325 if (SWIG_arg_fail(1)) SWIG_fail
;
18327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18328 result
= (bool)((wxMouseEvent
const *)arg1
)->IsPageScroll();
18330 wxPyEndAllowThreads(__tstate
);
18331 if (PyErr_Occurred()) SWIG_fail
;
18334 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18342 static PyObject
*_wrap_MouseEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18343 PyObject
*resultobj
= NULL
;
18344 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18346 PyObject
* obj0
= 0 ;
18347 PyObject
* obj1
= 0 ;
18348 char *kwnames
[] = {
18349 (char *) "self",(char *) "m_x", NULL
18352 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18353 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18354 if (SWIG_arg_fail(1)) SWIG_fail
;
18356 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18357 if (SWIG_arg_fail(2)) SWIG_fail
;
18359 if (arg1
) (arg1
)->m_x
= arg2
;
18361 Py_INCREF(Py_None
); resultobj
= Py_None
;
18368 static PyObject
*_wrap_MouseEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18369 PyObject
*resultobj
= NULL
;
18370 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18372 PyObject
* obj0
= 0 ;
18373 char *kwnames
[] = {
18374 (char *) "self", NULL
18377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
18378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18379 if (SWIG_arg_fail(1)) SWIG_fail
;
18380 result
= (int) ((arg1
)->m_x
);
18383 resultobj
= SWIG_From_int(static_cast<int >(result
));
18391 static PyObject
*_wrap_MouseEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18392 PyObject
*resultobj
= NULL
;
18393 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18395 PyObject
* obj0
= 0 ;
18396 PyObject
* obj1
= 0 ;
18397 char *kwnames
[] = {
18398 (char *) "self",(char *) "m_y", NULL
18401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18403 if (SWIG_arg_fail(1)) SWIG_fail
;
18405 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18406 if (SWIG_arg_fail(2)) SWIG_fail
;
18408 if (arg1
) (arg1
)->m_y
= arg2
;
18410 Py_INCREF(Py_None
); resultobj
= Py_None
;
18417 static PyObject
*_wrap_MouseEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18418 PyObject
*resultobj
= NULL
;
18419 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18421 PyObject
* obj0
= 0 ;
18422 char *kwnames
[] = {
18423 (char *) "self", NULL
18426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
18427 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18428 if (SWIG_arg_fail(1)) SWIG_fail
;
18429 result
= (int) ((arg1
)->m_y
);
18432 resultobj
= SWIG_From_int(static_cast<int >(result
));
18440 static PyObject
*_wrap_MouseEvent_m_leftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18441 PyObject
*resultobj
= NULL
;
18442 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18444 PyObject
* obj0
= 0 ;
18445 PyObject
* obj1
= 0 ;
18446 char *kwnames
[] = {
18447 (char *) "self",(char *) "m_leftDown", NULL
18450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_leftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18452 if (SWIG_arg_fail(1)) SWIG_fail
;
18454 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18455 if (SWIG_arg_fail(2)) SWIG_fail
;
18457 if (arg1
) (arg1
)->m_leftDown
= arg2
;
18459 Py_INCREF(Py_None
); resultobj
= Py_None
;
18466 static PyObject
*_wrap_MouseEvent_m_leftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18467 PyObject
*resultobj
= NULL
;
18468 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18470 PyObject
* obj0
= 0 ;
18471 char *kwnames
[] = {
18472 (char *) "self", NULL
18475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_leftDown_get",kwnames
,&obj0
)) goto fail
;
18476 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18477 if (SWIG_arg_fail(1)) SWIG_fail
;
18478 result
= (bool) ((arg1
)->m_leftDown
);
18481 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18489 static PyObject
*_wrap_MouseEvent_m_middleDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18490 PyObject
*resultobj
= NULL
;
18491 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18493 PyObject
* obj0
= 0 ;
18494 PyObject
* obj1
= 0 ;
18495 char *kwnames
[] = {
18496 (char *) "self",(char *) "m_middleDown", NULL
18499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_middleDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18501 if (SWIG_arg_fail(1)) SWIG_fail
;
18503 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18504 if (SWIG_arg_fail(2)) SWIG_fail
;
18506 if (arg1
) (arg1
)->m_middleDown
= arg2
;
18508 Py_INCREF(Py_None
); resultobj
= Py_None
;
18515 static PyObject
*_wrap_MouseEvent_m_middleDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18516 PyObject
*resultobj
= NULL
;
18517 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18519 PyObject
* obj0
= 0 ;
18520 char *kwnames
[] = {
18521 (char *) "self", NULL
18524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_middleDown_get",kwnames
,&obj0
)) goto fail
;
18525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18526 if (SWIG_arg_fail(1)) SWIG_fail
;
18527 result
= (bool) ((arg1
)->m_middleDown
);
18530 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18538 static PyObject
*_wrap_MouseEvent_m_rightDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18539 PyObject
*resultobj
= NULL
;
18540 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18542 PyObject
* obj0
= 0 ;
18543 PyObject
* obj1
= 0 ;
18544 char *kwnames
[] = {
18545 (char *) "self",(char *) "m_rightDown", NULL
18548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_rightDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18549 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18550 if (SWIG_arg_fail(1)) SWIG_fail
;
18552 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18553 if (SWIG_arg_fail(2)) SWIG_fail
;
18555 if (arg1
) (arg1
)->m_rightDown
= arg2
;
18557 Py_INCREF(Py_None
); resultobj
= Py_None
;
18564 static PyObject
*_wrap_MouseEvent_m_rightDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18565 PyObject
*resultobj
= NULL
;
18566 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18568 PyObject
* obj0
= 0 ;
18569 char *kwnames
[] = {
18570 (char *) "self", NULL
18573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_rightDown_get",kwnames
,&obj0
)) goto fail
;
18574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18575 if (SWIG_arg_fail(1)) SWIG_fail
;
18576 result
= (bool) ((arg1
)->m_rightDown
);
18579 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18587 static PyObject
*_wrap_MouseEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18588 PyObject
*resultobj
= NULL
;
18589 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18591 PyObject
* obj0
= 0 ;
18592 PyObject
* obj1
= 0 ;
18593 char *kwnames
[] = {
18594 (char *) "self",(char *) "m_controlDown", NULL
18597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18599 if (SWIG_arg_fail(1)) SWIG_fail
;
18601 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18602 if (SWIG_arg_fail(2)) SWIG_fail
;
18604 if (arg1
) (arg1
)->m_controlDown
= arg2
;
18606 Py_INCREF(Py_None
); resultobj
= Py_None
;
18613 static PyObject
*_wrap_MouseEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18614 PyObject
*resultobj
= NULL
;
18615 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18617 PyObject
* obj0
= 0 ;
18618 char *kwnames
[] = {
18619 (char *) "self", NULL
18622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
18623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18624 if (SWIG_arg_fail(1)) SWIG_fail
;
18625 result
= (bool) ((arg1
)->m_controlDown
);
18628 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18636 static PyObject
*_wrap_MouseEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18637 PyObject
*resultobj
= NULL
;
18638 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18640 PyObject
* obj0
= 0 ;
18641 PyObject
* obj1
= 0 ;
18642 char *kwnames
[] = {
18643 (char *) "self",(char *) "m_shiftDown", NULL
18646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18648 if (SWIG_arg_fail(1)) SWIG_fail
;
18650 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18651 if (SWIG_arg_fail(2)) SWIG_fail
;
18653 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
18655 Py_INCREF(Py_None
); resultobj
= Py_None
;
18662 static PyObject
*_wrap_MouseEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18663 PyObject
*resultobj
= NULL
;
18664 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18666 PyObject
* obj0
= 0 ;
18667 char *kwnames
[] = {
18668 (char *) "self", NULL
18671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
18672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18673 if (SWIG_arg_fail(1)) SWIG_fail
;
18674 result
= (bool) ((arg1
)->m_shiftDown
);
18677 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18685 static PyObject
*_wrap_MouseEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18686 PyObject
*resultobj
= NULL
;
18687 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18689 PyObject
* obj0
= 0 ;
18690 PyObject
* obj1
= 0 ;
18691 char *kwnames
[] = {
18692 (char *) "self",(char *) "m_altDown", NULL
18695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18697 if (SWIG_arg_fail(1)) SWIG_fail
;
18699 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18700 if (SWIG_arg_fail(2)) SWIG_fail
;
18702 if (arg1
) (arg1
)->m_altDown
= arg2
;
18704 Py_INCREF(Py_None
); resultobj
= Py_None
;
18711 static PyObject
*_wrap_MouseEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18712 PyObject
*resultobj
= NULL
;
18713 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18715 PyObject
* obj0
= 0 ;
18716 char *kwnames
[] = {
18717 (char *) "self", NULL
18720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
18721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18722 if (SWIG_arg_fail(1)) SWIG_fail
;
18723 result
= (bool) ((arg1
)->m_altDown
);
18726 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18734 static PyObject
*_wrap_MouseEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18735 PyObject
*resultobj
= NULL
;
18736 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18738 PyObject
* obj0
= 0 ;
18739 PyObject
* obj1
= 0 ;
18740 char *kwnames
[] = {
18741 (char *) "self",(char *) "m_metaDown", NULL
18744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18746 if (SWIG_arg_fail(1)) SWIG_fail
;
18748 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18749 if (SWIG_arg_fail(2)) SWIG_fail
;
18751 if (arg1
) (arg1
)->m_metaDown
= arg2
;
18753 Py_INCREF(Py_None
); resultobj
= Py_None
;
18760 static PyObject
*_wrap_MouseEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18761 PyObject
*resultobj
= NULL
;
18762 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18764 PyObject
* obj0
= 0 ;
18765 char *kwnames
[] = {
18766 (char *) "self", NULL
18769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
18770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18771 if (SWIG_arg_fail(1)) SWIG_fail
;
18772 result
= (bool) ((arg1
)->m_metaDown
);
18775 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18783 static PyObject
*_wrap_MouseEvent_m_wheelRotation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18784 PyObject
*resultobj
= NULL
;
18785 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18787 PyObject
* obj0
= 0 ;
18788 PyObject
* obj1
= 0 ;
18789 char *kwnames
[] = {
18790 (char *) "self",(char *) "m_wheelRotation", NULL
18793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18794 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18795 if (SWIG_arg_fail(1)) SWIG_fail
;
18797 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18798 if (SWIG_arg_fail(2)) SWIG_fail
;
18800 if (arg1
) (arg1
)->m_wheelRotation
= arg2
;
18802 Py_INCREF(Py_None
); resultobj
= Py_None
;
18809 static PyObject
*_wrap_MouseEvent_m_wheelRotation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18810 PyObject
*resultobj
= NULL
;
18811 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18813 PyObject
* obj0
= 0 ;
18814 char *kwnames
[] = {
18815 (char *) "self", NULL
18818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames
,&obj0
)) goto fail
;
18819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18820 if (SWIG_arg_fail(1)) SWIG_fail
;
18821 result
= (int) ((arg1
)->m_wheelRotation
);
18824 resultobj
= SWIG_From_int(static_cast<int >(result
));
18832 static PyObject
*_wrap_MouseEvent_m_wheelDelta_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18833 PyObject
*resultobj
= NULL
;
18834 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18836 PyObject
* obj0
= 0 ;
18837 PyObject
* obj1
= 0 ;
18838 char *kwnames
[] = {
18839 (char *) "self",(char *) "m_wheelDelta", NULL
18842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18844 if (SWIG_arg_fail(1)) SWIG_fail
;
18846 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18847 if (SWIG_arg_fail(2)) SWIG_fail
;
18849 if (arg1
) (arg1
)->m_wheelDelta
= arg2
;
18851 Py_INCREF(Py_None
); resultobj
= Py_None
;
18858 static PyObject
*_wrap_MouseEvent_m_wheelDelta_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18859 PyObject
*resultobj
= NULL
;
18860 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18862 PyObject
* obj0
= 0 ;
18863 char *kwnames
[] = {
18864 (char *) "self", NULL
18867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames
,&obj0
)) goto fail
;
18868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18869 if (SWIG_arg_fail(1)) SWIG_fail
;
18870 result
= (int) ((arg1
)->m_wheelDelta
);
18873 resultobj
= SWIG_From_int(static_cast<int >(result
));
18881 static PyObject
*_wrap_MouseEvent_m_linesPerAction_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18882 PyObject
*resultobj
= NULL
;
18883 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18885 PyObject
* obj0
= 0 ;
18886 PyObject
* obj1
= 0 ;
18887 char *kwnames
[] = {
18888 (char *) "self",(char *) "m_linesPerAction", NULL
18891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18893 if (SWIG_arg_fail(1)) SWIG_fail
;
18895 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18896 if (SWIG_arg_fail(2)) SWIG_fail
;
18898 if (arg1
) (arg1
)->m_linesPerAction
= arg2
;
18900 Py_INCREF(Py_None
); resultobj
= Py_None
;
18907 static PyObject
*_wrap_MouseEvent_m_linesPerAction_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18908 PyObject
*resultobj
= NULL
;
18909 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18911 PyObject
* obj0
= 0 ;
18912 char *kwnames
[] = {
18913 (char *) "self", NULL
18916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames
,&obj0
)) goto fail
;
18917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18918 if (SWIG_arg_fail(1)) SWIG_fail
;
18919 result
= (int) ((arg1
)->m_linesPerAction
);
18922 resultobj
= SWIG_From_int(static_cast<int >(result
));
18930 static PyObject
* MouseEvent_swigregister(PyObject
*, PyObject
*args
) {
18932 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
18933 SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent
, obj
);
18935 return Py_BuildValue((char *)"");
18937 static PyObject
*_wrap_new_SetCursorEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18938 PyObject
*resultobj
= NULL
;
18939 int arg1
= (int) 0 ;
18940 int arg2
= (int) 0 ;
18941 wxSetCursorEvent
*result
;
18942 PyObject
* obj0
= 0 ;
18943 PyObject
* obj1
= 0 ;
18944 char *kwnames
[] = {
18945 (char *) "x",(char *) "y", NULL
18948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SetCursorEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
18951 arg1
= static_cast<int >(SWIG_As_int(obj0
));
18952 if (SWIG_arg_fail(1)) SWIG_fail
;
18957 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18958 if (SWIG_arg_fail(2)) SWIG_fail
;
18962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18963 result
= (wxSetCursorEvent
*)new wxSetCursorEvent(arg1
,arg2
);
18965 wxPyEndAllowThreads(__tstate
);
18966 if (PyErr_Occurred()) SWIG_fail
;
18968 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSetCursorEvent
, 1);
18975 static PyObject
*_wrap_SetCursorEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18976 PyObject
*resultobj
= NULL
;
18977 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18979 PyObject
* obj0
= 0 ;
18980 char *kwnames
[] = {
18981 (char *) "self", NULL
18984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetX",kwnames
,&obj0
)) goto fail
;
18985 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18986 if (SWIG_arg_fail(1)) SWIG_fail
;
18988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18989 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetX();
18991 wxPyEndAllowThreads(__tstate
);
18992 if (PyErr_Occurred()) SWIG_fail
;
18995 resultobj
= SWIG_From_int(static_cast<int >(result
));
19003 static PyObject
*_wrap_SetCursorEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19004 PyObject
*resultobj
= NULL
;
19005 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19007 PyObject
* obj0
= 0 ;
19008 char *kwnames
[] = {
19009 (char *) "self", NULL
19012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetY",kwnames
,&obj0
)) goto fail
;
19013 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19014 if (SWIG_arg_fail(1)) SWIG_fail
;
19016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19017 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetY();
19019 wxPyEndAllowThreads(__tstate
);
19020 if (PyErr_Occurred()) SWIG_fail
;
19023 resultobj
= SWIG_From_int(static_cast<int >(result
));
19031 static PyObject
*_wrap_SetCursorEvent_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19032 PyObject
*resultobj
= NULL
;
19033 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19034 wxCursor
*arg2
= 0 ;
19035 PyObject
* obj0
= 0 ;
19036 PyObject
* obj1
= 0 ;
19037 char *kwnames
[] = {
19038 (char *) "self",(char *) "cursor", NULL
19041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SetCursorEvent_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
19042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19043 if (SWIG_arg_fail(1)) SWIG_fail
;
19045 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
19046 if (SWIG_arg_fail(2)) SWIG_fail
;
19047 if (arg2
== NULL
) {
19048 SWIG_null_ref("wxCursor");
19050 if (SWIG_arg_fail(2)) SWIG_fail
;
19053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19054 (arg1
)->SetCursor((wxCursor
const &)*arg2
);
19056 wxPyEndAllowThreads(__tstate
);
19057 if (PyErr_Occurred()) SWIG_fail
;
19059 Py_INCREF(Py_None
); resultobj
= Py_None
;
19066 static PyObject
*_wrap_SetCursorEvent_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19067 PyObject
*resultobj
= NULL
;
19068 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19070 PyObject
* obj0
= 0 ;
19071 char *kwnames
[] = {
19072 (char *) "self", NULL
19075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetCursor",kwnames
,&obj0
)) goto fail
;
19076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19077 if (SWIG_arg_fail(1)) SWIG_fail
;
19079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19081 wxCursor
const &_result_ref
= ((wxSetCursorEvent
const *)arg1
)->GetCursor();
19082 result
= (wxCursor
*) &_result_ref
;
19085 wxPyEndAllowThreads(__tstate
);
19086 if (PyErr_Occurred()) SWIG_fail
;
19089 wxCursor
* resultptr
= new wxCursor(*result
);
19090 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
19098 static PyObject
*_wrap_SetCursorEvent_HasCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19099 PyObject
*resultobj
= NULL
;
19100 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19102 PyObject
* obj0
= 0 ;
19103 char *kwnames
[] = {
19104 (char *) "self", NULL
19107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_HasCursor",kwnames
,&obj0
)) goto fail
;
19108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19109 if (SWIG_arg_fail(1)) SWIG_fail
;
19111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19112 result
= (bool)((wxSetCursorEvent
const *)arg1
)->HasCursor();
19114 wxPyEndAllowThreads(__tstate
);
19115 if (PyErr_Occurred()) SWIG_fail
;
19118 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19126 static PyObject
* SetCursorEvent_swigregister(PyObject
*, PyObject
*args
) {
19128 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19129 SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent
, obj
);
19131 return Py_BuildValue((char *)"");
19133 static PyObject
*_wrap_new_KeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19134 PyObject
*resultobj
= NULL
;
19135 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
19136 wxKeyEvent
*result
;
19137 PyObject
* obj0
= 0 ;
19138 char *kwnames
[] = {
19139 (char *) "eventType", NULL
19142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_KeyEvent",kwnames
,&obj0
)) goto fail
;
19145 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
19146 if (SWIG_arg_fail(1)) SWIG_fail
;
19150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19151 result
= (wxKeyEvent
*)new wxKeyEvent(arg1
);
19153 wxPyEndAllowThreads(__tstate
);
19154 if (PyErr_Occurred()) SWIG_fail
;
19156 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxKeyEvent
, 1);
19163 static PyObject
*_wrap_KeyEvent_GetModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19164 PyObject
*resultobj
= NULL
;
19165 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19167 PyObject
* obj0
= 0 ;
19168 char *kwnames
[] = {
19169 (char *) "self", NULL
19172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetModifiers",kwnames
,&obj0
)) goto fail
;
19173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19174 if (SWIG_arg_fail(1)) SWIG_fail
;
19176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19177 result
= (int)((wxKeyEvent
const *)arg1
)->GetModifiers();
19179 wxPyEndAllowThreads(__tstate
);
19180 if (PyErr_Occurred()) SWIG_fail
;
19183 resultobj
= SWIG_From_int(static_cast<int >(result
));
19191 static PyObject
*_wrap_KeyEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19192 PyObject
*resultobj
= NULL
;
19193 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19195 PyObject
* obj0
= 0 ;
19196 char *kwnames
[] = {
19197 (char *) "self", NULL
19200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
19201 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19202 if (SWIG_arg_fail(1)) SWIG_fail
;
19204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19205 result
= (bool)((wxKeyEvent
const *)arg1
)->ControlDown();
19207 wxPyEndAllowThreads(__tstate
);
19208 if (PyErr_Occurred()) SWIG_fail
;
19211 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19219 static PyObject
*_wrap_KeyEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19220 PyObject
*resultobj
= NULL
;
19221 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19223 PyObject
* obj0
= 0 ;
19224 char *kwnames
[] = {
19225 (char *) "self", NULL
19228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
19229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19230 if (SWIG_arg_fail(1)) SWIG_fail
;
19232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19233 result
= (bool)((wxKeyEvent
const *)arg1
)->MetaDown();
19235 wxPyEndAllowThreads(__tstate
);
19236 if (PyErr_Occurred()) SWIG_fail
;
19239 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19247 static PyObject
*_wrap_KeyEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19248 PyObject
*resultobj
= NULL
;
19249 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19251 PyObject
* obj0
= 0 ;
19252 char *kwnames
[] = {
19253 (char *) "self", NULL
19256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_AltDown",kwnames
,&obj0
)) goto fail
;
19257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19258 if (SWIG_arg_fail(1)) SWIG_fail
;
19260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19261 result
= (bool)((wxKeyEvent
const *)arg1
)->AltDown();
19263 wxPyEndAllowThreads(__tstate
);
19264 if (PyErr_Occurred()) SWIG_fail
;
19267 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19275 static PyObject
*_wrap_KeyEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19276 PyObject
*resultobj
= NULL
;
19277 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19279 PyObject
* obj0
= 0 ;
19280 char *kwnames
[] = {
19281 (char *) "self", NULL
19284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
19285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19286 if (SWIG_arg_fail(1)) SWIG_fail
;
19288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19289 result
= (bool)((wxKeyEvent
const *)arg1
)->ShiftDown();
19291 wxPyEndAllowThreads(__tstate
);
19292 if (PyErr_Occurred()) SWIG_fail
;
19295 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19303 static PyObject
*_wrap_KeyEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19304 PyObject
*resultobj
= NULL
;
19305 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19307 PyObject
* obj0
= 0 ;
19308 char *kwnames
[] = {
19309 (char *) "self", NULL
19312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
19313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19314 if (SWIG_arg_fail(1)) SWIG_fail
;
19316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19317 result
= (bool)((wxKeyEvent
const *)arg1
)->CmdDown();
19319 wxPyEndAllowThreads(__tstate
);
19320 if (PyErr_Occurred()) SWIG_fail
;
19323 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19331 static PyObject
*_wrap_KeyEvent_HasModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19332 PyObject
*resultobj
= NULL
;
19333 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19335 PyObject
* obj0
= 0 ;
19336 char *kwnames
[] = {
19337 (char *) "self", NULL
19340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_HasModifiers",kwnames
,&obj0
)) goto fail
;
19341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19342 if (SWIG_arg_fail(1)) SWIG_fail
;
19344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19345 result
= (bool)((wxKeyEvent
const *)arg1
)->HasModifiers();
19347 wxPyEndAllowThreads(__tstate
);
19348 if (PyErr_Occurred()) SWIG_fail
;
19351 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19359 static PyObject
*_wrap_KeyEvent_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19360 PyObject
*resultobj
= NULL
;
19361 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19363 PyObject
* obj0
= 0 ;
19364 char *kwnames
[] = {
19365 (char *) "self", NULL
19368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetKeyCode",kwnames
,&obj0
)) goto fail
;
19369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19370 if (SWIG_arg_fail(1)) SWIG_fail
;
19372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19373 result
= (int)((wxKeyEvent
const *)arg1
)->GetKeyCode();
19375 wxPyEndAllowThreads(__tstate
);
19376 if (PyErr_Occurred()) SWIG_fail
;
19379 resultobj
= SWIG_From_int(static_cast<int >(result
));
19387 static PyObject
*_wrap_KeyEvent_GetUnicodeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19388 PyObject
*resultobj
= NULL
;
19389 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19391 PyObject
* obj0
= 0 ;
19392 char *kwnames
[] = {
19393 (char *) "self", NULL
19396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetUnicodeKey",kwnames
,&obj0
)) goto fail
;
19397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19398 if (SWIG_arg_fail(1)) SWIG_fail
;
19400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19401 result
= (int)wxKeyEvent_GetUnicodeKey(arg1
);
19403 wxPyEndAllowThreads(__tstate
);
19404 if (PyErr_Occurred()) SWIG_fail
;
19407 resultobj
= SWIG_From_int(static_cast<int >(result
));
19415 static PyObject
*_wrap_KeyEvent_GetRawKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19416 PyObject
*resultobj
= NULL
;
19417 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19418 unsigned int result
;
19419 PyObject
* obj0
= 0 ;
19420 char *kwnames
[] = {
19421 (char *) "self", NULL
19424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyCode",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 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyCode();
19431 wxPyEndAllowThreads(__tstate
);
19432 if (PyErr_Occurred()) SWIG_fail
;
19435 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19443 static PyObject
*_wrap_KeyEvent_GetRawKeyFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19444 PyObject
*resultobj
= NULL
;
19445 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19446 unsigned int result
;
19447 PyObject
* obj0
= 0 ;
19448 char *kwnames
[] = {
19449 (char *) "self", NULL
19452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames
,&obj0
)) goto fail
;
19453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19454 if (SWIG_arg_fail(1)) SWIG_fail
;
19456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19457 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyFlags();
19459 wxPyEndAllowThreads(__tstate
);
19460 if (PyErr_Occurred()) SWIG_fail
;
19463 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19471 static PyObject
*_wrap_KeyEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19472 PyObject
*resultobj
= NULL
;
19473 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19475 PyObject
* obj0
= 0 ;
19476 char *kwnames
[] = {
19477 (char *) "self", NULL
19480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
19481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19482 if (SWIG_arg_fail(1)) SWIG_fail
;
19484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19485 result
= (arg1
)->GetPosition();
19487 wxPyEndAllowThreads(__tstate
);
19488 if (PyErr_Occurred()) SWIG_fail
;
19491 wxPoint
* resultptr
;
19492 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
19493 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
19501 static PyObject
*_wrap_KeyEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19502 PyObject
*resultobj
= NULL
;
19503 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19504 long *arg2
= (long *) 0 ;
19505 long *arg3
= (long *) 0 ;
19510 PyObject
* obj0
= 0 ;
19511 char *kwnames
[] = {
19512 (char *) "self", NULL
19515 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
19516 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
19517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
19518 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19519 if (SWIG_arg_fail(1)) SWIG_fail
;
19521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19522 (arg1
)->GetPosition(arg2
,arg3
);
19524 wxPyEndAllowThreads(__tstate
);
19525 if (PyErr_Occurred()) SWIG_fail
;
19527 Py_INCREF(Py_None
); resultobj
= Py_None
;
19528 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
19529 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
19530 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
19531 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
19538 static PyObject
*_wrap_KeyEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19539 PyObject
*resultobj
= NULL
;
19540 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19542 PyObject
* obj0
= 0 ;
19543 char *kwnames
[] = {
19544 (char *) "self", NULL
19547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetX",kwnames
,&obj0
)) goto fail
;
19548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19549 if (SWIG_arg_fail(1)) SWIG_fail
;
19551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19552 result
= (int)((wxKeyEvent
const *)arg1
)->GetX();
19554 wxPyEndAllowThreads(__tstate
);
19555 if (PyErr_Occurred()) SWIG_fail
;
19558 resultobj
= SWIG_From_int(static_cast<int >(result
));
19566 static PyObject
*_wrap_KeyEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19567 PyObject
*resultobj
= NULL
;
19568 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19570 PyObject
* obj0
= 0 ;
19571 char *kwnames
[] = {
19572 (char *) "self", NULL
19575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetY",kwnames
,&obj0
)) goto fail
;
19576 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19577 if (SWIG_arg_fail(1)) SWIG_fail
;
19579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19580 result
= (int)((wxKeyEvent
const *)arg1
)->GetY();
19582 wxPyEndAllowThreads(__tstate
);
19583 if (PyErr_Occurred()) SWIG_fail
;
19586 resultobj
= SWIG_From_int(static_cast<int >(result
));
19594 static PyObject
*_wrap_KeyEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19595 PyObject
*resultobj
= NULL
;
19596 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19598 PyObject
* obj0
= 0 ;
19599 PyObject
* obj1
= 0 ;
19600 char *kwnames
[] = {
19601 (char *) "self",(char *) "m_x", NULL
19604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19606 if (SWIG_arg_fail(1)) SWIG_fail
;
19608 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19609 if (SWIG_arg_fail(2)) SWIG_fail
;
19611 if (arg1
) (arg1
)->m_x
= arg2
;
19613 Py_INCREF(Py_None
); resultobj
= Py_None
;
19620 static PyObject
*_wrap_KeyEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19621 PyObject
*resultobj
= NULL
;
19622 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19624 PyObject
* obj0
= 0 ;
19625 char *kwnames
[] = {
19626 (char *) "self", NULL
19629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
19630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19631 if (SWIG_arg_fail(1)) SWIG_fail
;
19632 result
= (int) ((arg1
)->m_x
);
19635 resultobj
= SWIG_From_int(static_cast<int >(result
));
19643 static PyObject
*_wrap_KeyEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19644 PyObject
*resultobj
= NULL
;
19645 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19647 PyObject
* obj0
= 0 ;
19648 PyObject
* obj1
= 0 ;
19649 char *kwnames
[] = {
19650 (char *) "self",(char *) "m_y", NULL
19653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19655 if (SWIG_arg_fail(1)) SWIG_fail
;
19657 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19658 if (SWIG_arg_fail(2)) SWIG_fail
;
19660 if (arg1
) (arg1
)->m_y
= arg2
;
19662 Py_INCREF(Py_None
); resultobj
= Py_None
;
19669 static PyObject
*_wrap_KeyEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19670 PyObject
*resultobj
= NULL
;
19671 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19673 PyObject
* obj0
= 0 ;
19674 char *kwnames
[] = {
19675 (char *) "self", NULL
19678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
19679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19680 if (SWIG_arg_fail(1)) SWIG_fail
;
19681 result
= (int) ((arg1
)->m_y
);
19684 resultobj
= SWIG_From_int(static_cast<int >(result
));
19692 static PyObject
*_wrap_KeyEvent_m_keyCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19693 PyObject
*resultobj
= NULL
;
19694 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19696 PyObject
* obj0
= 0 ;
19697 PyObject
* obj1
= 0 ;
19698 char *kwnames
[] = {
19699 (char *) "self",(char *) "m_keyCode", NULL
19702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_keyCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19704 if (SWIG_arg_fail(1)) SWIG_fail
;
19706 arg2
= static_cast<long >(SWIG_As_long(obj1
));
19707 if (SWIG_arg_fail(2)) SWIG_fail
;
19709 if (arg1
) (arg1
)->m_keyCode
= arg2
;
19711 Py_INCREF(Py_None
); resultobj
= Py_None
;
19718 static PyObject
*_wrap_KeyEvent_m_keyCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19719 PyObject
*resultobj
= NULL
;
19720 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19722 PyObject
* obj0
= 0 ;
19723 char *kwnames
[] = {
19724 (char *) "self", NULL
19727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_keyCode_get",kwnames
,&obj0
)) goto fail
;
19728 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19729 if (SWIG_arg_fail(1)) SWIG_fail
;
19730 result
= (long) ((arg1
)->m_keyCode
);
19733 resultobj
= SWIG_From_long(static_cast<long >(result
));
19741 static PyObject
*_wrap_KeyEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19742 PyObject
*resultobj
= NULL
;
19743 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19745 PyObject
* obj0
= 0 ;
19746 PyObject
* obj1
= 0 ;
19747 char *kwnames
[] = {
19748 (char *) "self",(char *) "m_controlDown", NULL
19751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19752 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19753 if (SWIG_arg_fail(1)) SWIG_fail
;
19755 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19756 if (SWIG_arg_fail(2)) SWIG_fail
;
19758 if (arg1
) (arg1
)->m_controlDown
= arg2
;
19760 Py_INCREF(Py_None
); resultobj
= Py_None
;
19767 static PyObject
*_wrap_KeyEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19768 PyObject
*resultobj
= NULL
;
19769 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19771 PyObject
* obj0
= 0 ;
19772 char *kwnames
[] = {
19773 (char *) "self", NULL
19776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
19777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19778 if (SWIG_arg_fail(1)) SWIG_fail
;
19779 result
= (bool) ((arg1
)->m_controlDown
);
19782 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19790 static PyObject
*_wrap_KeyEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19791 PyObject
*resultobj
= NULL
;
19792 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19794 PyObject
* obj0
= 0 ;
19795 PyObject
* obj1
= 0 ;
19796 char *kwnames
[] = {
19797 (char *) "self",(char *) "m_shiftDown", NULL
19800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19802 if (SWIG_arg_fail(1)) SWIG_fail
;
19804 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19805 if (SWIG_arg_fail(2)) SWIG_fail
;
19807 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
19809 Py_INCREF(Py_None
); resultobj
= Py_None
;
19816 static PyObject
*_wrap_KeyEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19817 PyObject
*resultobj
= NULL
;
19818 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19820 PyObject
* obj0
= 0 ;
19821 char *kwnames
[] = {
19822 (char *) "self", NULL
19825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
19826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19827 if (SWIG_arg_fail(1)) SWIG_fail
;
19828 result
= (bool) ((arg1
)->m_shiftDown
);
19831 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19839 static PyObject
*_wrap_KeyEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19840 PyObject
*resultobj
= NULL
;
19841 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19843 PyObject
* obj0
= 0 ;
19844 PyObject
* obj1
= 0 ;
19845 char *kwnames
[] = {
19846 (char *) "self",(char *) "m_altDown", NULL
19849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19850 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19851 if (SWIG_arg_fail(1)) SWIG_fail
;
19853 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19854 if (SWIG_arg_fail(2)) SWIG_fail
;
19856 if (arg1
) (arg1
)->m_altDown
= arg2
;
19858 Py_INCREF(Py_None
); resultobj
= Py_None
;
19865 static PyObject
*_wrap_KeyEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19866 PyObject
*resultobj
= NULL
;
19867 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19869 PyObject
* obj0
= 0 ;
19870 char *kwnames
[] = {
19871 (char *) "self", NULL
19874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
19875 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19876 if (SWIG_arg_fail(1)) SWIG_fail
;
19877 result
= (bool) ((arg1
)->m_altDown
);
19880 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19888 static PyObject
*_wrap_KeyEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19889 PyObject
*resultobj
= NULL
;
19890 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19892 PyObject
* obj0
= 0 ;
19893 PyObject
* obj1
= 0 ;
19894 char *kwnames
[] = {
19895 (char *) "self",(char *) "m_metaDown", NULL
19898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19900 if (SWIG_arg_fail(1)) SWIG_fail
;
19902 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19903 if (SWIG_arg_fail(2)) SWIG_fail
;
19905 if (arg1
) (arg1
)->m_metaDown
= arg2
;
19907 Py_INCREF(Py_None
); resultobj
= Py_None
;
19914 static PyObject
*_wrap_KeyEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19915 PyObject
*resultobj
= NULL
;
19916 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19918 PyObject
* obj0
= 0 ;
19919 char *kwnames
[] = {
19920 (char *) "self", NULL
19923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
19924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19925 if (SWIG_arg_fail(1)) SWIG_fail
;
19926 result
= (bool) ((arg1
)->m_metaDown
);
19929 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19937 static PyObject
*_wrap_KeyEvent_m_scanCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19938 PyObject
*resultobj
= NULL
;
19939 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19941 PyObject
* obj0
= 0 ;
19942 PyObject
* obj1
= 0 ;
19943 char *kwnames
[] = {
19944 (char *) "self",(char *) "m_scanCode", NULL
19947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_scanCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19949 if (SWIG_arg_fail(1)) SWIG_fail
;
19951 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19952 if (SWIG_arg_fail(2)) SWIG_fail
;
19954 if (arg1
) (arg1
)->m_scanCode
= arg2
;
19956 Py_INCREF(Py_None
); resultobj
= Py_None
;
19963 static PyObject
*_wrap_KeyEvent_m_scanCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19964 PyObject
*resultobj
= NULL
;
19965 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19967 PyObject
* obj0
= 0 ;
19968 char *kwnames
[] = {
19969 (char *) "self", NULL
19972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_scanCode_get",kwnames
,&obj0
)) goto fail
;
19973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19974 if (SWIG_arg_fail(1)) SWIG_fail
;
19975 result
= (bool) ((arg1
)->m_scanCode
);
19978 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19986 static PyObject
*_wrap_KeyEvent_m_rawCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19987 PyObject
*resultobj
= NULL
;
19988 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19989 unsigned int arg2
;
19990 PyObject
* obj0
= 0 ;
19991 PyObject
* obj1
= 0 ;
19992 char *kwnames
[] = {
19993 (char *) "self",(char *) "m_rawCode", NULL
19996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19998 if (SWIG_arg_fail(1)) SWIG_fail
;
20000 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
20001 if (SWIG_arg_fail(2)) SWIG_fail
;
20003 if (arg1
) (arg1
)->m_rawCode
= arg2
;
20005 Py_INCREF(Py_None
); resultobj
= Py_None
;
20012 static PyObject
*_wrap_KeyEvent_m_rawCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20013 PyObject
*resultobj
= NULL
;
20014 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20015 unsigned int result
;
20016 PyObject
* obj0
= 0 ;
20017 char *kwnames
[] = {
20018 (char *) "self", NULL
20021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawCode_get",kwnames
,&obj0
)) goto fail
;
20022 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20023 if (SWIG_arg_fail(1)) SWIG_fail
;
20024 result
= (unsigned int) ((arg1
)->m_rawCode
);
20027 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20035 static PyObject
*_wrap_KeyEvent_m_rawFlags_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20036 PyObject
*resultobj
= NULL
;
20037 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20038 unsigned int arg2
;
20039 PyObject
* obj0
= 0 ;
20040 PyObject
* obj1
= 0 ;
20041 char *kwnames
[] = {
20042 (char *) "self",(char *) "m_rawFlags", NULL
20045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20046 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20047 if (SWIG_arg_fail(1)) SWIG_fail
;
20049 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
20050 if (SWIG_arg_fail(2)) SWIG_fail
;
20052 if (arg1
) (arg1
)->m_rawFlags
= arg2
;
20054 Py_INCREF(Py_None
); resultobj
= Py_None
;
20061 static PyObject
*_wrap_KeyEvent_m_rawFlags_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20062 PyObject
*resultobj
= NULL
;
20063 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20064 unsigned int result
;
20065 PyObject
* obj0
= 0 ;
20066 char *kwnames
[] = {
20067 (char *) "self", NULL
20070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawFlags_get",kwnames
,&obj0
)) goto fail
;
20071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20072 if (SWIG_arg_fail(1)) SWIG_fail
;
20073 result
= (unsigned int) ((arg1
)->m_rawFlags
);
20076 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20084 static PyObject
* KeyEvent_swigregister(PyObject
*, PyObject
*args
) {
20086 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20087 SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent
, obj
);
20089 return Py_BuildValue((char *)"");
20091 static PyObject
*_wrap_new_SizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20092 PyObject
*resultobj
= NULL
;
20093 wxSize
const &arg1_defvalue
= wxDefaultSize
;
20094 wxSize
*arg1
= (wxSize
*) &arg1_defvalue
;
20095 int arg2
= (int) 0 ;
20096 wxSizeEvent
*result
;
20098 PyObject
* obj0
= 0 ;
20099 PyObject
* obj1
= 0 ;
20100 char *kwnames
[] = {
20101 (char *) "sz",(char *) "winid", NULL
20104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20108 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
20113 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20114 if (SWIG_arg_fail(2)) SWIG_fail
;
20118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20119 result
= (wxSizeEvent
*)new wxSizeEvent((wxSize
const &)*arg1
,arg2
);
20121 wxPyEndAllowThreads(__tstate
);
20122 if (PyErr_Occurred()) SWIG_fail
;
20124 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizeEvent
, 1);
20131 static PyObject
*_wrap_SizeEvent_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20132 PyObject
*resultobj
= NULL
;
20133 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20135 PyObject
* obj0
= 0 ;
20136 char *kwnames
[] = {
20137 (char *) "self", NULL
20140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetSize",kwnames
,&obj0
)) goto fail
;
20141 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20142 if (SWIG_arg_fail(1)) SWIG_fail
;
20144 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20145 result
= ((wxSizeEvent
const *)arg1
)->GetSize();
20147 wxPyEndAllowThreads(__tstate
);
20148 if (PyErr_Occurred()) SWIG_fail
;
20151 wxSize
* resultptr
;
20152 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
20153 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
20161 static PyObject
*_wrap_SizeEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20162 PyObject
*resultobj
= NULL
;
20163 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20165 PyObject
* obj0
= 0 ;
20166 char *kwnames
[] = {
20167 (char *) "self", NULL
20170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20172 if (SWIG_arg_fail(1)) SWIG_fail
;
20174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20175 result
= ((wxSizeEvent
const *)arg1
)->GetRect();
20177 wxPyEndAllowThreads(__tstate
);
20178 if (PyErr_Occurred()) SWIG_fail
;
20181 wxRect
* resultptr
;
20182 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20183 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20191 static PyObject
*_wrap_SizeEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20192 PyObject
*resultobj
= NULL
;
20193 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20195 PyObject
* obj0
= 0 ;
20196 PyObject
* obj1
= 0 ;
20197 char *kwnames
[] = {
20198 (char *) "self",(char *) "rect", NULL
20201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20203 if (SWIG_arg_fail(1)) SWIG_fail
;
20206 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
);
20207 if (SWIG_arg_fail(2)) SWIG_fail
;
20208 if (argp
== NULL
) {
20209 SWIG_null_ref("wxRect");
20211 if (SWIG_arg_fail(2)) SWIG_fail
;
20215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20216 (arg1
)->SetRect(arg2
);
20218 wxPyEndAllowThreads(__tstate
);
20219 if (PyErr_Occurred()) SWIG_fail
;
20221 Py_INCREF(Py_None
); resultobj
= Py_None
;
20228 static PyObject
*_wrap_SizeEvent_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20229 PyObject
*resultobj
= NULL
;
20230 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20232 PyObject
* obj0
= 0 ;
20233 PyObject
* obj1
= 0 ;
20234 char *kwnames
[] = {
20235 (char *) "self",(char *) "size", NULL
20238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
20239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20240 if (SWIG_arg_fail(1)) SWIG_fail
;
20243 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
20244 if (SWIG_arg_fail(2)) SWIG_fail
;
20245 if (argp
== NULL
) {
20246 SWIG_null_ref("wxSize");
20248 if (SWIG_arg_fail(2)) SWIG_fail
;
20252 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20253 wxSizeEvent_SetSize(arg1
,arg2
);
20255 wxPyEndAllowThreads(__tstate
);
20256 if (PyErr_Occurred()) SWIG_fail
;
20258 Py_INCREF(Py_None
); resultobj
= Py_None
;
20265 static PyObject
*_wrap_SizeEvent_m_size_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20266 PyObject
*resultobj
= NULL
;
20267 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20268 wxSize
*arg2
= (wxSize
*) 0 ;
20269 PyObject
* obj0
= 0 ;
20270 PyObject
* obj1
= 0 ;
20271 char *kwnames
[] = {
20272 (char *) "self",(char *) "m_size", NULL
20275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_size_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20277 if (SWIG_arg_fail(1)) SWIG_fail
;
20278 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
20279 if (SWIG_arg_fail(2)) SWIG_fail
;
20280 if (arg1
) (arg1
)->m_size
= *arg2
;
20282 Py_INCREF(Py_None
); resultobj
= Py_None
;
20289 static PyObject
*_wrap_SizeEvent_m_size_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20290 PyObject
*resultobj
= NULL
;
20291 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20293 PyObject
* obj0
= 0 ;
20294 char *kwnames
[] = {
20295 (char *) "self", NULL
20298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_size_get",kwnames
,&obj0
)) goto fail
;
20299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20300 if (SWIG_arg_fail(1)) SWIG_fail
;
20301 result
= (wxSize
*)& ((arg1
)->m_size
);
20303 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
20310 static PyObject
*_wrap_SizeEvent_m_rect_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20311 PyObject
*resultobj
= NULL
;
20312 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20313 wxRect
*arg2
= (wxRect
*) 0 ;
20314 PyObject
* obj0
= 0 ;
20315 PyObject
* obj1
= 0 ;
20316 char *kwnames
[] = {
20317 (char *) "self",(char *) "m_rect", NULL
20320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_rect_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20322 if (SWIG_arg_fail(1)) SWIG_fail
;
20323 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
20324 if (SWIG_arg_fail(2)) SWIG_fail
;
20325 if (arg1
) (arg1
)->m_rect
= *arg2
;
20327 Py_INCREF(Py_None
); resultobj
= Py_None
;
20334 static PyObject
*_wrap_SizeEvent_m_rect_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20335 PyObject
*resultobj
= NULL
;
20336 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20338 PyObject
* obj0
= 0 ;
20339 char *kwnames
[] = {
20340 (char *) "self", NULL
20343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_rect_get",kwnames
,&obj0
)) goto fail
;
20344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20345 if (SWIG_arg_fail(1)) SWIG_fail
;
20346 result
= (wxRect
*)& ((arg1
)->m_rect
);
20348 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
20355 static PyObject
* SizeEvent_swigregister(PyObject
*, PyObject
*args
) {
20357 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20358 SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent
, obj
);
20360 return Py_BuildValue((char *)"");
20362 static PyObject
*_wrap_new_MoveEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20363 PyObject
*resultobj
= NULL
;
20364 wxPoint
const &arg1_defvalue
= wxDefaultPosition
;
20365 wxPoint
*arg1
= (wxPoint
*) &arg1_defvalue
;
20366 int arg2
= (int) 0 ;
20367 wxMoveEvent
*result
;
20369 PyObject
* obj0
= 0 ;
20370 PyObject
* obj1
= 0 ;
20371 char *kwnames
[] = {
20372 (char *) "pos",(char *) "winid", NULL
20375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MoveEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20379 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
20384 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20385 if (SWIG_arg_fail(2)) SWIG_fail
;
20389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20390 result
= (wxMoveEvent
*)new wxMoveEvent((wxPoint
const &)*arg1
,arg2
);
20392 wxPyEndAllowThreads(__tstate
);
20393 if (PyErr_Occurred()) SWIG_fail
;
20395 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMoveEvent
, 1);
20402 static PyObject
*_wrap_MoveEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20403 PyObject
*resultobj
= NULL
;
20404 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20406 PyObject
* obj0
= 0 ;
20407 char *kwnames
[] = {
20408 (char *) "self", NULL
20411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
20412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20413 if (SWIG_arg_fail(1)) SWIG_fail
;
20415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20416 result
= ((wxMoveEvent
const *)arg1
)->GetPosition();
20418 wxPyEndAllowThreads(__tstate
);
20419 if (PyErr_Occurred()) SWIG_fail
;
20422 wxPoint
* resultptr
;
20423 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
20424 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
20432 static PyObject
*_wrap_MoveEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20433 PyObject
*resultobj
= NULL
;
20434 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20436 PyObject
* obj0
= 0 ;
20437 char *kwnames
[] = {
20438 (char *) "self", NULL
20441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20443 if (SWIG_arg_fail(1)) SWIG_fail
;
20445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20446 result
= ((wxMoveEvent
const *)arg1
)->GetRect();
20448 wxPyEndAllowThreads(__tstate
);
20449 if (PyErr_Occurred()) SWIG_fail
;
20452 wxRect
* resultptr
;
20453 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20454 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20462 static PyObject
*_wrap_MoveEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20463 PyObject
*resultobj
= NULL
;
20464 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20467 PyObject
* obj0
= 0 ;
20468 PyObject
* obj1
= 0 ;
20469 char *kwnames
[] = {
20470 (char *) "self",(char *) "rect", NULL
20473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20475 if (SWIG_arg_fail(1)) SWIG_fail
;
20478 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20482 (arg1
)->SetRect((wxRect
const &)*arg2
);
20484 wxPyEndAllowThreads(__tstate
);
20485 if (PyErr_Occurred()) SWIG_fail
;
20487 Py_INCREF(Py_None
); resultobj
= Py_None
;
20494 static PyObject
*_wrap_MoveEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20495 PyObject
*resultobj
= NULL
;
20496 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20497 wxPoint
*arg2
= 0 ;
20499 PyObject
* obj0
= 0 ;
20500 PyObject
* obj1
= 0 ;
20501 char *kwnames
[] = {
20502 (char *) "self",(char *) "pos", NULL
20505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
20506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20507 if (SWIG_arg_fail(1)) SWIG_fail
;
20510 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
20513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20514 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
20516 wxPyEndAllowThreads(__tstate
);
20517 if (PyErr_Occurred()) SWIG_fail
;
20519 Py_INCREF(Py_None
); resultobj
= Py_None
;
20526 static PyObject
* MoveEvent_swigregister(PyObject
*, PyObject
*args
) {
20528 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20529 SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent
, obj
);
20531 return Py_BuildValue((char *)"");
20533 static PyObject
*_wrap_new_PaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20534 PyObject
*resultobj
= NULL
;
20535 int arg1
= (int) 0 ;
20536 wxPaintEvent
*result
;
20537 PyObject
* obj0
= 0 ;
20538 char *kwnames
[] = {
20539 (char *) "Id", NULL
20542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaintEvent",kwnames
,&obj0
)) goto fail
;
20545 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20546 if (SWIG_arg_fail(1)) SWIG_fail
;
20550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20551 result
= (wxPaintEvent
*)new wxPaintEvent(arg1
);
20553 wxPyEndAllowThreads(__tstate
);
20554 if (PyErr_Occurred()) SWIG_fail
;
20556 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaintEvent
, 1);
20563 static PyObject
* PaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20565 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20566 SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent
, obj
);
20568 return Py_BuildValue((char *)"");
20570 static PyObject
*_wrap_new_NcPaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20571 PyObject
*resultobj
= NULL
;
20572 int arg1
= (int) 0 ;
20573 wxNcPaintEvent
*result
;
20574 PyObject
* obj0
= 0 ;
20575 char *kwnames
[] = {
20576 (char *) "winid", NULL
20579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_NcPaintEvent",kwnames
,&obj0
)) goto fail
;
20582 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20583 if (SWIG_arg_fail(1)) SWIG_fail
;
20587 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20588 result
= (wxNcPaintEvent
*)new wxNcPaintEvent(arg1
);
20590 wxPyEndAllowThreads(__tstate
);
20591 if (PyErr_Occurred()) SWIG_fail
;
20593 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNcPaintEvent
, 1);
20600 static PyObject
* NcPaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20602 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20603 SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent
, obj
);
20605 return Py_BuildValue((char *)"");
20607 static PyObject
*_wrap_new_EraseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20608 PyObject
*resultobj
= NULL
;
20609 int arg1
= (int) 0 ;
20610 wxDC
*arg2
= (wxDC
*) NULL
;
20611 wxEraseEvent
*result
;
20612 PyObject
* obj0
= 0 ;
20613 PyObject
* obj1
= 0 ;
20614 char *kwnames
[] = {
20615 (char *) "Id",(char *) "dc", NULL
20618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_EraseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20621 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20622 if (SWIG_arg_fail(1)) SWIG_fail
;
20626 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
20627 if (SWIG_arg_fail(2)) SWIG_fail
;
20630 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20631 result
= (wxEraseEvent
*)new wxEraseEvent(arg1
,arg2
);
20633 wxPyEndAllowThreads(__tstate
);
20634 if (PyErr_Occurred()) SWIG_fail
;
20636 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEraseEvent
, 1);
20643 static PyObject
*_wrap_EraseEvent_GetDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20644 PyObject
*resultobj
= NULL
;
20645 wxEraseEvent
*arg1
= (wxEraseEvent
*) 0 ;
20647 PyObject
* obj0
= 0 ;
20648 char *kwnames
[] = {
20649 (char *) "self", NULL
20652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EraseEvent_GetDC",kwnames
,&obj0
)) goto fail
;
20653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEraseEvent
, SWIG_POINTER_EXCEPTION
| 0);
20654 if (SWIG_arg_fail(1)) SWIG_fail
;
20656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20657 result
= (wxDC
*)((wxEraseEvent
const *)arg1
)->GetDC();
20659 wxPyEndAllowThreads(__tstate
);
20660 if (PyErr_Occurred()) SWIG_fail
;
20663 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20671 static PyObject
* EraseEvent_swigregister(PyObject
*, PyObject
*args
) {
20673 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20674 SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent
, obj
);
20676 return Py_BuildValue((char *)"");
20678 static PyObject
*_wrap_new_FocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20679 PyObject
*resultobj
= NULL
;
20680 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20681 int arg2
= (int) 0 ;
20682 wxFocusEvent
*result
;
20683 PyObject
* obj0
= 0 ;
20684 PyObject
* obj1
= 0 ;
20685 char *kwnames
[] = {
20686 (char *) "type",(char *) "winid", NULL
20689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FocusEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20692 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20693 if (SWIG_arg_fail(1)) SWIG_fail
;
20698 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20699 if (SWIG_arg_fail(2)) SWIG_fail
;
20703 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20704 result
= (wxFocusEvent
*)new wxFocusEvent(arg1
,arg2
);
20706 wxPyEndAllowThreads(__tstate
);
20707 if (PyErr_Occurred()) SWIG_fail
;
20709 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFocusEvent
, 1);
20716 static PyObject
*_wrap_FocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20717 PyObject
*resultobj
= NULL
;
20718 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20720 PyObject
* obj0
= 0 ;
20721 char *kwnames
[] = {
20722 (char *) "self", NULL
20725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20726 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20727 if (SWIG_arg_fail(1)) SWIG_fail
;
20729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20730 result
= (wxWindow
*)((wxFocusEvent
const *)arg1
)->GetWindow();
20732 wxPyEndAllowThreads(__tstate
);
20733 if (PyErr_Occurred()) SWIG_fail
;
20736 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20744 static PyObject
*_wrap_FocusEvent_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20745 PyObject
*resultobj
= NULL
;
20746 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20747 wxWindow
*arg2
= (wxWindow
*) 0 ;
20748 PyObject
* obj0
= 0 ;
20749 PyObject
* obj1
= 0 ;
20750 char *kwnames
[] = {
20751 (char *) "self",(char *) "win", NULL
20754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FocusEvent_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
20755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20756 if (SWIG_arg_fail(1)) SWIG_fail
;
20757 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20758 if (SWIG_arg_fail(2)) SWIG_fail
;
20760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20761 (arg1
)->SetWindow(arg2
);
20763 wxPyEndAllowThreads(__tstate
);
20764 if (PyErr_Occurred()) SWIG_fail
;
20766 Py_INCREF(Py_None
); resultobj
= Py_None
;
20773 static PyObject
* FocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20775 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20776 SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent
, obj
);
20778 return Py_BuildValue((char *)"");
20780 static PyObject
*_wrap_new_ChildFocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20781 PyObject
*resultobj
= NULL
;
20782 wxWindow
*arg1
= (wxWindow
*) NULL
;
20783 wxChildFocusEvent
*result
;
20784 PyObject
* obj0
= 0 ;
20785 char *kwnames
[] = {
20786 (char *) "win", NULL
20789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_ChildFocusEvent",kwnames
,&obj0
)) goto fail
;
20791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20792 if (SWIG_arg_fail(1)) SWIG_fail
;
20795 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20796 result
= (wxChildFocusEvent
*)new wxChildFocusEvent(arg1
);
20798 wxPyEndAllowThreads(__tstate
);
20799 if (PyErr_Occurred()) SWIG_fail
;
20801 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxChildFocusEvent
, 1);
20808 static PyObject
*_wrap_ChildFocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20809 PyObject
*resultobj
= NULL
;
20810 wxChildFocusEvent
*arg1
= (wxChildFocusEvent
*) 0 ;
20812 PyObject
* obj0
= 0 ;
20813 char *kwnames
[] = {
20814 (char *) "self", NULL
20817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ChildFocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxChildFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20819 if (SWIG_arg_fail(1)) SWIG_fail
;
20821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20822 result
= (wxWindow
*)((wxChildFocusEvent
const *)arg1
)->GetWindow();
20824 wxPyEndAllowThreads(__tstate
);
20825 if (PyErr_Occurred()) SWIG_fail
;
20828 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20836 static PyObject
* ChildFocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20838 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20839 SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent
, obj
);
20841 return Py_BuildValue((char *)"");
20843 static PyObject
*_wrap_new_ActivateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20844 PyObject
*resultobj
= NULL
;
20845 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20846 bool arg2
= (bool) true ;
20847 int arg3
= (int) 0 ;
20848 wxActivateEvent
*result
;
20849 PyObject
* obj0
= 0 ;
20850 PyObject
* obj1
= 0 ;
20851 PyObject
* obj2
= 0 ;
20852 char *kwnames
[] = {
20853 (char *) "type",(char *) "active",(char *) "Id", NULL
20856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ActivateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20859 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20860 if (SWIG_arg_fail(1)) SWIG_fail
;
20865 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
20866 if (SWIG_arg_fail(2)) SWIG_fail
;
20871 arg3
= static_cast<int >(SWIG_As_int(obj2
));
20872 if (SWIG_arg_fail(3)) SWIG_fail
;
20876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20877 result
= (wxActivateEvent
*)new wxActivateEvent(arg1
,arg2
,arg3
);
20879 wxPyEndAllowThreads(__tstate
);
20880 if (PyErr_Occurred()) SWIG_fail
;
20882 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxActivateEvent
, 1);
20889 static PyObject
*_wrap_ActivateEvent_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20890 PyObject
*resultobj
= NULL
;
20891 wxActivateEvent
*arg1
= (wxActivateEvent
*) 0 ;
20893 PyObject
* obj0
= 0 ;
20894 char *kwnames
[] = {
20895 (char *) "self", NULL
20898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ActivateEvent_GetActive",kwnames
,&obj0
)) goto fail
;
20899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxActivateEvent
, SWIG_POINTER_EXCEPTION
| 0);
20900 if (SWIG_arg_fail(1)) SWIG_fail
;
20902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20903 result
= (bool)((wxActivateEvent
const *)arg1
)->GetActive();
20905 wxPyEndAllowThreads(__tstate
);
20906 if (PyErr_Occurred()) SWIG_fail
;
20909 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20917 static PyObject
* ActivateEvent_swigregister(PyObject
*, PyObject
*args
) {
20919 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20920 SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent
, obj
);
20922 return Py_BuildValue((char *)"");
20924 static PyObject
*_wrap_new_InitDialogEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20925 PyObject
*resultobj
= NULL
;
20926 int arg1
= (int) 0 ;
20927 wxInitDialogEvent
*result
;
20928 PyObject
* obj0
= 0 ;
20929 char *kwnames
[] = {
20930 (char *) "Id", NULL
20933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_InitDialogEvent",kwnames
,&obj0
)) goto fail
;
20936 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20937 if (SWIG_arg_fail(1)) SWIG_fail
;
20941 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20942 result
= (wxInitDialogEvent
*)new wxInitDialogEvent(arg1
);
20944 wxPyEndAllowThreads(__tstate
);
20945 if (PyErr_Occurred()) SWIG_fail
;
20947 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInitDialogEvent
, 1);
20954 static PyObject
* InitDialogEvent_swigregister(PyObject
*, PyObject
*args
) {
20956 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20957 SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent
, obj
);
20959 return Py_BuildValue((char *)"");
20961 static PyObject
*_wrap_new_MenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20962 PyObject
*resultobj
= NULL
;
20963 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20964 int arg2
= (int) 0 ;
20965 wxMenu
*arg3
= (wxMenu
*) NULL
;
20966 wxMenuEvent
*result
;
20967 PyObject
* obj0
= 0 ;
20968 PyObject
* obj1
= 0 ;
20969 PyObject
* obj2
= 0 ;
20970 char *kwnames
[] = {
20971 (char *) "type",(char *) "winid",(char *) "menu", NULL
20974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_MenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20977 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20978 if (SWIG_arg_fail(1)) SWIG_fail
;
20983 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20984 if (SWIG_arg_fail(2)) SWIG_fail
;
20988 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
20989 if (SWIG_arg_fail(3)) SWIG_fail
;
20992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20993 result
= (wxMenuEvent
*)new wxMenuEvent(arg1
,arg2
,arg3
);
20995 wxPyEndAllowThreads(__tstate
);
20996 if (PyErr_Occurred()) SWIG_fail
;
20998 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuEvent
, 1);
21005 static PyObject
*_wrap_MenuEvent_GetMenuId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21006 PyObject
*resultobj
= NULL
;
21007 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21009 PyObject
* obj0
= 0 ;
21010 char *kwnames
[] = {
21011 (char *) "self", NULL
21014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenuId",kwnames
,&obj0
)) goto fail
;
21015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21016 if (SWIG_arg_fail(1)) SWIG_fail
;
21018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21019 result
= (int)((wxMenuEvent
const *)arg1
)->GetMenuId();
21021 wxPyEndAllowThreads(__tstate
);
21022 if (PyErr_Occurred()) SWIG_fail
;
21025 resultobj
= SWIG_From_int(static_cast<int >(result
));
21033 static PyObject
*_wrap_MenuEvent_IsPopup(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21034 PyObject
*resultobj
= NULL
;
21035 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21037 PyObject
* obj0
= 0 ;
21038 char *kwnames
[] = {
21039 (char *) "self", NULL
21042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_IsPopup",kwnames
,&obj0
)) goto fail
;
21043 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21044 if (SWIG_arg_fail(1)) SWIG_fail
;
21046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21047 result
= (bool)((wxMenuEvent
const *)arg1
)->IsPopup();
21049 wxPyEndAllowThreads(__tstate
);
21050 if (PyErr_Occurred()) SWIG_fail
;
21053 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21061 static PyObject
*_wrap_MenuEvent_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21062 PyObject
*resultobj
= NULL
;
21063 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21065 PyObject
* obj0
= 0 ;
21066 char *kwnames
[] = {
21067 (char *) "self", NULL
21070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenu",kwnames
,&obj0
)) goto fail
;
21071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21072 if (SWIG_arg_fail(1)) SWIG_fail
;
21074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21075 result
= (wxMenu
*)((wxMenuEvent
const *)arg1
)->GetMenu();
21077 wxPyEndAllowThreads(__tstate
);
21078 if (PyErr_Occurred()) SWIG_fail
;
21081 resultobj
= wxPyMake_wxObject(result
, (bool)0);
21089 static PyObject
* MenuEvent_swigregister(PyObject
*, PyObject
*args
) {
21091 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21092 SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent
, obj
);
21094 return Py_BuildValue((char *)"");
21096 static PyObject
*_wrap_new_CloseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21097 PyObject
*resultobj
= NULL
;
21098 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
21099 int arg2
= (int) 0 ;
21100 wxCloseEvent
*result
;
21101 PyObject
* obj0
= 0 ;
21102 PyObject
* obj1
= 0 ;
21103 char *kwnames
[] = {
21104 (char *) "type",(char *) "winid", NULL
21107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CloseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21110 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
21111 if (SWIG_arg_fail(1)) SWIG_fail
;
21116 arg2
= static_cast<int >(SWIG_As_int(obj1
));
21117 if (SWIG_arg_fail(2)) SWIG_fail
;
21121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21122 result
= (wxCloseEvent
*)new wxCloseEvent(arg1
,arg2
);
21124 wxPyEndAllowThreads(__tstate
);
21125 if (PyErr_Occurred()) SWIG_fail
;
21127 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCloseEvent
, 1);
21134 static PyObject
*_wrap_CloseEvent_SetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21135 PyObject
*resultobj
= NULL
;
21136 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21138 PyObject
* obj0
= 0 ;
21139 PyObject
* obj1
= 0 ;
21140 char *kwnames
[] = {
21141 (char *) "self",(char *) "logOff", NULL
21144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetLoggingOff",kwnames
,&obj0
,&obj1
)) goto fail
;
21145 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21146 if (SWIG_arg_fail(1)) SWIG_fail
;
21148 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21149 if (SWIG_arg_fail(2)) SWIG_fail
;
21152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21153 (arg1
)->SetLoggingOff(arg2
);
21155 wxPyEndAllowThreads(__tstate
);
21156 if (PyErr_Occurred()) SWIG_fail
;
21158 Py_INCREF(Py_None
); resultobj
= Py_None
;
21165 static PyObject
*_wrap_CloseEvent_GetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21166 PyObject
*resultobj
= NULL
;
21167 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21169 PyObject
* obj0
= 0 ;
21170 char *kwnames
[] = {
21171 (char *) "self", NULL
21174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetLoggingOff",kwnames
,&obj0
)) goto fail
;
21175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21176 if (SWIG_arg_fail(1)) SWIG_fail
;
21178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21179 result
= (bool)((wxCloseEvent
const *)arg1
)->GetLoggingOff();
21181 wxPyEndAllowThreads(__tstate
);
21182 if (PyErr_Occurred()) SWIG_fail
;
21185 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21193 static PyObject
*_wrap_CloseEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21194 PyObject
*resultobj
= NULL
;
21195 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21196 bool arg2
= (bool) true ;
21197 PyObject
* obj0
= 0 ;
21198 PyObject
* obj1
= 0 ;
21199 char *kwnames
[] = {
21200 (char *) "self",(char *) "veto", NULL
21203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:CloseEvent_Veto",kwnames
,&obj0
,&obj1
)) goto fail
;
21204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21205 if (SWIG_arg_fail(1)) SWIG_fail
;
21208 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21209 if (SWIG_arg_fail(2)) SWIG_fail
;
21213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21214 (arg1
)->Veto(arg2
);
21216 wxPyEndAllowThreads(__tstate
);
21217 if (PyErr_Occurred()) SWIG_fail
;
21219 Py_INCREF(Py_None
); resultobj
= Py_None
;
21226 static PyObject
*_wrap_CloseEvent_GetVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21227 PyObject
*resultobj
= NULL
;
21228 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21230 PyObject
* obj0
= 0 ;
21231 char *kwnames
[] = {
21232 (char *) "self", NULL
21235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetVeto",kwnames
,&obj0
)) goto fail
;
21236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21237 if (SWIG_arg_fail(1)) SWIG_fail
;
21239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21240 result
= (bool)((wxCloseEvent
const *)arg1
)->GetVeto();
21242 wxPyEndAllowThreads(__tstate
);
21243 if (PyErr_Occurred()) SWIG_fail
;
21246 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21254 static PyObject
*_wrap_CloseEvent_SetCanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21255 PyObject
*resultobj
= NULL
;
21256 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21258 PyObject
* obj0
= 0 ;
21259 PyObject
* obj1
= 0 ;
21260 char *kwnames
[] = {
21261 (char *) "self",(char *) "canVeto", NULL
21264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) goto fail
;
21265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21266 if (SWIG_arg_fail(1)) SWIG_fail
;
21268 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21269 if (SWIG_arg_fail(2)) SWIG_fail
;
21272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21273 (arg1
)->SetCanVeto(arg2
);
21275 wxPyEndAllowThreads(__tstate
);
21276 if (PyErr_Occurred()) SWIG_fail
;
21278 Py_INCREF(Py_None
); resultobj
= Py_None
;
21285 static PyObject
*_wrap_CloseEvent_CanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21286 PyObject
*resultobj
= NULL
;
21287 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21289 PyObject
* obj0
= 0 ;
21290 char *kwnames
[] = {
21291 (char *) "self", NULL
21294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_CanVeto",kwnames
,&obj0
)) goto fail
;
21295 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21296 if (SWIG_arg_fail(1)) SWIG_fail
;
21298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21299 result
= (bool)((wxCloseEvent
const *)arg1
)->CanVeto();
21301 wxPyEndAllowThreads(__tstate
);
21302 if (PyErr_Occurred()) SWIG_fail
;
21305 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21313 static PyObject
* CloseEvent_swigregister(PyObject
*, PyObject
*args
) {
21315 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21316 SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent
, obj
);
21318 return Py_BuildValue((char *)"");
21320 static PyObject
*_wrap_new_ShowEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21321 PyObject
*resultobj
= NULL
;
21322 int arg1
= (int) 0 ;
21323 bool arg2
= (bool) false ;
21324 wxShowEvent
*result
;
21325 PyObject
* obj0
= 0 ;
21326 PyObject
* obj1
= 0 ;
21327 char *kwnames
[] = {
21328 (char *) "winid",(char *) "show", NULL
21331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_ShowEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21334 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21335 if (SWIG_arg_fail(1)) SWIG_fail
;
21340 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21341 if (SWIG_arg_fail(2)) SWIG_fail
;
21345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21346 result
= (wxShowEvent
*)new wxShowEvent(arg1
,arg2
);
21348 wxPyEndAllowThreads(__tstate
);
21349 if (PyErr_Occurred()) SWIG_fail
;
21351 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxShowEvent
, 1);
21358 static PyObject
*_wrap_ShowEvent_SetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21359 PyObject
*resultobj
= NULL
;
21360 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21362 PyObject
* obj0
= 0 ;
21363 PyObject
* obj1
= 0 ;
21364 char *kwnames
[] = {
21365 (char *) "self",(char *) "show", NULL
21368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ShowEvent_SetShow",kwnames
,&obj0
,&obj1
)) goto fail
;
21369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21370 if (SWIG_arg_fail(1)) SWIG_fail
;
21372 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21373 if (SWIG_arg_fail(2)) SWIG_fail
;
21376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21377 (arg1
)->SetShow(arg2
);
21379 wxPyEndAllowThreads(__tstate
);
21380 if (PyErr_Occurred()) SWIG_fail
;
21382 Py_INCREF(Py_None
); resultobj
= Py_None
;
21389 static PyObject
*_wrap_ShowEvent_GetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21390 PyObject
*resultobj
= NULL
;
21391 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21393 PyObject
* obj0
= 0 ;
21394 char *kwnames
[] = {
21395 (char *) "self", NULL
21398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ShowEvent_GetShow",kwnames
,&obj0
)) goto fail
;
21399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21400 if (SWIG_arg_fail(1)) SWIG_fail
;
21402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21403 result
= (bool)((wxShowEvent
const *)arg1
)->GetShow();
21405 wxPyEndAllowThreads(__tstate
);
21406 if (PyErr_Occurred()) SWIG_fail
;
21409 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21417 static PyObject
* ShowEvent_swigregister(PyObject
*, PyObject
*args
) {
21419 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21420 SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent
, obj
);
21422 return Py_BuildValue((char *)"");
21424 static PyObject
*_wrap_new_IconizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21425 PyObject
*resultobj
= NULL
;
21426 int arg1
= (int) 0 ;
21427 bool arg2
= (bool) true ;
21428 wxIconizeEvent
*result
;
21429 PyObject
* obj0
= 0 ;
21430 PyObject
* obj1
= 0 ;
21431 char *kwnames
[] = {
21432 (char *) "id",(char *) "iconized", NULL
21435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21438 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21439 if (SWIG_arg_fail(1)) SWIG_fail
;
21444 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21445 if (SWIG_arg_fail(2)) SWIG_fail
;
21449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21450 result
= (wxIconizeEvent
*)new wxIconizeEvent(arg1
,arg2
);
21452 wxPyEndAllowThreads(__tstate
);
21453 if (PyErr_Occurred()) SWIG_fail
;
21455 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIconizeEvent
, 1);
21462 static PyObject
*_wrap_IconizeEvent_Iconized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21463 PyObject
*resultobj
= NULL
;
21464 wxIconizeEvent
*arg1
= (wxIconizeEvent
*) 0 ;
21466 PyObject
* obj0
= 0 ;
21467 char *kwnames
[] = {
21468 (char *) "self", NULL
21471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IconizeEvent_Iconized",kwnames
,&obj0
)) goto fail
;
21472 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIconizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
21473 if (SWIG_arg_fail(1)) SWIG_fail
;
21475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21476 result
= (bool)(arg1
)->Iconized();
21478 wxPyEndAllowThreads(__tstate
);
21479 if (PyErr_Occurred()) SWIG_fail
;
21482 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21490 static PyObject
* IconizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21492 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21493 SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent
, obj
);
21495 return Py_BuildValue((char *)"");
21497 static PyObject
*_wrap_new_MaximizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21498 PyObject
*resultobj
= NULL
;
21499 int arg1
= (int) 0 ;
21500 wxMaximizeEvent
*result
;
21501 PyObject
* obj0
= 0 ;
21502 char *kwnames
[] = {
21503 (char *) "id", NULL
21506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MaximizeEvent",kwnames
,&obj0
)) goto fail
;
21509 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21510 if (SWIG_arg_fail(1)) SWIG_fail
;
21514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21515 result
= (wxMaximizeEvent
*)new wxMaximizeEvent(arg1
);
21517 wxPyEndAllowThreads(__tstate
);
21518 if (PyErr_Occurred()) SWIG_fail
;
21520 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMaximizeEvent
, 1);
21527 static PyObject
* MaximizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21529 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21530 SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent
, obj
);
21532 return Py_BuildValue((char *)"");
21534 static PyObject
*_wrap_DropFilesEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21535 PyObject
*resultobj
= NULL
;
21536 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21538 PyObject
* obj0
= 0 ;
21539 char *kwnames
[] = {
21540 (char *) "self", NULL
21543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
21544 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21545 if (SWIG_arg_fail(1)) SWIG_fail
;
21547 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21548 result
= (arg1
)->GetPosition();
21550 wxPyEndAllowThreads(__tstate
);
21551 if (PyErr_Occurred()) SWIG_fail
;
21554 wxPoint
* resultptr
;
21555 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
21556 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
21564 static PyObject
*_wrap_DropFilesEvent_GetNumberOfFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21565 PyObject
*resultobj
= NULL
;
21566 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21568 PyObject
* obj0
= 0 ;
21569 char *kwnames
[] = {
21570 (char *) "self", NULL
21573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames
,&obj0
)) goto fail
;
21574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21575 if (SWIG_arg_fail(1)) SWIG_fail
;
21577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21578 result
= (int)(arg1
)->GetNumberOfFiles();
21580 wxPyEndAllowThreads(__tstate
);
21581 if (PyErr_Occurred()) SWIG_fail
;
21584 resultobj
= SWIG_From_int(static_cast<int >(result
));
21592 static PyObject
*_wrap_DropFilesEvent_GetFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21593 PyObject
*resultobj
= NULL
;
21594 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21596 PyObject
* obj0
= 0 ;
21597 char *kwnames
[] = {
21598 (char *) "self", NULL
21601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetFiles",kwnames
,&obj0
)) goto fail
;
21602 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21603 if (SWIG_arg_fail(1)) SWIG_fail
;
21605 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21606 result
= (PyObject
*)wxDropFilesEvent_GetFiles(arg1
);
21608 wxPyEndAllowThreads(__tstate
);
21609 if (PyErr_Occurred()) SWIG_fail
;
21611 resultobj
= result
;
21618 static PyObject
* DropFilesEvent_swigregister(PyObject
*, PyObject
*args
) {
21620 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21621 SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent
, obj
);
21623 return Py_BuildValue((char *)"");
21625 static PyObject
*_wrap_new_UpdateUIEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21626 PyObject
*resultobj
= NULL
;
21627 int arg1
= (int) 0 ;
21628 wxUpdateUIEvent
*result
;
21629 PyObject
* obj0
= 0 ;
21630 char *kwnames
[] = {
21631 (char *) "commandId", NULL
21634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_UpdateUIEvent",kwnames
,&obj0
)) goto fail
;
21637 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21638 if (SWIG_arg_fail(1)) SWIG_fail
;
21642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21643 result
= (wxUpdateUIEvent
*)new wxUpdateUIEvent(arg1
);
21645 wxPyEndAllowThreads(__tstate
);
21646 if (PyErr_Occurred()) SWIG_fail
;
21648 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxUpdateUIEvent
, 1);
21655 static PyObject
*_wrap_UpdateUIEvent_GetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21656 PyObject
*resultobj
= NULL
;
21657 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21659 PyObject
* obj0
= 0 ;
21660 char *kwnames
[] = {
21661 (char *) "self", NULL
21664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetChecked",kwnames
,&obj0
)) goto fail
;
21665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21666 if (SWIG_arg_fail(1)) SWIG_fail
;
21668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21669 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetChecked();
21671 wxPyEndAllowThreads(__tstate
);
21672 if (PyErr_Occurred()) SWIG_fail
;
21675 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21683 static PyObject
*_wrap_UpdateUIEvent_GetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21684 PyObject
*resultobj
= NULL
;
21685 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21687 PyObject
* obj0
= 0 ;
21688 char *kwnames
[] = {
21689 (char *) "self", NULL
21692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetEnabled",kwnames
,&obj0
)) goto fail
;
21693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21694 if (SWIG_arg_fail(1)) SWIG_fail
;
21696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21697 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetEnabled();
21699 wxPyEndAllowThreads(__tstate
);
21700 if (PyErr_Occurred()) SWIG_fail
;
21703 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21711 static PyObject
*_wrap_UpdateUIEvent_GetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21712 PyObject
*resultobj
= NULL
;
21713 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21715 PyObject
* obj0
= 0 ;
21716 char *kwnames
[] = {
21717 (char *) "self", NULL
21720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetShown",kwnames
,&obj0
)) goto fail
;
21721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21722 if (SWIG_arg_fail(1)) SWIG_fail
;
21724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21725 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetShown();
21727 wxPyEndAllowThreads(__tstate
);
21728 if (PyErr_Occurred()) SWIG_fail
;
21731 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21739 static PyObject
*_wrap_UpdateUIEvent_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21740 PyObject
*resultobj
= NULL
;
21741 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21743 PyObject
* obj0
= 0 ;
21744 char *kwnames
[] = {
21745 (char *) "self", NULL
21748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetText",kwnames
,&obj0
)) goto fail
;
21749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21750 if (SWIG_arg_fail(1)) SWIG_fail
;
21752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21753 result
= ((wxUpdateUIEvent
const *)arg1
)->GetText();
21755 wxPyEndAllowThreads(__tstate
);
21756 if (PyErr_Occurred()) SWIG_fail
;
21760 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
21762 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
21771 static PyObject
*_wrap_UpdateUIEvent_GetSetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21772 PyObject
*resultobj
= NULL
;
21773 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21775 PyObject
* obj0
= 0 ;
21776 char *kwnames
[] = {
21777 (char *) "self", NULL
21780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetText",kwnames
,&obj0
)) goto fail
;
21781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21782 if (SWIG_arg_fail(1)) SWIG_fail
;
21784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21785 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetText();
21787 wxPyEndAllowThreads(__tstate
);
21788 if (PyErr_Occurred()) SWIG_fail
;
21791 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21799 static PyObject
*_wrap_UpdateUIEvent_GetSetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21800 PyObject
*resultobj
= NULL
;
21801 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21803 PyObject
* obj0
= 0 ;
21804 char *kwnames
[] = {
21805 (char *) "self", NULL
21808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames
,&obj0
)) goto fail
;
21809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21810 if (SWIG_arg_fail(1)) SWIG_fail
;
21812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21813 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetChecked();
21815 wxPyEndAllowThreads(__tstate
);
21816 if (PyErr_Occurred()) SWIG_fail
;
21819 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21827 static PyObject
*_wrap_UpdateUIEvent_GetSetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21828 PyObject
*resultobj
= NULL
;
21829 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21831 PyObject
* obj0
= 0 ;
21832 char *kwnames
[] = {
21833 (char *) "self", NULL
21836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames
,&obj0
)) goto fail
;
21837 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21838 if (SWIG_arg_fail(1)) SWIG_fail
;
21840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21841 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetEnabled();
21843 wxPyEndAllowThreads(__tstate
);
21844 if (PyErr_Occurred()) SWIG_fail
;
21847 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21855 static PyObject
*_wrap_UpdateUIEvent_GetSetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21856 PyObject
*resultobj
= NULL
;
21857 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21859 PyObject
* obj0
= 0 ;
21860 char *kwnames
[] = {
21861 (char *) "self", NULL
21864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetShown",kwnames
,&obj0
)) goto fail
;
21865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21866 if (SWIG_arg_fail(1)) SWIG_fail
;
21868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21869 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetShown();
21871 wxPyEndAllowThreads(__tstate
);
21872 if (PyErr_Occurred()) SWIG_fail
;
21875 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21883 static PyObject
*_wrap_UpdateUIEvent_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21884 PyObject
*resultobj
= NULL
;
21885 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21887 PyObject
* obj0
= 0 ;
21888 PyObject
* obj1
= 0 ;
21889 char *kwnames
[] = {
21890 (char *) "self",(char *) "check", NULL
21893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
21894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21895 if (SWIG_arg_fail(1)) SWIG_fail
;
21897 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21898 if (SWIG_arg_fail(2)) SWIG_fail
;
21901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21902 (arg1
)->Check(arg2
);
21904 wxPyEndAllowThreads(__tstate
);
21905 if (PyErr_Occurred()) SWIG_fail
;
21907 Py_INCREF(Py_None
); resultobj
= Py_None
;
21914 static PyObject
*_wrap_UpdateUIEvent_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21915 PyObject
*resultobj
= NULL
;
21916 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21918 PyObject
* obj0
= 0 ;
21919 PyObject
* obj1
= 0 ;
21920 char *kwnames
[] = {
21921 (char *) "self",(char *) "enable", NULL
21924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
21925 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21926 if (SWIG_arg_fail(1)) SWIG_fail
;
21928 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21929 if (SWIG_arg_fail(2)) SWIG_fail
;
21932 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21933 (arg1
)->Enable(arg2
);
21935 wxPyEndAllowThreads(__tstate
);
21936 if (PyErr_Occurred()) SWIG_fail
;
21938 Py_INCREF(Py_None
); resultobj
= Py_None
;
21945 static PyObject
*_wrap_UpdateUIEvent_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21946 PyObject
*resultobj
= NULL
;
21947 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21949 PyObject
* obj0
= 0 ;
21950 PyObject
* obj1
= 0 ;
21951 char *kwnames
[] = {
21952 (char *) "self",(char *) "show", NULL
21955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
21956 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21957 if (SWIG_arg_fail(1)) SWIG_fail
;
21959 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21960 if (SWIG_arg_fail(2)) SWIG_fail
;
21963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21964 (arg1
)->Show(arg2
);
21966 wxPyEndAllowThreads(__tstate
);
21967 if (PyErr_Occurred()) SWIG_fail
;
21969 Py_INCREF(Py_None
); resultobj
= Py_None
;
21976 static PyObject
*_wrap_UpdateUIEvent_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21977 PyObject
*resultobj
= NULL
;
21978 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21979 wxString
*arg2
= 0 ;
21980 bool temp2
= false ;
21981 PyObject
* obj0
= 0 ;
21982 PyObject
* obj1
= 0 ;
21983 char *kwnames
[] = {
21984 (char *) "self",(char *) "text", NULL
21987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
21988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21989 if (SWIG_arg_fail(1)) SWIG_fail
;
21991 arg2
= wxString_in_helper(obj1
);
21992 if (arg2
== NULL
) SWIG_fail
;
21996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21997 (arg1
)->SetText((wxString
const &)*arg2
);
21999 wxPyEndAllowThreads(__tstate
);
22000 if (PyErr_Occurred()) SWIG_fail
;
22002 Py_INCREF(Py_None
); resultobj
= Py_None
;
22017 static PyObject
*_wrap_UpdateUIEvent_SetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22018 PyObject
*resultobj
= NULL
;
22020 PyObject
* obj0
= 0 ;
22021 char *kwnames
[] = {
22022 (char *) "updateInterval", NULL
22025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames
,&obj0
)) goto fail
;
22027 arg1
= static_cast<long >(SWIG_As_long(obj0
));
22028 if (SWIG_arg_fail(1)) SWIG_fail
;
22031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22032 wxUpdateUIEvent::SetUpdateInterval(arg1
);
22034 wxPyEndAllowThreads(__tstate
);
22035 if (PyErr_Occurred()) SWIG_fail
;
22037 Py_INCREF(Py_None
); resultobj
= Py_None
;
22044 static PyObject
*_wrap_UpdateUIEvent_GetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22045 PyObject
*resultobj
= NULL
;
22047 char *kwnames
[] = {
22051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames
)) goto fail
;
22053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22054 result
= (long)wxUpdateUIEvent::GetUpdateInterval();
22056 wxPyEndAllowThreads(__tstate
);
22057 if (PyErr_Occurred()) SWIG_fail
;
22060 resultobj
= SWIG_From_long(static_cast<long >(result
));
22068 static PyObject
*_wrap_UpdateUIEvent_CanUpdate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22069 PyObject
*resultobj
= NULL
;
22070 wxWindow
*arg1
= (wxWindow
*) 0 ;
22072 PyObject
* obj0
= 0 ;
22073 char *kwnames
[] = {
22074 (char *) "win", NULL
22077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_CanUpdate",kwnames
,&obj0
)) goto fail
;
22078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22079 if (SWIG_arg_fail(1)) SWIG_fail
;
22081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22082 result
= (bool)wxUpdateUIEvent::CanUpdate(arg1
);
22084 wxPyEndAllowThreads(__tstate
);
22085 if (PyErr_Occurred()) SWIG_fail
;
22088 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22096 static PyObject
*_wrap_UpdateUIEvent_ResetUpdateTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22097 PyObject
*resultobj
= NULL
;
22098 char *kwnames
[] = {
22102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames
)) goto fail
;
22104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22105 wxUpdateUIEvent::ResetUpdateTime();
22107 wxPyEndAllowThreads(__tstate
);
22108 if (PyErr_Occurred()) SWIG_fail
;
22110 Py_INCREF(Py_None
); resultobj
= Py_None
;
22117 static PyObject
*_wrap_UpdateUIEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22118 PyObject
*resultobj
= NULL
;
22119 wxUpdateUIMode arg1
;
22120 PyObject
* obj0
= 0 ;
22121 char *kwnames
[] = {
22122 (char *) "mode", NULL
22125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetMode",kwnames
,&obj0
)) goto fail
;
22127 arg1
= static_cast<wxUpdateUIMode
>(SWIG_As_int(obj0
));
22128 if (SWIG_arg_fail(1)) SWIG_fail
;
22131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22132 wxUpdateUIEvent::SetMode(arg1
);
22134 wxPyEndAllowThreads(__tstate
);
22135 if (PyErr_Occurred()) SWIG_fail
;
22137 Py_INCREF(Py_None
); resultobj
= Py_None
;
22144 static PyObject
*_wrap_UpdateUIEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22145 PyObject
*resultobj
= NULL
;
22146 wxUpdateUIMode result
;
22147 char *kwnames
[] = {
22151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetMode",kwnames
)) goto fail
;
22153 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22154 result
= (wxUpdateUIMode
)wxUpdateUIEvent::GetMode();
22156 wxPyEndAllowThreads(__tstate
);
22157 if (PyErr_Occurred()) SWIG_fail
;
22159 resultobj
= SWIG_From_int((result
));
22166 static PyObject
* UpdateUIEvent_swigregister(PyObject
*, PyObject
*args
) {
22168 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22169 SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent
, obj
);
22171 return Py_BuildValue((char *)"");
22173 static PyObject
*_wrap_new_SysColourChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22174 PyObject
*resultobj
= NULL
;
22175 wxSysColourChangedEvent
*result
;
22176 char *kwnames
[] = {
22180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SysColourChangedEvent",kwnames
)) goto fail
;
22182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22183 result
= (wxSysColourChangedEvent
*)new wxSysColourChangedEvent();
22185 wxPyEndAllowThreads(__tstate
);
22186 if (PyErr_Occurred()) SWIG_fail
;
22188 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSysColourChangedEvent
, 1);
22195 static PyObject
* SysColourChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22197 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22198 SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent
, obj
);
22200 return Py_BuildValue((char *)"");
22202 static PyObject
*_wrap_new_MouseCaptureChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22203 PyObject
*resultobj
= NULL
;
22204 int arg1
= (int) 0 ;
22205 wxWindow
*arg2
= (wxWindow
*) NULL
;
22206 wxMouseCaptureChangedEvent
*result
;
22207 PyObject
* obj0
= 0 ;
22208 PyObject
* obj1
= 0 ;
22209 char *kwnames
[] = {
22210 (char *) "winid",(char *) "gainedCapture", NULL
22213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
22216 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22217 if (SWIG_arg_fail(1)) SWIG_fail
;
22221 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22222 if (SWIG_arg_fail(2)) SWIG_fail
;
22225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22226 result
= (wxMouseCaptureChangedEvent
*)new wxMouseCaptureChangedEvent(arg1
,arg2
);
22228 wxPyEndAllowThreads(__tstate
);
22229 if (PyErr_Occurred()) SWIG_fail
;
22231 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMouseCaptureChangedEvent
, 1);
22238 static PyObject
*_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22239 PyObject
*resultobj
= NULL
;
22240 wxMouseCaptureChangedEvent
*arg1
= (wxMouseCaptureChangedEvent
*) 0 ;
22242 PyObject
* obj0
= 0 ;
22243 char *kwnames
[] = {
22244 (char *) "self", NULL
22247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames
,&obj0
)) goto fail
;
22248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseCaptureChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22249 if (SWIG_arg_fail(1)) SWIG_fail
;
22251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22252 result
= (wxWindow
*)((wxMouseCaptureChangedEvent
const *)arg1
)->GetCapturedWindow();
22254 wxPyEndAllowThreads(__tstate
);
22255 if (PyErr_Occurred()) SWIG_fail
;
22258 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22266 static PyObject
* MouseCaptureChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22268 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22269 SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent
, obj
);
22271 return Py_BuildValue((char *)"");
22273 static PyObject
*_wrap_new_DisplayChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22274 PyObject
*resultobj
= NULL
;
22275 wxDisplayChangedEvent
*result
;
22276 char *kwnames
[] = {
22280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_DisplayChangedEvent",kwnames
)) goto fail
;
22282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22283 result
= (wxDisplayChangedEvent
*)new wxDisplayChangedEvent();
22285 wxPyEndAllowThreads(__tstate
);
22286 if (PyErr_Occurred()) SWIG_fail
;
22288 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDisplayChangedEvent
, 1);
22295 static PyObject
* DisplayChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22297 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22298 SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent
, obj
);
22300 return Py_BuildValue((char *)"");
22302 static PyObject
*_wrap_new_PaletteChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22303 PyObject
*resultobj
= NULL
;
22304 int arg1
= (int) 0 ;
22305 wxPaletteChangedEvent
*result
;
22306 PyObject
* obj0
= 0 ;
22307 char *kwnames
[] = {
22308 (char *) "id", NULL
22311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaletteChangedEvent",kwnames
,&obj0
)) goto fail
;
22314 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22315 if (SWIG_arg_fail(1)) SWIG_fail
;
22319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22320 result
= (wxPaletteChangedEvent
*)new wxPaletteChangedEvent(arg1
);
22322 wxPyEndAllowThreads(__tstate
);
22323 if (PyErr_Occurred()) SWIG_fail
;
22325 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaletteChangedEvent
, 1);
22332 static PyObject
*_wrap_PaletteChangedEvent_SetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22333 PyObject
*resultobj
= NULL
;
22334 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22335 wxWindow
*arg2
= (wxWindow
*) 0 ;
22336 PyObject
* obj0
= 0 ;
22337 PyObject
* obj1
= 0 ;
22338 char *kwnames
[] = {
22339 (char *) "self",(char *) "win", NULL
22342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
22343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22344 if (SWIG_arg_fail(1)) SWIG_fail
;
22345 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22346 if (SWIG_arg_fail(2)) SWIG_fail
;
22348 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22349 (arg1
)->SetChangedWindow(arg2
);
22351 wxPyEndAllowThreads(__tstate
);
22352 if (PyErr_Occurred()) SWIG_fail
;
22354 Py_INCREF(Py_None
); resultobj
= Py_None
;
22361 static PyObject
*_wrap_PaletteChangedEvent_GetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22362 PyObject
*resultobj
= NULL
;
22363 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22365 PyObject
* obj0
= 0 ;
22366 char *kwnames
[] = {
22367 (char *) "self", NULL
22370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames
,&obj0
)) goto fail
;
22371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22372 if (SWIG_arg_fail(1)) SWIG_fail
;
22374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22375 result
= (wxWindow
*)(arg1
)->GetChangedWindow();
22377 wxPyEndAllowThreads(__tstate
);
22378 if (PyErr_Occurred()) SWIG_fail
;
22381 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22389 static PyObject
* PaletteChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22391 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22392 SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent
, obj
);
22394 return Py_BuildValue((char *)"");
22396 static PyObject
*_wrap_new_QueryNewPaletteEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22397 PyObject
*resultobj
= NULL
;
22398 int arg1
= (int) 0 ;
22399 wxQueryNewPaletteEvent
*result
;
22400 PyObject
* obj0
= 0 ;
22401 char *kwnames
[] = {
22402 (char *) "winid", NULL
22405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryNewPaletteEvent",kwnames
,&obj0
)) goto fail
;
22408 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22409 if (SWIG_arg_fail(1)) SWIG_fail
;
22413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22414 result
= (wxQueryNewPaletteEvent
*)new wxQueryNewPaletteEvent(arg1
);
22416 wxPyEndAllowThreads(__tstate
);
22417 if (PyErr_Occurred()) SWIG_fail
;
22419 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryNewPaletteEvent
, 1);
22426 static PyObject
*_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22427 PyObject
*resultobj
= NULL
;
22428 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22430 PyObject
* obj0
= 0 ;
22431 PyObject
* obj1
= 0 ;
22432 char *kwnames
[] = {
22433 (char *) "self",(char *) "realized", NULL
22436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames
,&obj0
,&obj1
)) goto fail
;
22437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22438 if (SWIG_arg_fail(1)) SWIG_fail
;
22440 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22441 if (SWIG_arg_fail(2)) SWIG_fail
;
22444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22445 (arg1
)->SetPaletteRealized(arg2
);
22447 wxPyEndAllowThreads(__tstate
);
22448 if (PyErr_Occurred()) SWIG_fail
;
22450 Py_INCREF(Py_None
); resultobj
= Py_None
;
22457 static PyObject
*_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22458 PyObject
*resultobj
= NULL
;
22459 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22461 PyObject
* obj0
= 0 ;
22462 char *kwnames
[] = {
22463 (char *) "self", NULL
22466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames
,&obj0
)) goto fail
;
22467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22468 if (SWIG_arg_fail(1)) SWIG_fail
;
22470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22471 result
= (bool)((wxQueryNewPaletteEvent
const *)arg1
)->GetPaletteRealized();
22473 wxPyEndAllowThreads(__tstate
);
22474 if (PyErr_Occurred()) SWIG_fail
;
22477 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22485 static PyObject
* QueryNewPaletteEvent_swigregister(PyObject
*, PyObject
*args
) {
22487 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22488 SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent
, obj
);
22490 return Py_BuildValue((char *)"");
22492 static PyObject
*_wrap_new_NavigationKeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22493 PyObject
*resultobj
= NULL
;
22494 wxNavigationKeyEvent
*result
;
22495 char *kwnames
[] = {
22499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_NavigationKeyEvent",kwnames
)) goto fail
;
22501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22502 result
= (wxNavigationKeyEvent
*)new wxNavigationKeyEvent();
22504 wxPyEndAllowThreads(__tstate
);
22505 if (PyErr_Occurred()) SWIG_fail
;
22507 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNavigationKeyEvent
, 1);
22514 static PyObject
*_wrap_NavigationKeyEvent_GetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22515 PyObject
*resultobj
= NULL
;
22516 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22518 PyObject
* obj0
= 0 ;
22519 char *kwnames
[] = {
22520 (char *) "self", NULL
22523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetDirection",kwnames
,&obj0
)) goto fail
;
22524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22525 if (SWIG_arg_fail(1)) SWIG_fail
;
22527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22528 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->GetDirection();
22530 wxPyEndAllowThreads(__tstate
);
22531 if (PyErr_Occurred()) SWIG_fail
;
22534 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22542 static PyObject
*_wrap_NavigationKeyEvent_SetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22543 PyObject
*resultobj
= NULL
;
22544 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22546 PyObject
* obj0
= 0 ;
22547 PyObject
* obj1
= 0 ;
22548 char *kwnames
[] = {
22549 (char *) "self",(char *) "forward", NULL
22552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
22553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22554 if (SWIG_arg_fail(1)) SWIG_fail
;
22556 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22557 if (SWIG_arg_fail(2)) SWIG_fail
;
22560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22561 (arg1
)->SetDirection(arg2
);
22563 wxPyEndAllowThreads(__tstate
);
22564 if (PyErr_Occurred()) SWIG_fail
;
22566 Py_INCREF(Py_None
); resultobj
= Py_None
;
22573 static PyObject
*_wrap_NavigationKeyEvent_IsWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22574 PyObject
*resultobj
= NULL
;
22575 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22577 PyObject
* obj0
= 0 ;
22578 char *kwnames
[] = {
22579 (char *) "self", NULL
22582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames
,&obj0
)) goto fail
;
22583 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22584 if (SWIG_arg_fail(1)) SWIG_fail
;
22586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22587 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsWindowChange();
22589 wxPyEndAllowThreads(__tstate
);
22590 if (PyErr_Occurred()) SWIG_fail
;
22593 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22601 static PyObject
*_wrap_NavigationKeyEvent_SetWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22602 PyObject
*resultobj
= NULL
;
22603 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22605 PyObject
* obj0
= 0 ;
22606 PyObject
* obj1
= 0 ;
22607 char *kwnames
[] = {
22608 (char *) "self",(char *) "ischange", NULL
22611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames
,&obj0
,&obj1
)) goto fail
;
22612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22613 if (SWIG_arg_fail(1)) SWIG_fail
;
22615 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22616 if (SWIG_arg_fail(2)) SWIG_fail
;
22619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22620 (arg1
)->SetWindowChange(arg2
);
22622 wxPyEndAllowThreads(__tstate
);
22623 if (PyErr_Occurred()) SWIG_fail
;
22625 Py_INCREF(Py_None
); resultobj
= Py_None
;
22632 static PyObject
*_wrap_NavigationKeyEvent_IsFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22633 PyObject
*resultobj
= NULL
;
22634 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22636 PyObject
* obj0
= 0 ;
22637 char *kwnames
[] = {
22638 (char *) "self", NULL
22641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames
,&obj0
)) goto fail
;
22642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22643 if (SWIG_arg_fail(1)) SWIG_fail
;
22645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22646 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsFromTab();
22648 wxPyEndAllowThreads(__tstate
);
22649 if (PyErr_Occurred()) SWIG_fail
;
22652 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22660 static PyObject
*_wrap_NavigationKeyEvent_SetFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22661 PyObject
*resultobj
= NULL
;
22662 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22664 PyObject
* obj0
= 0 ;
22665 PyObject
* obj1
= 0 ;
22666 char *kwnames
[] = {
22667 (char *) "self",(char *) "bIs", NULL
22670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames
,&obj0
,&obj1
)) goto fail
;
22671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22672 if (SWIG_arg_fail(1)) SWIG_fail
;
22674 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22675 if (SWIG_arg_fail(2)) SWIG_fail
;
22678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22679 (arg1
)->SetFromTab(arg2
);
22681 wxPyEndAllowThreads(__tstate
);
22682 if (PyErr_Occurred()) SWIG_fail
;
22684 Py_INCREF(Py_None
); resultobj
= Py_None
;
22691 static PyObject
*_wrap_NavigationKeyEvent_SetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22692 PyObject
*resultobj
= NULL
;
22693 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22695 PyObject
* obj0
= 0 ;
22696 PyObject
* obj1
= 0 ;
22697 char *kwnames
[] = {
22698 (char *) "self",(char *) "flags", NULL
22701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
;
22702 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22703 if (SWIG_arg_fail(1)) SWIG_fail
;
22705 arg2
= static_cast<long >(SWIG_As_long(obj1
));
22706 if (SWIG_arg_fail(2)) SWIG_fail
;
22709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22710 (arg1
)->SetFlags(arg2
);
22712 wxPyEndAllowThreads(__tstate
);
22713 if (PyErr_Occurred()) SWIG_fail
;
22715 Py_INCREF(Py_None
); resultobj
= Py_None
;
22722 static PyObject
*_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22723 PyObject
*resultobj
= NULL
;
22724 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22726 PyObject
* obj0
= 0 ;
22727 char *kwnames
[] = {
22728 (char *) "self", NULL
22731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames
,&obj0
)) goto fail
;
22732 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22733 if (SWIG_arg_fail(1)) SWIG_fail
;
22735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22736 result
= (wxWindow
*)((wxNavigationKeyEvent
const *)arg1
)->GetCurrentFocus();
22738 wxPyEndAllowThreads(__tstate
);
22739 if (PyErr_Occurred()) SWIG_fail
;
22742 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22750 static PyObject
*_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22751 PyObject
*resultobj
= NULL
;
22752 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22753 wxWindow
*arg2
= (wxWindow
*) 0 ;
22754 PyObject
* obj0
= 0 ;
22755 PyObject
* obj1
= 0 ;
22756 char *kwnames
[] = {
22757 (char *) "self",(char *) "win", NULL
22760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames
,&obj0
,&obj1
)) goto fail
;
22761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22762 if (SWIG_arg_fail(1)) SWIG_fail
;
22763 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22764 if (SWIG_arg_fail(2)) SWIG_fail
;
22766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22767 (arg1
)->SetCurrentFocus(arg2
);
22769 wxPyEndAllowThreads(__tstate
);
22770 if (PyErr_Occurred()) SWIG_fail
;
22772 Py_INCREF(Py_None
); resultobj
= Py_None
;
22779 static PyObject
* NavigationKeyEvent_swigregister(PyObject
*, PyObject
*args
) {
22781 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22782 SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent
, obj
);
22784 return Py_BuildValue((char *)"");
22786 static PyObject
*_wrap_new_WindowCreateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22787 PyObject
*resultobj
= NULL
;
22788 wxWindow
*arg1
= (wxWindow
*) NULL
;
22789 wxWindowCreateEvent
*result
;
22790 PyObject
* obj0
= 0 ;
22791 char *kwnames
[] = {
22792 (char *) "win", NULL
22795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowCreateEvent",kwnames
,&obj0
)) goto fail
;
22797 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22798 if (SWIG_arg_fail(1)) SWIG_fail
;
22801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22802 result
= (wxWindowCreateEvent
*)new wxWindowCreateEvent(arg1
);
22804 wxPyEndAllowThreads(__tstate
);
22805 if (PyErr_Occurred()) SWIG_fail
;
22807 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowCreateEvent
, 1);
22814 static PyObject
*_wrap_WindowCreateEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22815 PyObject
*resultobj
= NULL
;
22816 wxWindowCreateEvent
*arg1
= (wxWindowCreateEvent
*) 0 ;
22818 PyObject
* obj0
= 0 ;
22819 char *kwnames
[] = {
22820 (char *) "self", NULL
22823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowCreateEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowCreateEvent
, SWIG_POINTER_EXCEPTION
| 0);
22825 if (SWIG_arg_fail(1)) SWIG_fail
;
22827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22828 result
= (wxWindow
*)((wxWindowCreateEvent
const *)arg1
)->GetWindow();
22830 wxPyEndAllowThreads(__tstate
);
22831 if (PyErr_Occurred()) SWIG_fail
;
22834 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22842 static PyObject
* WindowCreateEvent_swigregister(PyObject
*, PyObject
*args
) {
22844 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22845 SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent
, obj
);
22847 return Py_BuildValue((char *)"");
22849 static PyObject
*_wrap_new_WindowDestroyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22850 PyObject
*resultobj
= NULL
;
22851 wxWindow
*arg1
= (wxWindow
*) NULL
;
22852 wxWindowDestroyEvent
*result
;
22853 PyObject
* obj0
= 0 ;
22854 char *kwnames
[] = {
22855 (char *) "win", NULL
22858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowDestroyEvent",kwnames
,&obj0
)) goto fail
;
22860 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22861 if (SWIG_arg_fail(1)) SWIG_fail
;
22864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22865 result
= (wxWindowDestroyEvent
*)new wxWindowDestroyEvent(arg1
);
22867 wxPyEndAllowThreads(__tstate
);
22868 if (PyErr_Occurred()) SWIG_fail
;
22870 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowDestroyEvent
, 1);
22877 static PyObject
*_wrap_WindowDestroyEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22878 PyObject
*resultobj
= NULL
;
22879 wxWindowDestroyEvent
*arg1
= (wxWindowDestroyEvent
*) 0 ;
22881 PyObject
* obj0
= 0 ;
22882 char *kwnames
[] = {
22883 (char *) "self", NULL
22886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowDestroyEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22887 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowDestroyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22888 if (SWIG_arg_fail(1)) SWIG_fail
;
22890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22891 result
= (wxWindow
*)((wxWindowDestroyEvent
const *)arg1
)->GetWindow();
22893 wxPyEndAllowThreads(__tstate
);
22894 if (PyErr_Occurred()) SWIG_fail
;
22897 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22905 static PyObject
* WindowDestroyEvent_swigregister(PyObject
*, PyObject
*args
) {
22907 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22908 SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent
, obj
);
22910 return Py_BuildValue((char *)"");
22912 static PyObject
*_wrap_new_ContextMenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22913 PyObject
*resultobj
= NULL
;
22914 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
22915 int arg2
= (int) 0 ;
22916 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
22917 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
22918 wxContextMenuEvent
*result
;
22920 PyObject
* obj0
= 0 ;
22921 PyObject
* obj1
= 0 ;
22922 PyObject
* obj2
= 0 ;
22923 char *kwnames
[] = {
22924 (char *) "type",(char *) "winid",(char *) "pt", NULL
22927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ContextMenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
22930 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
22931 if (SWIG_arg_fail(1)) SWIG_fail
;
22936 arg2
= static_cast<int >(SWIG_As_int(obj1
));
22937 if (SWIG_arg_fail(2)) SWIG_fail
;
22943 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
22947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22948 result
= (wxContextMenuEvent
*)new wxContextMenuEvent(arg1
,arg2
,(wxPoint
const &)*arg3
);
22950 wxPyEndAllowThreads(__tstate
);
22951 if (PyErr_Occurred()) SWIG_fail
;
22953 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxContextMenuEvent
, 1);
22960 static PyObject
*_wrap_ContextMenuEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22961 PyObject
*resultobj
= NULL
;
22962 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22964 PyObject
* obj0
= 0 ;
22965 char *kwnames
[] = {
22966 (char *) "self", NULL
22969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ContextMenuEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
22970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22971 if (SWIG_arg_fail(1)) SWIG_fail
;
22973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22975 wxPoint
const &_result_ref
= ((wxContextMenuEvent
const *)arg1
)->GetPosition();
22976 result
= (wxPoint
*) &_result_ref
;
22979 wxPyEndAllowThreads(__tstate
);
22980 if (PyErr_Occurred()) SWIG_fail
;
22982 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0);
22989 static PyObject
*_wrap_ContextMenuEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22990 PyObject
*resultobj
= NULL
;
22991 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22992 wxPoint
*arg2
= 0 ;
22994 PyObject
* obj0
= 0 ;
22995 PyObject
* obj1
= 0 ;
22996 char *kwnames
[] = {
22997 (char *) "self",(char *) "pos", NULL
23000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ContextMenuEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
23001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
23002 if (SWIG_arg_fail(1)) SWIG_fail
;
23005 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
23008 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23009 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
23011 wxPyEndAllowThreads(__tstate
);
23012 if (PyErr_Occurred()) SWIG_fail
;
23014 Py_INCREF(Py_None
); resultobj
= Py_None
;
23021 static PyObject
* ContextMenuEvent_swigregister(PyObject
*, PyObject
*args
) {
23023 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23024 SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent
, obj
);
23026 return Py_BuildValue((char *)"");
23028 static PyObject
*_wrap_new_IdleEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23029 PyObject
*resultobj
= NULL
;
23030 wxIdleEvent
*result
;
23031 char *kwnames
[] = {
23035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_IdleEvent",kwnames
)) goto fail
;
23037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23038 result
= (wxIdleEvent
*)new wxIdleEvent();
23040 wxPyEndAllowThreads(__tstate
);
23041 if (PyErr_Occurred()) SWIG_fail
;
23043 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIdleEvent
, 1);
23050 static PyObject
*_wrap_IdleEvent_RequestMore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23051 PyObject
*resultobj
= NULL
;
23052 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
23053 bool arg2
= (bool) true ;
23054 PyObject
* obj0
= 0 ;
23055 PyObject
* obj1
= 0 ;
23056 char *kwnames
[] = {
23057 (char *) "self",(char *) "needMore", NULL
23060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:IdleEvent_RequestMore",kwnames
,&obj0
,&obj1
)) goto fail
;
23061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
23062 if (SWIG_arg_fail(1)) SWIG_fail
;
23065 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23066 if (SWIG_arg_fail(2)) SWIG_fail
;
23070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23071 (arg1
)->RequestMore(arg2
);
23073 wxPyEndAllowThreads(__tstate
);
23074 if (PyErr_Occurred()) SWIG_fail
;
23076 Py_INCREF(Py_None
); resultobj
= Py_None
;
23083 static PyObject
*_wrap_IdleEvent_MoreRequested(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23084 PyObject
*resultobj
= NULL
;
23085 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
23087 PyObject
* obj0
= 0 ;
23088 char *kwnames
[] = {
23089 (char *) "self", NULL
23092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_MoreRequested",kwnames
,&obj0
)) goto fail
;
23093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
23094 if (SWIG_arg_fail(1)) SWIG_fail
;
23096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23097 result
= (bool)((wxIdleEvent
const *)arg1
)->MoreRequested();
23099 wxPyEndAllowThreads(__tstate
);
23100 if (PyErr_Occurred()) SWIG_fail
;
23103 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23111 static PyObject
*_wrap_IdleEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23112 PyObject
*resultobj
= NULL
;
23114 PyObject
* obj0
= 0 ;
23115 char *kwnames
[] = {
23116 (char *) "mode", NULL
23119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_SetMode",kwnames
,&obj0
)) goto fail
;
23121 arg1
= static_cast<wxIdleMode
>(SWIG_As_int(obj0
));
23122 if (SWIG_arg_fail(1)) SWIG_fail
;
23125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23126 wxIdleEvent::SetMode(arg1
);
23128 wxPyEndAllowThreads(__tstate
);
23129 if (PyErr_Occurred()) SWIG_fail
;
23131 Py_INCREF(Py_None
); resultobj
= Py_None
;
23138 static PyObject
*_wrap_IdleEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23139 PyObject
*resultobj
= NULL
;
23141 char *kwnames
[] = {
23145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":IdleEvent_GetMode",kwnames
)) goto fail
;
23147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23148 result
= (wxIdleMode
)wxIdleEvent::GetMode();
23150 wxPyEndAllowThreads(__tstate
);
23151 if (PyErr_Occurred()) SWIG_fail
;
23153 resultobj
= SWIG_From_int((result
));
23160 static PyObject
*_wrap_IdleEvent_CanSend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23161 PyObject
*resultobj
= NULL
;
23162 wxWindow
*arg1
= (wxWindow
*) 0 ;
23164 PyObject
* obj0
= 0 ;
23165 char *kwnames
[] = {
23166 (char *) "win", NULL
23169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_CanSend",kwnames
,&obj0
)) goto fail
;
23170 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23171 if (SWIG_arg_fail(1)) SWIG_fail
;
23173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23174 result
= (bool)wxIdleEvent::CanSend(arg1
);
23176 wxPyEndAllowThreads(__tstate
);
23177 if (PyErr_Occurred()) SWIG_fail
;
23180 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23188 static PyObject
* IdleEvent_swigregister(PyObject
*, PyObject
*args
) {
23190 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23191 SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent
, obj
);
23193 return Py_BuildValue((char *)"");
23195 static PyObject
*_wrap_new_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23196 PyObject
*resultobj
= NULL
;
23197 int arg1
= (int) 0 ;
23198 wxEventType arg2
= (wxEventType
) wxEVT_NULL
;
23200 PyObject
* obj0
= 0 ;
23201 PyObject
* obj1
= 0 ;
23202 char *kwnames
[] = {
23203 (char *) "winid",(char *) "eventType", NULL
23206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23209 arg1
= static_cast<int >(SWIG_As_int(obj0
));
23210 if (SWIG_arg_fail(1)) SWIG_fail
;
23215 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
23216 if (SWIG_arg_fail(2)) SWIG_fail
;
23220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23221 result
= (wxPyEvent
*)new wxPyEvent(arg1
,arg2
);
23223 wxPyEndAllowThreads(__tstate
);
23224 if (PyErr_Occurred()) SWIG_fail
;
23226 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyEvent
, 1);
23233 static PyObject
*_wrap_delete_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23234 PyObject
*resultobj
= NULL
;
23235 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23236 PyObject
* obj0
= 0 ;
23237 char *kwnames
[] = {
23238 (char *) "self", NULL
23241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyEvent",kwnames
,&obj0
)) goto fail
;
23242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23243 if (SWIG_arg_fail(1)) SWIG_fail
;
23245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23248 wxPyEndAllowThreads(__tstate
);
23249 if (PyErr_Occurred()) SWIG_fail
;
23251 Py_INCREF(Py_None
); resultobj
= Py_None
;
23258 static PyObject
*_wrap_PyEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23259 PyObject
*resultobj
= NULL
;
23260 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23261 PyObject
*arg2
= (PyObject
*) 0 ;
23262 PyObject
* obj0
= 0 ;
23263 PyObject
* obj1
= 0 ;
23264 char *kwnames
[] = {
23265 (char *) "self",(char *) "self", NULL
23268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23270 if (SWIG_arg_fail(1)) SWIG_fail
;
23273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23274 (arg1
)->SetSelf(arg2
);
23276 wxPyEndAllowThreads(__tstate
);
23277 if (PyErr_Occurred()) SWIG_fail
;
23279 Py_INCREF(Py_None
); resultobj
= Py_None
;
23286 static PyObject
*_wrap_PyEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23287 PyObject
*resultobj
= NULL
;
23288 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23290 PyObject
* obj0
= 0 ;
23291 char *kwnames
[] = {
23292 (char *) "self", NULL
23295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23297 if (SWIG_arg_fail(1)) SWIG_fail
;
23299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23300 result
= (PyObject
*)(arg1
)->GetSelf();
23302 wxPyEndAllowThreads(__tstate
);
23303 if (PyErr_Occurred()) SWIG_fail
;
23305 resultobj
= result
;
23312 static PyObject
* PyEvent_swigregister(PyObject
*, PyObject
*args
) {
23314 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23315 SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent
, obj
);
23317 return Py_BuildValue((char *)"");
23319 static PyObject
*_wrap_new_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23320 PyObject
*resultobj
= NULL
;
23321 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
23322 int arg2
= (int) 0 ;
23323 wxPyCommandEvent
*result
;
23324 PyObject
* obj0
= 0 ;
23325 PyObject
* obj1
= 0 ;
23326 char *kwnames
[] = {
23327 (char *) "eventType",(char *) "id", NULL
23330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyCommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23333 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
23334 if (SWIG_arg_fail(1)) SWIG_fail
;
23339 arg2
= static_cast<int >(SWIG_As_int(obj1
));
23340 if (SWIG_arg_fail(2)) SWIG_fail
;
23344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23345 result
= (wxPyCommandEvent
*)new wxPyCommandEvent(arg1
,arg2
);
23347 wxPyEndAllowThreads(__tstate
);
23348 if (PyErr_Occurred()) SWIG_fail
;
23350 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyCommandEvent
, 1);
23357 static PyObject
*_wrap_delete_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23358 PyObject
*resultobj
= NULL
;
23359 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23360 PyObject
* obj0
= 0 ;
23361 char *kwnames
[] = {
23362 (char *) "self", NULL
23365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyCommandEvent",kwnames
,&obj0
)) goto fail
;
23366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23367 if (SWIG_arg_fail(1)) SWIG_fail
;
23369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23372 wxPyEndAllowThreads(__tstate
);
23373 if (PyErr_Occurred()) SWIG_fail
;
23375 Py_INCREF(Py_None
); resultobj
= Py_None
;
23382 static PyObject
*_wrap_PyCommandEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23383 PyObject
*resultobj
= NULL
;
23384 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23385 PyObject
*arg2
= (PyObject
*) 0 ;
23386 PyObject
* obj0
= 0 ;
23387 PyObject
* obj1
= 0 ;
23388 char *kwnames
[] = {
23389 (char *) "self",(char *) "self", NULL
23392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyCommandEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23393 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23394 if (SWIG_arg_fail(1)) SWIG_fail
;
23397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23398 (arg1
)->SetSelf(arg2
);
23400 wxPyEndAllowThreads(__tstate
);
23401 if (PyErr_Occurred()) SWIG_fail
;
23403 Py_INCREF(Py_None
); resultobj
= Py_None
;
23410 static PyObject
*_wrap_PyCommandEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23411 PyObject
*resultobj
= NULL
;
23412 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23414 PyObject
* obj0
= 0 ;
23415 char *kwnames
[] = {
23416 (char *) "self", NULL
23419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyCommandEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23421 if (SWIG_arg_fail(1)) SWIG_fail
;
23423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23424 result
= (PyObject
*)(arg1
)->GetSelf();
23426 wxPyEndAllowThreads(__tstate
);
23427 if (PyErr_Occurred()) SWIG_fail
;
23429 resultobj
= result
;
23436 static PyObject
* PyCommandEvent_swigregister(PyObject
*, PyObject
*args
) {
23438 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23439 SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent
, obj
);
23441 return Py_BuildValue((char *)"");
23443 static PyObject
*_wrap_new_DateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23444 PyObject
*resultobj
= NULL
;
23445 wxWindow
*arg1
= (wxWindow
*) 0 ;
23446 wxDateTime
*arg2
= 0 ;
23448 wxDateEvent
*result
;
23449 PyObject
* obj0
= 0 ;
23450 PyObject
* obj1
= 0 ;
23451 PyObject
* obj2
= 0 ;
23452 char *kwnames
[] = {
23453 (char *) "win",(char *) "dt",(char *) "type", NULL
23456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_DateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23458 if (SWIG_arg_fail(1)) SWIG_fail
;
23460 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23461 if (SWIG_arg_fail(2)) SWIG_fail
;
23462 if (arg2
== NULL
) {
23463 SWIG_null_ref("wxDateTime");
23465 if (SWIG_arg_fail(2)) SWIG_fail
;
23468 arg3
= static_cast<wxEventType
>(SWIG_As_int(obj2
));
23469 if (SWIG_arg_fail(3)) SWIG_fail
;
23472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23473 result
= (wxDateEvent
*)new wxDateEvent(arg1
,(wxDateTime
const &)*arg2
,arg3
);
23475 wxPyEndAllowThreads(__tstate
);
23476 if (PyErr_Occurred()) SWIG_fail
;
23478 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateEvent
, 1);
23485 static PyObject
*_wrap_DateEvent_GetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23486 PyObject
*resultobj
= NULL
;
23487 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23488 wxDateTime
*result
;
23489 PyObject
* obj0
= 0 ;
23490 char *kwnames
[] = {
23491 (char *) "self", NULL
23494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DateEvent_GetDate",kwnames
,&obj0
)) goto fail
;
23495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23496 if (SWIG_arg_fail(1)) SWIG_fail
;
23498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23500 wxDateTime
const &_result_ref
= ((wxDateEvent
const *)arg1
)->GetDate();
23501 result
= (wxDateTime
*) &_result_ref
;
23504 wxPyEndAllowThreads(__tstate
);
23505 if (PyErr_Occurred()) SWIG_fail
;
23507 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateTime
, 0);
23514 static PyObject
*_wrap_DateEvent_SetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23515 PyObject
*resultobj
= NULL
;
23516 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23517 wxDateTime
*arg2
= 0 ;
23518 PyObject
* obj0
= 0 ;
23519 PyObject
* obj1
= 0 ;
23520 char *kwnames
[] = {
23521 (char *) "self",(char *) "date", NULL
23524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DateEvent_SetDate",kwnames
,&obj0
,&obj1
)) goto fail
;
23525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23526 if (SWIG_arg_fail(1)) SWIG_fail
;
23528 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23529 if (SWIG_arg_fail(2)) SWIG_fail
;
23530 if (arg2
== NULL
) {
23531 SWIG_null_ref("wxDateTime");
23533 if (SWIG_arg_fail(2)) SWIG_fail
;
23536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23537 (arg1
)->SetDate((wxDateTime
const &)*arg2
);
23539 wxPyEndAllowThreads(__tstate
);
23540 if (PyErr_Occurred()) SWIG_fail
;
23542 Py_INCREF(Py_None
); resultobj
= Py_None
;
23549 static PyObject
* DateEvent_swigregister(PyObject
*, PyObject
*args
) {
23551 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23552 SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent
, obj
);
23554 return Py_BuildValue((char *)"");
23556 static PyObject
*_wrap_new_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23557 PyObject
*resultobj
= NULL
;
23559 char *kwnames
[] = {
23563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyApp",kwnames
)) goto fail
;
23565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23566 result
= (wxPyApp
*)new_wxPyApp();
23568 wxPyEndAllowThreads(__tstate
);
23569 if (PyErr_Occurred()) SWIG_fail
;
23571 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyApp
, 1);
23578 static PyObject
*_wrap_delete_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23579 PyObject
*resultobj
= NULL
;
23580 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23581 PyObject
* obj0
= 0 ;
23582 char *kwnames
[] = {
23583 (char *) "self", NULL
23586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyApp",kwnames
,&obj0
)) goto fail
;
23587 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23588 if (SWIG_arg_fail(1)) SWIG_fail
;
23590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23593 wxPyEndAllowThreads(__tstate
);
23594 if (PyErr_Occurred()) SWIG_fail
;
23596 Py_INCREF(Py_None
); resultobj
= Py_None
;
23603 static PyObject
*_wrap_PyApp__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23604 PyObject
*resultobj
= NULL
;
23605 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23606 PyObject
*arg2
= (PyObject
*) 0 ;
23607 PyObject
*arg3
= (PyObject
*) 0 ;
23609 PyObject
* obj0
= 0 ;
23610 PyObject
* obj1
= 0 ;
23611 PyObject
* obj2
= 0 ;
23612 PyObject
* obj3
= 0 ;
23613 char *kwnames
[] = {
23614 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
23617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PyApp__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
23618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23619 if (SWIG_arg_fail(1)) SWIG_fail
;
23623 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
23624 if (SWIG_arg_fail(4)) SWIG_fail
;
23627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23628 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
23630 wxPyEndAllowThreads(__tstate
);
23631 if (PyErr_Occurred()) SWIG_fail
;
23633 Py_INCREF(Py_None
); resultobj
= Py_None
;
23640 static PyObject
*_wrap_PyApp_GetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23641 PyObject
*resultobj
= NULL
;
23642 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23644 PyObject
* obj0
= 0 ;
23645 char *kwnames
[] = {
23646 (char *) "self", NULL
23649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAppName",kwnames
,&obj0
)) goto fail
;
23650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23651 if (SWIG_arg_fail(1)) SWIG_fail
;
23653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23654 result
= ((wxPyApp
const *)arg1
)->GetAppName();
23656 wxPyEndAllowThreads(__tstate
);
23657 if (PyErr_Occurred()) SWIG_fail
;
23661 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23663 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23672 static PyObject
*_wrap_PyApp_SetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23673 PyObject
*resultobj
= NULL
;
23674 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23675 wxString
*arg2
= 0 ;
23676 bool temp2
= false ;
23677 PyObject
* obj0
= 0 ;
23678 PyObject
* obj1
= 0 ;
23679 char *kwnames
[] = {
23680 (char *) "self",(char *) "name", NULL
23683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAppName",kwnames
,&obj0
,&obj1
)) goto fail
;
23684 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23685 if (SWIG_arg_fail(1)) SWIG_fail
;
23687 arg2
= wxString_in_helper(obj1
);
23688 if (arg2
== NULL
) SWIG_fail
;
23692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23693 (arg1
)->SetAppName((wxString
const &)*arg2
);
23695 wxPyEndAllowThreads(__tstate
);
23696 if (PyErr_Occurred()) SWIG_fail
;
23698 Py_INCREF(Py_None
); resultobj
= Py_None
;
23713 static PyObject
*_wrap_PyApp_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23714 PyObject
*resultobj
= NULL
;
23715 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23717 PyObject
* obj0
= 0 ;
23718 char *kwnames
[] = {
23719 (char *) "self", NULL
23722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetClassName",kwnames
,&obj0
)) goto fail
;
23723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23724 if (SWIG_arg_fail(1)) SWIG_fail
;
23726 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23727 result
= ((wxPyApp
const *)arg1
)->GetClassName();
23729 wxPyEndAllowThreads(__tstate
);
23730 if (PyErr_Occurred()) SWIG_fail
;
23734 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23736 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23745 static PyObject
*_wrap_PyApp_SetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23746 PyObject
*resultobj
= NULL
;
23747 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23748 wxString
*arg2
= 0 ;
23749 bool temp2
= false ;
23750 PyObject
* obj0
= 0 ;
23751 PyObject
* obj1
= 0 ;
23752 char *kwnames
[] = {
23753 (char *) "self",(char *) "name", NULL
23756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetClassName",kwnames
,&obj0
,&obj1
)) goto fail
;
23757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23758 if (SWIG_arg_fail(1)) SWIG_fail
;
23760 arg2
= wxString_in_helper(obj1
);
23761 if (arg2
== NULL
) SWIG_fail
;
23765 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23766 (arg1
)->SetClassName((wxString
const &)*arg2
);
23768 wxPyEndAllowThreads(__tstate
);
23769 if (PyErr_Occurred()) SWIG_fail
;
23771 Py_INCREF(Py_None
); resultobj
= Py_None
;
23786 static PyObject
*_wrap_PyApp_GetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23787 PyObject
*resultobj
= NULL
;
23788 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23790 PyObject
* obj0
= 0 ;
23791 char *kwnames
[] = {
23792 (char *) "self", NULL
23795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetVendorName",kwnames
,&obj0
)) goto fail
;
23796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23797 if (SWIG_arg_fail(1)) SWIG_fail
;
23799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23801 wxString
const &_result_ref
= ((wxPyApp
const *)arg1
)->GetVendorName();
23802 result
= (wxString
*) &_result_ref
;
23805 wxPyEndAllowThreads(__tstate
);
23806 if (PyErr_Occurred()) SWIG_fail
;
23810 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
23812 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
23821 static PyObject
*_wrap_PyApp_SetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23822 PyObject
*resultobj
= NULL
;
23823 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23824 wxString
*arg2
= 0 ;
23825 bool temp2
= false ;
23826 PyObject
* obj0
= 0 ;
23827 PyObject
* obj1
= 0 ;
23828 char *kwnames
[] = {
23829 (char *) "self",(char *) "name", NULL
23832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetVendorName",kwnames
,&obj0
,&obj1
)) goto fail
;
23833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23834 if (SWIG_arg_fail(1)) SWIG_fail
;
23836 arg2
= wxString_in_helper(obj1
);
23837 if (arg2
== NULL
) SWIG_fail
;
23841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23842 (arg1
)->SetVendorName((wxString
const &)*arg2
);
23844 wxPyEndAllowThreads(__tstate
);
23845 if (PyErr_Occurred()) SWIG_fail
;
23847 Py_INCREF(Py_None
); resultobj
= Py_None
;
23862 static PyObject
*_wrap_PyApp_GetTraits(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23863 PyObject
*resultobj
= NULL
;
23864 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23865 wxAppTraits
*result
;
23866 PyObject
* obj0
= 0 ;
23867 char *kwnames
[] = {
23868 (char *) "self", NULL
23871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTraits",kwnames
,&obj0
)) goto fail
;
23872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23873 if (SWIG_arg_fail(1)) SWIG_fail
;
23875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23876 result
= (wxAppTraits
*)(arg1
)->GetTraits();
23878 wxPyEndAllowThreads(__tstate
);
23879 if (PyErr_Occurred()) SWIG_fail
;
23881 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAppTraits
, 0);
23888 static PyObject
*_wrap_PyApp_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23889 PyObject
*resultobj
= NULL
;
23890 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23891 PyObject
* obj0
= 0 ;
23892 char *kwnames
[] = {
23893 (char *) "self", NULL
23896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
23897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23898 if (SWIG_arg_fail(1)) SWIG_fail
;
23900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23901 (arg1
)->ProcessPendingEvents();
23903 wxPyEndAllowThreads(__tstate
);
23904 if (PyErr_Occurred()) SWIG_fail
;
23906 Py_INCREF(Py_None
); resultobj
= Py_None
;
23913 static PyObject
*_wrap_PyApp_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23914 PyObject
*resultobj
= NULL
;
23915 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23916 bool arg2
= (bool) false ;
23918 PyObject
* obj0
= 0 ;
23919 PyObject
* obj1
= 0 ;
23920 char *kwnames
[] = {
23921 (char *) "self",(char *) "onlyIfNeeded", NULL
23924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PyApp_Yield",kwnames
,&obj0
,&obj1
)) goto fail
;
23925 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23926 if (SWIG_arg_fail(1)) SWIG_fail
;
23929 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23930 if (SWIG_arg_fail(2)) SWIG_fail
;
23934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23935 result
= (bool)(arg1
)->Yield(arg2
);
23937 wxPyEndAllowThreads(__tstate
);
23938 if (PyErr_Occurred()) SWIG_fail
;
23941 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23949 static PyObject
*_wrap_PyApp_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23950 PyObject
*resultobj
= NULL
;
23951 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23952 PyObject
* obj0
= 0 ;
23953 char *kwnames
[] = {
23954 (char *) "self", NULL
23957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_WakeUpIdle",kwnames
,&obj0
)) goto fail
;
23958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23959 if (SWIG_arg_fail(1)) SWIG_fail
;
23961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23962 (arg1
)->WakeUpIdle();
23964 wxPyEndAllowThreads(__tstate
);
23965 if (PyErr_Occurred()) SWIG_fail
;
23967 Py_INCREF(Py_None
); resultobj
= Py_None
;
23974 static PyObject
*_wrap_PyApp_IsMainLoopRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23975 PyObject
*resultobj
= NULL
;
23977 char *kwnames
[] = {
23981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_IsMainLoopRunning",kwnames
)) goto fail
;
23983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23984 result
= (bool)wxPyApp::IsMainLoopRunning();
23986 wxPyEndAllowThreads(__tstate
);
23987 if (PyErr_Occurred()) SWIG_fail
;
23990 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23998 static PyObject
*_wrap_PyApp_MainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23999 PyObject
*resultobj
= NULL
;
24000 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24002 PyObject
* obj0
= 0 ;
24003 char *kwnames
[] = {
24004 (char *) "self", NULL
24007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_MainLoop",kwnames
,&obj0
)) goto fail
;
24008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24009 if (SWIG_arg_fail(1)) SWIG_fail
;
24011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24012 result
= (int)(arg1
)->MainLoop();
24014 wxPyEndAllowThreads(__tstate
);
24015 if (PyErr_Occurred()) SWIG_fail
;
24018 resultobj
= SWIG_From_int(static_cast<int >(result
));
24026 static PyObject
*_wrap_PyApp_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24027 PyObject
*resultobj
= NULL
;
24028 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24029 PyObject
* obj0
= 0 ;
24030 char *kwnames
[] = {
24031 (char *) "self", NULL
24034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Exit",kwnames
,&obj0
)) goto fail
;
24035 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24036 if (SWIG_arg_fail(1)) SWIG_fail
;
24038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24041 wxPyEndAllowThreads(__tstate
);
24042 if (PyErr_Occurred()) SWIG_fail
;
24044 Py_INCREF(Py_None
); resultobj
= Py_None
;
24051 static PyObject
*_wrap_PyApp_ExitMainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24052 PyObject
*resultobj
= NULL
;
24053 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24054 PyObject
* obj0
= 0 ;
24055 char *kwnames
[] = {
24056 (char *) "self", NULL
24059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ExitMainLoop",kwnames
,&obj0
)) goto fail
;
24060 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24061 if (SWIG_arg_fail(1)) SWIG_fail
;
24063 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24064 (arg1
)->ExitMainLoop();
24066 wxPyEndAllowThreads(__tstate
);
24067 if (PyErr_Occurred()) SWIG_fail
;
24069 Py_INCREF(Py_None
); resultobj
= Py_None
;
24076 static PyObject
*_wrap_PyApp_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24077 PyObject
*resultobj
= NULL
;
24078 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24080 PyObject
* obj0
= 0 ;
24081 char *kwnames
[] = {
24082 (char *) "self", NULL
24085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Pending",kwnames
,&obj0
)) goto fail
;
24086 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24087 if (SWIG_arg_fail(1)) SWIG_fail
;
24089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24090 result
= (bool)(arg1
)->Pending();
24092 wxPyEndAllowThreads(__tstate
);
24093 if (PyErr_Occurred()) SWIG_fail
;
24096 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24104 static PyObject
*_wrap_PyApp_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24105 PyObject
*resultobj
= NULL
;
24106 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24108 PyObject
* obj0
= 0 ;
24109 char *kwnames
[] = {
24110 (char *) "self", NULL
24113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Dispatch",kwnames
,&obj0
)) goto fail
;
24114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24115 if (SWIG_arg_fail(1)) SWIG_fail
;
24117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24118 result
= (bool)(arg1
)->Dispatch();
24120 wxPyEndAllowThreads(__tstate
);
24121 if (PyErr_Occurred()) SWIG_fail
;
24124 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24132 static PyObject
*_wrap_PyApp_ProcessIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24133 PyObject
*resultobj
= NULL
;
24134 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24136 PyObject
* obj0
= 0 ;
24137 char *kwnames
[] = {
24138 (char *) "self", NULL
24141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessIdle",kwnames
,&obj0
)) goto fail
;
24142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24143 if (SWIG_arg_fail(1)) SWIG_fail
;
24145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24146 result
= (bool)(arg1
)->ProcessIdle();
24148 wxPyEndAllowThreads(__tstate
);
24149 if (PyErr_Occurred()) SWIG_fail
;
24152 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24160 static PyObject
*_wrap_PyApp_SendIdleEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24161 PyObject
*resultobj
= NULL
;
24162 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24163 wxWindow
*arg2
= (wxWindow
*) 0 ;
24164 wxIdleEvent
*arg3
= 0 ;
24166 PyObject
* obj0
= 0 ;
24167 PyObject
* obj1
= 0 ;
24168 PyObject
* obj2
= 0 ;
24169 char *kwnames
[] = {
24170 (char *) "self",(char *) "win",(char *) "event", NULL
24173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyApp_SendIdleEvents",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
24174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24175 if (SWIG_arg_fail(1)) SWIG_fail
;
24176 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24177 if (SWIG_arg_fail(2)) SWIG_fail
;
24179 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
24180 if (SWIG_arg_fail(3)) SWIG_fail
;
24181 if (arg3
== NULL
) {
24182 SWIG_null_ref("wxIdleEvent");
24184 if (SWIG_arg_fail(3)) SWIG_fail
;
24187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24188 result
= (bool)(arg1
)->SendIdleEvents(arg2
,*arg3
);
24190 wxPyEndAllowThreads(__tstate
);
24191 if (PyErr_Occurred()) SWIG_fail
;
24194 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24202 static PyObject
*_wrap_PyApp_IsActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24203 PyObject
*resultobj
= NULL
;
24204 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24206 PyObject
* obj0
= 0 ;
24207 char *kwnames
[] = {
24208 (char *) "self", NULL
24211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_IsActive",kwnames
,&obj0
)) goto fail
;
24212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24213 if (SWIG_arg_fail(1)) SWIG_fail
;
24215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24216 result
= (bool)((wxPyApp
const *)arg1
)->IsActive();
24218 wxPyEndAllowThreads(__tstate
);
24219 if (PyErr_Occurred()) SWIG_fail
;
24222 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24230 static PyObject
*_wrap_PyApp_SetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24231 PyObject
*resultobj
= NULL
;
24232 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24233 wxWindow
*arg2
= (wxWindow
*) 0 ;
24234 PyObject
* obj0
= 0 ;
24235 PyObject
* obj1
= 0 ;
24236 char *kwnames
[] = {
24237 (char *) "self",(char *) "win", NULL
24240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetTopWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
24241 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24242 if (SWIG_arg_fail(1)) SWIG_fail
;
24243 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24244 if (SWIG_arg_fail(2)) SWIG_fail
;
24246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24247 (arg1
)->SetTopWindow(arg2
);
24249 wxPyEndAllowThreads(__tstate
);
24250 if (PyErr_Occurred()) SWIG_fail
;
24252 Py_INCREF(Py_None
); resultobj
= Py_None
;
24259 static PyObject
*_wrap_PyApp_GetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24260 PyObject
*resultobj
= NULL
;
24261 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24263 PyObject
* obj0
= 0 ;
24264 char *kwnames
[] = {
24265 (char *) "self", NULL
24268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTopWindow",kwnames
,&obj0
)) goto fail
;
24269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24270 if (SWIG_arg_fail(1)) SWIG_fail
;
24272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24273 result
= (wxWindow
*)((wxPyApp
const *)arg1
)->GetTopWindow();
24275 wxPyEndAllowThreads(__tstate
);
24276 if (PyErr_Occurred()) SWIG_fail
;
24279 resultobj
= wxPyMake_wxObject(result
, (bool)0);
24287 static PyObject
*_wrap_PyApp_SetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24288 PyObject
*resultobj
= NULL
;
24289 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24291 PyObject
* obj0
= 0 ;
24292 PyObject
* obj1
= 0 ;
24293 char *kwnames
[] = {
24294 (char *) "self",(char *) "flag", NULL
24297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames
,&obj0
,&obj1
)) goto fail
;
24298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24299 if (SWIG_arg_fail(1)) SWIG_fail
;
24301 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24302 if (SWIG_arg_fail(2)) SWIG_fail
;
24305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24306 (arg1
)->SetExitOnFrameDelete(arg2
);
24308 wxPyEndAllowThreads(__tstate
);
24309 if (PyErr_Occurred()) SWIG_fail
;
24311 Py_INCREF(Py_None
); resultobj
= Py_None
;
24318 static PyObject
*_wrap_PyApp_GetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24319 PyObject
*resultobj
= NULL
;
24320 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24322 PyObject
* obj0
= 0 ;
24323 char *kwnames
[] = {
24324 (char *) "self", NULL
24327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames
,&obj0
)) goto fail
;
24328 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24329 if (SWIG_arg_fail(1)) SWIG_fail
;
24331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24332 result
= (bool)((wxPyApp
const *)arg1
)->GetExitOnFrameDelete();
24334 wxPyEndAllowThreads(__tstate
);
24335 if (PyErr_Occurred()) SWIG_fail
;
24338 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24346 static PyObject
*_wrap_PyApp_SetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24347 PyObject
*resultobj
= NULL
;
24348 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24350 PyObject
* obj0
= 0 ;
24351 PyObject
* obj1
= 0 ;
24352 char *kwnames
[] = {
24353 (char *) "self",(char *) "flag", NULL
24356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetUseBestVisual",kwnames
,&obj0
,&obj1
)) goto fail
;
24357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24358 if (SWIG_arg_fail(1)) SWIG_fail
;
24360 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24361 if (SWIG_arg_fail(2)) SWIG_fail
;
24364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24365 (arg1
)->SetUseBestVisual(arg2
);
24367 wxPyEndAllowThreads(__tstate
);
24368 if (PyErr_Occurred()) SWIG_fail
;
24370 Py_INCREF(Py_None
); resultobj
= Py_None
;
24377 static PyObject
*_wrap_PyApp_GetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24378 PyObject
*resultobj
= NULL
;
24379 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24381 PyObject
* obj0
= 0 ;
24382 char *kwnames
[] = {
24383 (char *) "self", NULL
24386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetUseBestVisual",kwnames
,&obj0
)) goto fail
;
24387 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24388 if (SWIG_arg_fail(1)) SWIG_fail
;
24390 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24391 result
= (bool)((wxPyApp
const *)arg1
)->GetUseBestVisual();
24393 wxPyEndAllowThreads(__tstate
);
24394 if (PyErr_Occurred()) SWIG_fail
;
24397 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24405 static PyObject
*_wrap_PyApp_SetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24406 PyObject
*resultobj
= NULL
;
24407 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24409 PyObject
* obj0
= 0 ;
24410 PyObject
* obj1
= 0 ;
24411 char *kwnames
[] = {
24412 (char *) "self",(char *) "mode", NULL
24415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24416 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24417 if (SWIG_arg_fail(1)) SWIG_fail
;
24419 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24420 if (SWIG_arg_fail(2)) SWIG_fail
;
24423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24424 (arg1
)->SetPrintMode(arg2
);
24426 wxPyEndAllowThreads(__tstate
);
24427 if (PyErr_Occurred()) SWIG_fail
;
24429 Py_INCREF(Py_None
); resultobj
= Py_None
;
24436 static PyObject
*_wrap_PyApp_GetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24437 PyObject
*resultobj
= NULL
;
24438 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24440 PyObject
* obj0
= 0 ;
24441 char *kwnames
[] = {
24442 (char *) "self", NULL
24445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetPrintMode",kwnames
,&obj0
)) goto fail
;
24446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24447 if (SWIG_arg_fail(1)) SWIG_fail
;
24449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24450 result
= (int)((wxPyApp
const *)arg1
)->GetPrintMode();
24452 wxPyEndAllowThreads(__tstate
);
24453 if (PyErr_Occurred()) SWIG_fail
;
24456 resultobj
= SWIG_From_int(static_cast<int >(result
));
24464 static PyObject
*_wrap_PyApp_SetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24465 PyObject
*resultobj
= NULL
;
24466 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24468 PyObject
* obj0
= 0 ;
24469 PyObject
* obj1
= 0 ;
24470 char *kwnames
[] = {
24471 (char *) "self",(char *) "mode", NULL
24474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAssertMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24476 if (SWIG_arg_fail(1)) SWIG_fail
;
24478 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24479 if (SWIG_arg_fail(2)) SWIG_fail
;
24482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24483 (arg1
)->SetAssertMode(arg2
);
24485 wxPyEndAllowThreads(__tstate
);
24486 if (PyErr_Occurred()) SWIG_fail
;
24488 Py_INCREF(Py_None
); resultobj
= Py_None
;
24495 static PyObject
*_wrap_PyApp_GetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24496 PyObject
*resultobj
= NULL
;
24497 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24499 PyObject
* obj0
= 0 ;
24500 char *kwnames
[] = {
24501 (char *) "self", NULL
24504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAssertMode",kwnames
,&obj0
)) goto fail
;
24505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24506 if (SWIG_arg_fail(1)) SWIG_fail
;
24508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24509 result
= (int)(arg1
)->GetAssertMode();
24511 wxPyEndAllowThreads(__tstate
);
24512 if (PyErr_Occurred()) SWIG_fail
;
24515 resultobj
= SWIG_From_int(static_cast<int >(result
));
24523 static PyObject
*_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24524 PyObject
*resultobj
= NULL
;
24526 char *kwnames
[] = {
24530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames
)) goto fail
;
24532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24533 result
= (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
24535 wxPyEndAllowThreads(__tstate
);
24536 if (PyErr_Occurred()) SWIG_fail
;
24539 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24547 static PyObject
*_wrap_PyApp_GetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24548 PyObject
*resultobj
= NULL
;
24550 char *kwnames
[] = {
24554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacAboutMenuItemId",kwnames
)) goto fail
;
24556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24557 result
= (long)wxPyApp::GetMacAboutMenuItemId();
24559 wxPyEndAllowThreads(__tstate
);
24560 if (PyErr_Occurred()) SWIG_fail
;
24563 resultobj
= SWIG_From_long(static_cast<long >(result
));
24571 static PyObject
*_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24572 PyObject
*resultobj
= NULL
;
24574 char *kwnames
[] = {
24578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames
)) goto fail
;
24580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24581 result
= (long)wxPyApp::GetMacPreferencesMenuItemId();
24583 wxPyEndAllowThreads(__tstate
);
24584 if (PyErr_Occurred()) SWIG_fail
;
24587 resultobj
= SWIG_From_long(static_cast<long >(result
));
24595 static PyObject
*_wrap_PyApp_GetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24596 PyObject
*resultobj
= NULL
;
24598 char *kwnames
[] = {
24602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacExitMenuItemId",kwnames
)) goto fail
;
24604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24605 result
= (long)wxPyApp::GetMacExitMenuItemId();
24607 wxPyEndAllowThreads(__tstate
);
24608 if (PyErr_Occurred()) SWIG_fail
;
24611 resultobj
= SWIG_From_long(static_cast<long >(result
));
24619 static PyObject
*_wrap_PyApp_GetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24620 PyObject
*resultobj
= NULL
;
24622 char *kwnames
[] = {
24626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames
)) goto fail
;
24628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24629 result
= wxPyApp::GetMacHelpMenuTitleName();
24631 wxPyEndAllowThreads(__tstate
);
24632 if (PyErr_Occurred()) SWIG_fail
;
24636 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
24638 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
24647 static PyObject
*_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24648 PyObject
*resultobj
= NULL
;
24650 PyObject
* obj0
= 0 ;
24651 char *kwnames
[] = {
24652 (char *) "val", NULL
24655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames
,&obj0
)) goto fail
;
24657 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
24658 if (SWIG_arg_fail(1)) SWIG_fail
;
24661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24662 wxPyApp::SetMacSupportPCMenuShortcuts(arg1
);
24664 wxPyEndAllowThreads(__tstate
);
24665 if (PyErr_Occurred()) SWIG_fail
;
24667 Py_INCREF(Py_None
); resultobj
= Py_None
;
24674 static PyObject
*_wrap_PyApp_SetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24675 PyObject
*resultobj
= NULL
;
24677 PyObject
* obj0
= 0 ;
24678 char *kwnames
[] = {
24679 (char *) "val", NULL
24682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames
,&obj0
)) goto fail
;
24684 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24685 if (SWIG_arg_fail(1)) SWIG_fail
;
24688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24689 wxPyApp::SetMacAboutMenuItemId(arg1
);
24691 wxPyEndAllowThreads(__tstate
);
24692 if (PyErr_Occurred()) SWIG_fail
;
24694 Py_INCREF(Py_None
); resultobj
= Py_None
;
24701 static PyObject
*_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24702 PyObject
*resultobj
= NULL
;
24704 PyObject
* obj0
= 0 ;
24705 char *kwnames
[] = {
24706 (char *) "val", NULL
24709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames
,&obj0
)) goto fail
;
24711 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24712 if (SWIG_arg_fail(1)) SWIG_fail
;
24715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24716 wxPyApp::SetMacPreferencesMenuItemId(arg1
);
24718 wxPyEndAllowThreads(__tstate
);
24719 if (PyErr_Occurred()) SWIG_fail
;
24721 Py_INCREF(Py_None
); resultobj
= Py_None
;
24728 static PyObject
*_wrap_PyApp_SetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24729 PyObject
*resultobj
= NULL
;
24731 PyObject
* obj0
= 0 ;
24732 char *kwnames
[] = {
24733 (char *) "val", NULL
24736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames
,&obj0
)) goto fail
;
24738 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24739 if (SWIG_arg_fail(1)) SWIG_fail
;
24742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24743 wxPyApp::SetMacExitMenuItemId(arg1
);
24745 wxPyEndAllowThreads(__tstate
);
24746 if (PyErr_Occurred()) SWIG_fail
;
24748 Py_INCREF(Py_None
); resultobj
= Py_None
;
24755 static PyObject
*_wrap_PyApp_SetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24756 PyObject
*resultobj
= NULL
;
24757 wxString
*arg1
= 0 ;
24758 bool temp1
= false ;
24759 PyObject
* obj0
= 0 ;
24760 char *kwnames
[] = {
24761 (char *) "val", NULL
24764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames
,&obj0
)) goto fail
;
24766 arg1
= wxString_in_helper(obj0
);
24767 if (arg1
== NULL
) SWIG_fail
;
24771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24772 wxPyApp::SetMacHelpMenuTitleName((wxString
const &)*arg1
);
24774 wxPyEndAllowThreads(__tstate
);
24775 if (PyErr_Occurred()) SWIG_fail
;
24777 Py_INCREF(Py_None
); resultobj
= Py_None
;
24792 static PyObject
*_wrap_PyApp__BootstrapApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24793 PyObject
*resultobj
= NULL
;
24794 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24795 PyObject
* obj0
= 0 ;
24796 char *kwnames
[] = {
24797 (char *) "self", NULL
24800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp__BootstrapApp",kwnames
,&obj0
)) goto fail
;
24801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24802 if (SWIG_arg_fail(1)) SWIG_fail
;
24804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24805 (arg1
)->_BootstrapApp();
24807 wxPyEndAllowThreads(__tstate
);
24808 if (PyErr_Occurred()) SWIG_fail
;
24810 Py_INCREF(Py_None
); resultobj
= Py_None
;
24817 static PyObject
*_wrap_PyApp_GetComCtl32Version(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24818 PyObject
*resultobj
= NULL
;
24820 char *kwnames
[] = {
24824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetComCtl32Version",kwnames
)) goto fail
;
24826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24827 result
= (int)wxPyApp_GetComCtl32Version();
24829 wxPyEndAllowThreads(__tstate
);
24830 if (PyErr_Occurred()) SWIG_fail
;
24833 resultobj
= SWIG_From_int(static_cast<int >(result
));
24841 static PyObject
* PyApp_swigregister(PyObject
*, PyObject
*args
) {
24843 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
24844 SWIG_TypeClientData(SWIGTYPE_p_wxPyApp
, obj
);
24846 return Py_BuildValue((char *)"");
24848 static PyObject
*_wrap_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24849 PyObject
*resultobj
= NULL
;
24850 char *kwnames
[] = {
24854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Exit",kwnames
)) goto fail
;
24856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24859 wxPyEndAllowThreads(__tstate
);
24860 if (PyErr_Occurred()) SWIG_fail
;
24862 Py_INCREF(Py_None
); resultobj
= Py_None
;
24869 static PyObject
*_wrap_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24870 PyObject
*resultobj
= NULL
;
24872 char *kwnames
[] = {
24876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Yield",kwnames
)) goto fail
;
24878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24879 result
= (bool)wxYield();
24881 wxPyEndAllowThreads(__tstate
);
24882 if (PyErr_Occurred()) SWIG_fail
;
24885 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24893 static PyObject
*_wrap_YieldIfNeeded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24894 PyObject
*resultobj
= NULL
;
24896 char *kwnames
[] = {
24900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":YieldIfNeeded",kwnames
)) goto fail
;
24902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24903 result
= (bool)wxYieldIfNeeded();
24905 wxPyEndAllowThreads(__tstate
);
24906 if (PyErr_Occurred()) SWIG_fail
;
24909 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24917 static PyObject
*_wrap_SafeYield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24918 PyObject
*resultobj
= NULL
;
24919 wxWindow
*arg1
= (wxWindow
*) NULL
;
24920 bool arg2
= (bool) false ;
24922 PyObject
* obj0
= 0 ;
24923 PyObject
* obj1
= 0 ;
24924 char *kwnames
[] = {
24925 (char *) "win",(char *) "onlyIfNeeded", NULL
24928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:SafeYield",kwnames
,&obj0
,&obj1
)) goto fail
;
24930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24931 if (SWIG_arg_fail(1)) SWIG_fail
;
24935 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24936 if (SWIG_arg_fail(2)) SWIG_fail
;
24940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24941 result
= (bool)wxSafeYield(arg1
,arg2
);
24943 wxPyEndAllowThreads(__tstate
);
24944 if (PyErr_Occurred()) SWIG_fail
;
24947 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24955 static PyObject
*_wrap_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24956 PyObject
*resultobj
= NULL
;
24957 char *kwnames
[] = {
24961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":WakeUpIdle",kwnames
)) goto fail
;
24963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24966 wxPyEndAllowThreads(__tstate
);
24967 if (PyErr_Occurred()) SWIG_fail
;
24969 Py_INCREF(Py_None
); resultobj
= Py_None
;
24976 static PyObject
*_wrap_PostEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24977 PyObject
*resultobj
= NULL
;
24978 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
24979 wxEvent
*arg2
= 0 ;
24980 PyObject
* obj0
= 0 ;
24981 PyObject
* obj1
= 0 ;
24982 char *kwnames
[] = {
24983 (char *) "dest",(char *) "event", NULL
24986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
24987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
24988 if (SWIG_arg_fail(1)) SWIG_fail
;
24990 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
24991 if (SWIG_arg_fail(2)) SWIG_fail
;
24992 if (arg2
== NULL
) {
24993 SWIG_null_ref("wxEvent");
24995 if (SWIG_arg_fail(2)) SWIG_fail
;
24998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24999 wxPostEvent(arg1
,*arg2
);
25001 wxPyEndAllowThreads(__tstate
);
25002 if (PyErr_Occurred()) SWIG_fail
;
25004 Py_INCREF(Py_None
); resultobj
= Py_None
;
25011 static PyObject
*_wrap_App_CleanUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25012 PyObject
*resultobj
= NULL
;
25013 char *kwnames
[] = {
25017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":App_CleanUp",kwnames
)) goto fail
;
25019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25022 wxPyEndAllowThreads(__tstate
);
25023 if (PyErr_Occurred()) SWIG_fail
;
25025 Py_INCREF(Py_None
); resultobj
= Py_None
;
25032 static PyObject
*_wrap_GetApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25033 PyObject
*resultobj
= NULL
;
25035 char *kwnames
[] = {
25039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetApp",kwnames
)) goto fail
;
25041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25042 result
= (wxPyApp
*)wxPyGetApp();
25044 wxPyEndAllowThreads(__tstate
);
25045 if (PyErr_Occurred()) SWIG_fail
;
25048 resultobj
= wxPyMake_wxObject(result
, 0);
25056 static PyObject
*_wrap_SetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25057 PyObject
*resultobj
= NULL
;
25058 char *arg1
= (char *) 0 ;
25059 PyObject
* obj0
= 0 ;
25060 char *kwnames
[] = {
25061 (char *) "encoding", NULL
25064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetDefaultPyEncoding",kwnames
,&obj0
)) goto fail
;
25065 if (!SWIG_AsCharPtr(obj0
, (char**)&arg1
)) {
25066 SWIG_arg_fail(1);SWIG_fail
;
25069 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25070 wxSetDefaultPyEncoding((char const *)arg1
);
25072 wxPyEndAllowThreads(__tstate
);
25073 if (PyErr_Occurred()) SWIG_fail
;
25075 Py_INCREF(Py_None
); resultobj
= Py_None
;
25082 static PyObject
*_wrap_GetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25083 PyObject
*resultobj
= NULL
;
25085 char *kwnames
[] = {
25089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetDefaultPyEncoding",kwnames
)) goto fail
;
25091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25092 result
= (char *)wxGetDefaultPyEncoding();
25094 wxPyEndAllowThreads(__tstate
);
25095 if (PyErr_Occurred()) SWIG_fail
;
25097 resultobj
= SWIG_FromCharPtr(result
);
25104 static PyObject
*_wrap_new_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25105 PyObject
*resultobj
= NULL
;
25106 wxEventLoop
*result
;
25107 char *kwnames
[] = {
25111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EventLoop",kwnames
)) goto fail
;
25113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25114 result
= (wxEventLoop
*)new wxEventLoop();
25116 wxPyEndAllowThreads(__tstate
);
25117 if (PyErr_Occurred()) SWIG_fail
;
25119 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 1);
25126 static PyObject
*_wrap_delete_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25127 PyObject
*resultobj
= NULL
;
25128 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25129 PyObject
* obj0
= 0 ;
25130 char *kwnames
[] = {
25131 (char *) "self", NULL
25134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoop",kwnames
,&obj0
)) goto fail
;
25135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25136 if (SWIG_arg_fail(1)) SWIG_fail
;
25138 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25141 wxPyEndAllowThreads(__tstate
);
25142 if (PyErr_Occurred()) SWIG_fail
;
25144 Py_INCREF(Py_None
); resultobj
= Py_None
;
25151 static PyObject
*_wrap_EventLoop_Run(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25152 PyObject
*resultobj
= NULL
;
25153 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25155 PyObject
* obj0
= 0 ;
25156 char *kwnames
[] = {
25157 (char *) "self", NULL
25160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Run",kwnames
,&obj0
)) goto fail
;
25161 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25162 if (SWIG_arg_fail(1)) SWIG_fail
;
25164 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25165 result
= (int)(arg1
)->Run();
25167 wxPyEndAllowThreads(__tstate
);
25168 if (PyErr_Occurred()) SWIG_fail
;
25171 resultobj
= SWIG_From_int(static_cast<int >(result
));
25179 static PyObject
*_wrap_EventLoop_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25180 PyObject
*resultobj
= NULL
;
25181 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25182 int arg2
= (int) 0 ;
25183 PyObject
* obj0
= 0 ;
25184 PyObject
* obj1
= 0 ;
25185 char *kwnames
[] = {
25186 (char *) "self",(char *) "rc", NULL
25189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EventLoop_Exit",kwnames
,&obj0
,&obj1
)) goto fail
;
25190 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25191 if (SWIG_arg_fail(1)) SWIG_fail
;
25194 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25195 if (SWIG_arg_fail(2)) SWIG_fail
;
25199 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25200 (arg1
)->Exit(arg2
);
25202 wxPyEndAllowThreads(__tstate
);
25203 if (PyErr_Occurred()) SWIG_fail
;
25205 Py_INCREF(Py_None
); resultobj
= Py_None
;
25212 static PyObject
*_wrap_EventLoop_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25213 PyObject
*resultobj
= NULL
;
25214 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25216 PyObject
* obj0
= 0 ;
25217 char *kwnames
[] = {
25218 (char *) "self", NULL
25221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Pending",kwnames
,&obj0
)) goto fail
;
25222 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25223 if (SWIG_arg_fail(1)) SWIG_fail
;
25225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25226 result
= (bool)((wxEventLoop
const *)arg1
)->Pending();
25228 wxPyEndAllowThreads(__tstate
);
25229 if (PyErr_Occurred()) SWIG_fail
;
25232 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25240 static PyObject
*_wrap_EventLoop_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25241 PyObject
*resultobj
= NULL
;
25242 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25244 PyObject
* obj0
= 0 ;
25245 char *kwnames
[] = {
25246 (char *) "self", NULL
25249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Dispatch",kwnames
,&obj0
)) goto fail
;
25250 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25251 if (SWIG_arg_fail(1)) SWIG_fail
;
25253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25254 result
= (bool)(arg1
)->Dispatch();
25256 wxPyEndAllowThreads(__tstate
);
25257 if (PyErr_Occurred()) SWIG_fail
;
25260 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25268 static PyObject
*_wrap_EventLoop_IsRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25269 PyObject
*resultobj
= NULL
;
25270 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25272 PyObject
* obj0
= 0 ;
25273 char *kwnames
[] = {
25274 (char *) "self", NULL
25277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_IsRunning",kwnames
,&obj0
)) goto fail
;
25278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25279 if (SWIG_arg_fail(1)) SWIG_fail
;
25281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25282 result
= (bool)((wxEventLoop
const *)arg1
)->IsRunning();
25284 wxPyEndAllowThreads(__tstate
);
25285 if (PyErr_Occurred()) SWIG_fail
;
25288 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25296 static PyObject
*_wrap_EventLoop_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25297 PyObject
*resultobj
= NULL
;
25298 wxEventLoop
*result
;
25299 char *kwnames
[] = {
25303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":EventLoop_GetActive",kwnames
)) goto fail
;
25305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25306 result
= (wxEventLoop
*)wxEventLoop::GetActive();
25308 wxPyEndAllowThreads(__tstate
);
25309 if (PyErr_Occurred()) SWIG_fail
;
25311 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 0);
25318 static PyObject
*_wrap_EventLoop_SetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25319 PyObject
*resultobj
= NULL
;
25320 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25321 PyObject
* obj0
= 0 ;
25322 char *kwnames
[] = {
25323 (char *) "loop", NULL
25326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_SetActive",kwnames
,&obj0
)) goto fail
;
25327 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25328 if (SWIG_arg_fail(1)) SWIG_fail
;
25330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25331 wxEventLoop::SetActive(arg1
);
25333 wxPyEndAllowThreads(__tstate
);
25334 if (PyErr_Occurred()) SWIG_fail
;
25336 Py_INCREF(Py_None
); resultobj
= Py_None
;
25343 static PyObject
* EventLoop_swigregister(PyObject
*, PyObject
*args
) {
25345 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25346 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop
, obj
);
25348 return Py_BuildValue((char *)"");
25350 static PyObject
*_wrap_new_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25351 PyObject
*resultobj
= NULL
;
25352 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25353 wxEventLoopActivator
*result
;
25354 PyObject
* obj0
= 0 ;
25355 char *kwnames
[] = {
25356 (char *) "evtLoop", NULL
25359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25361 if (SWIG_arg_fail(1)) SWIG_fail
;
25363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25364 result
= (wxEventLoopActivator
*)new wxEventLoopActivator(arg1
);
25366 wxPyEndAllowThreads(__tstate
);
25367 if (PyErr_Occurred()) SWIG_fail
;
25369 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoopActivator
, 1);
25376 static PyObject
*_wrap_delete_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25377 PyObject
*resultobj
= NULL
;
25378 wxEventLoopActivator
*arg1
= (wxEventLoopActivator
*) 0 ;
25379 PyObject
* obj0
= 0 ;
25380 char *kwnames
[] = {
25381 (char *) "self", NULL
25384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25385 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoopActivator
, SWIG_POINTER_EXCEPTION
| 0);
25386 if (SWIG_arg_fail(1)) SWIG_fail
;
25388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25391 wxPyEndAllowThreads(__tstate
);
25392 if (PyErr_Occurred()) SWIG_fail
;
25394 Py_INCREF(Py_None
); resultobj
= Py_None
;
25401 static PyObject
* EventLoopActivator_swigregister(PyObject
*, PyObject
*args
) {
25403 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25404 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoopActivator
, obj
);
25406 return Py_BuildValue((char *)"");
25408 static PyObject
*_wrap_new_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25409 PyObject
*resultobj
= NULL
;
25410 int arg1
= (int) 0 ;
25411 int arg2
= (int) 0 ;
25412 int arg3
= (int) 0 ;
25413 wxAcceleratorEntry
*result
;
25414 PyObject
* obj0
= 0 ;
25415 PyObject
* obj1
= 0 ;
25416 PyObject
* obj2
= 0 ;
25417 char *kwnames
[] = {
25418 (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL
25421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_AcceleratorEntry",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
25424 arg1
= static_cast<int >(SWIG_As_int(obj0
));
25425 if (SWIG_arg_fail(1)) SWIG_fail
;
25430 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25431 if (SWIG_arg_fail(2)) SWIG_fail
;
25436 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25437 if (SWIG_arg_fail(3)) SWIG_fail
;
25441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25442 result
= (wxAcceleratorEntry
*)new wxAcceleratorEntry(arg1
,arg2
,arg3
);
25444 wxPyEndAllowThreads(__tstate
);
25445 if (PyErr_Occurred()) SWIG_fail
;
25447 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 1);
25454 static PyObject
*_wrap_delete_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25455 PyObject
*resultobj
= NULL
;
25456 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25457 PyObject
* obj0
= 0 ;
25458 char *kwnames
[] = {
25459 (char *) "self", NULL
25462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorEntry",kwnames
,&obj0
)) goto fail
;
25463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25464 if (SWIG_arg_fail(1)) SWIG_fail
;
25466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25469 wxPyEndAllowThreads(__tstate
);
25470 if (PyErr_Occurred()) SWIG_fail
;
25472 Py_INCREF(Py_None
); resultobj
= Py_None
;
25479 static PyObject
*_wrap_AcceleratorEntry_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25480 PyObject
*resultobj
= NULL
;
25481 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25485 PyObject
* obj0
= 0 ;
25486 PyObject
* obj1
= 0 ;
25487 PyObject
* obj2
= 0 ;
25488 PyObject
* obj3
= 0 ;
25489 char *kwnames
[] = {
25490 (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL
25493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AcceleratorEntry_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
25494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25495 if (SWIG_arg_fail(1)) SWIG_fail
;
25497 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25498 if (SWIG_arg_fail(2)) SWIG_fail
;
25501 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25502 if (SWIG_arg_fail(3)) SWIG_fail
;
25505 arg4
= static_cast<int >(SWIG_As_int(obj3
));
25506 if (SWIG_arg_fail(4)) SWIG_fail
;
25509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25510 (arg1
)->Set(arg2
,arg3
,arg4
);
25512 wxPyEndAllowThreads(__tstate
);
25513 if (PyErr_Occurred()) SWIG_fail
;
25515 Py_INCREF(Py_None
); resultobj
= Py_None
;
25522 static PyObject
*_wrap_AcceleratorEntry_GetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25523 PyObject
*resultobj
= NULL
;
25524 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25526 PyObject
* obj0
= 0 ;
25527 char *kwnames
[] = {
25528 (char *) "self", NULL
25531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetFlags",kwnames
,&obj0
)) goto fail
;
25532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25533 if (SWIG_arg_fail(1)) SWIG_fail
;
25535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25536 result
= (int)(arg1
)->GetFlags();
25538 wxPyEndAllowThreads(__tstate
);
25539 if (PyErr_Occurred()) SWIG_fail
;
25542 resultobj
= SWIG_From_int(static_cast<int >(result
));
25550 static PyObject
*_wrap_AcceleratorEntry_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25551 PyObject
*resultobj
= NULL
;
25552 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25554 PyObject
* obj0
= 0 ;
25555 char *kwnames
[] = {
25556 (char *) "self", NULL
25559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames
,&obj0
)) goto fail
;
25560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25561 if (SWIG_arg_fail(1)) SWIG_fail
;
25563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25564 result
= (int)(arg1
)->GetKeyCode();
25566 wxPyEndAllowThreads(__tstate
);
25567 if (PyErr_Occurred()) SWIG_fail
;
25570 resultobj
= SWIG_From_int(static_cast<int >(result
));
25578 static PyObject
*_wrap_AcceleratorEntry_GetCommand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25579 PyObject
*resultobj
= NULL
;
25580 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25582 PyObject
* obj0
= 0 ;
25583 char *kwnames
[] = {
25584 (char *) "self", NULL
25587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetCommand",kwnames
,&obj0
)) goto fail
;
25588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25589 if (SWIG_arg_fail(1)) SWIG_fail
;
25591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25592 result
= (int)(arg1
)->GetCommand();
25594 wxPyEndAllowThreads(__tstate
);
25595 if (PyErr_Occurred()) SWIG_fail
;
25598 resultobj
= SWIG_From_int(static_cast<int >(result
));
25606 static PyObject
* AcceleratorEntry_swigregister(PyObject
*, PyObject
*args
) {
25608 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25609 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry
, obj
);
25611 return Py_BuildValue((char *)"");
25613 static PyObject
*_wrap_new_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25614 PyObject
*resultobj
= NULL
;
25616 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
25617 wxAcceleratorTable
*result
;
25618 PyObject
* obj0
= 0 ;
25619 char *kwnames
[] = {
25623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25625 arg2
= wxAcceleratorEntry_LIST_helper(obj0
);
25626 if (arg2
) arg1
= PyList_Size(obj0
);
25630 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25631 result
= (wxAcceleratorTable
*)new wxAcceleratorTable(arg1
,(wxAcceleratorEntry
const *)arg2
);
25633 wxPyEndAllowThreads(__tstate
);
25634 if (PyErr_Occurred()) SWIG_fail
;
25636 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 1);
25649 static PyObject
*_wrap_delete_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25650 PyObject
*resultobj
= NULL
;
25651 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25652 PyObject
* obj0
= 0 ;
25653 char *kwnames
[] = {
25654 (char *) "self", NULL
25657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25659 if (SWIG_arg_fail(1)) SWIG_fail
;
25661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25664 wxPyEndAllowThreads(__tstate
);
25665 if (PyErr_Occurred()) SWIG_fail
;
25667 Py_INCREF(Py_None
); resultobj
= Py_None
;
25674 static PyObject
*_wrap_AcceleratorTable_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25675 PyObject
*resultobj
= NULL
;
25676 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25678 PyObject
* obj0
= 0 ;
25679 char *kwnames
[] = {
25680 (char *) "self", NULL
25683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorTable_Ok",kwnames
,&obj0
)) goto fail
;
25684 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25685 if (SWIG_arg_fail(1)) SWIG_fail
;
25687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25688 result
= (bool)((wxAcceleratorTable
const *)arg1
)->Ok();
25690 wxPyEndAllowThreads(__tstate
);
25691 if (PyErr_Occurred()) SWIG_fail
;
25694 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25702 static PyObject
* AcceleratorTable_swigregister(PyObject
*, PyObject
*args
) {
25704 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25705 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable
, obj
);
25707 return Py_BuildValue((char *)"");
25709 static int _wrap_NullAcceleratorTable_set(PyObject
*) {
25710 PyErr_SetString(PyExc_TypeError
,"Variable NullAcceleratorTable is read-only.");
25715 static PyObject
*_wrap_NullAcceleratorTable_get(void) {
25716 PyObject
*pyobj
= NULL
;
25718 pyobj
= SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable
), SWIGTYPE_p_wxAcceleratorTable
, 0);
25723 static PyObject
*_wrap_GetAccelFromString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25724 PyObject
*resultobj
= NULL
;
25725 wxString
*arg1
= 0 ;
25726 wxAcceleratorEntry
*result
;
25727 bool temp1
= false ;
25728 PyObject
* obj0
= 0 ;
25729 char *kwnames
[] = {
25730 (char *) "label", NULL
25733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetAccelFromString",kwnames
,&obj0
)) goto fail
;
25735 arg1
= wxString_in_helper(obj0
);
25736 if (arg1
== NULL
) SWIG_fail
;
25740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25741 result
= (wxAcceleratorEntry
*)wxGetAccelFromString((wxString
const &)*arg1
);
25743 wxPyEndAllowThreads(__tstate
);
25744 if (PyErr_Occurred()) SWIG_fail
;
25746 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
25761 static int _wrap_PanelNameStr_set(PyObject
*) {
25762 PyErr_SetString(PyExc_TypeError
,"Variable PanelNameStr is read-only.");
25767 static PyObject
*_wrap_PanelNameStr_get(void) {
25768 PyObject
*pyobj
= NULL
;
25772 pyobj
= PyUnicode_FromWideChar((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25774 pyobj
= PyString_FromStringAndSize((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25781 static PyObject
*_wrap_new_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25782 PyObject
*resultobj
= NULL
;
25783 wxVisualAttributes
*result
;
25784 char *kwnames
[] = {
25788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_VisualAttributes",kwnames
)) goto fail
;
25790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25791 result
= (wxVisualAttributes
*)new_wxVisualAttributes();
25793 wxPyEndAllowThreads(__tstate
);
25794 if (PyErr_Occurred()) SWIG_fail
;
25796 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxVisualAttributes
, 1);
25803 static PyObject
*_wrap_delete_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25804 PyObject
*resultobj
= NULL
;
25805 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25806 PyObject
* obj0
= 0 ;
25807 char *kwnames
[] = {
25808 (char *) "self", NULL
25811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_VisualAttributes",kwnames
,&obj0
)) goto fail
;
25812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25813 if (SWIG_arg_fail(1)) SWIG_fail
;
25815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25816 delete_wxVisualAttributes(arg1
);
25818 wxPyEndAllowThreads(__tstate
);
25819 if (PyErr_Occurred()) SWIG_fail
;
25821 Py_INCREF(Py_None
); resultobj
= Py_None
;
25828 static PyObject
*_wrap_VisualAttributes_font_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25829 PyObject
*resultobj
= NULL
;
25830 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25831 wxFont
*arg2
= (wxFont
*) 0 ;
25832 PyObject
* obj0
= 0 ;
25833 PyObject
* obj1
= 0 ;
25834 char *kwnames
[] = {
25835 (char *) "self",(char *) "font", NULL
25838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_font_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25839 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25840 if (SWIG_arg_fail(1)) SWIG_fail
;
25841 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
25842 if (SWIG_arg_fail(2)) SWIG_fail
;
25843 if (arg1
) (arg1
)->font
= *arg2
;
25845 Py_INCREF(Py_None
); resultobj
= Py_None
;
25852 static PyObject
*_wrap_VisualAttributes_font_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25853 PyObject
*resultobj
= NULL
;
25854 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25856 PyObject
* obj0
= 0 ;
25857 char *kwnames
[] = {
25858 (char *) "self", NULL
25861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_font_get",kwnames
,&obj0
)) goto fail
;
25862 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25863 if (SWIG_arg_fail(1)) SWIG_fail
;
25864 result
= (wxFont
*)& ((arg1
)->font
);
25866 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0);
25873 static PyObject
*_wrap_VisualAttributes_colFg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25874 PyObject
*resultobj
= NULL
;
25875 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25876 wxColour
*arg2
= (wxColour
*) 0 ;
25877 PyObject
* obj0
= 0 ;
25878 PyObject
* obj1
= 0 ;
25879 char *kwnames
[] = {
25880 (char *) "self",(char *) "colFg", NULL
25883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colFg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25884 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25885 if (SWIG_arg_fail(1)) SWIG_fail
;
25886 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25887 if (SWIG_arg_fail(2)) SWIG_fail
;
25888 if (arg1
) (arg1
)->colFg
= *arg2
;
25890 Py_INCREF(Py_None
); resultobj
= Py_None
;
25897 static PyObject
*_wrap_VisualAttributes_colFg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25898 PyObject
*resultobj
= NULL
;
25899 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25901 PyObject
* obj0
= 0 ;
25902 char *kwnames
[] = {
25903 (char *) "self", NULL
25906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colFg_get",kwnames
,&obj0
)) goto fail
;
25907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25908 if (SWIG_arg_fail(1)) SWIG_fail
;
25909 result
= (wxColour
*)& ((arg1
)->colFg
);
25911 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25918 static PyObject
*_wrap_VisualAttributes_colBg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25919 PyObject
*resultobj
= NULL
;
25920 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25921 wxColour
*arg2
= (wxColour
*) 0 ;
25922 PyObject
* obj0
= 0 ;
25923 PyObject
* obj1
= 0 ;
25924 char *kwnames
[] = {
25925 (char *) "self",(char *) "colBg", NULL
25928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colBg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25929 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25930 if (SWIG_arg_fail(1)) SWIG_fail
;
25931 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25932 if (SWIG_arg_fail(2)) SWIG_fail
;
25933 if (arg1
) (arg1
)->colBg
= *arg2
;
25935 Py_INCREF(Py_None
); resultobj
= Py_None
;
25942 static PyObject
*_wrap_VisualAttributes_colBg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25943 PyObject
*resultobj
= NULL
;
25944 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25946 PyObject
* obj0
= 0 ;
25947 char *kwnames
[] = {
25948 (char *) "self", NULL
25951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colBg_get",kwnames
,&obj0
)) goto fail
;
25952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25953 if (SWIG_arg_fail(1)) SWIG_fail
;
25954 result
= (wxColour
*)& ((arg1
)->colBg
);
25956 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25963 static PyObject
* VisualAttributes_swigregister(PyObject
*, PyObject
*args
) {
25965 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25966 SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes
, obj
);
25968 return Py_BuildValue((char *)"");
25970 static PyObject
*_wrap_new_Window(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25971 PyObject
*resultobj
= NULL
;
25972 wxWindow
*arg1
= (wxWindow
*) 0 ;
25973 int arg2
= (int) (int)-1 ;
25974 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
25975 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
25976 wxSize
const &arg4_defvalue
= wxDefaultSize
;
25977 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
25978 long arg5
= (long) 0 ;
25979 wxString
const &arg6_defvalue
= wxPyPanelNameStr
;
25980 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
25984 bool temp6
= false ;
25985 PyObject
* obj0
= 0 ;
25986 PyObject
* obj1
= 0 ;
25987 PyObject
* obj2
= 0 ;
25988 PyObject
* obj3
= 0 ;
25989 PyObject
* obj4
= 0 ;
25990 PyObject
* obj5
= 0 ;
25991 char *kwnames
[] = {
25992 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Window",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
25996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25997 if (SWIG_arg_fail(1)) SWIG_fail
;
26000 arg2
= static_cast<int const >(SWIG_As_int(obj1
));
26001 if (SWIG_arg_fail(2)) SWIG_fail
;
26007 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
26013 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
26018 arg5
= static_cast<long >(SWIG_As_long(obj4
));
26019 if (SWIG_arg_fail(5)) SWIG_fail
;
26024 arg6
= wxString_in_helper(obj5
);
26025 if (arg6
== NULL
) SWIG_fail
;
26030 if (!wxPyCheckForApp()) SWIG_fail
;
26031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26032 result
= (wxWindow
*)new wxWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
26034 wxPyEndAllowThreads(__tstate
);
26035 if (PyErr_Occurred()) SWIG_fail
;
26037 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
26052 static PyObject
*_wrap_new_PreWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26053 PyObject
*resultobj
= NULL
;
26055 char *kwnames
[] = {
26059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreWindow",kwnames
)) goto fail
;
26061 if (!wxPyCheckForApp()) SWIG_fail
;
26062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26063 result
= (wxWindow
*)new wxWindow();
26065 wxPyEndAllowThreads(__tstate
);
26066 if (PyErr_Occurred()) SWIG_fail
;
26068 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
26075 static PyObject
*_wrap_Window_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26076 PyObject
*resultobj
= NULL
;
26077 wxWindow
*arg1
= (wxWindow
*) 0 ;
26078 wxWindow
*arg2
= (wxWindow
*) 0 ;
26079 int arg3
= (int) (int)-1 ;
26080 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
26081 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
26082 wxSize
const &arg5_defvalue
= wxDefaultSize
;
26083 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
26084 long arg6
= (long) 0 ;
26085 wxString
const &arg7_defvalue
= wxPyPanelNameStr
;
26086 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
26090 bool temp7
= false ;
26091 PyObject
* obj0
= 0 ;
26092 PyObject
* obj1
= 0 ;
26093 PyObject
* obj2
= 0 ;
26094 PyObject
* obj3
= 0 ;
26095 PyObject
* obj4
= 0 ;
26096 PyObject
* obj5
= 0 ;
26097 PyObject
* obj6
= 0 ;
26098 char *kwnames
[] = {
26099 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
26102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Window_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
26103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26104 if (SWIG_arg_fail(1)) SWIG_fail
;
26105 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26106 if (SWIG_arg_fail(2)) SWIG_fail
;
26109 arg3
= static_cast<int const >(SWIG_As_int(obj2
));
26110 if (SWIG_arg_fail(3)) SWIG_fail
;
26116 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
26122 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
26127 arg6
= static_cast<long >(SWIG_As_long(obj5
));
26128 if (SWIG_arg_fail(6)) SWIG_fail
;
26133 arg7
= wxString_in_helper(obj6
);
26134 if (arg7
== NULL
) SWIG_fail
;
26139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26140 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
26142 wxPyEndAllowThreads(__tstate
);
26143 if (PyErr_Occurred()) SWIG_fail
;
26146 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26162 static PyObject
*_wrap_Window_Close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26163 PyObject
*resultobj
= NULL
;
26164 wxWindow
*arg1
= (wxWindow
*) 0 ;
26165 bool arg2
= (bool) false ;
26167 PyObject
* obj0
= 0 ;
26168 PyObject
* obj1
= 0 ;
26169 char *kwnames
[] = {
26170 (char *) "self",(char *) "force", NULL
26173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Close",kwnames
,&obj0
,&obj1
)) goto fail
;
26174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26175 if (SWIG_arg_fail(1)) SWIG_fail
;
26178 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
26179 if (SWIG_arg_fail(2)) SWIG_fail
;
26183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26184 result
= (bool)(arg1
)->Close(arg2
);
26186 wxPyEndAllowThreads(__tstate
);
26187 if (PyErr_Occurred()) SWIG_fail
;
26190 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26198 static PyObject
*_wrap_Window_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26199 PyObject
*resultobj
= NULL
;
26200 wxWindow
*arg1
= (wxWindow
*) 0 ;
26202 PyObject
* obj0
= 0 ;
26203 char *kwnames
[] = {
26204 (char *) "self", NULL
26207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Destroy",kwnames
,&obj0
)) goto fail
;
26208 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26209 if (SWIG_arg_fail(1)) SWIG_fail
;
26211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26212 result
= (bool)(arg1
)->Destroy();
26214 wxPyEndAllowThreads(__tstate
);
26215 if (PyErr_Occurred()) SWIG_fail
;
26218 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26226 static PyObject
*_wrap_Window_DestroyChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26227 PyObject
*resultobj
= NULL
;
26228 wxWindow
*arg1
= (wxWindow
*) 0 ;
26230 PyObject
* obj0
= 0 ;
26231 char *kwnames
[] = {
26232 (char *) "self", NULL
26235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DestroyChildren",kwnames
,&obj0
)) goto fail
;
26236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26237 if (SWIG_arg_fail(1)) SWIG_fail
;
26239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26240 result
= (bool)(arg1
)->DestroyChildren();
26242 wxPyEndAllowThreads(__tstate
);
26243 if (PyErr_Occurred()) SWIG_fail
;
26246 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26254 static PyObject
*_wrap_Window_IsBeingDeleted(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26255 PyObject
*resultobj
= NULL
;
26256 wxWindow
*arg1
= (wxWindow
*) 0 ;
26258 PyObject
* obj0
= 0 ;
26259 char *kwnames
[] = {
26260 (char *) "self", NULL
26263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsBeingDeleted",kwnames
,&obj0
)) goto fail
;
26264 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26265 if (SWIG_arg_fail(1)) SWIG_fail
;
26267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26268 result
= (bool)((wxWindow
const *)arg1
)->IsBeingDeleted();
26270 wxPyEndAllowThreads(__tstate
);
26271 if (PyErr_Occurred()) SWIG_fail
;
26274 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26282 static PyObject
*_wrap_Window_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26283 PyObject
*resultobj
= NULL
;
26284 wxWindow
*arg1
= (wxWindow
*) 0 ;
26285 wxString
*arg2
= 0 ;
26286 bool temp2
= false ;
26287 PyObject
* obj0
= 0 ;
26288 PyObject
* obj1
= 0 ;
26289 char *kwnames
[] = {
26290 (char *) "self",(char *) "label", NULL
26293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
26294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26295 if (SWIG_arg_fail(1)) SWIG_fail
;
26297 arg2
= wxString_in_helper(obj1
);
26298 if (arg2
== NULL
) SWIG_fail
;
26302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26303 (arg1
)->SetLabel((wxString
const &)*arg2
);
26305 wxPyEndAllowThreads(__tstate
);
26306 if (PyErr_Occurred()) SWIG_fail
;
26308 Py_INCREF(Py_None
); resultobj
= Py_None
;
26323 static PyObject
*_wrap_Window_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26324 PyObject
*resultobj
= NULL
;
26325 wxWindow
*arg1
= (wxWindow
*) 0 ;
26327 PyObject
* obj0
= 0 ;
26328 char *kwnames
[] = {
26329 (char *) "self", NULL
26332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetLabel",kwnames
,&obj0
)) goto fail
;
26333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26334 if (SWIG_arg_fail(1)) SWIG_fail
;
26336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26337 result
= ((wxWindow
const *)arg1
)->GetLabel();
26339 wxPyEndAllowThreads(__tstate
);
26340 if (PyErr_Occurred()) SWIG_fail
;
26344 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26346 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26355 static PyObject
*_wrap_Window_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26356 PyObject
*resultobj
= NULL
;
26357 wxWindow
*arg1
= (wxWindow
*) 0 ;
26358 wxString
*arg2
= 0 ;
26359 bool temp2
= false ;
26360 PyObject
* obj0
= 0 ;
26361 PyObject
* obj1
= 0 ;
26362 char *kwnames
[] = {
26363 (char *) "self",(char *) "name", NULL
26366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
26367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26368 if (SWIG_arg_fail(1)) SWIG_fail
;
26370 arg2
= wxString_in_helper(obj1
);
26371 if (arg2
== NULL
) SWIG_fail
;
26375 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26376 (arg1
)->SetName((wxString
const &)*arg2
);
26378 wxPyEndAllowThreads(__tstate
);
26379 if (PyErr_Occurred()) SWIG_fail
;
26381 Py_INCREF(Py_None
); resultobj
= Py_None
;
26396 static PyObject
*_wrap_Window_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26397 PyObject
*resultobj
= NULL
;
26398 wxWindow
*arg1
= (wxWindow
*) 0 ;
26400 PyObject
* obj0
= 0 ;
26401 char *kwnames
[] = {
26402 (char *) "self", NULL
26405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetName",kwnames
,&obj0
)) goto fail
;
26406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26407 if (SWIG_arg_fail(1)) SWIG_fail
;
26409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26410 result
= ((wxWindow
const *)arg1
)->GetName();
26412 wxPyEndAllowThreads(__tstate
);
26413 if (PyErr_Occurred()) SWIG_fail
;
26417 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26419 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26428 static PyObject
*_wrap_Window_SetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26429 PyObject
*resultobj
= NULL
;
26430 wxWindow
*arg1
= (wxWindow
*) 0 ;
26431 wxWindowVariant arg2
;
26432 PyObject
* obj0
= 0 ;
26433 PyObject
* obj1
= 0 ;
26434 char *kwnames
[] = {
26435 (char *) "self",(char *) "variant", NULL
26438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowVariant",kwnames
,&obj0
,&obj1
)) goto fail
;
26439 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26440 if (SWIG_arg_fail(1)) SWIG_fail
;
26442 arg2
= static_cast<wxWindowVariant
>(SWIG_As_int(obj1
));
26443 if (SWIG_arg_fail(2)) SWIG_fail
;
26446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26447 (arg1
)->SetWindowVariant(arg2
);
26449 wxPyEndAllowThreads(__tstate
);
26450 if (PyErr_Occurred()) SWIG_fail
;
26452 Py_INCREF(Py_None
); resultobj
= Py_None
;
26459 static PyObject
*_wrap_Window_GetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26460 PyObject
*resultobj
= NULL
;
26461 wxWindow
*arg1
= (wxWindow
*) 0 ;
26462 wxWindowVariant result
;
26463 PyObject
* obj0
= 0 ;
26464 char *kwnames
[] = {
26465 (char *) "self", NULL
26468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowVariant",kwnames
,&obj0
)) goto fail
;
26469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26470 if (SWIG_arg_fail(1)) SWIG_fail
;
26472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26473 result
= (wxWindowVariant
)((wxWindow
const *)arg1
)->GetWindowVariant();
26475 wxPyEndAllowThreads(__tstate
);
26476 if (PyErr_Occurred()) SWIG_fail
;
26478 resultobj
= SWIG_From_int((result
));
26485 static PyObject
*_wrap_Window_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26486 PyObject
*resultobj
= NULL
;
26487 wxWindow
*arg1
= (wxWindow
*) 0 ;
26489 PyObject
* obj0
= 0 ;
26490 PyObject
* obj1
= 0 ;
26491 char *kwnames
[] = {
26492 (char *) "self",(char *) "winid", NULL
26495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
26496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26497 if (SWIG_arg_fail(1)) SWIG_fail
;
26499 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26500 if (SWIG_arg_fail(2)) SWIG_fail
;
26503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26504 (arg1
)->SetId(arg2
);
26506 wxPyEndAllowThreads(__tstate
);
26507 if (PyErr_Occurred()) SWIG_fail
;
26509 Py_INCREF(Py_None
); resultobj
= Py_None
;
26516 static PyObject
*_wrap_Window_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26517 PyObject
*resultobj
= NULL
;
26518 wxWindow
*arg1
= (wxWindow
*) 0 ;
26520 PyObject
* obj0
= 0 ;
26521 char *kwnames
[] = {
26522 (char *) "self", NULL
26525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetId",kwnames
,&obj0
)) goto fail
;
26526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26527 if (SWIG_arg_fail(1)) SWIG_fail
;
26529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26530 result
= (int)((wxWindow
const *)arg1
)->GetId();
26532 wxPyEndAllowThreads(__tstate
);
26533 if (PyErr_Occurred()) SWIG_fail
;
26536 resultobj
= SWIG_From_int(static_cast<int >(result
));
26544 static PyObject
*_wrap_Window_NewControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26545 PyObject
*resultobj
= NULL
;
26547 char *kwnames
[] = {
26551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_NewControlId",kwnames
)) goto fail
;
26553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26554 result
= (int)wxWindow::NewControlId();
26556 wxPyEndAllowThreads(__tstate
);
26557 if (PyErr_Occurred()) SWIG_fail
;
26560 resultobj
= SWIG_From_int(static_cast<int >(result
));
26568 static PyObject
*_wrap_Window_NextControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26569 PyObject
*resultobj
= NULL
;
26572 PyObject
* obj0
= 0 ;
26573 char *kwnames
[] = {
26574 (char *) "winid", NULL
26577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_NextControlId",kwnames
,&obj0
)) goto fail
;
26579 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26580 if (SWIG_arg_fail(1)) SWIG_fail
;
26583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26584 result
= (int)wxWindow::NextControlId(arg1
);
26586 wxPyEndAllowThreads(__tstate
);
26587 if (PyErr_Occurred()) SWIG_fail
;
26590 resultobj
= SWIG_From_int(static_cast<int >(result
));
26598 static PyObject
*_wrap_Window_PrevControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26599 PyObject
*resultobj
= NULL
;
26602 PyObject
* obj0
= 0 ;
26603 char *kwnames
[] = {
26604 (char *) "winid", NULL
26607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PrevControlId",kwnames
,&obj0
)) goto fail
;
26609 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26610 if (SWIG_arg_fail(1)) SWIG_fail
;
26613 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26614 result
= (int)wxWindow::PrevControlId(arg1
);
26616 wxPyEndAllowThreads(__tstate
);
26617 if (PyErr_Occurred()) SWIG_fail
;
26620 resultobj
= SWIG_From_int(static_cast<int >(result
));
26628 static PyObject
*_wrap_Window_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26629 PyObject
*resultobj
= NULL
;
26630 wxWindow
*arg1
= (wxWindow
*) 0 ;
26633 PyObject
* obj0
= 0 ;
26634 PyObject
* obj1
= 0 ;
26635 char *kwnames
[] = {
26636 (char *) "self",(char *) "size", NULL
26639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26641 if (SWIG_arg_fail(1)) SWIG_fail
;
26644 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26648 (arg1
)->SetSize((wxSize
const &)*arg2
);
26650 wxPyEndAllowThreads(__tstate
);
26651 if (PyErr_Occurred()) SWIG_fail
;
26653 Py_INCREF(Py_None
); resultobj
= Py_None
;
26660 static PyObject
*_wrap_Window_SetDimensions(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26661 PyObject
*resultobj
= NULL
;
26662 wxWindow
*arg1
= (wxWindow
*) 0 ;
26667 int arg6
= (int) wxSIZE_AUTO
;
26668 PyObject
* obj0
= 0 ;
26669 PyObject
* obj1
= 0 ;
26670 PyObject
* obj2
= 0 ;
26671 PyObject
* obj3
= 0 ;
26672 PyObject
* obj4
= 0 ;
26673 PyObject
* obj5
= 0 ;
26674 char *kwnames
[] = {
26675 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
26678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetDimensions",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
26679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26680 if (SWIG_arg_fail(1)) SWIG_fail
;
26682 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26683 if (SWIG_arg_fail(2)) SWIG_fail
;
26686 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26687 if (SWIG_arg_fail(3)) SWIG_fail
;
26690 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26691 if (SWIG_arg_fail(4)) SWIG_fail
;
26694 arg5
= static_cast<int >(SWIG_As_int(obj4
));
26695 if (SWIG_arg_fail(5)) SWIG_fail
;
26699 arg6
= static_cast<int >(SWIG_As_int(obj5
));
26700 if (SWIG_arg_fail(6)) SWIG_fail
;
26704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26705 (arg1
)->SetSize(arg2
,arg3
,arg4
,arg5
,arg6
);
26707 wxPyEndAllowThreads(__tstate
);
26708 if (PyErr_Occurred()) SWIG_fail
;
26710 Py_INCREF(Py_None
); resultobj
= Py_None
;
26717 static PyObject
*_wrap_Window_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26718 PyObject
*resultobj
= NULL
;
26719 wxWindow
*arg1
= (wxWindow
*) 0 ;
26721 int arg3
= (int) wxSIZE_AUTO
;
26723 PyObject
* obj0
= 0 ;
26724 PyObject
* obj1
= 0 ;
26725 PyObject
* obj2
= 0 ;
26726 char *kwnames
[] = {
26727 (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL
26730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26732 if (SWIG_arg_fail(1)) SWIG_fail
;
26735 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26739 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26740 if (SWIG_arg_fail(3)) SWIG_fail
;
26744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26745 (arg1
)->SetSize((wxRect
const &)*arg2
,arg3
);
26747 wxPyEndAllowThreads(__tstate
);
26748 if (PyErr_Occurred()) SWIG_fail
;
26750 Py_INCREF(Py_None
); resultobj
= Py_None
;
26757 static PyObject
*_wrap_Window_SetSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26758 PyObject
*resultobj
= NULL
;
26759 wxWindow
*arg1
= (wxWindow
*) 0 ;
26762 PyObject
* obj0
= 0 ;
26763 PyObject
* obj1
= 0 ;
26764 PyObject
* obj2
= 0 ;
26765 char *kwnames
[] = {
26766 (char *) "self",(char *) "width",(char *) "height", NULL
26769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26771 if (SWIG_arg_fail(1)) SWIG_fail
;
26773 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26774 if (SWIG_arg_fail(2)) SWIG_fail
;
26777 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26778 if (SWIG_arg_fail(3)) SWIG_fail
;
26781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26782 (arg1
)->SetSize(arg2
,arg3
);
26784 wxPyEndAllowThreads(__tstate
);
26785 if (PyErr_Occurred()) SWIG_fail
;
26787 Py_INCREF(Py_None
); resultobj
= Py_None
;
26794 static PyObject
*_wrap_Window_Move(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26795 PyObject
*resultobj
= NULL
;
26796 wxWindow
*arg1
= (wxWindow
*) 0 ;
26797 wxPoint
*arg2
= 0 ;
26798 int arg3
= (int) wxSIZE_USE_EXISTING
;
26800 PyObject
* obj0
= 0 ;
26801 PyObject
* obj1
= 0 ;
26802 PyObject
* obj2
= 0 ;
26803 char *kwnames
[] = {
26804 (char *) "self",(char *) "pt",(char *) "flags", NULL
26807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_Move",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26808 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26809 if (SWIG_arg_fail(1)) SWIG_fail
;
26812 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
26816 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26817 if (SWIG_arg_fail(3)) SWIG_fail
;
26821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26822 (arg1
)->Move((wxPoint
const &)*arg2
,arg3
);
26824 wxPyEndAllowThreads(__tstate
);
26825 if (PyErr_Occurred()) SWIG_fail
;
26827 Py_INCREF(Py_None
); resultobj
= Py_None
;
26834 static PyObject
*_wrap_Window_MoveXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26835 PyObject
*resultobj
= NULL
;
26836 wxWindow
*arg1
= (wxWindow
*) 0 ;
26839 int arg4
= (int) wxSIZE_USE_EXISTING
;
26840 PyObject
* obj0
= 0 ;
26841 PyObject
* obj1
= 0 ;
26842 PyObject
* obj2
= 0 ;
26843 PyObject
* obj3
= 0 ;
26844 char *kwnames
[] = {
26845 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
26848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_MoveXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
26849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26850 if (SWIG_arg_fail(1)) SWIG_fail
;
26852 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26853 if (SWIG_arg_fail(2)) SWIG_fail
;
26856 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26857 if (SWIG_arg_fail(3)) SWIG_fail
;
26861 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26862 if (SWIG_arg_fail(4)) SWIG_fail
;
26866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26867 (arg1
)->Move(arg2
,arg3
,arg4
);
26869 wxPyEndAllowThreads(__tstate
);
26870 if (PyErr_Occurred()) SWIG_fail
;
26872 Py_INCREF(Py_None
); resultobj
= Py_None
;
26879 static PyObject
*_wrap_Window_SetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26880 PyObject
*resultobj
= NULL
;
26881 wxWindow
*arg1
= (wxWindow
*) 0 ;
26882 wxSize
const &arg2_defvalue
= wxDefaultSize
;
26883 wxSize
*arg2
= (wxSize
*) &arg2_defvalue
;
26885 PyObject
* obj0
= 0 ;
26886 PyObject
* obj1
= 0 ;
26887 char *kwnames
[] = {
26888 (char *) "self",(char *) "size", NULL
26891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_SetBestFittingSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26893 if (SWIG_arg_fail(1)) SWIG_fail
;
26897 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26902 (arg1
)->SetBestFittingSize((wxSize
const &)*arg2
);
26904 wxPyEndAllowThreads(__tstate
);
26905 if (PyErr_Occurred()) SWIG_fail
;
26907 Py_INCREF(Py_None
); resultobj
= Py_None
;
26914 static PyObject
*_wrap_Window_Raise(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26915 PyObject
*resultobj
= NULL
;
26916 wxWindow
*arg1
= (wxWindow
*) 0 ;
26917 PyObject
* obj0
= 0 ;
26918 char *kwnames
[] = {
26919 (char *) "self", NULL
26922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Raise",kwnames
,&obj0
)) goto fail
;
26923 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26924 if (SWIG_arg_fail(1)) SWIG_fail
;
26926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26929 wxPyEndAllowThreads(__tstate
);
26930 if (PyErr_Occurred()) SWIG_fail
;
26932 Py_INCREF(Py_None
); resultobj
= Py_None
;
26939 static PyObject
*_wrap_Window_Lower(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26940 PyObject
*resultobj
= NULL
;
26941 wxWindow
*arg1
= (wxWindow
*) 0 ;
26942 PyObject
* obj0
= 0 ;
26943 char *kwnames
[] = {
26944 (char *) "self", NULL
26947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Lower",kwnames
,&obj0
)) goto fail
;
26948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26949 if (SWIG_arg_fail(1)) SWIG_fail
;
26951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26954 wxPyEndAllowThreads(__tstate
);
26955 if (PyErr_Occurred()) SWIG_fail
;
26957 Py_INCREF(Py_None
); resultobj
= Py_None
;
26964 static PyObject
*_wrap_Window_SetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26965 PyObject
*resultobj
= NULL
;
26966 wxWindow
*arg1
= (wxWindow
*) 0 ;
26969 PyObject
* obj0
= 0 ;
26970 PyObject
* obj1
= 0 ;
26971 char *kwnames
[] = {
26972 (char *) "self",(char *) "size", NULL
26975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26977 if (SWIG_arg_fail(1)) SWIG_fail
;
26980 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26984 (arg1
)->SetClientSize((wxSize
const &)*arg2
);
26986 wxPyEndAllowThreads(__tstate
);
26987 if (PyErr_Occurred()) SWIG_fail
;
26989 Py_INCREF(Py_None
); resultobj
= Py_None
;
26996 static PyObject
*_wrap_Window_SetClientSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26997 PyObject
*resultobj
= NULL
;
26998 wxWindow
*arg1
= (wxWindow
*) 0 ;
27001 PyObject
* obj0
= 0 ;
27002 PyObject
* obj1
= 0 ;
27003 PyObject
* obj2
= 0 ;
27004 char *kwnames
[] = {
27005 (char *) "self",(char *) "width",(char *) "height", NULL
27008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetClientSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27010 if (SWIG_arg_fail(1)) SWIG_fail
;
27012 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27013 if (SWIG_arg_fail(2)) SWIG_fail
;
27016 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27017 if (SWIG_arg_fail(3)) SWIG_fail
;
27020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27021 (arg1
)->SetClientSize(arg2
,arg3
);
27023 wxPyEndAllowThreads(__tstate
);
27024 if (PyErr_Occurred()) SWIG_fail
;
27026 Py_INCREF(Py_None
); resultobj
= Py_None
;
27033 static PyObject
*_wrap_Window_SetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27034 PyObject
*resultobj
= NULL
;
27035 wxWindow
*arg1
= (wxWindow
*) 0 ;
27038 PyObject
* obj0
= 0 ;
27039 PyObject
* obj1
= 0 ;
27040 char *kwnames
[] = {
27041 (char *) "self",(char *) "rect", NULL
27044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientRect",kwnames
,&obj0
,&obj1
)) goto fail
;
27045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27046 if (SWIG_arg_fail(1)) SWIG_fail
;
27049 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
27052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27053 (arg1
)->SetClientSize((wxRect
const &)*arg2
);
27055 wxPyEndAllowThreads(__tstate
);
27056 if (PyErr_Occurred()) SWIG_fail
;
27058 Py_INCREF(Py_None
); resultobj
= Py_None
;
27065 static PyObject
*_wrap_Window_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27066 PyObject
*resultobj
= NULL
;
27067 wxWindow
*arg1
= (wxWindow
*) 0 ;
27069 PyObject
* obj0
= 0 ;
27070 char *kwnames
[] = {
27071 (char *) "self", NULL
27074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPosition",kwnames
,&obj0
)) goto fail
;
27075 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27076 if (SWIG_arg_fail(1)) SWIG_fail
;
27078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27079 result
= (arg1
)->GetPosition();
27081 wxPyEndAllowThreads(__tstate
);
27082 if (PyErr_Occurred()) SWIG_fail
;
27085 wxPoint
* resultptr
;
27086 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27087 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27095 static PyObject
*_wrap_Window_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27096 PyObject
*resultobj
= NULL
;
27097 wxWindow
*arg1
= (wxWindow
*) 0 ;
27098 int *arg2
= (int *) 0 ;
27099 int *arg3
= (int *) 0 ;
27104 PyObject
* obj0
= 0 ;
27105 char *kwnames
[] = {
27106 (char *) "self", NULL
27109 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27110 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
27112 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27113 if (SWIG_arg_fail(1)) SWIG_fail
;
27115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27116 (arg1
)->GetPosition(arg2
,arg3
);
27118 wxPyEndAllowThreads(__tstate
);
27119 if (PyErr_Occurred()) SWIG_fail
;
27121 Py_INCREF(Py_None
); resultobj
= Py_None
;
27122 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27123 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27124 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27125 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27132 static PyObject
*_wrap_Window_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27133 PyObject
*resultobj
= NULL
;
27134 wxWindow
*arg1
= (wxWindow
*) 0 ;
27136 PyObject
* obj0
= 0 ;
27137 char *kwnames
[] = {
27138 (char *) "self", NULL
27141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSize",kwnames
,&obj0
)) goto fail
;
27142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27143 if (SWIG_arg_fail(1)) SWIG_fail
;
27145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27146 result
= ((wxWindow
const *)arg1
)->GetSize();
27148 wxPyEndAllowThreads(__tstate
);
27149 if (PyErr_Occurred()) SWIG_fail
;
27152 wxSize
* resultptr
;
27153 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27154 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27162 static PyObject
*_wrap_Window_GetSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27163 PyObject
*resultobj
= NULL
;
27164 wxWindow
*arg1
= (wxWindow
*) 0 ;
27165 int *arg2
= (int *) 0 ;
27166 int *arg3
= (int *) 0 ;
27171 PyObject
* obj0
= 0 ;
27172 char *kwnames
[] = {
27173 (char *) "self", NULL
27176 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27177 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizeTuple",kwnames
,&obj0
)) goto fail
;
27179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27180 if (SWIG_arg_fail(1)) SWIG_fail
;
27182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27183 ((wxWindow
const *)arg1
)->GetSize(arg2
,arg3
);
27185 wxPyEndAllowThreads(__tstate
);
27186 if (PyErr_Occurred()) SWIG_fail
;
27188 Py_INCREF(Py_None
); resultobj
= Py_None
;
27189 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27190 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27191 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27192 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27199 static PyObject
*_wrap_Window_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27200 PyObject
*resultobj
= NULL
;
27201 wxWindow
*arg1
= (wxWindow
*) 0 ;
27203 PyObject
* obj0
= 0 ;
27204 char *kwnames
[] = {
27205 (char *) "self", NULL
27208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetRect",kwnames
,&obj0
)) goto fail
;
27209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27210 if (SWIG_arg_fail(1)) SWIG_fail
;
27212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27213 result
= ((wxWindow
const *)arg1
)->GetRect();
27215 wxPyEndAllowThreads(__tstate
);
27216 if (PyErr_Occurred()) SWIG_fail
;
27219 wxRect
* resultptr
;
27220 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27221 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27229 static PyObject
*_wrap_Window_GetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27230 PyObject
*resultobj
= NULL
;
27231 wxWindow
*arg1
= (wxWindow
*) 0 ;
27233 PyObject
* obj0
= 0 ;
27234 char *kwnames
[] = {
27235 (char *) "self", NULL
27238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSize",kwnames
,&obj0
)) goto fail
;
27239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27240 if (SWIG_arg_fail(1)) SWIG_fail
;
27242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27243 result
= ((wxWindow
const *)arg1
)->GetClientSize();
27245 wxPyEndAllowThreads(__tstate
);
27246 if (PyErr_Occurred()) SWIG_fail
;
27249 wxSize
* resultptr
;
27250 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27251 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27259 static PyObject
*_wrap_Window_GetClientSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27260 PyObject
*resultobj
= NULL
;
27261 wxWindow
*arg1
= (wxWindow
*) 0 ;
27262 int *arg2
= (int *) 0 ;
27263 int *arg3
= (int *) 0 ;
27268 PyObject
* obj0
= 0 ;
27269 char *kwnames
[] = {
27270 (char *) "self", NULL
27273 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27274 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSizeTuple",kwnames
,&obj0
)) goto fail
;
27276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27277 if (SWIG_arg_fail(1)) SWIG_fail
;
27279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27280 ((wxWindow
const *)arg1
)->GetClientSize(arg2
,arg3
);
27282 wxPyEndAllowThreads(__tstate
);
27283 if (PyErr_Occurred()) SWIG_fail
;
27285 Py_INCREF(Py_None
); resultobj
= Py_None
;
27286 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27287 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27288 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27289 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27296 static PyObject
*_wrap_Window_GetClientAreaOrigin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27297 PyObject
*resultobj
= NULL
;
27298 wxWindow
*arg1
= (wxWindow
*) 0 ;
27300 PyObject
* obj0
= 0 ;
27301 char *kwnames
[] = {
27302 (char *) "self", NULL
27305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
;
27306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27307 if (SWIG_arg_fail(1)) SWIG_fail
;
27309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27310 result
= ((wxWindow
const *)arg1
)->GetClientAreaOrigin();
27312 wxPyEndAllowThreads(__tstate
);
27313 if (PyErr_Occurred()) SWIG_fail
;
27316 wxPoint
* resultptr
;
27317 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27318 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27326 static PyObject
*_wrap_Window_GetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27327 PyObject
*resultobj
= NULL
;
27328 wxWindow
*arg1
= (wxWindow
*) 0 ;
27330 PyObject
* obj0
= 0 ;
27331 char *kwnames
[] = {
27332 (char *) "self", NULL
27335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientRect",kwnames
,&obj0
)) goto fail
;
27336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27337 if (SWIG_arg_fail(1)) SWIG_fail
;
27339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27340 result
= ((wxWindow
const *)arg1
)->GetClientRect();
27342 wxPyEndAllowThreads(__tstate
);
27343 if (PyErr_Occurred()) SWIG_fail
;
27346 wxRect
* resultptr
;
27347 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27348 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27356 static PyObject
*_wrap_Window_GetBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27357 PyObject
*resultobj
= NULL
;
27358 wxWindow
*arg1
= (wxWindow
*) 0 ;
27360 PyObject
* obj0
= 0 ;
27361 char *kwnames
[] = {
27362 (char *) "self", NULL
27365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSize",kwnames
,&obj0
)) goto fail
;
27366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27367 if (SWIG_arg_fail(1)) SWIG_fail
;
27369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27370 result
= ((wxWindow
const *)arg1
)->GetBestSize();
27372 wxPyEndAllowThreads(__tstate
);
27373 if (PyErr_Occurred()) SWIG_fail
;
27376 wxSize
* resultptr
;
27377 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27378 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27386 static PyObject
*_wrap_Window_GetBestSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27387 PyObject
*resultobj
= NULL
;
27388 wxWindow
*arg1
= (wxWindow
*) 0 ;
27389 int *arg2
= (int *) 0 ;
27390 int *arg3
= (int *) 0 ;
27395 PyObject
* obj0
= 0 ;
27396 char *kwnames
[] = {
27397 (char *) "self", NULL
27400 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27401 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSizeTuple",kwnames
,&obj0
)) goto fail
;
27403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27404 if (SWIG_arg_fail(1)) SWIG_fail
;
27406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27407 ((wxWindow
const *)arg1
)->GetBestSize(arg2
,arg3
);
27409 wxPyEndAllowThreads(__tstate
);
27410 if (PyErr_Occurred()) SWIG_fail
;
27412 Py_INCREF(Py_None
); resultobj
= Py_None
;
27413 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27414 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27415 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27416 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27423 static PyObject
*_wrap_Window_InvalidateBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27424 PyObject
*resultobj
= NULL
;
27425 wxWindow
*arg1
= (wxWindow
*) 0 ;
27426 PyObject
* obj0
= 0 ;
27427 char *kwnames
[] = {
27428 (char *) "self", NULL
27431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InvalidateBestSize",kwnames
,&obj0
)) goto fail
;
27432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27433 if (SWIG_arg_fail(1)) SWIG_fail
;
27435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27436 (arg1
)->InvalidateBestSize();
27438 wxPyEndAllowThreads(__tstate
);
27439 if (PyErr_Occurred()) SWIG_fail
;
27441 Py_INCREF(Py_None
); resultobj
= Py_None
;
27448 static PyObject
*_wrap_Window_CacheBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27449 PyObject
*resultobj
= NULL
;
27450 wxWindow
*arg1
= (wxWindow
*) 0 ;
27453 PyObject
* obj0
= 0 ;
27454 PyObject
* obj1
= 0 ;
27455 char *kwnames
[] = {
27456 (char *) "self",(char *) "size", NULL
27459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_CacheBestSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27461 if (SWIG_arg_fail(1)) SWIG_fail
;
27464 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27468 ((wxWindow
const *)arg1
)->CacheBestSize((wxSize
const &)*arg2
);
27470 wxPyEndAllowThreads(__tstate
);
27471 if (PyErr_Occurred()) SWIG_fail
;
27473 Py_INCREF(Py_None
); resultobj
= Py_None
;
27480 static PyObject
*_wrap_Window_GetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27481 PyObject
*resultobj
= NULL
;
27482 wxWindow
*arg1
= (wxWindow
*) 0 ;
27484 PyObject
* obj0
= 0 ;
27485 char *kwnames
[] = {
27486 (char *) "self", NULL
27489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestFittingSize",kwnames
,&obj0
)) goto fail
;
27490 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27491 if (SWIG_arg_fail(1)) SWIG_fail
;
27493 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27494 result
= ((wxWindow
const *)arg1
)->GetBestFittingSize();
27496 wxPyEndAllowThreads(__tstate
);
27497 if (PyErr_Occurred()) SWIG_fail
;
27500 wxSize
* resultptr
;
27501 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27502 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27510 static PyObject
*_wrap_Window_GetAdjustedBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27511 PyObject
*resultobj
= NULL
;
27512 wxWindow
*arg1
= (wxWindow
*) 0 ;
27514 PyObject
* obj0
= 0 ;
27515 char *kwnames
[] = {
27516 (char *) "self", NULL
27519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAdjustedBestSize",kwnames
,&obj0
)) goto fail
;
27520 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27521 if (SWIG_arg_fail(1)) SWIG_fail
;
27523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27524 result
= ((wxWindow
const *)arg1
)->GetAdjustedBestSize();
27526 wxPyEndAllowThreads(__tstate
);
27527 if (PyErr_Occurred()) SWIG_fail
;
27530 wxSize
* resultptr
;
27531 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27532 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27540 static PyObject
*_wrap_Window_Center(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27541 PyObject
*resultobj
= NULL
;
27542 wxWindow
*arg1
= (wxWindow
*) 0 ;
27543 int arg2
= (int) wxBOTH
;
27544 PyObject
* obj0
= 0 ;
27545 PyObject
* obj1
= 0 ;
27546 char *kwnames
[] = {
27547 (char *) "self",(char *) "direction", NULL
27550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Center",kwnames
,&obj0
,&obj1
)) goto fail
;
27551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27552 if (SWIG_arg_fail(1)) SWIG_fail
;
27555 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27556 if (SWIG_arg_fail(2)) SWIG_fail
;
27560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27561 (arg1
)->Center(arg2
);
27563 wxPyEndAllowThreads(__tstate
);
27564 if (PyErr_Occurred()) SWIG_fail
;
27566 Py_INCREF(Py_None
); resultobj
= Py_None
;
27573 static PyObject
*_wrap_Window_CenterOnParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27574 PyObject
*resultobj
= NULL
;
27575 wxWindow
*arg1
= (wxWindow
*) 0 ;
27576 int arg2
= (int) wxBOTH
;
27577 PyObject
* obj0
= 0 ;
27578 PyObject
* obj1
= 0 ;
27579 char *kwnames
[] = {
27580 (char *) "self",(char *) "dir", NULL
27583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnParent",kwnames
,&obj0
,&obj1
)) goto fail
;
27584 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27585 if (SWIG_arg_fail(1)) SWIG_fail
;
27588 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27589 if (SWIG_arg_fail(2)) SWIG_fail
;
27593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27594 (arg1
)->CenterOnParent(arg2
);
27596 wxPyEndAllowThreads(__tstate
);
27597 if (PyErr_Occurred()) SWIG_fail
;
27599 Py_INCREF(Py_None
); resultobj
= Py_None
;
27606 static PyObject
*_wrap_Window_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27607 PyObject
*resultobj
= NULL
;
27608 wxWindow
*arg1
= (wxWindow
*) 0 ;
27609 PyObject
* obj0
= 0 ;
27610 char *kwnames
[] = {
27611 (char *) "self", NULL
27614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Fit",kwnames
,&obj0
)) goto fail
;
27615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27616 if (SWIG_arg_fail(1)) SWIG_fail
;
27618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27621 wxPyEndAllowThreads(__tstate
);
27622 if (PyErr_Occurred()) SWIG_fail
;
27624 Py_INCREF(Py_None
); resultobj
= Py_None
;
27631 static PyObject
*_wrap_Window_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27632 PyObject
*resultobj
= NULL
;
27633 wxWindow
*arg1
= (wxWindow
*) 0 ;
27634 PyObject
* obj0
= 0 ;
27635 char *kwnames
[] = {
27636 (char *) "self", NULL
27639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_FitInside",kwnames
,&obj0
)) goto fail
;
27640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27641 if (SWIG_arg_fail(1)) SWIG_fail
;
27643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27644 (arg1
)->FitInside();
27646 wxPyEndAllowThreads(__tstate
);
27647 if (PyErr_Occurred()) SWIG_fail
;
27649 Py_INCREF(Py_None
); resultobj
= Py_None
;
27656 static PyObject
*_wrap_Window_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27657 PyObject
*resultobj
= NULL
;
27658 wxWindow
*arg1
= (wxWindow
*) 0 ;
27661 int arg4
= (int) -1 ;
27662 int arg5
= (int) -1 ;
27663 int arg6
= (int) -1 ;
27664 int arg7
= (int) -1 ;
27665 PyObject
* obj0
= 0 ;
27666 PyObject
* obj1
= 0 ;
27667 PyObject
* obj2
= 0 ;
27668 PyObject
* obj3
= 0 ;
27669 PyObject
* obj4
= 0 ;
27670 PyObject
* obj5
= 0 ;
27671 PyObject
* obj6
= 0 ;
27672 char *kwnames
[] = {
27673 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
27676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
27677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27678 if (SWIG_arg_fail(1)) SWIG_fail
;
27680 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27681 if (SWIG_arg_fail(2)) SWIG_fail
;
27684 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27685 if (SWIG_arg_fail(3)) SWIG_fail
;
27689 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27690 if (SWIG_arg_fail(4)) SWIG_fail
;
27695 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27696 if (SWIG_arg_fail(5)) SWIG_fail
;
27701 arg6
= static_cast<int >(SWIG_As_int(obj5
));
27702 if (SWIG_arg_fail(6)) SWIG_fail
;
27707 arg7
= static_cast<int >(SWIG_As_int(obj6
));
27708 if (SWIG_arg_fail(7)) SWIG_fail
;
27712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27713 (arg1
)->SetSizeHints(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
27715 wxPyEndAllowThreads(__tstate
);
27716 if (PyErr_Occurred()) SWIG_fail
;
27718 Py_INCREF(Py_None
); resultobj
= Py_None
;
27725 static PyObject
*_wrap_Window_SetSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27726 PyObject
*resultobj
= NULL
;
27727 wxWindow
*arg1
= (wxWindow
*) 0 ;
27729 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27730 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27731 wxSize
const &arg4_defvalue
= wxDefaultSize
;
27732 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
27736 PyObject
* obj0
= 0 ;
27737 PyObject
* obj1
= 0 ;
27738 PyObject
* obj2
= 0 ;
27739 PyObject
* obj3
= 0 ;
27740 char *kwnames
[] = {
27741 (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL
27744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
27745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27746 if (SWIG_arg_fail(1)) SWIG_fail
;
27749 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27754 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27760 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
27764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27765 (arg1
)->SetSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
,(wxSize
const &)*arg4
);
27767 wxPyEndAllowThreads(__tstate
);
27768 if (PyErr_Occurred()) SWIG_fail
;
27770 Py_INCREF(Py_None
); resultobj
= Py_None
;
27777 static PyObject
*_wrap_Window_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27778 PyObject
*resultobj
= NULL
;
27779 wxWindow
*arg1
= (wxWindow
*) 0 ;
27782 int arg4
= (int) -1 ;
27783 int arg5
= (int) -1 ;
27784 PyObject
* obj0
= 0 ;
27785 PyObject
* obj1
= 0 ;
27786 PyObject
* obj2
= 0 ;
27787 PyObject
* obj3
= 0 ;
27788 PyObject
* obj4
= 0 ;
27789 char *kwnames
[] = {
27790 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL
27793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
27794 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27795 if (SWIG_arg_fail(1)) SWIG_fail
;
27797 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27798 if (SWIG_arg_fail(2)) SWIG_fail
;
27801 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27802 if (SWIG_arg_fail(3)) SWIG_fail
;
27806 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27807 if (SWIG_arg_fail(4)) SWIG_fail
;
27812 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27813 if (SWIG_arg_fail(5)) SWIG_fail
;
27817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27818 (arg1
)->SetVirtualSizeHints(arg2
,arg3
,arg4
,arg5
);
27820 wxPyEndAllowThreads(__tstate
);
27821 if (PyErr_Occurred()) SWIG_fail
;
27823 Py_INCREF(Py_None
); resultobj
= Py_None
;
27830 static PyObject
*_wrap_Window_SetVirtualSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27831 PyObject
*resultobj
= NULL
;
27832 wxWindow
*arg1
= (wxWindow
*) 0 ;
27834 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27835 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27838 PyObject
* obj0
= 0 ;
27839 PyObject
* obj1
= 0 ;
27840 PyObject
* obj2
= 0 ;
27841 char *kwnames
[] = {
27842 (char *) "self",(char *) "minSize",(char *) "maxSize", NULL
27845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27847 if (SWIG_arg_fail(1)) SWIG_fail
;
27850 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27855 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27859 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27860 (arg1
)->SetVirtualSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
);
27862 wxPyEndAllowThreads(__tstate
);
27863 if (PyErr_Occurred()) SWIG_fail
;
27865 Py_INCREF(Py_None
); resultobj
= Py_None
;
27872 static PyObject
*_wrap_Window_GetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27873 PyObject
*resultobj
= NULL
;
27874 wxWindow
*arg1
= (wxWindow
*) 0 ;
27876 PyObject
* obj0
= 0 ;
27877 char *kwnames
[] = {
27878 (char *) "self", NULL
27881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxSize",kwnames
,&obj0
)) goto fail
;
27882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27883 if (SWIG_arg_fail(1)) SWIG_fail
;
27885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27886 result
= ((wxWindow
const *)arg1
)->GetMaxSize();
27888 wxPyEndAllowThreads(__tstate
);
27889 if (PyErr_Occurred()) SWIG_fail
;
27892 wxSize
* resultptr
;
27893 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27894 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27902 static PyObject
*_wrap_Window_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27903 PyObject
*resultobj
= NULL
;
27904 wxWindow
*arg1
= (wxWindow
*) 0 ;
27906 PyObject
* obj0
= 0 ;
27907 char *kwnames
[] = {
27908 (char *) "self", NULL
27911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinSize",kwnames
,&obj0
)) goto fail
;
27912 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27913 if (SWIG_arg_fail(1)) SWIG_fail
;
27915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27916 result
= ((wxWindow
const *)arg1
)->GetMinSize();
27918 wxPyEndAllowThreads(__tstate
);
27919 if (PyErr_Occurred()) SWIG_fail
;
27922 wxSize
* resultptr
;
27923 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27924 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27932 static PyObject
*_wrap_Window_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27933 PyObject
*resultobj
= NULL
;
27934 wxWindow
*arg1
= (wxWindow
*) 0 ;
27937 PyObject
* obj0
= 0 ;
27938 PyObject
* obj1
= 0 ;
27939 char *kwnames
[] = {
27940 (char *) "self",(char *) "minSize", NULL
27943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27944 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27945 if (SWIG_arg_fail(1)) SWIG_fail
;
27948 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27952 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
27954 wxPyEndAllowThreads(__tstate
);
27955 if (PyErr_Occurred()) SWIG_fail
;
27957 Py_INCREF(Py_None
); resultobj
= Py_None
;
27964 static PyObject
*_wrap_Window_SetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27965 PyObject
*resultobj
= NULL
;
27966 wxWindow
*arg1
= (wxWindow
*) 0 ;
27969 PyObject
* obj0
= 0 ;
27970 PyObject
* obj1
= 0 ;
27971 char *kwnames
[] = {
27972 (char *) "self",(char *) "maxSize", NULL
27975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMaxSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27977 if (SWIG_arg_fail(1)) SWIG_fail
;
27980 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27984 (arg1
)->SetMaxSize((wxSize
const &)*arg2
);
27986 wxPyEndAllowThreads(__tstate
);
27987 if (PyErr_Occurred()) SWIG_fail
;
27989 Py_INCREF(Py_None
); resultobj
= Py_None
;
27996 static PyObject
*_wrap_Window_GetMinWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27997 PyObject
*resultobj
= NULL
;
27998 wxWindow
*arg1
= (wxWindow
*) 0 ;
28000 PyObject
* obj0
= 0 ;
28001 char *kwnames
[] = {
28002 (char *) "self", NULL
28005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinWidth",kwnames
,&obj0
)) 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 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28010 result
= (int)((wxWindow
const *)arg1
)->GetMinWidth();
28012 wxPyEndAllowThreads(__tstate
);
28013 if (PyErr_Occurred()) SWIG_fail
;
28016 resultobj
= SWIG_From_int(static_cast<int >(result
));
28024 static PyObject
*_wrap_Window_GetMinHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28025 PyObject
*resultobj
= NULL
;
28026 wxWindow
*arg1
= (wxWindow
*) 0 ;
28028 PyObject
* obj0
= 0 ;
28029 char *kwnames
[] = {
28030 (char *) "self", NULL
28033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinHeight",kwnames
,&obj0
)) goto fail
;
28034 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28035 if (SWIG_arg_fail(1)) SWIG_fail
;
28037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28038 result
= (int)((wxWindow
const *)arg1
)->GetMinHeight();
28040 wxPyEndAllowThreads(__tstate
);
28041 if (PyErr_Occurred()) SWIG_fail
;
28044 resultobj
= SWIG_From_int(static_cast<int >(result
));
28052 static PyObject
*_wrap_Window_GetMaxWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28053 PyObject
*resultobj
= NULL
;
28054 wxWindow
*arg1
= (wxWindow
*) 0 ;
28056 PyObject
* obj0
= 0 ;
28057 char *kwnames
[] = {
28058 (char *) "self", NULL
28061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxWidth",kwnames
,&obj0
)) goto fail
;
28062 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28063 if (SWIG_arg_fail(1)) SWIG_fail
;
28065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28066 result
= (int)((wxWindow
const *)arg1
)->GetMaxWidth();
28068 wxPyEndAllowThreads(__tstate
);
28069 if (PyErr_Occurred()) SWIG_fail
;
28072 resultobj
= SWIG_From_int(static_cast<int >(result
));
28080 static PyObject
*_wrap_Window_GetMaxHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28081 PyObject
*resultobj
= NULL
;
28082 wxWindow
*arg1
= (wxWindow
*) 0 ;
28084 PyObject
* obj0
= 0 ;
28085 char *kwnames
[] = {
28086 (char *) "self", NULL
28089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxHeight",kwnames
,&obj0
)) goto fail
;
28090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28091 if (SWIG_arg_fail(1)) SWIG_fail
;
28093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28094 result
= (int)((wxWindow
const *)arg1
)->GetMaxHeight();
28096 wxPyEndAllowThreads(__tstate
);
28097 if (PyErr_Occurred()) SWIG_fail
;
28100 resultobj
= SWIG_From_int(static_cast<int >(result
));
28108 static PyObject
*_wrap_Window_SetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28109 PyObject
*resultobj
= NULL
;
28110 wxWindow
*arg1
= (wxWindow
*) 0 ;
28113 PyObject
* obj0
= 0 ;
28114 PyObject
* obj1
= 0 ;
28115 char *kwnames
[] = {
28116 (char *) "self",(char *) "size", NULL
28119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetVirtualSize",kwnames
,&obj0
,&obj1
)) goto fail
;
28120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28121 if (SWIG_arg_fail(1)) SWIG_fail
;
28124 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
28127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28128 (arg1
)->SetVirtualSize((wxSize
const &)*arg2
);
28130 wxPyEndAllowThreads(__tstate
);
28131 if (PyErr_Occurred()) SWIG_fail
;
28133 Py_INCREF(Py_None
); resultobj
= Py_None
;
28140 static PyObject
*_wrap_Window_SetVirtualSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28141 PyObject
*resultobj
= NULL
;
28142 wxWindow
*arg1
= (wxWindow
*) 0 ;
28145 PyObject
* obj0
= 0 ;
28146 PyObject
* obj1
= 0 ;
28147 PyObject
* obj2
= 0 ;
28148 char *kwnames
[] = {
28149 (char *) "self",(char *) "w",(char *) "h", NULL
28152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetVirtualSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
28153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28154 if (SWIG_arg_fail(1)) SWIG_fail
;
28156 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28157 if (SWIG_arg_fail(2)) SWIG_fail
;
28160 arg3
= static_cast<int >(SWIG_As_int(obj2
));
28161 if (SWIG_arg_fail(3)) SWIG_fail
;
28164 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28165 (arg1
)->SetVirtualSize(arg2
,arg3
);
28167 wxPyEndAllowThreads(__tstate
);
28168 if (PyErr_Occurred()) SWIG_fail
;
28170 Py_INCREF(Py_None
); resultobj
= Py_None
;
28177 static PyObject
*_wrap_Window_GetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28178 PyObject
*resultobj
= NULL
;
28179 wxWindow
*arg1
= (wxWindow
*) 0 ;
28181 PyObject
* obj0
= 0 ;
28182 char *kwnames
[] = {
28183 (char *) "self", NULL
28186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSize",kwnames
,&obj0
)) goto fail
;
28187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28188 if (SWIG_arg_fail(1)) SWIG_fail
;
28190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28191 result
= ((wxWindow
const *)arg1
)->GetVirtualSize();
28193 wxPyEndAllowThreads(__tstate
);
28194 if (PyErr_Occurred()) SWIG_fail
;
28197 wxSize
* resultptr
;
28198 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28199 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28207 static PyObject
*_wrap_Window_GetVirtualSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28208 PyObject
*resultobj
= NULL
;
28209 wxWindow
*arg1
= (wxWindow
*) 0 ;
28210 int *arg2
= (int *) 0 ;
28211 int *arg3
= (int *) 0 ;
28216 PyObject
* obj0
= 0 ;
28217 char *kwnames
[] = {
28218 (char *) "self", NULL
28221 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
28222 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
28223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSizeTuple",kwnames
,&obj0
)) goto fail
;
28224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28225 if (SWIG_arg_fail(1)) SWIG_fail
;
28227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28228 ((wxWindow
const *)arg1
)->GetVirtualSize(arg2
,arg3
);
28230 wxPyEndAllowThreads(__tstate
);
28231 if (PyErr_Occurred()) SWIG_fail
;
28233 Py_INCREF(Py_None
); resultobj
= Py_None
;
28234 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
28235 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
28236 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
28237 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
28244 static PyObject
*_wrap_Window_GetBestVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28245 PyObject
*resultobj
= NULL
;
28246 wxWindow
*arg1
= (wxWindow
*) 0 ;
28248 PyObject
* obj0
= 0 ;
28249 char *kwnames
[] = {
28250 (char *) "self", NULL
28253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestVirtualSize",kwnames
,&obj0
)) goto fail
;
28254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28255 if (SWIG_arg_fail(1)) SWIG_fail
;
28257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28258 result
= ((wxWindow
const *)arg1
)->GetBestVirtualSize();
28260 wxPyEndAllowThreads(__tstate
);
28261 if (PyErr_Occurred()) SWIG_fail
;
28264 wxSize
* resultptr
;
28265 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28266 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28274 static PyObject
*_wrap_Window_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28275 PyObject
*resultobj
= NULL
;
28276 wxWindow
*arg1
= (wxWindow
*) 0 ;
28277 bool arg2
= (bool) true ;
28279 PyObject
* obj0
= 0 ;
28280 PyObject
* obj1
= 0 ;
28281 char *kwnames
[] = {
28282 (char *) "self",(char *) "show", NULL
28285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
28286 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28287 if (SWIG_arg_fail(1)) SWIG_fail
;
28290 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28291 if (SWIG_arg_fail(2)) SWIG_fail
;
28295 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28296 result
= (bool)(arg1
)->Show(arg2
);
28298 wxPyEndAllowThreads(__tstate
);
28299 if (PyErr_Occurred()) SWIG_fail
;
28302 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28310 static PyObject
*_wrap_Window_Hide(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28311 PyObject
*resultobj
= NULL
;
28312 wxWindow
*arg1
= (wxWindow
*) 0 ;
28314 PyObject
* obj0
= 0 ;
28315 char *kwnames
[] = {
28316 (char *) "self", NULL
28319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Hide",kwnames
,&obj0
)) goto fail
;
28320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28321 if (SWIG_arg_fail(1)) SWIG_fail
;
28323 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28324 result
= (bool)(arg1
)->Hide();
28326 wxPyEndAllowThreads(__tstate
);
28327 if (PyErr_Occurred()) SWIG_fail
;
28330 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28338 static PyObject
*_wrap_Window_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28339 PyObject
*resultobj
= NULL
;
28340 wxWindow
*arg1
= (wxWindow
*) 0 ;
28341 bool arg2
= (bool) true ;
28343 PyObject
* obj0
= 0 ;
28344 PyObject
* obj1
= 0 ;
28345 char *kwnames
[] = {
28346 (char *) "self",(char *) "enable", NULL
28349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
28350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28351 if (SWIG_arg_fail(1)) SWIG_fail
;
28354 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28355 if (SWIG_arg_fail(2)) SWIG_fail
;
28359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28360 result
= (bool)(arg1
)->Enable(arg2
);
28362 wxPyEndAllowThreads(__tstate
);
28363 if (PyErr_Occurred()) SWIG_fail
;
28366 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28374 static PyObject
*_wrap_Window_Disable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28375 PyObject
*resultobj
= NULL
;
28376 wxWindow
*arg1
= (wxWindow
*) 0 ;
28378 PyObject
* obj0
= 0 ;
28379 char *kwnames
[] = {
28380 (char *) "self", NULL
28383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Disable",kwnames
,&obj0
)) goto fail
;
28384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28385 if (SWIG_arg_fail(1)) SWIG_fail
;
28387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28388 result
= (bool)(arg1
)->Disable();
28390 wxPyEndAllowThreads(__tstate
);
28391 if (PyErr_Occurred()) SWIG_fail
;
28394 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28402 static PyObject
*_wrap_Window_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28403 PyObject
*resultobj
= NULL
;
28404 wxWindow
*arg1
= (wxWindow
*) 0 ;
28406 PyObject
* obj0
= 0 ;
28407 char *kwnames
[] = {
28408 (char *) "self", NULL
28411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsShown",kwnames
,&obj0
)) goto fail
;
28412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28413 if (SWIG_arg_fail(1)) SWIG_fail
;
28415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28416 result
= (bool)((wxWindow
const *)arg1
)->IsShown();
28418 wxPyEndAllowThreads(__tstate
);
28419 if (PyErr_Occurred()) SWIG_fail
;
28422 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28430 static PyObject
*_wrap_Window_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28431 PyObject
*resultobj
= NULL
;
28432 wxWindow
*arg1
= (wxWindow
*) 0 ;
28434 PyObject
* obj0
= 0 ;
28435 char *kwnames
[] = {
28436 (char *) "self", NULL
28439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsEnabled",kwnames
,&obj0
)) goto fail
;
28440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28441 if (SWIG_arg_fail(1)) SWIG_fail
;
28443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28444 result
= (bool)((wxWindow
const *)arg1
)->IsEnabled();
28446 wxPyEndAllowThreads(__tstate
);
28447 if (PyErr_Occurred()) SWIG_fail
;
28450 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28458 static PyObject
*_wrap_Window_SetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28459 PyObject
*resultobj
= NULL
;
28460 wxWindow
*arg1
= (wxWindow
*) 0 ;
28462 PyObject
* obj0
= 0 ;
28463 PyObject
* obj1
= 0 ;
28464 char *kwnames
[] = {
28465 (char *) "self",(char *) "style", NULL
28468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowStyleFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28470 if (SWIG_arg_fail(1)) SWIG_fail
;
28472 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28473 if (SWIG_arg_fail(2)) SWIG_fail
;
28476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28477 (arg1
)->SetWindowStyleFlag(arg2
);
28479 wxPyEndAllowThreads(__tstate
);
28480 if (PyErr_Occurred()) SWIG_fail
;
28482 Py_INCREF(Py_None
); resultobj
= Py_None
;
28489 static PyObject
*_wrap_Window_GetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28490 PyObject
*resultobj
= NULL
;
28491 wxWindow
*arg1
= (wxWindow
*) 0 ;
28493 PyObject
* obj0
= 0 ;
28494 char *kwnames
[] = {
28495 (char *) "self", NULL
28498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowStyleFlag",kwnames
,&obj0
)) goto fail
;
28499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28500 if (SWIG_arg_fail(1)) SWIG_fail
;
28502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28503 result
= (long)((wxWindow
const *)arg1
)->GetWindowStyleFlag();
28505 wxPyEndAllowThreads(__tstate
);
28506 if (PyErr_Occurred()) SWIG_fail
;
28509 resultobj
= SWIG_From_long(static_cast<long >(result
));
28517 static PyObject
*_wrap_Window_HasFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28518 PyObject
*resultobj
= NULL
;
28519 wxWindow
*arg1
= (wxWindow
*) 0 ;
28522 PyObject
* obj0
= 0 ;
28523 PyObject
* obj1
= 0 ;
28524 char *kwnames
[] = {
28525 (char *) "self",(char *) "flag", NULL
28528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28529 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28530 if (SWIG_arg_fail(1)) SWIG_fail
;
28532 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28533 if (SWIG_arg_fail(2)) SWIG_fail
;
28536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28537 result
= (bool)((wxWindow
const *)arg1
)->HasFlag(arg2
);
28539 wxPyEndAllowThreads(__tstate
);
28540 if (PyErr_Occurred()) SWIG_fail
;
28543 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28551 static PyObject
*_wrap_Window_IsRetained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28552 PyObject
*resultobj
= NULL
;
28553 wxWindow
*arg1
= (wxWindow
*) 0 ;
28555 PyObject
* obj0
= 0 ;
28556 char *kwnames
[] = {
28557 (char *) "self", NULL
28560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsRetained",kwnames
,&obj0
)) goto fail
;
28561 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28562 if (SWIG_arg_fail(1)) SWIG_fail
;
28564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28565 result
= (bool)((wxWindow
const *)arg1
)->IsRetained();
28567 wxPyEndAllowThreads(__tstate
);
28568 if (PyErr_Occurred()) SWIG_fail
;
28571 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28579 static PyObject
*_wrap_Window_SetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28580 PyObject
*resultobj
= NULL
;
28581 wxWindow
*arg1
= (wxWindow
*) 0 ;
28583 PyObject
* obj0
= 0 ;
28584 PyObject
* obj1
= 0 ;
28585 char *kwnames
[] = {
28586 (char *) "self",(char *) "exStyle", NULL
28589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetExtraStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
28590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28591 if (SWIG_arg_fail(1)) SWIG_fail
;
28593 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28594 if (SWIG_arg_fail(2)) SWIG_fail
;
28597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28598 (arg1
)->SetExtraStyle(arg2
);
28600 wxPyEndAllowThreads(__tstate
);
28601 if (PyErr_Occurred()) SWIG_fail
;
28603 Py_INCREF(Py_None
); resultobj
= Py_None
;
28610 static PyObject
*_wrap_Window_GetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28611 PyObject
*resultobj
= NULL
;
28612 wxWindow
*arg1
= (wxWindow
*) 0 ;
28614 PyObject
* obj0
= 0 ;
28615 char *kwnames
[] = {
28616 (char *) "self", NULL
28619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetExtraStyle",kwnames
,&obj0
)) goto fail
;
28620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28621 if (SWIG_arg_fail(1)) SWIG_fail
;
28623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28624 result
= (long)((wxWindow
const *)arg1
)->GetExtraStyle();
28626 wxPyEndAllowThreads(__tstate
);
28627 if (PyErr_Occurred()) SWIG_fail
;
28630 resultobj
= SWIG_From_long(static_cast<long >(result
));
28638 static PyObject
*_wrap_Window_MakeModal(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28639 PyObject
*resultobj
= NULL
;
28640 wxWindow
*arg1
= (wxWindow
*) 0 ;
28641 bool arg2
= (bool) true ;
28642 PyObject
* obj0
= 0 ;
28643 PyObject
* obj1
= 0 ;
28644 char *kwnames
[] = {
28645 (char *) "self",(char *) "modal", NULL
28648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_MakeModal",kwnames
,&obj0
,&obj1
)) goto fail
;
28649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28650 if (SWIG_arg_fail(1)) SWIG_fail
;
28653 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28654 if (SWIG_arg_fail(2)) SWIG_fail
;
28658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28659 (arg1
)->MakeModal(arg2
);
28661 wxPyEndAllowThreads(__tstate
);
28662 if (PyErr_Occurred()) SWIG_fail
;
28664 Py_INCREF(Py_None
); resultobj
= Py_None
;
28671 static PyObject
*_wrap_Window_SetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28672 PyObject
*resultobj
= NULL
;
28673 wxWindow
*arg1
= (wxWindow
*) 0 ;
28675 PyObject
* obj0
= 0 ;
28676 PyObject
* obj1
= 0 ;
28677 char *kwnames
[] = {
28678 (char *) "self",(char *) "enableTheme", NULL
28681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetThemeEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
28682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28683 if (SWIG_arg_fail(1)) SWIG_fail
;
28685 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28686 if (SWIG_arg_fail(2)) SWIG_fail
;
28689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28690 (arg1
)->SetThemeEnabled(arg2
);
28692 wxPyEndAllowThreads(__tstate
);
28693 if (PyErr_Occurred()) SWIG_fail
;
28695 Py_INCREF(Py_None
); resultobj
= Py_None
;
28702 static PyObject
*_wrap_Window_GetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28703 PyObject
*resultobj
= NULL
;
28704 wxWindow
*arg1
= (wxWindow
*) 0 ;
28706 PyObject
* obj0
= 0 ;
28707 char *kwnames
[] = {
28708 (char *) "self", NULL
28711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetThemeEnabled",kwnames
,&obj0
)) goto fail
;
28712 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28713 if (SWIG_arg_fail(1)) SWIG_fail
;
28715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28716 result
= (bool)((wxWindow
const *)arg1
)->GetThemeEnabled();
28718 wxPyEndAllowThreads(__tstate
);
28719 if (PyErr_Occurred()) SWIG_fail
;
28722 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28730 static PyObject
*_wrap_Window_SetFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28731 PyObject
*resultobj
= NULL
;
28732 wxWindow
*arg1
= (wxWindow
*) 0 ;
28733 PyObject
* obj0
= 0 ;
28734 char *kwnames
[] = {
28735 (char *) "self", NULL
28738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocus",kwnames
,&obj0
)) goto fail
;
28739 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28740 if (SWIG_arg_fail(1)) SWIG_fail
;
28742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28743 (arg1
)->SetFocus();
28745 wxPyEndAllowThreads(__tstate
);
28746 if (PyErr_Occurred()) SWIG_fail
;
28748 Py_INCREF(Py_None
); resultobj
= Py_None
;
28755 static PyObject
*_wrap_Window_SetFocusFromKbd(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28756 PyObject
*resultobj
= NULL
;
28757 wxWindow
*arg1
= (wxWindow
*) 0 ;
28758 PyObject
* obj0
= 0 ;
28759 char *kwnames
[] = {
28760 (char *) "self", NULL
28763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocusFromKbd",kwnames
,&obj0
)) goto fail
;
28764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28765 if (SWIG_arg_fail(1)) SWIG_fail
;
28767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28768 (arg1
)->SetFocusFromKbd();
28770 wxPyEndAllowThreads(__tstate
);
28771 if (PyErr_Occurred()) SWIG_fail
;
28773 Py_INCREF(Py_None
); resultobj
= Py_None
;
28780 static PyObject
*_wrap_Window_FindFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28781 PyObject
*resultobj
= NULL
;
28783 char *kwnames
[] = {
28787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_FindFocus",kwnames
)) goto fail
;
28789 if (!wxPyCheckForApp()) SWIG_fail
;
28790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28791 result
= (wxWindow
*)wxWindow::FindFocus();
28793 wxPyEndAllowThreads(__tstate
);
28794 if (PyErr_Occurred()) SWIG_fail
;
28797 resultobj
= wxPyMake_wxObject(result
, 0);
28805 static PyObject
*_wrap_Window_AcceptsFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28806 PyObject
*resultobj
= NULL
;
28807 wxWindow
*arg1
= (wxWindow
*) 0 ;
28809 PyObject
* obj0
= 0 ;
28810 char *kwnames
[] = {
28811 (char *) "self", NULL
28814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocus",kwnames
,&obj0
)) goto fail
;
28815 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28816 if (SWIG_arg_fail(1)) SWIG_fail
;
28818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28819 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocus();
28821 wxPyEndAllowThreads(__tstate
);
28822 if (PyErr_Occurred()) SWIG_fail
;
28825 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28833 static PyObject
*_wrap_Window_AcceptsFocusFromKeyboard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28834 PyObject
*resultobj
= NULL
;
28835 wxWindow
*arg1
= (wxWindow
*) 0 ;
28837 PyObject
* obj0
= 0 ;
28838 char *kwnames
[] = {
28839 (char *) "self", NULL
28842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
;
28843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28844 if (SWIG_arg_fail(1)) SWIG_fail
;
28846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28847 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocusFromKeyboard();
28849 wxPyEndAllowThreads(__tstate
);
28850 if (PyErr_Occurred()) SWIG_fail
;
28853 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28861 static PyObject
*_wrap_Window_GetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28862 PyObject
*resultobj
= NULL
;
28863 wxWindow
*arg1
= (wxWindow
*) 0 ;
28865 PyObject
* obj0
= 0 ;
28866 char *kwnames
[] = {
28867 (char *) "self", NULL
28870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultItem",kwnames
,&obj0
)) goto fail
;
28871 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28872 if (SWIG_arg_fail(1)) SWIG_fail
;
28874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28875 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetDefaultItem();
28877 wxPyEndAllowThreads(__tstate
);
28878 if (PyErr_Occurred()) SWIG_fail
;
28881 resultobj
= wxPyMake_wxObject(result
, 0);
28889 static PyObject
*_wrap_Window_SetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28890 PyObject
*resultobj
= NULL
;
28891 wxWindow
*arg1
= (wxWindow
*) 0 ;
28892 wxWindow
*arg2
= (wxWindow
*) 0 ;
28894 PyObject
* obj0
= 0 ;
28895 PyObject
* obj1
= 0 ;
28896 char *kwnames
[] = {
28897 (char *) "self",(char *) "child", NULL
28900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28901 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28902 if (SWIG_arg_fail(1)) SWIG_fail
;
28903 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28904 if (SWIG_arg_fail(2)) SWIG_fail
;
28906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28907 result
= (wxWindow
*)(arg1
)->SetDefaultItem(arg2
);
28909 wxPyEndAllowThreads(__tstate
);
28910 if (PyErr_Occurred()) SWIG_fail
;
28913 resultobj
= wxPyMake_wxObject(result
, 0);
28921 static PyObject
*_wrap_Window_SetTmpDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28922 PyObject
*resultobj
= NULL
;
28923 wxWindow
*arg1
= (wxWindow
*) 0 ;
28924 wxWindow
*arg2
= (wxWindow
*) 0 ;
28925 PyObject
* obj0
= 0 ;
28926 PyObject
* obj1
= 0 ;
28927 char *kwnames
[] = {
28928 (char *) "self",(char *) "win", NULL
28931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetTmpDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28933 if (SWIG_arg_fail(1)) SWIG_fail
;
28934 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28935 if (SWIG_arg_fail(2)) SWIG_fail
;
28937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28938 (arg1
)->SetTmpDefaultItem(arg2
);
28940 wxPyEndAllowThreads(__tstate
);
28941 if (PyErr_Occurred()) SWIG_fail
;
28943 Py_INCREF(Py_None
); resultobj
= Py_None
;
28950 static PyObject
*_wrap_Window_Navigate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28951 PyObject
*resultobj
= NULL
;
28952 wxWindow
*arg1
= (wxWindow
*) 0 ;
28953 int arg2
= (int) wxNavigationKeyEvent::IsForward
;
28955 PyObject
* obj0
= 0 ;
28956 PyObject
* obj1
= 0 ;
28957 char *kwnames
[] = {
28958 (char *) "self",(char *) "flags", NULL
28961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Navigate",kwnames
,&obj0
,&obj1
)) goto fail
;
28962 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28963 if (SWIG_arg_fail(1)) SWIG_fail
;
28966 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28967 if (SWIG_arg_fail(2)) SWIG_fail
;
28971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28972 result
= (bool)(arg1
)->Navigate(arg2
);
28974 wxPyEndAllowThreads(__tstate
);
28975 if (PyErr_Occurred()) SWIG_fail
;
28978 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28986 static PyObject
*_wrap_Window_MoveAfterInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28987 PyObject
*resultobj
= NULL
;
28988 wxWindow
*arg1
= (wxWindow
*) 0 ;
28989 wxWindow
*arg2
= (wxWindow
*) 0 ;
28990 PyObject
* obj0
= 0 ;
28991 PyObject
* obj1
= 0 ;
28992 char *kwnames
[] = {
28993 (char *) "self",(char *) "win", NULL
28996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveAfterInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28998 if (SWIG_arg_fail(1)) SWIG_fail
;
28999 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29000 if (SWIG_arg_fail(2)) SWIG_fail
;
29002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29003 (arg1
)->MoveAfterInTabOrder(arg2
);
29005 wxPyEndAllowThreads(__tstate
);
29006 if (PyErr_Occurred()) SWIG_fail
;
29008 Py_INCREF(Py_None
); resultobj
= Py_None
;
29015 static PyObject
*_wrap_Window_MoveBeforeInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29016 PyObject
*resultobj
= NULL
;
29017 wxWindow
*arg1
= (wxWindow
*) 0 ;
29018 wxWindow
*arg2
= (wxWindow
*) 0 ;
29019 PyObject
* obj0
= 0 ;
29020 PyObject
* obj1
= 0 ;
29021 char *kwnames
[] = {
29022 (char *) "self",(char *) "win", NULL
29025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
29026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29027 if (SWIG_arg_fail(1)) SWIG_fail
;
29028 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29029 if (SWIG_arg_fail(2)) SWIG_fail
;
29031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29032 (arg1
)->MoveBeforeInTabOrder(arg2
);
29034 wxPyEndAllowThreads(__tstate
);
29035 if (PyErr_Occurred()) SWIG_fail
;
29037 Py_INCREF(Py_None
); resultobj
= Py_None
;
29044 static PyObject
*_wrap_Window_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29045 PyObject
*resultobj
= NULL
;
29046 wxWindow
*arg1
= (wxWindow
*) 0 ;
29048 PyObject
* obj0
= 0 ;
29049 char *kwnames
[] = {
29050 (char *) "self", NULL
29053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetChildren",kwnames
,&obj0
)) goto fail
;
29054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29055 if (SWIG_arg_fail(1)) SWIG_fail
;
29057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29058 result
= (PyObject
*)wxWindow_GetChildren(arg1
);
29060 wxPyEndAllowThreads(__tstate
);
29061 if (PyErr_Occurred()) SWIG_fail
;
29063 resultobj
= result
;
29070 static PyObject
*_wrap_Window_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29071 PyObject
*resultobj
= NULL
;
29072 wxWindow
*arg1
= (wxWindow
*) 0 ;
29074 PyObject
* obj0
= 0 ;
29075 char *kwnames
[] = {
29076 (char *) "self", NULL
29079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetParent",kwnames
,&obj0
)) goto fail
;
29080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29081 if (SWIG_arg_fail(1)) SWIG_fail
;
29083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29084 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetParent();
29086 wxPyEndAllowThreads(__tstate
);
29087 if (PyErr_Occurred()) SWIG_fail
;
29090 resultobj
= wxPyMake_wxObject(result
, 0);
29098 static PyObject
*_wrap_Window_GetGrandParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29099 PyObject
*resultobj
= NULL
;
29100 wxWindow
*arg1
= (wxWindow
*) 0 ;
29102 PyObject
* obj0
= 0 ;
29103 char *kwnames
[] = {
29104 (char *) "self", NULL
29107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetGrandParent",kwnames
,&obj0
)) goto fail
;
29108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29109 if (SWIG_arg_fail(1)) SWIG_fail
;
29111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29112 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetGrandParent();
29114 wxPyEndAllowThreads(__tstate
);
29115 if (PyErr_Occurred()) SWIG_fail
;
29118 resultobj
= wxPyMake_wxObject(result
, 0);
29126 static PyObject
*_wrap_Window_IsTopLevel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29127 PyObject
*resultobj
= NULL
;
29128 wxWindow
*arg1
= (wxWindow
*) 0 ;
29130 PyObject
* obj0
= 0 ;
29131 char *kwnames
[] = {
29132 (char *) "self", NULL
29135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsTopLevel",kwnames
,&obj0
)) goto fail
;
29136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29137 if (SWIG_arg_fail(1)) SWIG_fail
;
29139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29140 result
= (bool)((wxWindow
const *)arg1
)->IsTopLevel();
29142 wxPyEndAllowThreads(__tstate
);
29143 if (PyErr_Occurred()) SWIG_fail
;
29146 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29154 static PyObject
*_wrap_Window_Reparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29155 PyObject
*resultobj
= NULL
;
29156 wxWindow
*arg1
= (wxWindow
*) 0 ;
29157 wxWindow
*arg2
= (wxWindow
*) 0 ;
29159 PyObject
* obj0
= 0 ;
29160 PyObject
* obj1
= 0 ;
29161 char *kwnames
[] = {
29162 (char *) "self",(char *) "newParent", NULL
29165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_Reparent",kwnames
,&obj0
,&obj1
)) goto fail
;
29166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29167 if (SWIG_arg_fail(1)) SWIG_fail
;
29168 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29169 if (SWIG_arg_fail(2)) SWIG_fail
;
29171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29172 result
= (bool)(arg1
)->Reparent(arg2
);
29174 wxPyEndAllowThreads(__tstate
);
29175 if (PyErr_Occurred()) SWIG_fail
;
29178 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29186 static PyObject
*_wrap_Window_AddChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29187 PyObject
*resultobj
= NULL
;
29188 wxWindow
*arg1
= (wxWindow
*) 0 ;
29189 wxWindow
*arg2
= (wxWindow
*) 0 ;
29190 PyObject
* obj0
= 0 ;
29191 PyObject
* obj1
= 0 ;
29192 char *kwnames
[] = {
29193 (char *) "self",(char *) "child", NULL
29196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29198 if (SWIG_arg_fail(1)) SWIG_fail
;
29199 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29200 if (SWIG_arg_fail(2)) SWIG_fail
;
29202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29203 (arg1
)->AddChild(arg2
);
29205 wxPyEndAllowThreads(__tstate
);
29206 if (PyErr_Occurred()) SWIG_fail
;
29208 Py_INCREF(Py_None
); resultobj
= Py_None
;
29215 static PyObject
*_wrap_Window_RemoveChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29216 PyObject
*resultobj
= NULL
;
29217 wxWindow
*arg1
= (wxWindow
*) 0 ;
29218 wxWindow
*arg2
= (wxWindow
*) 0 ;
29219 PyObject
* obj0
= 0 ;
29220 PyObject
* obj1
= 0 ;
29221 char *kwnames
[] = {
29222 (char *) "self",(char *) "child", NULL
29225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29226 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29227 if (SWIG_arg_fail(1)) SWIG_fail
;
29228 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29229 if (SWIG_arg_fail(2)) SWIG_fail
;
29231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29232 (arg1
)->RemoveChild(arg2
);
29234 wxPyEndAllowThreads(__tstate
);
29235 if (PyErr_Occurred()) SWIG_fail
;
29237 Py_INCREF(Py_None
); resultobj
= Py_None
;
29244 static PyObject
*_wrap_Window_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29245 PyObject
*resultobj
= NULL
;
29246 wxWindow
*arg1
= (wxWindow
*) 0 ;
29249 PyObject
* obj0
= 0 ;
29250 PyObject
* obj1
= 0 ;
29251 char *kwnames
[] = {
29252 (char *) "self",(char *) "winid", NULL
29255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
29256 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29257 if (SWIG_arg_fail(1)) SWIG_fail
;
29259 arg2
= static_cast<long >(SWIG_As_long(obj1
));
29260 if (SWIG_arg_fail(2)) SWIG_fail
;
29263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29264 result
= (wxWindow
*)(arg1
)->FindWindow(arg2
);
29266 wxPyEndAllowThreads(__tstate
);
29267 if (PyErr_Occurred()) SWIG_fail
;
29270 resultobj
= wxPyMake_wxObject(result
, 0);
29278 static PyObject
*_wrap_Window_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29279 PyObject
*resultobj
= NULL
;
29280 wxWindow
*arg1
= (wxWindow
*) 0 ;
29281 wxString
*arg2
= 0 ;
29283 bool temp2
= false ;
29284 PyObject
* obj0
= 0 ;
29285 PyObject
* obj1
= 0 ;
29286 char *kwnames
[] = {
29287 (char *) "self",(char *) "name", NULL
29290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
29291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29292 if (SWIG_arg_fail(1)) SWIG_fail
;
29294 arg2
= wxString_in_helper(obj1
);
29295 if (arg2
== NULL
) SWIG_fail
;
29299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29300 result
= (wxWindow
*)(arg1
)->FindWindow((wxString
const &)*arg2
);
29302 wxPyEndAllowThreads(__tstate
);
29303 if (PyErr_Occurred()) SWIG_fail
;
29306 resultobj
= wxPyMake_wxObject(result
, 0);
29322 static PyObject
*_wrap_Window_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29323 PyObject
*resultobj
= NULL
;
29324 wxWindow
*arg1
= (wxWindow
*) 0 ;
29325 wxEvtHandler
*result
;
29326 PyObject
* obj0
= 0 ;
29327 char *kwnames
[] = {
29328 (char *) "self", NULL
29331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetEventHandler",kwnames
,&obj0
)) goto fail
;
29332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29333 if (SWIG_arg_fail(1)) SWIG_fail
;
29335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29336 result
= (wxEvtHandler
*)((wxWindow
const *)arg1
)->GetEventHandler();
29338 wxPyEndAllowThreads(__tstate
);
29339 if (PyErr_Occurred()) SWIG_fail
;
29342 resultobj
= wxPyMake_wxObject(result
, 0);
29350 static PyObject
*_wrap_Window_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29351 PyObject
*resultobj
= NULL
;
29352 wxWindow
*arg1
= (wxWindow
*) 0 ;
29353 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29354 PyObject
* obj0
= 0 ;
29355 PyObject
* obj1
= 0 ;
29356 char *kwnames
[] = {
29357 (char *) "self",(char *) "handler", NULL
29360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29362 if (SWIG_arg_fail(1)) SWIG_fail
;
29363 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29364 if (SWIG_arg_fail(2)) SWIG_fail
;
29366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29367 (arg1
)->SetEventHandler(arg2
);
29369 wxPyEndAllowThreads(__tstate
);
29370 if (PyErr_Occurred()) SWIG_fail
;
29372 Py_INCREF(Py_None
); resultobj
= Py_None
;
29379 static PyObject
*_wrap_Window_PushEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29380 PyObject
*resultobj
= NULL
;
29381 wxWindow
*arg1
= (wxWindow
*) 0 ;
29382 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29383 PyObject
* obj0
= 0 ;
29384 PyObject
* obj1
= 0 ;
29385 char *kwnames
[] = {
29386 (char *) "self",(char *) "handler", NULL
29389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PushEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29390 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29391 if (SWIG_arg_fail(1)) SWIG_fail
;
29392 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29393 if (SWIG_arg_fail(2)) SWIG_fail
;
29395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29396 (arg1
)->PushEventHandler(arg2
);
29398 wxPyEndAllowThreads(__tstate
);
29399 if (PyErr_Occurred()) SWIG_fail
;
29401 Py_INCREF(Py_None
); resultobj
= Py_None
;
29408 static PyObject
*_wrap_Window_PopEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29409 PyObject
*resultobj
= NULL
;
29410 wxWindow
*arg1
= (wxWindow
*) 0 ;
29411 bool arg2
= (bool) false ;
29412 wxEvtHandler
*result
;
29413 PyObject
* obj0
= 0 ;
29414 PyObject
* obj1
= 0 ;
29415 char *kwnames
[] = {
29416 (char *) "self",(char *) "deleteHandler", NULL
29419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_PopEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29421 if (SWIG_arg_fail(1)) SWIG_fail
;
29424 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
29425 if (SWIG_arg_fail(2)) SWIG_fail
;
29429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29430 result
= (wxEvtHandler
*)(arg1
)->PopEventHandler(arg2
);
29432 wxPyEndAllowThreads(__tstate
);
29433 if (PyErr_Occurred()) SWIG_fail
;
29436 resultobj
= wxPyMake_wxObject(result
, 0);
29444 static PyObject
*_wrap_Window_RemoveEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29445 PyObject
*resultobj
= NULL
;
29446 wxWindow
*arg1
= (wxWindow
*) 0 ;
29447 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29449 PyObject
* obj0
= 0 ;
29450 PyObject
* obj1
= 0 ;
29451 char *kwnames
[] = {
29452 (char *) "self",(char *) "handler", NULL
29455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29456 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29457 if (SWIG_arg_fail(1)) SWIG_fail
;
29458 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29459 if (SWIG_arg_fail(2)) SWIG_fail
;
29461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29462 result
= (bool)(arg1
)->RemoveEventHandler(arg2
);
29464 wxPyEndAllowThreads(__tstate
);
29465 if (PyErr_Occurred()) SWIG_fail
;
29468 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29476 static PyObject
*_wrap_Window_SetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29477 PyObject
*resultobj
= NULL
;
29478 wxWindow
*arg1
= (wxWindow
*) 0 ;
29479 wxValidator
*arg2
= 0 ;
29480 PyObject
* obj0
= 0 ;
29481 PyObject
* obj1
= 0 ;
29482 char *kwnames
[] = {
29483 (char *) "self",(char *) "validator", NULL
29486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetValidator",kwnames
,&obj0
,&obj1
)) goto fail
;
29487 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29488 if (SWIG_arg_fail(1)) SWIG_fail
;
29490 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
29491 if (SWIG_arg_fail(2)) SWIG_fail
;
29492 if (arg2
== NULL
) {
29493 SWIG_null_ref("wxValidator");
29495 if (SWIG_arg_fail(2)) SWIG_fail
;
29498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29499 (arg1
)->SetValidator((wxValidator
const &)*arg2
);
29501 wxPyEndAllowThreads(__tstate
);
29502 if (PyErr_Occurred()) SWIG_fail
;
29504 Py_INCREF(Py_None
); resultobj
= Py_None
;
29511 static PyObject
*_wrap_Window_GetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29512 PyObject
*resultobj
= NULL
;
29513 wxWindow
*arg1
= (wxWindow
*) 0 ;
29514 wxValidator
*result
;
29515 PyObject
* obj0
= 0 ;
29516 char *kwnames
[] = {
29517 (char *) "self", NULL
29520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetValidator",kwnames
,&obj0
)) goto fail
;
29521 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29522 if (SWIG_arg_fail(1)) SWIG_fail
;
29524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29525 result
= (wxValidator
*)(arg1
)->GetValidator();
29527 wxPyEndAllowThreads(__tstate
);
29528 if (PyErr_Occurred()) SWIG_fail
;
29531 resultobj
= wxPyMake_wxObject(result
, (bool)0);
29539 static PyObject
*_wrap_Window_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29540 PyObject
*resultobj
= NULL
;
29541 wxWindow
*arg1
= (wxWindow
*) 0 ;
29543 PyObject
* obj0
= 0 ;
29544 char *kwnames
[] = {
29545 (char *) "self", NULL
29548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Validate",kwnames
,&obj0
)) goto fail
;
29549 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29550 if (SWIG_arg_fail(1)) SWIG_fail
;
29552 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29553 result
= (bool)(arg1
)->Validate();
29555 wxPyEndAllowThreads(__tstate
);
29556 if (PyErr_Occurred()) SWIG_fail
;
29559 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29567 static PyObject
*_wrap_Window_TransferDataToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29568 PyObject
*resultobj
= NULL
;
29569 wxWindow
*arg1
= (wxWindow
*) 0 ;
29571 PyObject
* obj0
= 0 ;
29572 char *kwnames
[] = {
29573 (char *) "self", NULL
29576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataToWindow",kwnames
,&obj0
)) goto fail
;
29577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29578 if (SWIG_arg_fail(1)) SWIG_fail
;
29580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29581 result
= (bool)(arg1
)->TransferDataToWindow();
29583 wxPyEndAllowThreads(__tstate
);
29584 if (PyErr_Occurred()) SWIG_fail
;
29587 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29595 static PyObject
*_wrap_Window_TransferDataFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29596 PyObject
*resultobj
= NULL
;
29597 wxWindow
*arg1
= (wxWindow
*) 0 ;
29599 PyObject
* obj0
= 0 ;
29600 char *kwnames
[] = {
29601 (char *) "self", NULL
29604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
;
29605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29606 if (SWIG_arg_fail(1)) SWIG_fail
;
29608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29609 result
= (bool)(arg1
)->TransferDataFromWindow();
29611 wxPyEndAllowThreads(__tstate
);
29612 if (PyErr_Occurred()) SWIG_fail
;
29615 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29623 static PyObject
*_wrap_Window_InitDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29624 PyObject
*resultobj
= NULL
;
29625 wxWindow
*arg1
= (wxWindow
*) 0 ;
29626 PyObject
* obj0
= 0 ;
29627 char *kwnames
[] = {
29628 (char *) "self", NULL
29631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InitDialog",kwnames
,&obj0
)) goto fail
;
29632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29633 if (SWIG_arg_fail(1)) SWIG_fail
;
29635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29636 (arg1
)->InitDialog();
29638 wxPyEndAllowThreads(__tstate
);
29639 if (PyErr_Occurred()) SWIG_fail
;
29641 Py_INCREF(Py_None
); resultobj
= Py_None
;
29648 static PyObject
*_wrap_Window_SetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29649 PyObject
*resultobj
= NULL
;
29650 wxWindow
*arg1
= (wxWindow
*) 0 ;
29651 wxAcceleratorTable
*arg2
= 0 ;
29652 PyObject
* obj0
= 0 ;
29653 PyObject
* obj1
= 0 ;
29654 char *kwnames
[] = {
29655 (char *) "self",(char *) "accel", NULL
29658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAcceleratorTable",kwnames
,&obj0
,&obj1
)) goto fail
;
29659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29660 if (SWIG_arg_fail(1)) SWIG_fail
;
29662 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
29663 if (SWIG_arg_fail(2)) SWIG_fail
;
29664 if (arg2
== NULL
) {
29665 SWIG_null_ref("wxAcceleratorTable");
29667 if (SWIG_arg_fail(2)) SWIG_fail
;
29670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29671 (arg1
)->SetAcceleratorTable((wxAcceleratorTable
const &)*arg2
);
29673 wxPyEndAllowThreads(__tstate
);
29674 if (PyErr_Occurred()) SWIG_fail
;
29676 Py_INCREF(Py_None
); resultobj
= Py_None
;
29683 static PyObject
*_wrap_Window_GetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29684 PyObject
*resultobj
= NULL
;
29685 wxWindow
*arg1
= (wxWindow
*) 0 ;
29686 wxAcceleratorTable
*result
;
29687 PyObject
* obj0
= 0 ;
29688 char *kwnames
[] = {
29689 (char *) "self", NULL
29692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAcceleratorTable",kwnames
,&obj0
)) goto fail
;
29693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29694 if (SWIG_arg_fail(1)) SWIG_fail
;
29696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29697 result
= (wxAcceleratorTable
*)(arg1
)->GetAcceleratorTable();
29699 wxPyEndAllowThreads(__tstate
);
29700 if (PyErr_Occurred()) SWIG_fail
;
29702 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 0);
29709 static PyObject
*_wrap_Window_RegisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29710 PyObject
*resultobj
= NULL
;
29711 wxWindow
*arg1
= (wxWindow
*) 0 ;
29716 PyObject
* obj0
= 0 ;
29717 PyObject
* obj1
= 0 ;
29718 PyObject
* obj2
= 0 ;
29719 PyObject
* obj3
= 0 ;
29720 char *kwnames
[] = {
29721 (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL
29724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Window_RegisterHotKey",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
29725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29726 if (SWIG_arg_fail(1)) SWIG_fail
;
29728 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29729 if (SWIG_arg_fail(2)) SWIG_fail
;
29732 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29733 if (SWIG_arg_fail(3)) SWIG_fail
;
29736 arg4
= static_cast<int >(SWIG_As_int(obj3
));
29737 if (SWIG_arg_fail(4)) SWIG_fail
;
29740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29741 result
= (bool)wxWindow_RegisterHotKey(arg1
,arg2
,arg3
,arg4
);
29743 wxPyEndAllowThreads(__tstate
);
29744 if (PyErr_Occurred()) SWIG_fail
;
29747 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29755 static PyObject
*_wrap_Window_UnregisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29756 PyObject
*resultobj
= NULL
;
29757 wxWindow
*arg1
= (wxWindow
*) 0 ;
29760 PyObject
* obj0
= 0 ;
29761 PyObject
* obj1
= 0 ;
29762 char *kwnames
[] = {
29763 (char *) "self",(char *) "hotkeyId", NULL
29766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_UnregisterHotKey",kwnames
,&obj0
,&obj1
)) goto fail
;
29767 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29768 if (SWIG_arg_fail(1)) SWIG_fail
;
29770 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29771 if (SWIG_arg_fail(2)) SWIG_fail
;
29774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29775 result
= (bool)wxWindow_UnregisterHotKey(arg1
,arg2
);
29777 wxPyEndAllowThreads(__tstate
);
29778 if (PyErr_Occurred()) SWIG_fail
;
29781 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29789 static PyObject
*_wrap_Window_ConvertDialogPointToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29790 PyObject
*resultobj
= NULL
;
29791 wxWindow
*arg1
= (wxWindow
*) 0 ;
29792 wxPoint
*arg2
= 0 ;
29795 PyObject
* obj0
= 0 ;
29796 PyObject
* obj1
= 0 ;
29797 char *kwnames
[] = {
29798 (char *) "self",(char *) "pt", NULL
29801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29803 if (SWIG_arg_fail(1)) SWIG_fail
;
29806 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29810 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29812 wxPyEndAllowThreads(__tstate
);
29813 if (PyErr_Occurred()) SWIG_fail
;
29816 wxPoint
* resultptr
;
29817 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29818 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29826 static PyObject
*_wrap_Window_ConvertDialogSizeToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29827 PyObject
*resultobj
= NULL
;
29828 wxWindow
*arg1
= (wxWindow
*) 0 ;
29832 PyObject
* obj0
= 0 ;
29833 PyObject
* obj1
= 0 ;
29834 char *kwnames
[] = {
29835 (char *) "self",(char *) "sz", NULL
29838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29839 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29840 if (SWIG_arg_fail(1)) SWIG_fail
;
29843 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29847 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29849 wxPyEndAllowThreads(__tstate
);
29850 if (PyErr_Occurred()) SWIG_fail
;
29853 wxSize
* resultptr
;
29854 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29855 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29863 static PyObject
*_wrap_Window_DLG_PNT(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29864 PyObject
*resultobj
= NULL
;
29865 wxWindow
*arg1
= (wxWindow
*) 0 ;
29866 wxPoint
*arg2
= 0 ;
29869 PyObject
* obj0
= 0 ;
29870 PyObject
* obj1
= 0 ;
29871 char *kwnames
[] = {
29872 (char *) "self",(char *) "pt", NULL
29875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_PNT",kwnames
,&obj0
,&obj1
)) goto fail
;
29876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29877 if (SWIG_arg_fail(1)) SWIG_fail
;
29880 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29884 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29886 wxPyEndAllowThreads(__tstate
);
29887 if (PyErr_Occurred()) SWIG_fail
;
29890 wxPoint
* resultptr
;
29891 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29892 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29900 static PyObject
*_wrap_Window_DLG_SZE(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29901 PyObject
*resultobj
= NULL
;
29902 wxWindow
*arg1
= (wxWindow
*) 0 ;
29906 PyObject
* obj0
= 0 ;
29907 PyObject
* obj1
= 0 ;
29908 char *kwnames
[] = {
29909 (char *) "self",(char *) "sz", NULL
29912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_SZE",kwnames
,&obj0
,&obj1
)) goto fail
;
29913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29914 if (SWIG_arg_fail(1)) SWIG_fail
;
29917 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29920 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29921 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29923 wxPyEndAllowThreads(__tstate
);
29924 if (PyErr_Occurred()) SWIG_fail
;
29927 wxSize
* resultptr
;
29928 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29929 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29937 static PyObject
*_wrap_Window_ConvertPixelPointToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29938 PyObject
*resultobj
= NULL
;
29939 wxWindow
*arg1
= (wxWindow
*) 0 ;
29940 wxPoint
*arg2
= 0 ;
29943 PyObject
* obj0
= 0 ;
29944 PyObject
* obj1
= 0 ;
29945 char *kwnames
[] = {
29946 (char *) "self",(char *) "pt", NULL
29949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29951 if (SWIG_arg_fail(1)) SWIG_fail
;
29954 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29957 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29958 result
= (arg1
)->ConvertPixelsToDialog((wxPoint
const &)*arg2
);
29960 wxPyEndAllowThreads(__tstate
);
29961 if (PyErr_Occurred()) SWIG_fail
;
29964 wxPoint
* resultptr
;
29965 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29966 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29974 static PyObject
*_wrap_Window_ConvertPixelSizeToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29975 PyObject
*resultobj
= NULL
;
29976 wxWindow
*arg1
= (wxWindow
*) 0 ;
29980 PyObject
* obj0
= 0 ;
29981 PyObject
* obj1
= 0 ;
29982 char *kwnames
[] = {
29983 (char *) "self",(char *) "sz", NULL
29986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29988 if (SWIG_arg_fail(1)) SWIG_fail
;
29991 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29995 result
= (arg1
)->ConvertPixelsToDialog((wxSize
const &)*arg2
);
29997 wxPyEndAllowThreads(__tstate
);
29998 if (PyErr_Occurred()) SWIG_fail
;
30001 wxSize
* resultptr
;
30002 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
30003 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
30011 static PyObject
*_wrap_Window_WarpPointer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30012 PyObject
*resultobj
= NULL
;
30013 wxWindow
*arg1
= (wxWindow
*) 0 ;
30016 PyObject
* obj0
= 0 ;
30017 PyObject
* obj1
= 0 ;
30018 PyObject
* obj2
= 0 ;
30019 char *kwnames
[] = {
30020 (char *) "self",(char *) "x",(char *) "y", NULL
30023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_WarpPointer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30024 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30025 if (SWIG_arg_fail(1)) SWIG_fail
;
30027 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30028 if (SWIG_arg_fail(2)) SWIG_fail
;
30031 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30032 if (SWIG_arg_fail(3)) SWIG_fail
;
30035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30036 (arg1
)->WarpPointer(arg2
,arg3
);
30038 wxPyEndAllowThreads(__tstate
);
30039 if (PyErr_Occurred()) SWIG_fail
;
30041 Py_INCREF(Py_None
); resultobj
= Py_None
;
30048 static PyObject
*_wrap_Window_CaptureMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30049 PyObject
*resultobj
= NULL
;
30050 wxWindow
*arg1
= (wxWindow
*) 0 ;
30051 PyObject
* obj0
= 0 ;
30052 char *kwnames
[] = {
30053 (char *) "self", NULL
30056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_CaptureMouse",kwnames
,&obj0
)) goto fail
;
30057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30058 if (SWIG_arg_fail(1)) SWIG_fail
;
30060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30061 (arg1
)->CaptureMouse();
30063 wxPyEndAllowThreads(__tstate
);
30064 if (PyErr_Occurred()) SWIG_fail
;
30066 Py_INCREF(Py_None
); resultobj
= Py_None
;
30073 static PyObject
*_wrap_Window_ReleaseMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30074 PyObject
*resultobj
= NULL
;
30075 wxWindow
*arg1
= (wxWindow
*) 0 ;
30076 PyObject
* obj0
= 0 ;
30077 char *kwnames
[] = {
30078 (char *) "self", NULL
30081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ReleaseMouse",kwnames
,&obj0
)) goto fail
;
30082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30083 if (SWIG_arg_fail(1)) SWIG_fail
;
30085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30086 (arg1
)->ReleaseMouse();
30088 wxPyEndAllowThreads(__tstate
);
30089 if (PyErr_Occurred()) SWIG_fail
;
30091 Py_INCREF(Py_None
); resultobj
= Py_None
;
30098 static PyObject
*_wrap_Window_GetCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30099 PyObject
*resultobj
= NULL
;
30101 char *kwnames
[] = {
30105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_GetCapture",kwnames
)) goto fail
;
30107 if (!wxPyCheckForApp()) SWIG_fail
;
30108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30109 result
= (wxWindow
*)wxWindow::GetCapture();
30111 wxPyEndAllowThreads(__tstate
);
30112 if (PyErr_Occurred()) SWIG_fail
;
30115 resultobj
= wxPyMake_wxObject(result
, 0);
30123 static PyObject
*_wrap_Window_HasCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30124 PyObject
*resultobj
= NULL
;
30125 wxWindow
*arg1
= (wxWindow
*) 0 ;
30127 PyObject
* obj0
= 0 ;
30128 char *kwnames
[] = {
30129 (char *) "self", NULL
30132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasCapture",kwnames
,&obj0
)) goto fail
;
30133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30134 if (SWIG_arg_fail(1)) SWIG_fail
;
30136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30137 result
= (bool)((wxWindow
const *)arg1
)->HasCapture();
30139 wxPyEndAllowThreads(__tstate
);
30140 if (PyErr_Occurred()) SWIG_fail
;
30143 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30151 static PyObject
*_wrap_Window_Refresh(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30152 PyObject
*resultobj
= NULL
;
30153 wxWindow
*arg1
= (wxWindow
*) 0 ;
30154 bool arg2
= (bool) true ;
30155 wxRect
*arg3
= (wxRect
*) NULL
;
30156 PyObject
* obj0
= 0 ;
30157 PyObject
* obj1
= 0 ;
30158 PyObject
* obj2
= 0 ;
30159 char *kwnames
[] = {
30160 (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL
30163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Window_Refresh",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30165 if (SWIG_arg_fail(1)) SWIG_fail
;
30168 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
30169 if (SWIG_arg_fail(2)) SWIG_fail
;
30173 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
30174 if (SWIG_arg_fail(3)) SWIG_fail
;
30177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30178 (arg1
)->Refresh(arg2
,(wxRect
const *)arg3
);
30180 wxPyEndAllowThreads(__tstate
);
30181 if (PyErr_Occurred()) SWIG_fail
;
30183 Py_INCREF(Py_None
); resultobj
= Py_None
;
30190 static PyObject
*_wrap_Window_RefreshRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30191 PyObject
*resultobj
= NULL
;
30192 wxWindow
*arg1
= (wxWindow
*) 0 ;
30194 bool arg3
= (bool) true ;
30196 PyObject
* obj0
= 0 ;
30197 PyObject
* obj1
= 0 ;
30198 PyObject
* obj2
= 0 ;
30199 char *kwnames
[] = {
30200 (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL
30203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_RefreshRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30205 if (SWIG_arg_fail(1)) SWIG_fail
;
30208 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30212 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
30213 if (SWIG_arg_fail(3)) SWIG_fail
;
30217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30218 (arg1
)->RefreshRect((wxRect
const &)*arg2
,arg3
);
30220 wxPyEndAllowThreads(__tstate
);
30221 if (PyErr_Occurred()) SWIG_fail
;
30223 Py_INCREF(Py_None
); resultobj
= Py_None
;
30230 static PyObject
*_wrap_Window_Update(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30231 PyObject
*resultobj
= NULL
;
30232 wxWindow
*arg1
= (wxWindow
*) 0 ;
30233 PyObject
* obj0
= 0 ;
30234 char *kwnames
[] = {
30235 (char *) "self", NULL
30238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Update",kwnames
,&obj0
)) goto fail
;
30239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30240 if (SWIG_arg_fail(1)) SWIG_fail
;
30242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30245 wxPyEndAllowThreads(__tstate
);
30246 if (PyErr_Occurred()) SWIG_fail
;
30248 Py_INCREF(Py_None
); resultobj
= Py_None
;
30255 static PyObject
*_wrap_Window_ClearBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30256 PyObject
*resultobj
= NULL
;
30257 wxWindow
*arg1
= (wxWindow
*) 0 ;
30258 PyObject
* obj0
= 0 ;
30259 char *kwnames
[] = {
30260 (char *) "self", NULL
30263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ClearBackground",kwnames
,&obj0
)) goto fail
;
30264 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30265 if (SWIG_arg_fail(1)) SWIG_fail
;
30267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30268 (arg1
)->ClearBackground();
30270 wxPyEndAllowThreads(__tstate
);
30271 if (PyErr_Occurred()) SWIG_fail
;
30273 Py_INCREF(Py_None
); resultobj
= Py_None
;
30280 static PyObject
*_wrap_Window_Freeze(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30281 PyObject
*resultobj
= NULL
;
30282 wxWindow
*arg1
= (wxWindow
*) 0 ;
30283 PyObject
* obj0
= 0 ;
30284 char *kwnames
[] = {
30285 (char *) "self", NULL
30288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Freeze",kwnames
,&obj0
)) goto fail
;
30289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30290 if (SWIG_arg_fail(1)) SWIG_fail
;
30292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30295 wxPyEndAllowThreads(__tstate
);
30296 if (PyErr_Occurred()) SWIG_fail
;
30298 Py_INCREF(Py_None
); resultobj
= Py_None
;
30305 static PyObject
*_wrap_Window_Thaw(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30306 PyObject
*resultobj
= NULL
;
30307 wxWindow
*arg1
= (wxWindow
*) 0 ;
30308 PyObject
* obj0
= 0 ;
30309 char *kwnames
[] = {
30310 (char *) "self", NULL
30313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Thaw",kwnames
,&obj0
)) goto fail
;
30314 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30315 if (SWIG_arg_fail(1)) SWIG_fail
;
30317 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30320 wxPyEndAllowThreads(__tstate
);
30321 if (PyErr_Occurred()) SWIG_fail
;
30323 Py_INCREF(Py_None
); resultobj
= Py_None
;
30330 static PyObject
*_wrap_Window_PrepareDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30331 PyObject
*resultobj
= NULL
;
30332 wxWindow
*arg1
= (wxWindow
*) 0 ;
30334 PyObject
* obj0
= 0 ;
30335 PyObject
* obj1
= 0 ;
30336 char *kwnames
[] = {
30337 (char *) "self",(char *) "dc", NULL
30340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
;
30341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30342 if (SWIG_arg_fail(1)) SWIG_fail
;
30344 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
30345 if (SWIG_arg_fail(2)) SWIG_fail
;
30346 if (arg2
== NULL
) {
30347 SWIG_null_ref("wxDC");
30349 if (SWIG_arg_fail(2)) SWIG_fail
;
30352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30353 (arg1
)->PrepareDC(*arg2
);
30355 wxPyEndAllowThreads(__tstate
);
30356 if (PyErr_Occurred()) SWIG_fail
;
30358 Py_INCREF(Py_None
); resultobj
= Py_None
;
30365 static PyObject
*_wrap_Window_GetUpdateRegion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30366 PyObject
*resultobj
= NULL
;
30367 wxWindow
*arg1
= (wxWindow
*) 0 ;
30369 PyObject
* obj0
= 0 ;
30370 char *kwnames
[] = {
30371 (char *) "self", NULL
30374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateRegion",kwnames
,&obj0
)) goto fail
;
30375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30376 if (SWIG_arg_fail(1)) SWIG_fail
;
30378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30380 wxRegion
&_result_ref
= (arg1
)->GetUpdateRegion();
30381 result
= (wxRegion
*) &_result_ref
;
30384 wxPyEndAllowThreads(__tstate
);
30385 if (PyErr_Occurred()) SWIG_fail
;
30387 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRegion
, 0);
30394 static PyObject
*_wrap_Window_GetUpdateClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30395 PyObject
*resultobj
= NULL
;
30396 wxWindow
*arg1
= (wxWindow
*) 0 ;
30398 PyObject
* obj0
= 0 ;
30399 char *kwnames
[] = {
30400 (char *) "self", NULL
30403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateClientRect",kwnames
,&obj0
)) goto fail
;
30404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30405 if (SWIG_arg_fail(1)) SWIG_fail
;
30407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30408 result
= ((wxWindow
const *)arg1
)->GetUpdateClientRect();
30410 wxPyEndAllowThreads(__tstate
);
30411 if (PyErr_Occurred()) SWIG_fail
;
30414 wxRect
* resultptr
;
30415 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
30416 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
30424 static PyObject
*_wrap_Window_IsExposed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30425 PyObject
*resultobj
= NULL
;
30426 wxWindow
*arg1
= (wxWindow
*) 0 ;
30429 int arg4
= (int) 1 ;
30430 int arg5
= (int) 1 ;
30432 PyObject
* obj0
= 0 ;
30433 PyObject
* obj1
= 0 ;
30434 PyObject
* obj2
= 0 ;
30435 PyObject
* obj3
= 0 ;
30436 PyObject
* obj4
= 0 ;
30437 char *kwnames
[] = {
30438 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
30441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_IsExposed",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
30442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30443 if (SWIG_arg_fail(1)) SWIG_fail
;
30445 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30446 if (SWIG_arg_fail(2)) SWIG_fail
;
30449 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30450 if (SWIG_arg_fail(3)) SWIG_fail
;
30454 arg4
= static_cast<int >(SWIG_As_int(obj3
));
30455 if (SWIG_arg_fail(4)) SWIG_fail
;
30460 arg5
= static_cast<int >(SWIG_As_int(obj4
));
30461 if (SWIG_arg_fail(5)) SWIG_fail
;
30465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30466 result
= (bool)((wxWindow
const *)arg1
)->IsExposed(arg2
,arg3
,arg4
,arg5
);
30468 wxPyEndAllowThreads(__tstate
);
30469 if (PyErr_Occurred()) SWIG_fail
;
30472 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30480 static PyObject
*_wrap_Window_IsExposedPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30481 PyObject
*resultobj
= NULL
;
30482 wxWindow
*arg1
= (wxWindow
*) 0 ;
30483 wxPoint
*arg2
= 0 ;
30486 PyObject
* obj0
= 0 ;
30487 PyObject
* obj1
= 0 ;
30488 char *kwnames
[] = {
30489 (char *) "self",(char *) "pt", NULL
30492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
30493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30494 if (SWIG_arg_fail(1)) SWIG_fail
;
30497 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
30500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30501 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxPoint
const &)*arg2
);
30503 wxPyEndAllowThreads(__tstate
);
30504 if (PyErr_Occurred()) SWIG_fail
;
30507 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30515 static PyObject
*_wrap_Window_IsExposedRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30516 PyObject
*resultobj
= NULL
;
30517 wxWindow
*arg1
= (wxWindow
*) 0 ;
30521 PyObject
* obj0
= 0 ;
30522 PyObject
* obj1
= 0 ;
30523 char *kwnames
[] = {
30524 (char *) "self",(char *) "rect", NULL
30527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedRect",kwnames
,&obj0
,&obj1
)) goto fail
;
30528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30529 if (SWIG_arg_fail(1)) SWIG_fail
;
30532 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30536 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxRect
const &)*arg2
);
30538 wxPyEndAllowThreads(__tstate
);
30539 if (PyErr_Occurred()) SWIG_fail
;
30542 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30550 static PyObject
*_wrap_Window_GetDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30551 PyObject
*resultobj
= NULL
;
30552 wxWindow
*arg1
= (wxWindow
*) 0 ;
30553 wxVisualAttributes result
;
30554 PyObject
* obj0
= 0 ;
30555 char *kwnames
[] = {
30556 (char *) "self", NULL
30559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30561 if (SWIG_arg_fail(1)) SWIG_fail
;
30563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30564 result
= ((wxWindow
const *)arg1
)->GetDefaultAttributes();
30566 wxPyEndAllowThreads(__tstate
);
30567 if (PyErr_Occurred()) SWIG_fail
;
30570 wxVisualAttributes
* resultptr
;
30571 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30572 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30580 static PyObject
*_wrap_Window_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30581 PyObject
*resultobj
= NULL
;
30582 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
30583 wxVisualAttributes result
;
30584 PyObject
* obj0
= 0 ;
30585 char *kwnames
[] = {
30586 (char *) "variant", NULL
30589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Window_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30592 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
30593 if (SWIG_arg_fail(1)) SWIG_fail
;
30597 if (!wxPyCheckForApp()) SWIG_fail
;
30598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30599 result
= wxWindow::GetClassDefaultAttributes(arg1
);
30601 wxPyEndAllowThreads(__tstate
);
30602 if (PyErr_Occurred()) SWIG_fail
;
30605 wxVisualAttributes
* resultptr
;
30606 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30607 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30615 static PyObject
*_wrap_Window_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30616 PyObject
*resultobj
= NULL
;
30617 wxWindow
*arg1
= (wxWindow
*) 0 ;
30618 wxColour
*arg2
= 0 ;
30621 PyObject
* obj0
= 0 ;
30622 PyObject
* obj1
= 0 ;
30623 char *kwnames
[] = {
30624 (char *) "self",(char *) "colour", NULL
30627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30629 if (SWIG_arg_fail(1)) SWIG_fail
;
30632 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30636 result
= (bool)(arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
30638 wxPyEndAllowThreads(__tstate
);
30639 if (PyErr_Occurred()) SWIG_fail
;
30642 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30650 static PyObject
*_wrap_Window_SetOwnBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30651 PyObject
*resultobj
= NULL
;
30652 wxWindow
*arg1
= (wxWindow
*) 0 ;
30653 wxColour
*arg2
= 0 ;
30655 PyObject
* obj0
= 0 ;
30656 PyObject
* obj1
= 0 ;
30657 char *kwnames
[] = {
30658 (char *) "self",(char *) "colour", NULL
30661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30662 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30663 if (SWIG_arg_fail(1)) SWIG_fail
;
30666 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30670 (arg1
)->SetOwnBackgroundColour((wxColour
const &)*arg2
);
30672 wxPyEndAllowThreads(__tstate
);
30673 if (PyErr_Occurred()) SWIG_fail
;
30675 Py_INCREF(Py_None
); resultobj
= Py_None
;
30682 static PyObject
*_wrap_Window_SetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30683 PyObject
*resultobj
= NULL
;
30684 wxWindow
*arg1
= (wxWindow
*) 0 ;
30685 wxColour
*arg2
= 0 ;
30688 PyObject
* obj0
= 0 ;
30689 PyObject
* obj1
= 0 ;
30690 char *kwnames
[] = {
30691 (char *) "self",(char *) "colour", NULL
30694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30696 if (SWIG_arg_fail(1)) SWIG_fail
;
30699 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30703 result
= (bool)(arg1
)->SetForegroundColour((wxColour
const &)*arg2
);
30705 wxPyEndAllowThreads(__tstate
);
30706 if (PyErr_Occurred()) SWIG_fail
;
30709 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30717 static PyObject
*_wrap_Window_SetOwnForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30718 PyObject
*resultobj
= NULL
;
30719 wxWindow
*arg1
= (wxWindow
*) 0 ;
30720 wxColour
*arg2
= 0 ;
30722 PyObject
* obj0
= 0 ;
30723 PyObject
* obj1
= 0 ;
30724 char *kwnames
[] = {
30725 (char *) "self",(char *) "colour", NULL
30728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30730 if (SWIG_arg_fail(1)) SWIG_fail
;
30733 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30737 (arg1
)->SetOwnForegroundColour((wxColour
const &)*arg2
);
30739 wxPyEndAllowThreads(__tstate
);
30740 if (PyErr_Occurred()) SWIG_fail
;
30742 Py_INCREF(Py_None
); resultobj
= Py_None
;
30749 static PyObject
*_wrap_Window_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30750 PyObject
*resultobj
= NULL
;
30751 wxWindow
*arg1
= (wxWindow
*) 0 ;
30753 PyObject
* obj0
= 0 ;
30754 char *kwnames
[] = {
30755 (char *) "self", NULL
30758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
30759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30760 if (SWIG_arg_fail(1)) SWIG_fail
;
30762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30763 result
= ((wxWindow
const *)arg1
)->GetBackgroundColour();
30765 wxPyEndAllowThreads(__tstate
);
30766 if (PyErr_Occurred()) SWIG_fail
;
30769 wxColour
* resultptr
;
30770 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30771 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30779 static PyObject
*_wrap_Window_GetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30780 PyObject
*resultobj
= NULL
;
30781 wxWindow
*arg1
= (wxWindow
*) 0 ;
30783 PyObject
* obj0
= 0 ;
30784 char *kwnames
[] = {
30785 (char *) "self", NULL
30788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetForegroundColour",kwnames
,&obj0
)) goto fail
;
30789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30790 if (SWIG_arg_fail(1)) SWIG_fail
;
30792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30793 result
= ((wxWindow
const *)arg1
)->GetForegroundColour();
30795 wxPyEndAllowThreads(__tstate
);
30796 if (PyErr_Occurred()) SWIG_fail
;
30799 wxColour
* resultptr
;
30800 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30801 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30809 static PyObject
*_wrap_Window_InheritsBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30810 PyObject
*resultobj
= NULL
;
30811 wxWindow
*arg1
= (wxWindow
*) 0 ;
30813 PyObject
* obj0
= 0 ;
30814 char *kwnames
[] = {
30815 (char *) "self", NULL
30818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritsBackgroundColour",kwnames
,&obj0
)) goto fail
;
30819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30820 if (SWIG_arg_fail(1)) SWIG_fail
;
30822 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30823 result
= (bool)((wxWindow
const *)arg1
)->InheritsBackgroundColour();
30825 wxPyEndAllowThreads(__tstate
);
30826 if (PyErr_Occurred()) SWIG_fail
;
30829 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30837 static PyObject
*_wrap_Window_UseBgCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30838 PyObject
*resultobj
= NULL
;
30839 wxWindow
*arg1
= (wxWindow
*) 0 ;
30841 PyObject
* obj0
= 0 ;
30842 char *kwnames
[] = {
30843 (char *) "self", NULL
30846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_UseBgCol",kwnames
,&obj0
)) goto fail
;
30847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30848 if (SWIG_arg_fail(1)) SWIG_fail
;
30850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30851 result
= (bool)((wxWindow
const *)arg1
)->UseBgCol();
30853 wxPyEndAllowThreads(__tstate
);
30854 if (PyErr_Occurred()) SWIG_fail
;
30857 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30865 static PyObject
*_wrap_Window_SetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30866 PyObject
*resultobj
= NULL
;
30867 wxWindow
*arg1
= (wxWindow
*) 0 ;
30868 wxBackgroundStyle arg2
;
30870 PyObject
* obj0
= 0 ;
30871 PyObject
* obj1
= 0 ;
30872 char *kwnames
[] = {
30873 (char *) "self",(char *) "style", NULL
30876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
30877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30878 if (SWIG_arg_fail(1)) SWIG_fail
;
30880 arg2
= static_cast<wxBackgroundStyle
>(SWIG_As_int(obj1
));
30881 if (SWIG_arg_fail(2)) SWIG_fail
;
30884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30885 result
= (bool)(arg1
)->SetBackgroundStyle(arg2
);
30887 wxPyEndAllowThreads(__tstate
);
30888 if (PyErr_Occurred()) SWIG_fail
;
30891 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30899 static PyObject
*_wrap_Window_GetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30900 PyObject
*resultobj
= NULL
;
30901 wxWindow
*arg1
= (wxWindow
*) 0 ;
30902 wxBackgroundStyle result
;
30903 PyObject
* obj0
= 0 ;
30904 char *kwnames
[] = {
30905 (char *) "self", NULL
30908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundStyle",kwnames
,&obj0
)) goto fail
;
30909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30910 if (SWIG_arg_fail(1)) SWIG_fail
;
30912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30913 result
= (wxBackgroundStyle
)((wxWindow
const *)arg1
)->GetBackgroundStyle();
30915 wxPyEndAllowThreads(__tstate
);
30916 if (PyErr_Occurred()) SWIG_fail
;
30918 resultobj
= SWIG_From_int((result
));
30925 static PyObject
*_wrap_Window_HasTransparentBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30926 PyObject
*resultobj
= NULL
;
30927 wxWindow
*arg1
= (wxWindow
*) 0 ;
30929 PyObject
* obj0
= 0 ;
30930 char *kwnames
[] = {
30931 (char *) "self", NULL
30934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasTransparentBackground",kwnames
,&obj0
)) goto fail
;
30935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30936 if (SWIG_arg_fail(1)) SWIG_fail
;
30938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30939 result
= (bool)(arg1
)->HasTransparentBackground();
30941 wxPyEndAllowThreads(__tstate
);
30942 if (PyErr_Occurred()) SWIG_fail
;
30945 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30953 static PyObject
*_wrap_Window_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30954 PyObject
*resultobj
= NULL
;
30955 wxWindow
*arg1
= (wxWindow
*) 0 ;
30956 wxCursor
*arg2
= 0 ;
30958 PyObject
* obj0
= 0 ;
30959 PyObject
* obj1
= 0 ;
30960 char *kwnames
[] = {
30961 (char *) "self",(char *) "cursor", NULL
30964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
30965 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30966 if (SWIG_arg_fail(1)) SWIG_fail
;
30968 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
30969 if (SWIG_arg_fail(2)) SWIG_fail
;
30970 if (arg2
== NULL
) {
30971 SWIG_null_ref("wxCursor");
30973 if (SWIG_arg_fail(2)) SWIG_fail
;
30976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30977 result
= (bool)(arg1
)->SetCursor((wxCursor
const &)*arg2
);
30979 wxPyEndAllowThreads(__tstate
);
30980 if (PyErr_Occurred()) SWIG_fail
;
30983 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30991 static PyObject
*_wrap_Window_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30992 PyObject
*resultobj
= NULL
;
30993 wxWindow
*arg1
= (wxWindow
*) 0 ;
30995 PyObject
* obj0
= 0 ;
30996 char *kwnames
[] = {
30997 (char *) "self", NULL
31000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCursor",kwnames
,&obj0
)) goto fail
;
31001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31002 if (SWIG_arg_fail(1)) SWIG_fail
;
31004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31005 result
= (arg1
)->GetCursor();
31007 wxPyEndAllowThreads(__tstate
);
31008 if (PyErr_Occurred()) SWIG_fail
;
31011 wxCursor
* resultptr
;
31012 resultptr
= new wxCursor(static_cast<wxCursor
& >(result
));
31013 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
31021 static PyObject
*_wrap_Window_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31022 PyObject
*resultobj
= NULL
;
31023 wxWindow
*arg1
= (wxWindow
*) 0 ;
31026 PyObject
* obj0
= 0 ;
31027 PyObject
* obj1
= 0 ;
31028 char *kwnames
[] = {
31029 (char *) "self",(char *) "font", NULL
31032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
31033 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31034 if (SWIG_arg_fail(1)) SWIG_fail
;
31036 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31037 if (SWIG_arg_fail(2)) SWIG_fail
;
31038 if (arg2
== NULL
) {
31039 SWIG_null_ref("wxFont");
31041 if (SWIG_arg_fail(2)) SWIG_fail
;
31044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31045 result
= (bool)(arg1
)->SetFont((wxFont
const &)*arg2
);
31047 wxPyEndAllowThreads(__tstate
);
31048 if (PyErr_Occurred()) SWIG_fail
;
31051 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31059 static PyObject
*_wrap_Window_SetOwnFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31060 PyObject
*resultobj
= NULL
;
31061 wxWindow
*arg1
= (wxWindow
*) 0 ;
31063 PyObject
* obj0
= 0 ;
31064 PyObject
* obj1
= 0 ;
31065 char *kwnames
[] = {
31066 (char *) "self",(char *) "font", NULL
31069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnFont",kwnames
,&obj0
,&obj1
)) 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 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31074 if (SWIG_arg_fail(2)) SWIG_fail
;
31075 if (arg2
== NULL
) {
31076 SWIG_null_ref("wxFont");
31078 if (SWIG_arg_fail(2)) SWIG_fail
;
31081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31082 (arg1
)->SetOwnFont((wxFont
const &)*arg2
);
31084 wxPyEndAllowThreads(__tstate
);
31085 if (PyErr_Occurred()) SWIG_fail
;
31087 Py_INCREF(Py_None
); resultobj
= Py_None
;
31094 static PyObject
*_wrap_Window_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31095 PyObject
*resultobj
= NULL
;
31096 wxWindow
*arg1
= (wxWindow
*) 0 ;
31098 PyObject
* obj0
= 0 ;
31099 char *kwnames
[] = {
31100 (char *) "self", NULL
31103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetFont",kwnames
,&obj0
)) goto fail
;
31104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31105 if (SWIG_arg_fail(1)) SWIG_fail
;
31107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31108 result
= (arg1
)->GetFont();
31110 wxPyEndAllowThreads(__tstate
);
31111 if (PyErr_Occurred()) SWIG_fail
;
31114 wxFont
* resultptr
;
31115 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
31116 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
31124 static PyObject
*_wrap_Window_SetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31125 PyObject
*resultobj
= NULL
;
31126 wxWindow
*arg1
= (wxWindow
*) 0 ;
31127 wxCaret
*arg2
= (wxCaret
*) 0 ;
31128 PyObject
* obj0
= 0 ;
31129 PyObject
* obj1
= 0 ;
31130 char *kwnames
[] = {
31131 (char *) "self",(char *) "caret", NULL
31134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCaret",kwnames
,&obj0
,&obj1
)) goto fail
;
31135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31136 if (SWIG_arg_fail(1)) SWIG_fail
;
31137 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCaret
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
31138 if (SWIG_arg_fail(2)) SWIG_fail
;
31140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31141 (arg1
)->SetCaret(arg2
);
31143 wxPyEndAllowThreads(__tstate
);
31144 if (PyErr_Occurred()) SWIG_fail
;
31146 Py_INCREF(Py_None
); resultobj
= Py_None
;
31153 static PyObject
*_wrap_Window_GetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31154 PyObject
*resultobj
= NULL
;
31155 wxWindow
*arg1
= (wxWindow
*) 0 ;
31157 PyObject
* obj0
= 0 ;
31158 char *kwnames
[] = {
31159 (char *) "self", NULL
31162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCaret",kwnames
,&obj0
)) goto fail
;
31163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31164 if (SWIG_arg_fail(1)) SWIG_fail
;
31166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31167 result
= (wxCaret
*)((wxWindow
const *)arg1
)->GetCaret();
31169 wxPyEndAllowThreads(__tstate
);
31170 if (PyErr_Occurred()) SWIG_fail
;
31172 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCaret
, 0);
31179 static PyObject
*_wrap_Window_GetCharHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31180 PyObject
*resultobj
= NULL
;
31181 wxWindow
*arg1
= (wxWindow
*) 0 ;
31183 PyObject
* obj0
= 0 ;
31184 char *kwnames
[] = {
31185 (char *) "self", NULL
31188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharHeight",kwnames
,&obj0
)) goto fail
;
31189 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31190 if (SWIG_arg_fail(1)) SWIG_fail
;
31192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31193 result
= (int)((wxWindow
const *)arg1
)->GetCharHeight();
31195 wxPyEndAllowThreads(__tstate
);
31196 if (PyErr_Occurred()) SWIG_fail
;
31199 resultobj
= SWIG_From_int(static_cast<int >(result
));
31207 static PyObject
*_wrap_Window_GetCharWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31208 PyObject
*resultobj
= NULL
;
31209 wxWindow
*arg1
= (wxWindow
*) 0 ;
31211 PyObject
* obj0
= 0 ;
31212 char *kwnames
[] = {
31213 (char *) "self", NULL
31216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharWidth",kwnames
,&obj0
)) goto fail
;
31217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31218 if (SWIG_arg_fail(1)) SWIG_fail
;
31220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31221 result
= (int)((wxWindow
const *)arg1
)->GetCharWidth();
31223 wxPyEndAllowThreads(__tstate
);
31224 if (PyErr_Occurred()) SWIG_fail
;
31227 resultobj
= SWIG_From_int(static_cast<int >(result
));
31235 static PyObject
*_wrap_Window_GetTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31236 PyObject
*resultobj
= NULL
;
31237 wxWindow
*arg1
= (wxWindow
*) 0 ;
31238 wxString
*arg2
= 0 ;
31239 int *arg3
= (int *) 0 ;
31240 int *arg4
= (int *) 0 ;
31241 bool temp2
= false ;
31246 PyObject
* obj0
= 0 ;
31247 PyObject
* obj1
= 0 ;
31248 char *kwnames
[] = {
31249 (char *) "self",(char *) "string", NULL
31252 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31253 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetTextExtent",kwnames
,&obj0
,&obj1
)) goto fail
;
31255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31256 if (SWIG_arg_fail(1)) SWIG_fail
;
31258 arg2
= wxString_in_helper(obj1
);
31259 if (arg2
== NULL
) SWIG_fail
;
31263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31264 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
31266 wxPyEndAllowThreads(__tstate
);
31267 if (PyErr_Occurred()) SWIG_fail
;
31269 Py_INCREF(Py_None
); resultobj
= Py_None
;
31270 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31271 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31272 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31273 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31288 static PyObject
*_wrap_Window_GetFullTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31289 PyObject
*resultobj
= NULL
;
31290 wxWindow
*arg1
= (wxWindow
*) 0 ;
31291 wxString
*arg2
= 0 ;
31292 int *arg3
= (int *) 0 ;
31293 int *arg4
= (int *) 0 ;
31294 int *arg5
= (int *) 0 ;
31295 int *arg6
= (int *) 0 ;
31296 wxFont
*arg7
= (wxFont
*) NULL
;
31297 bool temp2
= false ;
31306 PyObject
* obj0
= 0 ;
31307 PyObject
* obj1
= 0 ;
31308 PyObject
* obj2
= 0 ;
31309 char *kwnames
[] = {
31310 (char *) "self",(char *) "string",(char *) "font", NULL
31313 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31314 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31315 arg5
= &temp5
; res5
= SWIG_NEWOBJ
;
31316 arg6
= &temp6
; res6
= SWIG_NEWOBJ
;
31317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31318 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31319 if (SWIG_arg_fail(1)) SWIG_fail
;
31321 arg2
= wxString_in_helper(obj1
);
31322 if (arg2
== NULL
) SWIG_fail
;
31326 SWIG_Python_ConvertPtr(obj2
, (void **)&arg7
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31327 if (SWIG_arg_fail(7)) SWIG_fail
;
31330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31331 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,(wxFont
const *)arg7
);
31333 wxPyEndAllowThreads(__tstate
);
31334 if (PyErr_Occurred()) SWIG_fail
;
31336 Py_INCREF(Py_None
); resultobj
= Py_None
;
31337 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31338 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31339 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31340 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31341 resultobj
= t_output_helper(resultobj
, ((res5
== SWIG_NEWOBJ
) ?
31342 SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0)));
31343 resultobj
= t_output_helper(resultobj
, ((res6
== SWIG_NEWOBJ
) ?
31344 SWIG_From_int((*arg6
)) : SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, 0)));
31359 static PyObject
*_wrap_Window_ClientToScreenXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31360 PyObject
*resultobj
= NULL
;
31361 wxWindow
*arg1
= (wxWindow
*) 0 ;
31362 int *arg2
= (int *) 0 ;
31363 int *arg3
= (int *) 0 ;
31368 PyObject
* obj0
= 0 ;
31369 PyObject
* obj1
= 0 ;
31370 PyObject
* obj2
= 0 ;
31371 char *kwnames
[] = {
31372 (char *) "self",(char *) "x",(char *) "y", NULL
31375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ClientToScreenXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31376 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31377 if (SWIG_arg_fail(1)) SWIG_fail
;
31379 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31380 temp2
= SWIG_As_int(obj1
);
31381 if (SWIG_arg_fail(2)) SWIG_fail
;
31383 res2
= SWIG_NEWOBJ
;
31387 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31388 temp3
= SWIG_As_int(obj2
);
31389 if (SWIG_arg_fail(3)) SWIG_fail
;
31391 res3
= SWIG_NEWOBJ
;
31395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31396 ((wxWindow
const *)arg1
)->ClientToScreen(arg2
,arg3
);
31398 wxPyEndAllowThreads(__tstate
);
31399 if (PyErr_Occurred()) SWIG_fail
;
31401 Py_INCREF(Py_None
); resultobj
= Py_None
;
31402 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31403 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31404 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31405 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31412 static PyObject
*_wrap_Window_ScreenToClientXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31413 PyObject
*resultobj
= NULL
;
31414 wxWindow
*arg1
= (wxWindow
*) 0 ;
31415 int *arg2
= (int *) 0 ;
31416 int *arg3
= (int *) 0 ;
31421 PyObject
* obj0
= 0 ;
31422 PyObject
* obj1
= 0 ;
31423 PyObject
* obj2
= 0 ;
31424 char *kwnames
[] = {
31425 (char *) "self",(char *) "x",(char *) "y", NULL
31428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ScreenToClientXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31430 if (SWIG_arg_fail(1)) SWIG_fail
;
31432 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31433 temp2
= SWIG_As_int(obj1
);
31434 if (SWIG_arg_fail(2)) SWIG_fail
;
31436 res2
= SWIG_NEWOBJ
;
31440 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31441 temp3
= SWIG_As_int(obj2
);
31442 if (SWIG_arg_fail(3)) SWIG_fail
;
31444 res3
= SWIG_NEWOBJ
;
31448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31449 ((wxWindow
const *)arg1
)->ScreenToClient(arg2
,arg3
);
31451 wxPyEndAllowThreads(__tstate
);
31452 if (PyErr_Occurred()) SWIG_fail
;
31454 Py_INCREF(Py_None
); resultobj
= Py_None
;
31455 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31456 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31457 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31458 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31465 static PyObject
*_wrap_Window_ClientToScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31466 PyObject
*resultobj
= NULL
;
31467 wxWindow
*arg1
= (wxWindow
*) 0 ;
31468 wxPoint
*arg2
= 0 ;
31471 PyObject
* obj0
= 0 ;
31472 PyObject
* obj1
= 0 ;
31473 char *kwnames
[] = {
31474 (char *) "self",(char *) "pt", NULL
31477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ClientToScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
31478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31479 if (SWIG_arg_fail(1)) SWIG_fail
;
31482 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31486 result
= ((wxWindow
const *)arg1
)->ClientToScreen((wxPoint
const &)*arg2
);
31488 wxPyEndAllowThreads(__tstate
);
31489 if (PyErr_Occurred()) SWIG_fail
;
31492 wxPoint
* resultptr
;
31493 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31494 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31502 static PyObject
*_wrap_Window_ScreenToClient(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31503 PyObject
*resultobj
= NULL
;
31504 wxWindow
*arg1
= (wxWindow
*) 0 ;
31505 wxPoint
*arg2
= 0 ;
31508 PyObject
* obj0
= 0 ;
31509 PyObject
* obj1
= 0 ;
31510 char *kwnames
[] = {
31511 (char *) "self",(char *) "pt", NULL
31514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScreenToClient",kwnames
,&obj0
,&obj1
)) goto fail
;
31515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31516 if (SWIG_arg_fail(1)) SWIG_fail
;
31519 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31523 result
= ((wxWindow
const *)arg1
)->ScreenToClient((wxPoint
const &)*arg2
);
31525 wxPyEndAllowThreads(__tstate
);
31526 if (PyErr_Occurred()) SWIG_fail
;
31529 wxPoint
* resultptr
;
31530 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31531 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31539 static PyObject
*_wrap_Window_HitTestXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31540 PyObject
*resultobj
= NULL
;
31541 wxWindow
*arg1
= (wxWindow
*) 0 ;
31545 PyObject
* obj0
= 0 ;
31546 PyObject
* obj1
= 0 ;
31547 PyObject
* obj2
= 0 ;
31548 char *kwnames
[] = {
31549 (char *) "self",(char *) "x",(char *) "y", NULL
31552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31554 if (SWIG_arg_fail(1)) SWIG_fail
;
31556 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31557 if (SWIG_arg_fail(2)) SWIG_fail
;
31560 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31561 if (SWIG_arg_fail(3)) SWIG_fail
;
31564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31565 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest(arg2
,arg3
);
31567 wxPyEndAllowThreads(__tstate
);
31568 if (PyErr_Occurred()) SWIG_fail
;
31570 resultobj
= SWIG_From_int((result
));
31577 static PyObject
*_wrap_Window_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31578 PyObject
*resultobj
= NULL
;
31579 wxWindow
*arg1
= (wxWindow
*) 0 ;
31580 wxPoint
*arg2
= 0 ;
31583 PyObject
* obj0
= 0 ;
31584 PyObject
* obj1
= 0 ;
31585 char *kwnames
[] = {
31586 (char *) "self",(char *) "pt", NULL
31589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
31590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31591 if (SWIG_arg_fail(1)) SWIG_fail
;
31594 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31598 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest((wxPoint
const &)*arg2
);
31600 wxPyEndAllowThreads(__tstate
);
31601 if (PyErr_Occurred()) SWIG_fail
;
31603 resultobj
= SWIG_From_int((result
));
31610 static PyObject
*_wrap_Window_GetBorder__SWIG_0(PyObject
*, PyObject
*args
) {
31611 PyObject
*resultobj
= NULL
;
31612 wxWindow
*arg1
= (wxWindow
*) 0 ;
31615 PyObject
* obj0
= 0 ;
31616 PyObject
* obj1
= 0 ;
31618 if(!PyArg_ParseTuple(args
,(char *)"OO:Window_GetBorder",&obj0
,&obj1
)) goto fail
;
31619 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31620 if (SWIG_arg_fail(1)) SWIG_fail
;
31622 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31623 if (SWIG_arg_fail(2)) SWIG_fail
;
31626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31627 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder(arg2
);
31629 wxPyEndAllowThreads(__tstate
);
31630 if (PyErr_Occurred()) SWIG_fail
;
31632 resultobj
= SWIG_From_int((result
));
31639 static PyObject
*_wrap_Window_GetBorder__SWIG_1(PyObject
*, PyObject
*args
) {
31640 PyObject
*resultobj
= NULL
;
31641 wxWindow
*arg1
= (wxWindow
*) 0 ;
31643 PyObject
* obj0
= 0 ;
31645 if(!PyArg_ParseTuple(args
,(char *)"O:Window_GetBorder",&obj0
)) goto fail
;
31646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31647 if (SWIG_arg_fail(1)) SWIG_fail
;
31649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31650 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder();
31652 wxPyEndAllowThreads(__tstate
);
31653 if (PyErr_Occurred()) SWIG_fail
;
31655 resultobj
= SWIG_From_int((result
));
31662 static PyObject
*_wrap_Window_GetBorder(PyObject
*self
, PyObject
*args
) {
31667 argc
= PyObject_Length(args
);
31668 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
31669 argv
[ii
] = PyTuple_GetItem(args
,ii
);
31675 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31683 return _wrap_Window_GetBorder__SWIG_1(self
,args
);
31690 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31698 _v
= SWIG_Check_long(argv
[1]);
31700 return _wrap_Window_GetBorder__SWIG_0(self
,args
);
31705 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'Window_GetBorder'");
31710 static PyObject
*_wrap_Window_UpdateWindowUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31711 PyObject
*resultobj
= NULL
;
31712 wxWindow
*arg1
= (wxWindow
*) 0 ;
31713 long arg2
= (long) wxUPDATE_UI_NONE
;
31714 PyObject
* obj0
= 0 ;
31715 PyObject
* obj1
= 0 ;
31716 char *kwnames
[] = {
31717 (char *) "self",(char *) "flags", NULL
31720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_UpdateWindowUI",kwnames
,&obj0
,&obj1
)) goto fail
;
31721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31722 if (SWIG_arg_fail(1)) SWIG_fail
;
31725 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31726 if (SWIG_arg_fail(2)) SWIG_fail
;
31730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31731 (arg1
)->UpdateWindowUI(arg2
);
31733 wxPyEndAllowThreads(__tstate
);
31734 if (PyErr_Occurred()) SWIG_fail
;
31736 Py_INCREF(Py_None
); resultobj
= Py_None
;
31743 static PyObject
*_wrap_Window_PopupMenuXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31744 PyObject
*resultobj
= NULL
;
31745 wxWindow
*arg1
= (wxWindow
*) 0 ;
31746 wxMenu
*arg2
= (wxMenu
*) 0 ;
31747 int arg3
= (int) -1 ;
31748 int arg4
= (int) -1 ;
31750 PyObject
* obj0
= 0 ;
31751 PyObject
* obj1
= 0 ;
31752 PyObject
* obj2
= 0 ;
31753 PyObject
* obj3
= 0 ;
31754 char *kwnames
[] = {
31755 (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL
31758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_PopupMenuXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31760 if (SWIG_arg_fail(1)) SWIG_fail
;
31761 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31762 if (SWIG_arg_fail(2)) SWIG_fail
;
31765 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31766 if (SWIG_arg_fail(3)) SWIG_fail
;
31771 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31772 if (SWIG_arg_fail(4)) SWIG_fail
;
31776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31777 result
= (bool)(arg1
)->PopupMenu(arg2
,arg3
,arg4
);
31779 wxPyEndAllowThreads(__tstate
);
31780 if (PyErr_Occurred()) SWIG_fail
;
31783 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31791 static PyObject
*_wrap_Window_PopupMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31792 PyObject
*resultobj
= NULL
;
31793 wxWindow
*arg1
= (wxWindow
*) 0 ;
31794 wxMenu
*arg2
= (wxMenu
*) 0 ;
31795 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
31796 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
31799 PyObject
* obj0
= 0 ;
31800 PyObject
* obj1
= 0 ;
31801 PyObject
* obj2
= 0 ;
31802 char *kwnames
[] = {
31803 (char *) "self",(char *) "menu",(char *) "pos", NULL
31806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_PopupMenu",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31808 if (SWIG_arg_fail(1)) SWIG_fail
;
31809 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31810 if (SWIG_arg_fail(2)) SWIG_fail
;
31814 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
31818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31819 result
= (bool)(arg1
)->PopupMenu(arg2
,(wxPoint
const &)*arg3
);
31821 wxPyEndAllowThreads(__tstate
);
31822 if (PyErr_Occurred()) SWIG_fail
;
31825 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31833 static PyObject
*_wrap_Window_GetHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31834 PyObject
*resultobj
= NULL
;
31835 wxWindow
*arg1
= (wxWindow
*) 0 ;
31837 PyObject
* obj0
= 0 ;
31838 char *kwnames
[] = {
31839 (char *) "self", NULL
31842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHandle",kwnames
,&obj0
)) goto fail
;
31843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31844 if (SWIG_arg_fail(1)) SWIG_fail
;
31846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31847 result
= (long)wxWindow_GetHandle(arg1
);
31849 wxPyEndAllowThreads(__tstate
);
31850 if (PyErr_Occurred()) SWIG_fail
;
31853 resultobj
= SWIG_From_long(static_cast<long >(result
));
31861 static PyObject
*_wrap_Window_AssociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31862 PyObject
*resultobj
= NULL
;
31863 wxWindow
*arg1
= (wxWindow
*) 0 ;
31865 PyObject
* obj0
= 0 ;
31866 PyObject
* obj1
= 0 ;
31867 char *kwnames
[] = {
31868 (char *) "self",(char *) "handle", NULL
31871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AssociateHandle",kwnames
,&obj0
,&obj1
)) goto fail
;
31872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31873 if (SWIG_arg_fail(1)) SWIG_fail
;
31875 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31876 if (SWIG_arg_fail(2)) SWIG_fail
;
31879 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31880 wxWindow_AssociateHandle(arg1
,arg2
);
31882 wxPyEndAllowThreads(__tstate
);
31883 if (PyErr_Occurred()) SWIG_fail
;
31885 Py_INCREF(Py_None
); resultobj
= Py_None
;
31892 static PyObject
*_wrap_Window_DissociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31893 PyObject
*resultobj
= NULL
;
31894 wxWindow
*arg1
= (wxWindow
*) 0 ;
31895 PyObject
* obj0
= 0 ;
31896 char *kwnames
[] = {
31897 (char *) "self", NULL
31900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DissociateHandle",kwnames
,&obj0
)) goto fail
;
31901 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31902 if (SWIG_arg_fail(1)) SWIG_fail
;
31904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31905 (arg1
)->DissociateHandle();
31907 wxPyEndAllowThreads(__tstate
);
31908 if (PyErr_Occurred()) SWIG_fail
;
31910 Py_INCREF(Py_None
); resultobj
= Py_None
;
31917 static PyObject
*_wrap_Window_HasScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31918 PyObject
*resultobj
= NULL
;
31919 wxWindow
*arg1
= (wxWindow
*) 0 ;
31922 PyObject
* obj0
= 0 ;
31923 PyObject
* obj1
= 0 ;
31924 char *kwnames
[] = {
31925 (char *) "self",(char *) "orient", NULL
31928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasScrollbar",kwnames
,&obj0
,&obj1
)) goto fail
;
31929 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31930 if (SWIG_arg_fail(1)) SWIG_fail
;
31932 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31933 if (SWIG_arg_fail(2)) SWIG_fail
;
31936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31937 result
= (bool)((wxWindow
const *)arg1
)->HasScrollbar(arg2
);
31939 wxPyEndAllowThreads(__tstate
);
31940 if (PyErr_Occurred()) SWIG_fail
;
31943 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31951 static PyObject
*_wrap_Window_SetScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31952 PyObject
*resultobj
= NULL
;
31953 wxWindow
*arg1
= (wxWindow
*) 0 ;
31958 bool arg6
= (bool) true ;
31959 PyObject
* obj0
= 0 ;
31960 PyObject
* obj1
= 0 ;
31961 PyObject
* obj2
= 0 ;
31962 PyObject
* obj3
= 0 ;
31963 PyObject
* obj4
= 0 ;
31964 PyObject
* obj5
= 0 ;
31965 char *kwnames
[] = {
31966 (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL
31969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetScrollbar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
31970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31971 if (SWIG_arg_fail(1)) SWIG_fail
;
31973 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31974 if (SWIG_arg_fail(2)) SWIG_fail
;
31977 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31978 if (SWIG_arg_fail(3)) SWIG_fail
;
31981 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31982 if (SWIG_arg_fail(4)) SWIG_fail
;
31985 arg5
= static_cast<int >(SWIG_As_int(obj4
));
31986 if (SWIG_arg_fail(5)) SWIG_fail
;
31990 arg6
= static_cast<bool >(SWIG_As_bool(obj5
));
31991 if (SWIG_arg_fail(6)) SWIG_fail
;
31995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31996 (arg1
)->SetScrollbar(arg2
,arg3
,arg4
,arg5
,arg6
);
31998 wxPyEndAllowThreads(__tstate
);
31999 if (PyErr_Occurred()) SWIG_fail
;
32001 Py_INCREF(Py_None
); resultobj
= Py_None
;
32008 static PyObject
*_wrap_Window_SetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32009 PyObject
*resultobj
= NULL
;
32010 wxWindow
*arg1
= (wxWindow
*) 0 ;
32013 bool arg4
= (bool) true ;
32014 PyObject
* obj0
= 0 ;
32015 PyObject
* obj1
= 0 ;
32016 PyObject
* obj2
= 0 ;
32017 PyObject
* obj3
= 0 ;
32018 char *kwnames
[] = {
32019 (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL
32022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_SetScrollPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32024 if (SWIG_arg_fail(1)) SWIG_fail
;
32026 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32027 if (SWIG_arg_fail(2)) SWIG_fail
;
32030 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32031 if (SWIG_arg_fail(3)) SWIG_fail
;
32035 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
32036 if (SWIG_arg_fail(4)) SWIG_fail
;
32040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32041 (arg1
)->SetScrollPos(arg2
,arg3
,arg4
);
32043 wxPyEndAllowThreads(__tstate
);
32044 if (PyErr_Occurred()) SWIG_fail
;
32046 Py_INCREF(Py_None
); resultobj
= Py_None
;
32053 static PyObject
*_wrap_Window_GetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32054 PyObject
*resultobj
= NULL
;
32055 wxWindow
*arg1
= (wxWindow
*) 0 ;
32058 PyObject
* obj0
= 0 ;
32059 PyObject
* obj1
= 0 ;
32060 char *kwnames
[] = {
32061 (char *) "self",(char *) "orientation", NULL
32064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollPos",kwnames
,&obj0
,&obj1
)) goto fail
;
32065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32066 if (SWIG_arg_fail(1)) SWIG_fail
;
32068 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32069 if (SWIG_arg_fail(2)) SWIG_fail
;
32072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32073 result
= (int)((wxWindow
const *)arg1
)->GetScrollPos(arg2
);
32075 wxPyEndAllowThreads(__tstate
);
32076 if (PyErr_Occurred()) SWIG_fail
;
32079 resultobj
= SWIG_From_int(static_cast<int >(result
));
32087 static PyObject
*_wrap_Window_GetScrollThumb(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32088 PyObject
*resultobj
= NULL
;
32089 wxWindow
*arg1
= (wxWindow
*) 0 ;
32092 PyObject
* obj0
= 0 ;
32093 PyObject
* obj1
= 0 ;
32094 char *kwnames
[] = {
32095 (char *) "self",(char *) "orientation", NULL
32098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollThumb",kwnames
,&obj0
,&obj1
)) goto fail
;
32099 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32100 if (SWIG_arg_fail(1)) SWIG_fail
;
32102 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32103 if (SWIG_arg_fail(2)) SWIG_fail
;
32106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32107 result
= (int)((wxWindow
const *)arg1
)->GetScrollThumb(arg2
);
32109 wxPyEndAllowThreads(__tstate
);
32110 if (PyErr_Occurred()) SWIG_fail
;
32113 resultobj
= SWIG_From_int(static_cast<int >(result
));
32121 static PyObject
*_wrap_Window_GetScrollRange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32122 PyObject
*resultobj
= NULL
;
32123 wxWindow
*arg1
= (wxWindow
*) 0 ;
32126 PyObject
* obj0
= 0 ;
32127 PyObject
* obj1
= 0 ;
32128 char *kwnames
[] = {
32129 (char *) "self",(char *) "orientation", NULL
32132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollRange",kwnames
,&obj0
,&obj1
)) goto fail
;
32133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32134 if (SWIG_arg_fail(1)) SWIG_fail
;
32136 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32137 if (SWIG_arg_fail(2)) SWIG_fail
;
32140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32141 result
= (int)((wxWindow
const *)arg1
)->GetScrollRange(arg2
);
32143 wxPyEndAllowThreads(__tstate
);
32144 if (PyErr_Occurred()) SWIG_fail
;
32147 resultobj
= SWIG_From_int(static_cast<int >(result
));
32155 static PyObject
*_wrap_Window_ScrollWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32156 PyObject
*resultobj
= NULL
;
32157 wxWindow
*arg1
= (wxWindow
*) 0 ;
32160 wxRect
*arg4
= (wxRect
*) NULL
;
32161 PyObject
* obj0
= 0 ;
32162 PyObject
* obj1
= 0 ;
32163 PyObject
* obj2
= 0 ;
32164 PyObject
* obj3
= 0 ;
32165 char *kwnames
[] = {
32166 (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL
32169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_ScrollWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32170 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32171 if (SWIG_arg_fail(1)) SWIG_fail
;
32173 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32174 if (SWIG_arg_fail(2)) SWIG_fail
;
32177 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32178 if (SWIG_arg_fail(3)) SWIG_fail
;
32181 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
32182 if (SWIG_arg_fail(4)) SWIG_fail
;
32185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32186 (arg1
)->ScrollWindow(arg2
,arg3
,(wxRect
const *)arg4
);
32188 wxPyEndAllowThreads(__tstate
);
32189 if (PyErr_Occurred()) SWIG_fail
;
32191 Py_INCREF(Py_None
); resultobj
= Py_None
;
32198 static PyObject
*_wrap_Window_ScrollLines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32199 PyObject
*resultobj
= NULL
;
32200 wxWindow
*arg1
= (wxWindow
*) 0 ;
32203 PyObject
* obj0
= 0 ;
32204 PyObject
* obj1
= 0 ;
32205 char *kwnames
[] = {
32206 (char *) "self",(char *) "lines", NULL
32209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
;
32210 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32211 if (SWIG_arg_fail(1)) SWIG_fail
;
32213 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32214 if (SWIG_arg_fail(2)) SWIG_fail
;
32217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32218 result
= (bool)(arg1
)->ScrollLines(arg2
);
32220 wxPyEndAllowThreads(__tstate
);
32221 if (PyErr_Occurred()) SWIG_fail
;
32224 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32232 static PyObject
*_wrap_Window_ScrollPages(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32233 PyObject
*resultobj
= NULL
;
32234 wxWindow
*arg1
= (wxWindow
*) 0 ;
32237 PyObject
* obj0
= 0 ;
32238 PyObject
* obj1
= 0 ;
32239 char *kwnames
[] = {
32240 (char *) "self",(char *) "pages", NULL
32243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
;
32244 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32245 if (SWIG_arg_fail(1)) SWIG_fail
;
32247 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32248 if (SWIG_arg_fail(2)) SWIG_fail
;
32251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32252 result
= (bool)(arg1
)->ScrollPages(arg2
);
32254 wxPyEndAllowThreads(__tstate
);
32255 if (PyErr_Occurred()) SWIG_fail
;
32258 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32266 static PyObject
*_wrap_Window_LineUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32267 PyObject
*resultobj
= NULL
;
32268 wxWindow
*arg1
= (wxWindow
*) 0 ;
32270 PyObject
* obj0
= 0 ;
32271 char *kwnames
[] = {
32272 (char *) "self", NULL
32275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineUp",kwnames
,&obj0
)) goto fail
;
32276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32277 if (SWIG_arg_fail(1)) SWIG_fail
;
32279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32280 result
= (bool)(arg1
)->LineUp();
32282 wxPyEndAllowThreads(__tstate
);
32283 if (PyErr_Occurred()) SWIG_fail
;
32286 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32294 static PyObject
*_wrap_Window_LineDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32295 PyObject
*resultobj
= NULL
;
32296 wxWindow
*arg1
= (wxWindow
*) 0 ;
32298 PyObject
* obj0
= 0 ;
32299 char *kwnames
[] = {
32300 (char *) "self", NULL
32303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineDown",kwnames
,&obj0
)) goto fail
;
32304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32305 if (SWIG_arg_fail(1)) SWIG_fail
;
32307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32308 result
= (bool)(arg1
)->LineDown();
32310 wxPyEndAllowThreads(__tstate
);
32311 if (PyErr_Occurred()) SWIG_fail
;
32314 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32322 static PyObject
*_wrap_Window_PageUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32323 PyObject
*resultobj
= NULL
;
32324 wxWindow
*arg1
= (wxWindow
*) 0 ;
32326 PyObject
* obj0
= 0 ;
32327 char *kwnames
[] = {
32328 (char *) "self", NULL
32331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageUp",kwnames
,&obj0
)) goto fail
;
32332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32333 if (SWIG_arg_fail(1)) SWIG_fail
;
32335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32336 result
= (bool)(arg1
)->PageUp();
32338 wxPyEndAllowThreads(__tstate
);
32339 if (PyErr_Occurred()) SWIG_fail
;
32342 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32350 static PyObject
*_wrap_Window_PageDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32351 PyObject
*resultobj
= NULL
;
32352 wxWindow
*arg1
= (wxWindow
*) 0 ;
32354 PyObject
* obj0
= 0 ;
32355 char *kwnames
[] = {
32356 (char *) "self", NULL
32359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageDown",kwnames
,&obj0
)) goto fail
;
32360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32361 if (SWIG_arg_fail(1)) SWIG_fail
;
32363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32364 result
= (bool)(arg1
)->PageDown();
32366 wxPyEndAllowThreads(__tstate
);
32367 if (PyErr_Occurred()) SWIG_fail
;
32370 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32378 static PyObject
*_wrap_Window_SetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32379 PyObject
*resultobj
= NULL
;
32380 wxWindow
*arg1
= (wxWindow
*) 0 ;
32381 wxString
*arg2
= 0 ;
32382 bool temp2
= false ;
32383 PyObject
* obj0
= 0 ;
32384 PyObject
* obj1
= 0 ;
32385 char *kwnames
[] = {
32386 (char *) "self",(char *) "text", NULL
32389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpText",kwnames
,&obj0
,&obj1
)) goto fail
;
32390 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32391 if (SWIG_arg_fail(1)) SWIG_fail
;
32393 arg2
= wxString_in_helper(obj1
);
32394 if (arg2
== NULL
) SWIG_fail
;
32398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32399 (arg1
)->SetHelpText((wxString
const &)*arg2
);
32401 wxPyEndAllowThreads(__tstate
);
32402 if (PyErr_Occurred()) SWIG_fail
;
32404 Py_INCREF(Py_None
); resultobj
= Py_None
;
32419 static PyObject
*_wrap_Window_SetHelpTextForId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32420 PyObject
*resultobj
= NULL
;
32421 wxWindow
*arg1
= (wxWindow
*) 0 ;
32422 wxString
*arg2
= 0 ;
32423 bool temp2
= false ;
32424 PyObject
* obj0
= 0 ;
32425 PyObject
* obj1
= 0 ;
32426 char *kwnames
[] = {
32427 (char *) "self",(char *) "text", NULL
32430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpTextForId",kwnames
,&obj0
,&obj1
)) goto fail
;
32431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32432 if (SWIG_arg_fail(1)) SWIG_fail
;
32434 arg2
= wxString_in_helper(obj1
);
32435 if (arg2
== NULL
) SWIG_fail
;
32439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32440 (arg1
)->SetHelpTextForId((wxString
const &)*arg2
);
32442 wxPyEndAllowThreads(__tstate
);
32443 if (PyErr_Occurred()) SWIG_fail
;
32445 Py_INCREF(Py_None
); resultobj
= Py_None
;
32460 static PyObject
*_wrap_Window_GetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32461 PyObject
*resultobj
= NULL
;
32462 wxWindow
*arg1
= (wxWindow
*) 0 ;
32464 PyObject
* obj0
= 0 ;
32465 char *kwnames
[] = {
32466 (char *) "self", NULL
32469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHelpText",kwnames
,&obj0
)) goto fail
;
32470 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32471 if (SWIG_arg_fail(1)) SWIG_fail
;
32473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32474 result
= ((wxWindow
const *)arg1
)->GetHelpText();
32476 wxPyEndAllowThreads(__tstate
);
32477 if (PyErr_Occurred()) SWIG_fail
;
32481 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32483 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32492 static PyObject
*_wrap_Window_SetToolTipString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32493 PyObject
*resultobj
= NULL
;
32494 wxWindow
*arg1
= (wxWindow
*) 0 ;
32495 wxString
*arg2
= 0 ;
32496 bool temp2
= false ;
32497 PyObject
* obj0
= 0 ;
32498 PyObject
* obj1
= 0 ;
32499 char *kwnames
[] = {
32500 (char *) "self",(char *) "tip", NULL
32503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTipString",kwnames
,&obj0
,&obj1
)) goto fail
;
32504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32505 if (SWIG_arg_fail(1)) SWIG_fail
;
32507 arg2
= wxString_in_helper(obj1
);
32508 if (arg2
== NULL
) SWIG_fail
;
32512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32513 (arg1
)->SetToolTip((wxString
const &)*arg2
);
32515 wxPyEndAllowThreads(__tstate
);
32516 if (PyErr_Occurred()) SWIG_fail
;
32518 Py_INCREF(Py_None
); resultobj
= Py_None
;
32533 static PyObject
*_wrap_Window_SetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32534 PyObject
*resultobj
= NULL
;
32535 wxWindow
*arg1
= (wxWindow
*) 0 ;
32536 wxToolTip
*arg2
= (wxToolTip
*) 0 ;
32537 PyObject
* obj0
= 0 ;
32538 PyObject
* obj1
= 0 ;
32539 char *kwnames
[] = {
32540 (char *) "self",(char *) "tip", NULL
32543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTip",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
;
32546 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolTip
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32547 if (SWIG_arg_fail(2)) SWIG_fail
;
32549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32550 (arg1
)->SetToolTip(arg2
);
32552 wxPyEndAllowThreads(__tstate
);
32553 if (PyErr_Occurred()) SWIG_fail
;
32555 Py_INCREF(Py_None
); resultobj
= Py_None
;
32562 static PyObject
*_wrap_Window_GetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32563 PyObject
*resultobj
= NULL
;
32564 wxWindow
*arg1
= (wxWindow
*) 0 ;
32566 PyObject
* obj0
= 0 ;
32567 char *kwnames
[] = {
32568 (char *) "self", NULL
32571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetToolTip",kwnames
,&obj0
)) goto fail
;
32572 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32573 if (SWIG_arg_fail(1)) SWIG_fail
;
32575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32576 result
= (wxToolTip
*)((wxWindow
const *)arg1
)->GetToolTip();
32578 wxPyEndAllowThreads(__tstate
);
32579 if (PyErr_Occurred()) SWIG_fail
;
32582 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32590 static PyObject
*_wrap_Window_SetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32591 PyObject
*resultobj
= NULL
;
32592 wxWindow
*arg1
= (wxWindow
*) 0 ;
32593 wxPyDropTarget
*arg2
= (wxPyDropTarget
*) 0 ;
32594 PyObject
* obj0
= 0 ;
32595 PyObject
* obj1
= 0 ;
32596 char *kwnames
[] = {
32597 (char *) "self",(char *) "dropTarget", NULL
32600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDropTarget",kwnames
,&obj0
,&obj1
)) goto fail
;
32601 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32602 if (SWIG_arg_fail(1)) SWIG_fail
;
32603 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyDropTarget
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32604 if (SWIG_arg_fail(2)) SWIG_fail
;
32606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32607 (arg1
)->SetDropTarget(arg2
);
32609 wxPyEndAllowThreads(__tstate
);
32610 if (PyErr_Occurred()) SWIG_fail
;
32612 Py_INCREF(Py_None
); resultobj
= Py_None
;
32619 static PyObject
*_wrap_Window_GetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32620 PyObject
*resultobj
= NULL
;
32621 wxWindow
*arg1
= (wxWindow
*) 0 ;
32622 wxPyDropTarget
*result
;
32623 PyObject
* obj0
= 0 ;
32624 char *kwnames
[] = {
32625 (char *) "self", NULL
32628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDropTarget",kwnames
,&obj0
)) goto fail
;
32629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32630 if (SWIG_arg_fail(1)) SWIG_fail
;
32632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32633 result
= (wxPyDropTarget
*)((wxWindow
const *)arg1
)->GetDropTarget();
32635 wxPyEndAllowThreads(__tstate
);
32636 if (PyErr_Occurred()) SWIG_fail
;
32638 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyDropTarget
, 0);
32645 static PyObject
*_wrap_Window_DragAcceptFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32646 PyObject
*resultobj
= NULL
;
32647 wxWindow
*arg1
= (wxWindow
*) 0 ;
32649 PyObject
* obj0
= 0 ;
32650 PyObject
* obj1
= 0 ;
32651 char *kwnames
[] = {
32652 (char *) "self",(char *) "accept", NULL
32655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DragAcceptFiles",kwnames
,&obj0
,&obj1
)) goto fail
;
32656 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32657 if (SWIG_arg_fail(1)) SWIG_fail
;
32659 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32660 if (SWIG_arg_fail(2)) SWIG_fail
;
32663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32664 wxWindow_DragAcceptFiles(arg1
,arg2
);
32666 wxPyEndAllowThreads(__tstate
);
32667 if (PyErr_Occurred()) SWIG_fail
;
32669 Py_INCREF(Py_None
); resultobj
= Py_None
;
32676 static PyObject
*_wrap_Window_SetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32677 PyObject
*resultobj
= NULL
;
32678 wxWindow
*arg1
= (wxWindow
*) 0 ;
32679 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
32680 PyObject
* obj0
= 0 ;
32681 PyObject
* obj1
= 0 ;
32682 char *kwnames
[] = {
32683 (char *) "self",(char *) "constraints", NULL
32686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
32687 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32688 if (SWIG_arg_fail(1)) SWIG_fail
;
32689 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
32690 if (SWIG_arg_fail(2)) SWIG_fail
;
32692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32693 (arg1
)->SetConstraints(arg2
);
32695 wxPyEndAllowThreads(__tstate
);
32696 if (PyErr_Occurred()) SWIG_fail
;
32698 Py_INCREF(Py_None
); resultobj
= Py_None
;
32705 static PyObject
*_wrap_Window_GetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32706 PyObject
*resultobj
= NULL
;
32707 wxWindow
*arg1
= (wxWindow
*) 0 ;
32708 wxLayoutConstraints
*result
;
32709 PyObject
* obj0
= 0 ;
32710 char *kwnames
[] = {
32711 (char *) "self", NULL
32714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetConstraints",kwnames
,&obj0
)) goto fail
;
32715 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32716 if (SWIG_arg_fail(1)) SWIG_fail
;
32718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32719 result
= (wxLayoutConstraints
*)((wxWindow
const *)arg1
)->GetConstraints();
32721 wxPyEndAllowThreads(__tstate
);
32722 if (PyErr_Occurred()) SWIG_fail
;
32724 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 0);
32731 static PyObject
*_wrap_Window_SetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32732 PyObject
*resultobj
= NULL
;
32733 wxWindow
*arg1
= (wxWindow
*) 0 ;
32735 PyObject
* obj0
= 0 ;
32736 PyObject
* obj1
= 0 ;
32737 char *kwnames
[] = {
32738 (char *) "self",(char *) "autoLayout", NULL
32741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAutoLayout",kwnames
,&obj0
,&obj1
)) goto fail
;
32742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32743 if (SWIG_arg_fail(1)) SWIG_fail
;
32745 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32746 if (SWIG_arg_fail(2)) SWIG_fail
;
32749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32750 (arg1
)->SetAutoLayout(arg2
);
32752 wxPyEndAllowThreads(__tstate
);
32753 if (PyErr_Occurred()) SWIG_fail
;
32755 Py_INCREF(Py_None
); resultobj
= Py_None
;
32762 static PyObject
*_wrap_Window_GetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32763 PyObject
*resultobj
= NULL
;
32764 wxWindow
*arg1
= (wxWindow
*) 0 ;
32766 PyObject
* obj0
= 0 ;
32767 char *kwnames
[] = {
32768 (char *) "self", NULL
32771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAutoLayout",kwnames
,&obj0
)) goto fail
;
32772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32773 if (SWIG_arg_fail(1)) SWIG_fail
;
32775 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32776 result
= (bool)((wxWindow
const *)arg1
)->GetAutoLayout();
32778 wxPyEndAllowThreads(__tstate
);
32779 if (PyErr_Occurred()) SWIG_fail
;
32782 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32790 static PyObject
*_wrap_Window_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32791 PyObject
*resultobj
= NULL
;
32792 wxWindow
*arg1
= (wxWindow
*) 0 ;
32794 PyObject
* obj0
= 0 ;
32795 char *kwnames
[] = {
32796 (char *) "self", NULL
32799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Layout",kwnames
,&obj0
)) goto fail
;
32800 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32801 if (SWIG_arg_fail(1)) SWIG_fail
;
32803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32804 result
= (bool)(arg1
)->Layout();
32806 wxPyEndAllowThreads(__tstate
);
32807 if (PyErr_Occurred()) SWIG_fail
;
32810 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32818 static PyObject
*_wrap_Window_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32819 PyObject
*resultobj
= NULL
;
32820 wxWindow
*arg1
= (wxWindow
*) 0 ;
32821 wxSizer
*arg2
= (wxSizer
*) 0 ;
32822 bool arg3
= (bool) true ;
32823 PyObject
* obj0
= 0 ;
32824 PyObject
* obj1
= 0 ;
32825 PyObject
* obj2
= 0 ;
32826 char *kwnames
[] = {
32827 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32832 if (SWIG_arg_fail(1)) SWIG_fail
;
32833 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32834 if (SWIG_arg_fail(2)) SWIG_fail
;
32837 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32838 if (SWIG_arg_fail(3)) SWIG_fail
;
32842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32843 (arg1
)->SetSizer(arg2
,arg3
);
32845 wxPyEndAllowThreads(__tstate
);
32846 if (PyErr_Occurred()) SWIG_fail
;
32848 Py_INCREF(Py_None
); resultobj
= Py_None
;
32855 static PyObject
*_wrap_Window_SetSizerAndFit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32856 PyObject
*resultobj
= NULL
;
32857 wxWindow
*arg1
= (wxWindow
*) 0 ;
32858 wxSizer
*arg2
= (wxSizer
*) 0 ;
32859 bool arg3
= (bool) true ;
32860 PyObject
* obj0
= 0 ;
32861 PyObject
* obj1
= 0 ;
32862 PyObject
* obj2
= 0 ;
32863 char *kwnames
[] = {
32864 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizerAndFit",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32869 if (SWIG_arg_fail(1)) SWIG_fail
;
32870 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32871 if (SWIG_arg_fail(2)) SWIG_fail
;
32874 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32875 if (SWIG_arg_fail(3)) SWIG_fail
;
32879 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32880 (arg1
)->SetSizerAndFit(arg2
,arg3
);
32882 wxPyEndAllowThreads(__tstate
);
32883 if (PyErr_Occurred()) SWIG_fail
;
32885 Py_INCREF(Py_None
); resultobj
= Py_None
;
32892 static PyObject
*_wrap_Window_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32893 PyObject
*resultobj
= NULL
;
32894 wxWindow
*arg1
= (wxWindow
*) 0 ;
32896 PyObject
* obj0
= 0 ;
32897 char *kwnames
[] = {
32898 (char *) "self", NULL
32901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizer",kwnames
,&obj0
)) goto fail
;
32902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32903 if (SWIG_arg_fail(1)) SWIG_fail
;
32905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32906 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetSizer();
32908 wxPyEndAllowThreads(__tstate
);
32909 if (PyErr_Occurred()) SWIG_fail
;
32912 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32920 static PyObject
*_wrap_Window_SetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32921 PyObject
*resultobj
= NULL
;
32922 wxWindow
*arg1
= (wxWindow
*) 0 ;
32923 wxSizer
*arg2
= (wxSizer
*) 0 ;
32924 PyObject
* obj0
= 0 ;
32925 PyObject
* obj1
= 0 ;
32926 char *kwnames
[] = {
32927 (char *) "self",(char *) "sizer", NULL
32930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetContainingSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
32931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32932 if (SWIG_arg_fail(1)) SWIG_fail
;
32933 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32934 if (SWIG_arg_fail(2)) SWIG_fail
;
32936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32937 (arg1
)->SetContainingSizer(arg2
);
32939 wxPyEndAllowThreads(__tstate
);
32940 if (PyErr_Occurred()) SWIG_fail
;
32942 Py_INCREF(Py_None
); resultobj
= Py_None
;
32949 static PyObject
*_wrap_Window_GetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32950 PyObject
*resultobj
= NULL
;
32951 wxWindow
*arg1
= (wxWindow
*) 0 ;
32953 PyObject
* obj0
= 0 ;
32954 char *kwnames
[] = {
32955 (char *) "self", NULL
32958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetContainingSizer",kwnames
,&obj0
)) goto fail
;
32959 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32960 if (SWIG_arg_fail(1)) SWIG_fail
;
32962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32963 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetContainingSizer();
32965 wxPyEndAllowThreads(__tstate
);
32966 if (PyErr_Occurred()) SWIG_fail
;
32969 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32977 static PyObject
*_wrap_Window_InheritAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32978 PyObject
*resultobj
= NULL
;
32979 wxWindow
*arg1
= (wxWindow
*) 0 ;
32980 PyObject
* obj0
= 0 ;
32981 char *kwnames
[] = {
32982 (char *) "self", NULL
32985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritAttributes",kwnames
,&obj0
)) goto fail
;
32986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32987 if (SWIG_arg_fail(1)) SWIG_fail
;
32989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32990 (arg1
)->InheritAttributes();
32992 wxPyEndAllowThreads(__tstate
);
32993 if (PyErr_Occurred()) SWIG_fail
;
32995 Py_INCREF(Py_None
); resultobj
= Py_None
;
33002 static PyObject
*_wrap_Window_ShouldInheritColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33003 PyObject
*resultobj
= NULL
;
33004 wxWindow
*arg1
= (wxWindow
*) 0 ;
33006 PyObject
* obj0
= 0 ;
33007 char *kwnames
[] = {
33008 (char *) "self", NULL
33011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ShouldInheritColours",kwnames
,&obj0
)) goto fail
;
33012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33013 if (SWIG_arg_fail(1)) SWIG_fail
;
33015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33016 result
= (bool)((wxWindow
const *)arg1
)->ShouldInheritColours();
33018 wxPyEndAllowThreads(__tstate
);
33019 if (PyErr_Occurred()) SWIG_fail
;
33022 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33030 static PyObject
* Window_swigregister(PyObject
*, PyObject
*args
) {
33032 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33033 SWIG_TypeClientData(SWIGTYPE_p_wxWindow
, obj
);
33035 return Py_BuildValue((char *)"");
33037 static PyObject
*_wrap_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33038 PyObject
*resultobj
= NULL
;
33040 wxWindow
*arg2
= (wxWindow
*) NULL
;
33042 PyObject
* obj0
= 0 ;
33043 PyObject
* obj1
= 0 ;
33044 char *kwnames
[] = {
33045 (char *) "id",(char *) "parent", NULL
33048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
33050 arg1
= static_cast<long >(SWIG_As_long(obj0
));
33051 if (SWIG_arg_fail(1)) SWIG_fail
;
33054 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33055 if (SWIG_arg_fail(2)) SWIG_fail
;
33058 if (!wxPyCheckForApp()) SWIG_fail
;
33059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33060 result
= (wxWindow
*)wxFindWindowById(arg1
,(wxWindow
const *)arg2
);
33062 wxPyEndAllowThreads(__tstate
);
33063 if (PyErr_Occurred()) SWIG_fail
;
33066 resultobj
= wxPyMake_wxObject(result
, 0);
33074 static PyObject
*_wrap_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33075 PyObject
*resultobj
= NULL
;
33076 wxString
*arg1
= 0 ;
33077 wxWindow
*arg2
= (wxWindow
*) NULL
;
33079 bool temp1
= false ;
33080 PyObject
* obj0
= 0 ;
33081 PyObject
* obj1
= 0 ;
33082 char *kwnames
[] = {
33083 (char *) "name",(char *) "parent", NULL
33086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
33088 arg1
= wxString_in_helper(obj0
);
33089 if (arg1
== NULL
) SWIG_fail
;
33093 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33094 if (SWIG_arg_fail(2)) SWIG_fail
;
33097 if (!wxPyCheckForApp()) SWIG_fail
;
33098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33099 result
= (wxWindow
*)wxFindWindowByName((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33101 wxPyEndAllowThreads(__tstate
);
33102 if (PyErr_Occurred()) SWIG_fail
;
33105 resultobj
= wxPyMake_wxObject(result
, 0);
33121 static PyObject
*_wrap_FindWindowByLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33122 PyObject
*resultobj
= NULL
;
33123 wxString
*arg1
= 0 ;
33124 wxWindow
*arg2
= (wxWindow
*) NULL
;
33126 bool temp1
= false ;
33127 PyObject
* obj0
= 0 ;
33128 PyObject
* obj1
= 0 ;
33129 char *kwnames
[] = {
33130 (char *) "label",(char *) "parent", NULL
33133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
33135 arg1
= wxString_in_helper(obj0
);
33136 if (arg1
== NULL
) SWIG_fail
;
33140 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33141 if (SWIG_arg_fail(2)) SWIG_fail
;
33144 if (!wxPyCheckForApp()) SWIG_fail
;
33145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33146 result
= (wxWindow
*)wxFindWindowByLabel((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33148 wxPyEndAllowThreads(__tstate
);
33149 if (PyErr_Occurred()) SWIG_fail
;
33152 resultobj
= wxPyMake_wxObject(result
, 0);
33168 static PyObject
*_wrap_Window_FromHWND(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33169 PyObject
*resultobj
= NULL
;
33170 wxWindow
*arg1
= (wxWindow
*) 0 ;
33171 unsigned long arg2
;
33173 PyObject
* obj0
= 0 ;
33174 PyObject
* obj1
= 0 ;
33175 char *kwnames
[] = {
33176 (char *) "parent",(char *) "_hWnd", NULL
33179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FromHWND",kwnames
,&obj0
,&obj1
)) goto fail
;
33180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33181 if (SWIG_arg_fail(1)) SWIG_fail
;
33183 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
33184 if (SWIG_arg_fail(2)) SWIG_fail
;
33187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33188 result
= (wxWindow
*)wxWindow_FromHWND(arg1
,arg2
);
33190 wxPyEndAllowThreads(__tstate
);
33191 if (PyErr_Occurred()) SWIG_fail
;
33194 resultobj
= wxPyMake_wxObject(result
, 0);
33202 static PyObject
*_wrap_GetTopLevelWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33203 PyObject
*resultobj
= NULL
;
33205 char *kwnames
[] = {
33209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetTopLevelWindows",kwnames
)) goto fail
;
33211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33212 result
= (PyObject
*)GetTopLevelWindows();
33214 wxPyEndAllowThreads(__tstate
);
33215 if (PyErr_Occurred()) SWIG_fail
;
33217 resultobj
= result
;
33224 static PyObject
*_wrap_new_Validator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33225 PyObject
*resultobj
= NULL
;
33226 wxValidator
*result
;
33227 char *kwnames
[] = {
33231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_Validator",kwnames
)) goto fail
;
33233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33234 result
= (wxValidator
*)new wxValidator();
33236 wxPyEndAllowThreads(__tstate
);
33237 if (PyErr_Occurred()) SWIG_fail
;
33239 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxValidator
, 1);
33246 static PyObject
*_wrap_Validator_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33247 PyObject
*resultobj
= NULL
;
33248 wxValidator
*arg1
= (wxValidator
*) 0 ;
33249 wxValidator
*result
;
33250 PyObject
* obj0
= 0 ;
33251 char *kwnames
[] = {
33252 (char *) "self", NULL
33255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_Clone",kwnames
,&obj0
)) goto fail
;
33256 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33257 if (SWIG_arg_fail(1)) SWIG_fail
;
33259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33260 result
= (wxValidator
*)(arg1
)->Clone();
33262 wxPyEndAllowThreads(__tstate
);
33263 if (PyErr_Occurred()) SWIG_fail
;
33266 resultobj
= wxPyMake_wxObject(result
, 0);
33274 static PyObject
*_wrap_Validator_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33275 PyObject
*resultobj
= NULL
;
33276 wxValidator
*arg1
= (wxValidator
*) 0 ;
33277 wxWindow
*arg2
= (wxWindow
*) 0 ;
33279 PyObject
* obj0
= 0 ;
33280 PyObject
* obj1
= 0 ;
33281 char *kwnames
[] = {
33282 (char *) "self",(char *) "parent", NULL
33285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_Validate",kwnames
,&obj0
,&obj1
)) goto fail
;
33286 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33287 if (SWIG_arg_fail(1)) SWIG_fail
;
33288 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33289 if (SWIG_arg_fail(2)) SWIG_fail
;
33291 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33292 result
= (bool)(arg1
)->Validate(arg2
);
33294 wxPyEndAllowThreads(__tstate
);
33295 if (PyErr_Occurred()) SWIG_fail
;
33298 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33306 static PyObject
*_wrap_Validator_TransferToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33307 PyObject
*resultobj
= NULL
;
33308 wxValidator
*arg1
= (wxValidator
*) 0 ;
33310 PyObject
* obj0
= 0 ;
33311 char *kwnames
[] = {
33312 (char *) "self", NULL
33315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferToWindow",kwnames
,&obj0
)) goto fail
;
33316 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33317 if (SWIG_arg_fail(1)) SWIG_fail
;
33319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33320 result
= (bool)(arg1
)->TransferToWindow();
33322 wxPyEndAllowThreads(__tstate
);
33323 if (PyErr_Occurred()) SWIG_fail
;
33326 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33334 static PyObject
*_wrap_Validator_TransferFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33335 PyObject
*resultobj
= NULL
;
33336 wxValidator
*arg1
= (wxValidator
*) 0 ;
33338 PyObject
* obj0
= 0 ;
33339 char *kwnames
[] = {
33340 (char *) "self", NULL
33343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferFromWindow",kwnames
,&obj0
)) goto fail
;
33344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33345 if (SWIG_arg_fail(1)) SWIG_fail
;
33347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33348 result
= (bool)(arg1
)->TransferFromWindow();
33350 wxPyEndAllowThreads(__tstate
);
33351 if (PyErr_Occurred()) SWIG_fail
;
33354 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33362 static PyObject
*_wrap_Validator_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33363 PyObject
*resultobj
= NULL
;
33364 wxValidator
*arg1
= (wxValidator
*) 0 ;
33366 PyObject
* obj0
= 0 ;
33367 char *kwnames
[] = {
33368 (char *) "self", NULL
33371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_GetWindow",kwnames
,&obj0
)) goto fail
;
33372 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33373 if (SWIG_arg_fail(1)) SWIG_fail
;
33375 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33376 result
= (wxWindow
*)(arg1
)->GetWindow();
33378 wxPyEndAllowThreads(__tstate
);
33379 if (PyErr_Occurred()) SWIG_fail
;
33382 resultobj
= wxPyMake_wxObject(result
, 0);
33390 static PyObject
*_wrap_Validator_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33391 PyObject
*resultobj
= NULL
;
33392 wxValidator
*arg1
= (wxValidator
*) 0 ;
33393 wxWindow
*arg2
= (wxWindow
*) 0 ;
33394 PyObject
* obj0
= 0 ;
33395 PyObject
* obj1
= 0 ;
33396 char *kwnames
[] = {
33397 (char *) "self",(char *) "window", NULL
33400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
33401 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33402 if (SWIG_arg_fail(1)) SWIG_fail
;
33403 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33404 if (SWIG_arg_fail(2)) SWIG_fail
;
33406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33407 (arg1
)->SetWindow(arg2
);
33409 wxPyEndAllowThreads(__tstate
);
33410 if (PyErr_Occurred()) SWIG_fail
;
33412 Py_INCREF(Py_None
); resultobj
= Py_None
;
33419 static PyObject
*_wrap_Validator_IsSilent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33420 PyObject
*resultobj
= NULL
;
33422 char *kwnames
[] = {
33426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Validator_IsSilent",kwnames
)) goto fail
;
33428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33429 result
= (bool)wxValidator::IsSilent();
33431 wxPyEndAllowThreads(__tstate
);
33432 if (PyErr_Occurred()) SWIG_fail
;
33435 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33443 static PyObject
*_wrap_Validator_SetBellOnError(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33444 PyObject
*resultobj
= NULL
;
33445 int arg1
= (int) true ;
33446 PyObject
* obj0
= 0 ;
33447 char *kwnames
[] = {
33448 (char *) "doIt", NULL
33451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Validator_SetBellOnError",kwnames
,&obj0
)) goto fail
;
33454 arg1
= static_cast<int >(SWIG_As_int(obj0
));
33455 if (SWIG_arg_fail(1)) SWIG_fail
;
33459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33460 wxValidator::SetBellOnError(arg1
);
33462 wxPyEndAllowThreads(__tstate
);
33463 if (PyErr_Occurred()) SWIG_fail
;
33465 Py_INCREF(Py_None
); resultobj
= Py_None
;
33472 static PyObject
* Validator_swigregister(PyObject
*, PyObject
*args
) {
33474 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33475 SWIG_TypeClientData(SWIGTYPE_p_wxValidator
, obj
);
33477 return Py_BuildValue((char *)"");
33479 static PyObject
*_wrap_new_PyValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33480 PyObject
*resultobj
= NULL
;
33481 wxPyValidator
*result
;
33482 char *kwnames
[] = {
33486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyValidator",kwnames
)) goto fail
;
33488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33489 result
= (wxPyValidator
*)new wxPyValidator();
33491 wxPyEndAllowThreads(__tstate
);
33492 if (PyErr_Occurred()) SWIG_fail
;
33494 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyValidator
, 1);
33501 static PyObject
*_wrap_PyValidator__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33502 PyObject
*resultobj
= NULL
;
33503 wxPyValidator
*arg1
= (wxPyValidator
*) 0 ;
33504 PyObject
*arg2
= (PyObject
*) 0 ;
33505 PyObject
*arg3
= (PyObject
*) 0 ;
33506 int arg4
= (int) true ;
33507 PyObject
* obj0
= 0 ;
33508 PyObject
* obj1
= 0 ;
33509 PyObject
* obj2
= 0 ;
33510 PyObject
* obj3
= 0 ;
33511 char *kwnames
[] = {
33512 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
33515 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33516 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyValidator
, SWIG_POINTER_EXCEPTION
| 0);
33517 if (SWIG_arg_fail(1)) SWIG_fail
;
33522 arg4
= static_cast<int >(SWIG_As_int(obj3
));
33523 if (SWIG_arg_fail(4)) SWIG_fail
;
33527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33528 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
33530 wxPyEndAllowThreads(__tstate
);
33531 if (PyErr_Occurred()) SWIG_fail
;
33533 Py_INCREF(Py_None
); resultobj
= Py_None
;
33540 static PyObject
* PyValidator_swigregister(PyObject
*, PyObject
*args
) {
33542 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33543 SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator
, obj
);
33545 return Py_BuildValue((char *)"");
33547 static int _wrap_DefaultValidator_set(PyObject
*) {
33548 PyErr_SetString(PyExc_TypeError
,"Variable DefaultValidator is read-only.");
33553 static PyObject
*_wrap_DefaultValidator_get(void) {
33554 PyObject
*pyobj
= NULL
;
33556 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultValidator
), SWIGTYPE_p_wxValidator
, 0);
33561 static PyObject
*_wrap_new_Menu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33562 PyObject
*resultobj
= NULL
;
33563 wxString
const &arg1_defvalue
= wxPyEmptyString
;
33564 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
33565 long arg2
= (long) 0 ;
33567 bool temp1
= false ;
33568 PyObject
* obj0
= 0 ;
33569 PyObject
* obj1
= 0 ;
33570 char *kwnames
[] = {
33571 (char *) "title",(char *) "style", NULL
33574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Menu",kwnames
,&obj0
,&obj1
)) goto fail
;
33577 arg1
= wxString_in_helper(obj0
);
33578 if (arg1
== NULL
) SWIG_fail
;
33584 arg2
= static_cast<long >(SWIG_As_long(obj1
));
33585 if (SWIG_arg_fail(2)) SWIG_fail
;
33589 if (!wxPyCheckForApp()) SWIG_fail
;
33590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33591 result
= (wxMenu
*)new wxMenu((wxString
const &)*arg1
,arg2
);
33593 wxPyEndAllowThreads(__tstate
);
33594 if (PyErr_Occurred()) SWIG_fail
;
33596 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenu
, 1);
33611 static PyObject
*_wrap_Menu_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33612 PyObject
*resultobj
= NULL
;
33613 wxMenu
*arg1
= (wxMenu
*) 0 ;
33615 wxString
*arg3
= 0 ;
33616 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33617 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33618 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
33619 wxMenuItem
*result
;
33620 bool temp3
= false ;
33621 bool temp4
= false ;
33622 PyObject
* obj0
= 0 ;
33623 PyObject
* obj1
= 0 ;
33624 PyObject
* obj2
= 0 ;
33625 PyObject
* obj3
= 0 ;
33626 PyObject
* obj4
= 0 ;
33627 char *kwnames
[] = {
33628 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33633 if (SWIG_arg_fail(1)) SWIG_fail
;
33635 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33636 if (SWIG_arg_fail(2)) SWIG_fail
;
33639 arg3
= wxString_in_helper(obj2
);
33640 if (arg3
== NULL
) SWIG_fail
;
33645 arg4
= wxString_in_helper(obj3
);
33646 if (arg4
== NULL
) SWIG_fail
;
33652 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
33653 if (SWIG_arg_fail(5)) SWIG_fail
;
33657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33658 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
33660 wxPyEndAllowThreads(__tstate
);
33661 if (PyErr_Occurred()) SWIG_fail
;
33664 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33688 static PyObject
*_wrap_Menu_AppendSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33689 PyObject
*resultobj
= NULL
;
33690 wxMenu
*arg1
= (wxMenu
*) 0 ;
33691 wxMenuItem
*result
;
33692 PyObject
* obj0
= 0 ;
33693 char *kwnames
[] = {
33694 (char *) "self", NULL
33697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_AppendSeparator",kwnames
,&obj0
)) goto fail
;
33698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33699 if (SWIG_arg_fail(1)) SWIG_fail
;
33701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33702 result
= (wxMenuItem
*)(arg1
)->AppendSeparator();
33704 wxPyEndAllowThreads(__tstate
);
33705 if (PyErr_Occurred()) SWIG_fail
;
33708 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33716 static PyObject
*_wrap_Menu_AppendCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33717 PyObject
*resultobj
= NULL
;
33718 wxMenu
*arg1
= (wxMenu
*) 0 ;
33720 wxString
*arg3
= 0 ;
33721 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33722 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33723 wxMenuItem
*result
;
33724 bool temp3
= false ;
33725 bool temp4
= false ;
33726 PyObject
* obj0
= 0 ;
33727 PyObject
* obj1
= 0 ;
33728 PyObject
* obj2
= 0 ;
33729 PyObject
* obj3
= 0 ;
33730 char *kwnames
[] = {
33731 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33735 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33736 if (SWIG_arg_fail(1)) SWIG_fail
;
33738 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33739 if (SWIG_arg_fail(2)) SWIG_fail
;
33742 arg3
= wxString_in_helper(obj2
);
33743 if (arg3
== NULL
) SWIG_fail
;
33748 arg4
= wxString_in_helper(obj3
);
33749 if (arg4
== NULL
) SWIG_fail
;
33754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33755 result
= (wxMenuItem
*)(arg1
)->AppendCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33757 wxPyEndAllowThreads(__tstate
);
33758 if (PyErr_Occurred()) SWIG_fail
;
33761 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33785 static PyObject
*_wrap_Menu_AppendRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33786 PyObject
*resultobj
= NULL
;
33787 wxMenu
*arg1
= (wxMenu
*) 0 ;
33789 wxString
*arg3
= 0 ;
33790 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33791 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33792 wxMenuItem
*result
;
33793 bool temp3
= false ;
33794 bool temp4
= false ;
33795 PyObject
* obj0
= 0 ;
33796 PyObject
* obj1
= 0 ;
33797 PyObject
* obj2
= 0 ;
33798 PyObject
* obj3
= 0 ;
33799 char *kwnames
[] = {
33800 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33805 if (SWIG_arg_fail(1)) SWIG_fail
;
33807 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33808 if (SWIG_arg_fail(2)) SWIG_fail
;
33811 arg3
= wxString_in_helper(obj2
);
33812 if (arg3
== NULL
) SWIG_fail
;
33817 arg4
= wxString_in_helper(obj3
);
33818 if (arg4
== NULL
) SWIG_fail
;
33823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33824 result
= (wxMenuItem
*)(arg1
)->AppendRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33826 wxPyEndAllowThreads(__tstate
);
33827 if (PyErr_Occurred()) SWIG_fail
;
33830 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33854 static PyObject
*_wrap_Menu_AppendMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33855 PyObject
*resultobj
= NULL
;
33856 wxMenu
*arg1
= (wxMenu
*) 0 ;
33858 wxString
*arg3
= 0 ;
33859 wxMenu
*arg4
= (wxMenu
*) 0 ;
33860 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33861 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33862 wxMenuItem
*result
;
33863 bool temp3
= false ;
33864 bool temp5
= false ;
33865 PyObject
* obj0
= 0 ;
33866 PyObject
* obj1
= 0 ;
33867 PyObject
* obj2
= 0 ;
33868 PyObject
* obj3
= 0 ;
33869 PyObject
* obj4
= 0 ;
33870 char *kwnames
[] = {
33871 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
33874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_AppendMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33875 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33876 if (SWIG_arg_fail(1)) SWIG_fail
;
33878 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33879 if (SWIG_arg_fail(2)) SWIG_fail
;
33882 arg3
= wxString_in_helper(obj2
);
33883 if (arg3
== NULL
) SWIG_fail
;
33886 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33887 if (SWIG_arg_fail(4)) SWIG_fail
;
33890 arg5
= wxString_in_helper(obj4
);
33891 if (arg5
== NULL
) SWIG_fail
;
33896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33897 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
33899 wxPyEndAllowThreads(__tstate
);
33900 if (PyErr_Occurred()) SWIG_fail
;
33903 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33927 static PyObject
*_wrap_Menu_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33928 PyObject
*resultobj
= NULL
;
33929 wxMenu
*arg1
= (wxMenu
*) 0 ;
33930 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
33931 wxMenuItem
*result
;
33932 PyObject
* obj0
= 0 ;
33933 PyObject
* obj1
= 0 ;
33934 char *kwnames
[] = {
33935 (char *) "self",(char *) "item", NULL
33938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_AppendItem",kwnames
,&obj0
,&obj1
)) goto fail
;
33939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33940 if (SWIG_arg_fail(1)) SWIG_fail
;
33941 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33942 if (SWIG_arg_fail(2)) SWIG_fail
;
33944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33945 result
= (wxMenuItem
*)(arg1
)->Append(arg2
);
33947 wxPyEndAllowThreads(__tstate
);
33948 if (PyErr_Occurred()) SWIG_fail
;
33951 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33959 static PyObject
*_wrap_Menu_Break(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33960 PyObject
*resultobj
= NULL
;
33961 wxMenu
*arg1
= (wxMenu
*) 0 ;
33962 PyObject
* obj0
= 0 ;
33963 char *kwnames
[] = {
33964 (char *) "self", NULL
33967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Break",kwnames
,&obj0
)) goto fail
;
33968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33969 if (SWIG_arg_fail(1)) SWIG_fail
;
33971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33974 wxPyEndAllowThreads(__tstate
);
33975 if (PyErr_Occurred()) SWIG_fail
;
33977 Py_INCREF(Py_None
); resultobj
= Py_None
;
33984 static PyObject
*_wrap_Menu_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33985 PyObject
*resultobj
= NULL
;
33986 wxMenu
*arg1
= (wxMenu
*) 0 ;
33988 wxMenuItem
*arg3
= (wxMenuItem
*) 0 ;
33989 wxMenuItem
*result
;
33990 PyObject
* obj0
= 0 ;
33991 PyObject
* obj1
= 0 ;
33992 PyObject
* obj2
= 0 ;
33993 char *kwnames
[] = {
33994 (char *) "self",(char *) "pos",(char *) "item", NULL
33997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
33998 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33999 if (SWIG_arg_fail(1)) SWIG_fail
;
34001 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34002 if (SWIG_arg_fail(2)) SWIG_fail
;
34004 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34005 if (SWIG_arg_fail(3)) SWIG_fail
;
34007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34008 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
);
34010 wxPyEndAllowThreads(__tstate
);
34011 if (PyErr_Occurred()) SWIG_fail
;
34014 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34022 static PyObject
*_wrap_Menu_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34023 PyObject
*resultobj
= NULL
;
34024 wxMenu
*arg1
= (wxMenu
*) 0 ;
34027 wxString
*arg4
= 0 ;
34028 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34029 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34030 wxItemKind arg6
= (wxItemKind
) wxITEM_NORMAL
;
34031 wxMenuItem
*result
;
34032 bool temp4
= false ;
34033 bool temp5
= false ;
34034 PyObject
* obj0
= 0 ;
34035 PyObject
* obj1
= 0 ;
34036 PyObject
* obj2
= 0 ;
34037 PyObject
* obj3
= 0 ;
34038 PyObject
* obj4
= 0 ;
34039 PyObject
* obj5
= 0 ;
34040 char *kwnames
[] = {
34041 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:Menu_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34046 if (SWIG_arg_fail(1)) SWIG_fail
;
34048 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34049 if (SWIG_arg_fail(2)) SWIG_fail
;
34052 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34053 if (SWIG_arg_fail(3)) SWIG_fail
;
34056 arg4
= wxString_in_helper(obj3
);
34057 if (arg4
== NULL
) SWIG_fail
;
34062 arg5
= wxString_in_helper(obj4
);
34063 if (arg5
== NULL
) SWIG_fail
;
34069 arg6
= static_cast<wxItemKind
>(SWIG_As_int(obj5
));
34070 if (SWIG_arg_fail(6)) SWIG_fail
;
34074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34075 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
,arg6
);
34077 wxPyEndAllowThreads(__tstate
);
34078 if (PyErr_Occurred()) SWIG_fail
;
34081 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34105 static PyObject
*_wrap_Menu_InsertSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34106 PyObject
*resultobj
= NULL
;
34107 wxMenu
*arg1
= (wxMenu
*) 0 ;
34109 wxMenuItem
*result
;
34110 PyObject
* obj0
= 0 ;
34111 PyObject
* obj1
= 0 ;
34112 char *kwnames
[] = {
34113 (char *) "self",(char *) "pos", NULL
34116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_InsertSeparator",kwnames
,&obj0
,&obj1
)) goto fail
;
34117 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34118 if (SWIG_arg_fail(1)) SWIG_fail
;
34120 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34121 if (SWIG_arg_fail(2)) SWIG_fail
;
34124 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34125 result
= (wxMenuItem
*)(arg1
)->InsertSeparator(arg2
);
34127 wxPyEndAllowThreads(__tstate
);
34128 if (PyErr_Occurred()) SWIG_fail
;
34131 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34139 static PyObject
*_wrap_Menu_InsertCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34140 PyObject
*resultobj
= NULL
;
34141 wxMenu
*arg1
= (wxMenu
*) 0 ;
34144 wxString
*arg4
= 0 ;
34145 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34146 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34147 wxMenuItem
*result
;
34148 bool temp4
= false ;
34149 bool temp5
= false ;
34150 PyObject
* obj0
= 0 ;
34151 PyObject
* obj1
= 0 ;
34152 PyObject
* obj2
= 0 ;
34153 PyObject
* obj3
= 0 ;
34154 PyObject
* obj4
= 0 ;
34155 char *kwnames
[] = {
34156 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34161 if (SWIG_arg_fail(1)) SWIG_fail
;
34163 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34164 if (SWIG_arg_fail(2)) SWIG_fail
;
34167 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34168 if (SWIG_arg_fail(3)) SWIG_fail
;
34171 arg4
= wxString_in_helper(obj3
);
34172 if (arg4
== NULL
) SWIG_fail
;
34177 arg5
= wxString_in_helper(obj4
);
34178 if (arg5
== NULL
) SWIG_fail
;
34183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34184 result
= (wxMenuItem
*)(arg1
)->InsertCheckItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34186 wxPyEndAllowThreads(__tstate
);
34187 if (PyErr_Occurred()) SWIG_fail
;
34190 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34214 static PyObject
*_wrap_Menu_InsertRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34215 PyObject
*resultobj
= NULL
;
34216 wxMenu
*arg1
= (wxMenu
*) 0 ;
34219 wxString
*arg4
= 0 ;
34220 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34221 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34222 wxMenuItem
*result
;
34223 bool temp4
= false ;
34224 bool temp5
= false ;
34225 PyObject
* obj0
= 0 ;
34226 PyObject
* obj1
= 0 ;
34227 PyObject
* obj2
= 0 ;
34228 PyObject
* obj3
= 0 ;
34229 PyObject
* obj4
= 0 ;
34230 char *kwnames
[] = {
34231 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34235 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34236 if (SWIG_arg_fail(1)) SWIG_fail
;
34238 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34239 if (SWIG_arg_fail(2)) SWIG_fail
;
34242 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34243 if (SWIG_arg_fail(3)) SWIG_fail
;
34246 arg4
= wxString_in_helper(obj3
);
34247 if (arg4
== NULL
) SWIG_fail
;
34252 arg5
= wxString_in_helper(obj4
);
34253 if (arg5
== NULL
) SWIG_fail
;
34258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34259 result
= (wxMenuItem
*)(arg1
)->InsertRadioItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34261 wxPyEndAllowThreads(__tstate
);
34262 if (PyErr_Occurred()) SWIG_fail
;
34265 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34289 static PyObject
*_wrap_Menu_InsertMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34290 PyObject
*resultobj
= NULL
;
34291 wxMenu
*arg1
= (wxMenu
*) 0 ;
34294 wxString
*arg4
= 0 ;
34295 wxMenu
*arg5
= (wxMenu
*) 0 ;
34296 wxString
const &arg6_defvalue
= wxPyEmptyString
;
34297 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
34298 wxMenuItem
*result
;
34299 bool temp4
= false ;
34300 bool temp6
= false ;
34301 PyObject
* obj0
= 0 ;
34302 PyObject
* obj1
= 0 ;
34303 PyObject
* obj2
= 0 ;
34304 PyObject
* obj3
= 0 ;
34305 PyObject
* obj4
= 0 ;
34306 PyObject
* obj5
= 0 ;
34307 char *kwnames
[] = {
34308 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Menu_InsertMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34313 if (SWIG_arg_fail(1)) SWIG_fail
;
34315 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34316 if (SWIG_arg_fail(2)) SWIG_fail
;
34319 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34320 if (SWIG_arg_fail(3)) SWIG_fail
;
34323 arg4
= wxString_in_helper(obj3
);
34324 if (arg4
== NULL
) SWIG_fail
;
34327 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34328 if (SWIG_arg_fail(5)) SWIG_fail
;
34331 arg6
= wxString_in_helper(obj5
);
34332 if (arg6
== NULL
) SWIG_fail
;
34337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34338 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
34340 wxPyEndAllowThreads(__tstate
);
34341 if (PyErr_Occurred()) SWIG_fail
;
34344 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34368 static PyObject
*_wrap_Menu_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34369 PyObject
*resultobj
= NULL
;
34370 wxMenu
*arg1
= (wxMenu
*) 0 ;
34371 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34372 wxMenuItem
*result
;
34373 PyObject
* obj0
= 0 ;
34374 PyObject
* obj1
= 0 ;
34375 char *kwnames
[] = {
34376 (char *) "self",(char *) "item", NULL
34379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34381 if (SWIG_arg_fail(1)) SWIG_fail
;
34382 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34383 if (SWIG_arg_fail(2)) SWIG_fail
;
34385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34386 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
);
34388 wxPyEndAllowThreads(__tstate
);
34389 if (PyErr_Occurred()) SWIG_fail
;
34392 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34400 static PyObject
*_wrap_Menu_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34401 PyObject
*resultobj
= NULL
;
34402 wxMenu
*arg1
= (wxMenu
*) 0 ;
34404 wxString
*arg3
= 0 ;
34405 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34406 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34407 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
34408 wxMenuItem
*result
;
34409 bool temp3
= false ;
34410 bool temp4
= false ;
34411 PyObject
* obj0
= 0 ;
34412 PyObject
* obj1
= 0 ;
34413 PyObject
* obj2
= 0 ;
34414 PyObject
* obj3
= 0 ;
34415 PyObject
* obj4
= 0 ;
34416 char *kwnames
[] = {
34417 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34421 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34422 if (SWIG_arg_fail(1)) SWIG_fail
;
34424 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34425 if (SWIG_arg_fail(2)) SWIG_fail
;
34428 arg3
= wxString_in_helper(obj2
);
34429 if (arg3
== NULL
) SWIG_fail
;
34434 arg4
= wxString_in_helper(obj3
);
34435 if (arg4
== NULL
) SWIG_fail
;
34441 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
34442 if (SWIG_arg_fail(5)) SWIG_fail
;
34446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34447 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
34449 wxPyEndAllowThreads(__tstate
);
34450 if (PyErr_Occurred()) SWIG_fail
;
34453 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34477 static PyObject
*_wrap_Menu_PrependSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34478 PyObject
*resultobj
= NULL
;
34479 wxMenu
*arg1
= (wxMenu
*) 0 ;
34480 wxMenuItem
*result
;
34481 PyObject
* obj0
= 0 ;
34482 char *kwnames
[] = {
34483 (char *) "self", NULL
34486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_PrependSeparator",kwnames
,&obj0
)) goto fail
;
34487 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34488 if (SWIG_arg_fail(1)) SWIG_fail
;
34490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34491 result
= (wxMenuItem
*)(arg1
)->PrependSeparator();
34493 wxPyEndAllowThreads(__tstate
);
34494 if (PyErr_Occurred()) SWIG_fail
;
34497 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34505 static PyObject
*_wrap_Menu_PrependCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34506 PyObject
*resultobj
= NULL
;
34507 wxMenu
*arg1
= (wxMenu
*) 0 ;
34509 wxString
*arg3
= 0 ;
34510 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34511 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34512 wxMenuItem
*result
;
34513 bool temp3
= false ;
34514 bool temp4
= false ;
34515 PyObject
* obj0
= 0 ;
34516 PyObject
* obj1
= 0 ;
34517 PyObject
* obj2
= 0 ;
34518 PyObject
* obj3
= 0 ;
34519 char *kwnames
[] = {
34520 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34525 if (SWIG_arg_fail(1)) SWIG_fail
;
34527 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34528 if (SWIG_arg_fail(2)) SWIG_fail
;
34531 arg3
= wxString_in_helper(obj2
);
34532 if (arg3
== NULL
) SWIG_fail
;
34537 arg4
= wxString_in_helper(obj3
);
34538 if (arg4
== NULL
) SWIG_fail
;
34543 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34544 result
= (wxMenuItem
*)(arg1
)->PrependCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34546 wxPyEndAllowThreads(__tstate
);
34547 if (PyErr_Occurred()) SWIG_fail
;
34550 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34574 static PyObject
*_wrap_Menu_PrependRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34575 PyObject
*resultobj
= NULL
;
34576 wxMenu
*arg1
= (wxMenu
*) 0 ;
34578 wxString
*arg3
= 0 ;
34579 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34580 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34581 wxMenuItem
*result
;
34582 bool temp3
= false ;
34583 bool temp4
= false ;
34584 PyObject
* obj0
= 0 ;
34585 PyObject
* obj1
= 0 ;
34586 PyObject
* obj2
= 0 ;
34587 PyObject
* obj3
= 0 ;
34588 char *kwnames
[] = {
34589 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34593 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34594 if (SWIG_arg_fail(1)) SWIG_fail
;
34596 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34597 if (SWIG_arg_fail(2)) SWIG_fail
;
34600 arg3
= wxString_in_helper(obj2
);
34601 if (arg3
== NULL
) SWIG_fail
;
34606 arg4
= wxString_in_helper(obj3
);
34607 if (arg4
== NULL
) SWIG_fail
;
34612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34613 result
= (wxMenuItem
*)(arg1
)->PrependRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34615 wxPyEndAllowThreads(__tstate
);
34616 if (PyErr_Occurred()) SWIG_fail
;
34619 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34643 static PyObject
*_wrap_Menu_PrependMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34644 PyObject
*resultobj
= NULL
;
34645 wxMenu
*arg1
= (wxMenu
*) 0 ;
34647 wxString
*arg3
= 0 ;
34648 wxMenu
*arg4
= (wxMenu
*) 0 ;
34649 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34650 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34651 wxMenuItem
*result
;
34652 bool temp3
= false ;
34653 bool temp5
= false ;
34654 PyObject
* obj0
= 0 ;
34655 PyObject
* obj1
= 0 ;
34656 PyObject
* obj2
= 0 ;
34657 PyObject
* obj3
= 0 ;
34658 PyObject
* obj4
= 0 ;
34659 char *kwnames
[] = {
34660 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_PrependMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34665 if (SWIG_arg_fail(1)) SWIG_fail
;
34667 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34668 if (SWIG_arg_fail(2)) SWIG_fail
;
34671 arg3
= wxString_in_helper(obj2
);
34672 if (arg3
== NULL
) SWIG_fail
;
34675 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34676 if (SWIG_arg_fail(4)) SWIG_fail
;
34679 arg5
= wxString_in_helper(obj4
);
34680 if (arg5
== NULL
) SWIG_fail
;
34685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34686 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
34688 wxPyEndAllowThreads(__tstate
);
34689 if (PyErr_Occurred()) SWIG_fail
;
34692 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34716 static PyObject
*_wrap_Menu_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34717 PyObject
*resultobj
= NULL
;
34718 wxMenu
*arg1
= (wxMenu
*) 0 ;
34720 wxMenuItem
*result
;
34721 PyObject
* obj0
= 0 ;
34722 PyObject
* obj1
= 0 ;
34723 char *kwnames
[] = {
34724 (char *) "self",(char *) "id", NULL
34727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
34728 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34729 if (SWIG_arg_fail(1)) SWIG_fail
;
34731 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34732 if (SWIG_arg_fail(2)) SWIG_fail
;
34735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34736 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34738 wxPyEndAllowThreads(__tstate
);
34739 if (PyErr_Occurred()) SWIG_fail
;
34742 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34750 static PyObject
*_wrap_Menu_RemoveItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34751 PyObject
*resultobj
= NULL
;
34752 wxMenu
*arg1
= (wxMenu
*) 0 ;
34753 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34754 wxMenuItem
*result
;
34755 PyObject
* obj0
= 0 ;
34756 PyObject
* obj1
= 0 ;
34757 char *kwnames
[] = {
34758 (char *) "self",(char *) "item", NULL
34761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_RemoveItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34762 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34763 if (SWIG_arg_fail(1)) SWIG_fail
;
34764 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34765 if (SWIG_arg_fail(2)) SWIG_fail
;
34767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34768 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34770 wxPyEndAllowThreads(__tstate
);
34771 if (PyErr_Occurred()) SWIG_fail
;
34774 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34782 static PyObject
*_wrap_Menu_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34783 PyObject
*resultobj
= NULL
;
34784 wxMenu
*arg1
= (wxMenu
*) 0 ;
34787 PyObject
* obj0
= 0 ;
34788 PyObject
* obj1
= 0 ;
34789 char *kwnames
[] = {
34790 (char *) "self",(char *) "id", NULL
34793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
34794 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34795 if (SWIG_arg_fail(1)) SWIG_fail
;
34797 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34798 if (SWIG_arg_fail(2)) SWIG_fail
;
34801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34802 result
= (bool)(arg1
)->Delete(arg2
);
34804 wxPyEndAllowThreads(__tstate
);
34805 if (PyErr_Occurred()) SWIG_fail
;
34808 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34816 static PyObject
*_wrap_Menu_DeleteItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34817 PyObject
*resultobj
= NULL
;
34818 wxMenu
*arg1
= (wxMenu
*) 0 ;
34819 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34821 PyObject
* obj0
= 0 ;
34822 PyObject
* obj1
= 0 ;
34823 char *kwnames
[] = {
34824 (char *) "self",(char *) "item", NULL
34827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DeleteItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34828 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34829 if (SWIG_arg_fail(1)) SWIG_fail
;
34830 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34831 if (SWIG_arg_fail(2)) SWIG_fail
;
34833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34834 result
= (bool)(arg1
)->Delete(arg2
);
34836 wxPyEndAllowThreads(__tstate
);
34837 if (PyErr_Occurred()) SWIG_fail
;
34840 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34848 static PyObject
*_wrap_Menu_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34849 PyObject
*resultobj
= NULL
;
34850 wxMenu
*arg1
= (wxMenu
*) 0 ;
34851 PyObject
* obj0
= 0 ;
34852 char *kwnames
[] = {
34853 (char *) "self", NULL
34856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Destroy",kwnames
,&obj0
)) goto fail
;
34857 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34858 if (SWIG_arg_fail(1)) SWIG_fail
;
34860 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34861 wxMenu_Destroy(arg1
);
34863 wxPyEndAllowThreads(__tstate
);
34864 if (PyErr_Occurred()) SWIG_fail
;
34866 Py_INCREF(Py_None
); resultobj
= Py_None
;
34873 static PyObject
*_wrap_Menu_DestroyId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34874 PyObject
*resultobj
= NULL
;
34875 wxMenu
*arg1
= (wxMenu
*) 0 ;
34878 PyObject
* obj0
= 0 ;
34879 PyObject
* obj1
= 0 ;
34880 char *kwnames
[] = {
34881 (char *) "self",(char *) "id", NULL
34884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyId",kwnames
,&obj0
,&obj1
)) goto fail
;
34885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34886 if (SWIG_arg_fail(1)) SWIG_fail
;
34888 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34889 if (SWIG_arg_fail(2)) SWIG_fail
;
34892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34893 result
= (bool)(arg1
)->Destroy(arg2
);
34895 wxPyEndAllowThreads(__tstate
);
34896 if (PyErr_Occurred()) SWIG_fail
;
34899 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34907 static PyObject
*_wrap_Menu_DestroyItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34908 PyObject
*resultobj
= NULL
;
34909 wxMenu
*arg1
= (wxMenu
*) 0 ;
34910 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34912 PyObject
* obj0
= 0 ;
34913 PyObject
* obj1
= 0 ;
34914 char *kwnames
[] = {
34915 (char *) "self",(char *) "item", NULL
34918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34920 if (SWIG_arg_fail(1)) SWIG_fail
;
34921 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34922 if (SWIG_arg_fail(2)) SWIG_fail
;
34924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34925 result
= (bool)(arg1
)->Destroy(arg2
);
34927 wxPyEndAllowThreads(__tstate
);
34928 if (PyErr_Occurred()) SWIG_fail
;
34931 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34939 static PyObject
*_wrap_Menu_GetMenuItemCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34940 PyObject
*resultobj
= NULL
;
34941 wxMenu
*arg1
= (wxMenu
*) 0 ;
34943 PyObject
* obj0
= 0 ;
34944 char *kwnames
[] = {
34945 (char *) "self", NULL
34948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItemCount",kwnames
,&obj0
)) goto fail
;
34949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34950 if (SWIG_arg_fail(1)) SWIG_fail
;
34952 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34953 result
= (size_t)((wxMenu
const *)arg1
)->GetMenuItemCount();
34955 wxPyEndAllowThreads(__tstate
);
34956 if (PyErr_Occurred()) SWIG_fail
;
34959 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
34967 static PyObject
*_wrap_Menu_GetMenuItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34968 PyObject
*resultobj
= NULL
;
34969 wxMenu
*arg1
= (wxMenu
*) 0 ;
34971 PyObject
* obj0
= 0 ;
34972 char *kwnames
[] = {
34973 (char *) "self", NULL
34976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItems",kwnames
,&obj0
)) goto fail
;
34977 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34978 if (SWIG_arg_fail(1)) SWIG_fail
;
34980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34981 result
= (PyObject
*)wxMenu_GetMenuItems(arg1
);
34983 wxPyEndAllowThreads(__tstate
);
34984 if (PyErr_Occurred()) SWIG_fail
;
34986 resultobj
= result
;
34993 static PyObject
*_wrap_Menu_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34994 PyObject
*resultobj
= NULL
;
34995 wxMenu
*arg1
= (wxMenu
*) 0 ;
34996 wxString
*arg2
= 0 ;
34998 bool temp2
= false ;
34999 PyObject
* obj0
= 0 ;
35000 PyObject
* obj1
= 0 ;
35001 char *kwnames
[] = {
35002 (char *) "self",(char *) "item", NULL
35005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItem",kwnames
,&obj0
,&obj1
)) 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
= wxString_in_helper(obj1
);
35010 if (arg2
== NULL
) SWIG_fail
;
35014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35015 result
= (int)((wxMenu
const *)arg1
)->FindItem((wxString
const &)*arg2
);
35017 wxPyEndAllowThreads(__tstate
);
35018 if (PyErr_Occurred()) SWIG_fail
;
35021 resultobj
= SWIG_From_int(static_cast<int >(result
));
35037 static PyObject
*_wrap_Menu_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35038 PyObject
*resultobj
= NULL
;
35039 wxMenu
*arg1
= (wxMenu
*) 0 ;
35041 wxMenuItem
*result
;
35042 PyObject
* obj0
= 0 ;
35043 PyObject
* obj1
= 0 ;
35044 char *kwnames
[] = {
35045 (char *) "self",(char *) "id", NULL
35048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
35049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35050 if (SWIG_arg_fail(1)) SWIG_fail
;
35052 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35053 if (SWIG_arg_fail(2)) SWIG_fail
;
35056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35057 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItem(arg2
);
35059 wxPyEndAllowThreads(__tstate
);
35060 if (PyErr_Occurred()) SWIG_fail
;
35063 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35071 static PyObject
*_wrap_Menu_FindItemByPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35072 PyObject
*resultobj
= NULL
;
35073 wxMenu
*arg1
= (wxMenu
*) 0 ;
35075 wxMenuItem
*result
;
35076 PyObject
* obj0
= 0 ;
35077 PyObject
* obj1
= 0 ;
35078 char *kwnames
[] = {
35079 (char *) "self",(char *) "position", NULL
35082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemByPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
35083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35084 if (SWIG_arg_fail(1)) SWIG_fail
;
35086 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35087 if (SWIG_arg_fail(2)) SWIG_fail
;
35090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35091 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItemByPosition(arg2
);
35093 wxPyEndAllowThreads(__tstate
);
35094 if (PyErr_Occurred()) SWIG_fail
;
35097 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35105 static PyObject
*_wrap_Menu_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35106 PyObject
*resultobj
= NULL
;
35107 wxMenu
*arg1
= (wxMenu
*) 0 ;
35110 PyObject
* obj0
= 0 ;
35111 PyObject
* obj1
= 0 ;
35112 PyObject
* obj2
= 0 ;
35113 char *kwnames
[] = {
35114 (char *) "self",(char *) "id",(char *) "enable", NULL
35117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35119 if (SWIG_arg_fail(1)) SWIG_fail
;
35121 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35122 if (SWIG_arg_fail(2)) SWIG_fail
;
35125 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35126 if (SWIG_arg_fail(3)) SWIG_fail
;
35129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35130 (arg1
)->Enable(arg2
,arg3
);
35132 wxPyEndAllowThreads(__tstate
);
35133 if (PyErr_Occurred()) SWIG_fail
;
35135 Py_INCREF(Py_None
); resultobj
= Py_None
;
35142 static PyObject
*_wrap_Menu_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35143 PyObject
*resultobj
= NULL
;
35144 wxMenu
*arg1
= (wxMenu
*) 0 ;
35147 PyObject
* obj0
= 0 ;
35148 PyObject
* obj1
= 0 ;
35149 char *kwnames
[] = {
35150 (char *) "self",(char *) "id", NULL
35153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
35154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35155 if (SWIG_arg_fail(1)) SWIG_fail
;
35157 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35158 if (SWIG_arg_fail(2)) SWIG_fail
;
35161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35162 result
= (bool)((wxMenu
const *)arg1
)->IsEnabled(arg2
);
35164 wxPyEndAllowThreads(__tstate
);
35165 if (PyErr_Occurred()) SWIG_fail
;
35168 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35176 static PyObject
*_wrap_Menu_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35177 PyObject
*resultobj
= NULL
;
35178 wxMenu
*arg1
= (wxMenu
*) 0 ;
35181 PyObject
* obj0
= 0 ;
35182 PyObject
* obj1
= 0 ;
35183 PyObject
* obj2
= 0 ;
35184 char *kwnames
[] = {
35185 (char *) "self",(char *) "id",(char *) "check", NULL
35188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35189 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35190 if (SWIG_arg_fail(1)) SWIG_fail
;
35192 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35193 if (SWIG_arg_fail(2)) SWIG_fail
;
35196 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35197 if (SWIG_arg_fail(3)) SWIG_fail
;
35200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35201 (arg1
)->Check(arg2
,arg3
);
35203 wxPyEndAllowThreads(__tstate
);
35204 if (PyErr_Occurred()) SWIG_fail
;
35206 Py_INCREF(Py_None
); resultobj
= Py_None
;
35213 static PyObject
*_wrap_Menu_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35214 PyObject
*resultobj
= NULL
;
35215 wxMenu
*arg1
= (wxMenu
*) 0 ;
35218 PyObject
* obj0
= 0 ;
35219 PyObject
* obj1
= 0 ;
35220 char *kwnames
[] = {
35221 (char *) "self",(char *) "id", NULL
35224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
35225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35226 if (SWIG_arg_fail(1)) SWIG_fail
;
35228 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35229 if (SWIG_arg_fail(2)) SWIG_fail
;
35232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35233 result
= (bool)((wxMenu
const *)arg1
)->IsChecked(arg2
);
35235 wxPyEndAllowThreads(__tstate
);
35236 if (PyErr_Occurred()) SWIG_fail
;
35239 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35247 static PyObject
*_wrap_Menu_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35248 PyObject
*resultobj
= NULL
;
35249 wxMenu
*arg1
= (wxMenu
*) 0 ;
35251 wxString
*arg3
= 0 ;
35252 bool temp3
= false ;
35253 PyObject
* obj0
= 0 ;
35254 PyObject
* obj1
= 0 ;
35255 PyObject
* obj2
= 0 ;
35256 char *kwnames
[] = {
35257 (char *) "self",(char *) "id",(char *) "label", NULL
35260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35261 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35262 if (SWIG_arg_fail(1)) SWIG_fail
;
35264 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35265 if (SWIG_arg_fail(2)) SWIG_fail
;
35268 arg3
= wxString_in_helper(obj2
);
35269 if (arg3
== NULL
) SWIG_fail
;
35273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35274 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
35276 wxPyEndAllowThreads(__tstate
);
35277 if (PyErr_Occurred()) SWIG_fail
;
35279 Py_INCREF(Py_None
); resultobj
= Py_None
;
35294 static PyObject
*_wrap_Menu_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35295 PyObject
*resultobj
= NULL
;
35296 wxMenu
*arg1
= (wxMenu
*) 0 ;
35299 PyObject
* obj0
= 0 ;
35300 PyObject
* obj1
= 0 ;
35301 char *kwnames
[] = {
35302 (char *) "self",(char *) "id", NULL
35305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
35306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35307 if (SWIG_arg_fail(1)) SWIG_fail
;
35309 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35310 if (SWIG_arg_fail(2)) SWIG_fail
;
35313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35314 result
= ((wxMenu
const *)arg1
)->GetLabel(arg2
);
35316 wxPyEndAllowThreads(__tstate
);
35317 if (PyErr_Occurred()) SWIG_fail
;
35321 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35323 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35332 static PyObject
*_wrap_Menu_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35333 PyObject
*resultobj
= NULL
;
35334 wxMenu
*arg1
= (wxMenu
*) 0 ;
35336 wxString
*arg3
= 0 ;
35337 bool temp3
= false ;
35338 PyObject
* obj0
= 0 ;
35339 PyObject
* obj1
= 0 ;
35340 PyObject
* obj2
= 0 ;
35341 char *kwnames
[] = {
35342 (char *) "self",(char *) "id",(char *) "helpString", NULL
35345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35347 if (SWIG_arg_fail(1)) SWIG_fail
;
35349 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35350 if (SWIG_arg_fail(2)) SWIG_fail
;
35353 arg3
= wxString_in_helper(obj2
);
35354 if (arg3
== NULL
) SWIG_fail
;
35358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35359 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
35361 wxPyEndAllowThreads(__tstate
);
35362 if (PyErr_Occurred()) SWIG_fail
;
35364 Py_INCREF(Py_None
); resultobj
= Py_None
;
35379 static PyObject
*_wrap_Menu_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35380 PyObject
*resultobj
= NULL
;
35381 wxMenu
*arg1
= (wxMenu
*) 0 ;
35384 PyObject
* obj0
= 0 ;
35385 PyObject
* obj1
= 0 ;
35386 char *kwnames
[] = {
35387 (char *) "self",(char *) "id", NULL
35390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
35391 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35392 if (SWIG_arg_fail(1)) SWIG_fail
;
35394 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35395 if (SWIG_arg_fail(2)) SWIG_fail
;
35398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35399 result
= ((wxMenu
const *)arg1
)->GetHelpString(arg2
);
35401 wxPyEndAllowThreads(__tstate
);
35402 if (PyErr_Occurred()) SWIG_fail
;
35406 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35408 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35417 static PyObject
*_wrap_Menu_SetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35418 PyObject
*resultobj
= NULL
;
35419 wxMenu
*arg1
= (wxMenu
*) 0 ;
35420 wxString
*arg2
= 0 ;
35421 bool temp2
= false ;
35422 PyObject
* obj0
= 0 ;
35423 PyObject
* obj1
= 0 ;
35424 char *kwnames
[] = {
35425 (char *) "self",(char *) "title", NULL
35428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
;
35429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35430 if (SWIG_arg_fail(1)) SWIG_fail
;
35432 arg2
= wxString_in_helper(obj1
);
35433 if (arg2
== NULL
) SWIG_fail
;
35437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35438 (arg1
)->SetTitle((wxString
const &)*arg2
);
35440 wxPyEndAllowThreads(__tstate
);
35441 if (PyErr_Occurred()) SWIG_fail
;
35443 Py_INCREF(Py_None
); resultobj
= Py_None
;
35458 static PyObject
*_wrap_Menu_GetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35459 PyObject
*resultobj
= NULL
;
35460 wxMenu
*arg1
= (wxMenu
*) 0 ;
35462 PyObject
* obj0
= 0 ;
35463 char *kwnames
[] = {
35464 (char *) "self", NULL
35467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetTitle",kwnames
,&obj0
)) goto fail
;
35468 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35469 if (SWIG_arg_fail(1)) SWIG_fail
;
35471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35472 result
= ((wxMenu
const *)arg1
)->GetTitle();
35474 wxPyEndAllowThreads(__tstate
);
35475 if (PyErr_Occurred()) SWIG_fail
;
35479 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35481 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35490 static PyObject
*_wrap_Menu_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35491 PyObject
*resultobj
= NULL
;
35492 wxMenu
*arg1
= (wxMenu
*) 0 ;
35493 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
35494 PyObject
* obj0
= 0 ;
35495 PyObject
* obj1
= 0 ;
35496 char *kwnames
[] = {
35497 (char *) "self",(char *) "handler", NULL
35500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
35501 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35502 if (SWIG_arg_fail(1)) SWIG_fail
;
35503 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35504 if (SWIG_arg_fail(2)) SWIG_fail
;
35506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35507 (arg1
)->SetEventHandler(arg2
);
35509 wxPyEndAllowThreads(__tstate
);
35510 if (PyErr_Occurred()) SWIG_fail
;
35512 Py_INCREF(Py_None
); resultobj
= Py_None
;
35519 static PyObject
*_wrap_Menu_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35520 PyObject
*resultobj
= NULL
;
35521 wxMenu
*arg1
= (wxMenu
*) 0 ;
35522 wxEvtHandler
*result
;
35523 PyObject
* obj0
= 0 ;
35524 char *kwnames
[] = {
35525 (char *) "self", NULL
35528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetEventHandler",kwnames
,&obj0
)) goto fail
;
35529 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35530 if (SWIG_arg_fail(1)) SWIG_fail
;
35532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35533 result
= (wxEvtHandler
*)((wxMenu
const *)arg1
)->GetEventHandler();
35535 wxPyEndAllowThreads(__tstate
);
35536 if (PyErr_Occurred()) SWIG_fail
;
35539 resultobj
= wxPyMake_wxObject(result
, 0);
35547 static PyObject
*_wrap_Menu_SetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35548 PyObject
*resultobj
= NULL
;
35549 wxMenu
*arg1
= (wxMenu
*) 0 ;
35550 wxWindow
*arg2
= (wxWindow
*) 0 ;
35551 PyObject
* obj0
= 0 ;
35552 PyObject
* obj1
= 0 ;
35553 char *kwnames
[] = {
35554 (char *) "self",(char *) "win", NULL
35557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetInvokingWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
35558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35559 if (SWIG_arg_fail(1)) SWIG_fail
;
35560 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
35561 if (SWIG_arg_fail(2)) SWIG_fail
;
35563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35564 (arg1
)->SetInvokingWindow(arg2
);
35566 wxPyEndAllowThreads(__tstate
);
35567 if (PyErr_Occurred()) SWIG_fail
;
35569 Py_INCREF(Py_None
); resultobj
= Py_None
;
35576 static PyObject
*_wrap_Menu_GetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35577 PyObject
*resultobj
= NULL
;
35578 wxMenu
*arg1
= (wxMenu
*) 0 ;
35580 PyObject
* obj0
= 0 ;
35581 char *kwnames
[] = {
35582 (char *) "self", NULL
35585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetInvokingWindow",kwnames
,&obj0
)) goto fail
;
35586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35587 if (SWIG_arg_fail(1)) SWIG_fail
;
35589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35590 result
= (wxWindow
*)((wxMenu
const *)arg1
)->GetInvokingWindow();
35592 wxPyEndAllowThreads(__tstate
);
35593 if (PyErr_Occurred()) SWIG_fail
;
35596 resultobj
= wxPyMake_wxObject(result
, 0);
35604 static PyObject
*_wrap_Menu_GetStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35605 PyObject
*resultobj
= NULL
;
35606 wxMenu
*arg1
= (wxMenu
*) 0 ;
35608 PyObject
* obj0
= 0 ;
35609 char *kwnames
[] = {
35610 (char *) "self", NULL
35613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetStyle",kwnames
,&obj0
)) goto fail
;
35614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35615 if (SWIG_arg_fail(1)) SWIG_fail
;
35617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35618 result
= (long)((wxMenu
const *)arg1
)->GetStyle();
35620 wxPyEndAllowThreads(__tstate
);
35621 if (PyErr_Occurred()) SWIG_fail
;
35624 resultobj
= SWIG_From_long(static_cast<long >(result
));
35632 static PyObject
*_wrap_Menu_UpdateUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35633 PyObject
*resultobj
= NULL
;
35634 wxMenu
*arg1
= (wxMenu
*) 0 ;
35635 wxEvtHandler
*arg2
= (wxEvtHandler
*) NULL
;
35636 PyObject
* obj0
= 0 ;
35637 PyObject
* obj1
= 0 ;
35638 char *kwnames
[] = {
35639 (char *) "self",(char *) "source", NULL
35642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Menu_UpdateUI",kwnames
,&obj0
,&obj1
)) goto fail
;
35643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35644 if (SWIG_arg_fail(1)) SWIG_fail
;
35646 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35647 if (SWIG_arg_fail(2)) SWIG_fail
;
35650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35651 (arg1
)->UpdateUI(arg2
);
35653 wxPyEndAllowThreads(__tstate
);
35654 if (PyErr_Occurred()) SWIG_fail
;
35656 Py_INCREF(Py_None
); resultobj
= Py_None
;
35663 static PyObject
*_wrap_Menu_GetMenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35664 PyObject
*resultobj
= NULL
;
35665 wxMenu
*arg1
= (wxMenu
*) 0 ;
35667 PyObject
* obj0
= 0 ;
35668 char *kwnames
[] = {
35669 (char *) "self", NULL
35672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuBar",kwnames
,&obj0
)) goto fail
;
35673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35674 if (SWIG_arg_fail(1)) SWIG_fail
;
35676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35677 result
= (wxMenuBar
*)((wxMenu
const *)arg1
)->GetMenuBar();
35679 wxPyEndAllowThreads(__tstate
);
35680 if (PyErr_Occurred()) SWIG_fail
;
35683 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35691 static PyObject
*_wrap_Menu_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35692 PyObject
*resultobj
= NULL
;
35693 wxMenu
*arg1
= (wxMenu
*) 0 ;
35694 wxMenuBarBase
*arg2
= (wxMenuBarBase
*) 0 ;
35695 PyObject
* obj0
= 0 ;
35696 PyObject
* obj1
= 0 ;
35697 char *kwnames
[] = {
35698 (char *) "self",(char *) "menubar", NULL
35701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
35702 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35703 if (SWIG_arg_fail(1)) SWIG_fail
;
35704 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBarBase
, SWIG_POINTER_EXCEPTION
| 0);
35705 if (SWIG_arg_fail(2)) SWIG_fail
;
35707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35708 (arg1
)->Attach(arg2
);
35710 wxPyEndAllowThreads(__tstate
);
35711 if (PyErr_Occurred()) SWIG_fail
;
35713 Py_INCREF(Py_None
); resultobj
= Py_None
;
35720 static PyObject
*_wrap_Menu_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35721 PyObject
*resultobj
= NULL
;
35722 wxMenu
*arg1
= (wxMenu
*) 0 ;
35723 PyObject
* obj0
= 0 ;
35724 char *kwnames
[] = {
35725 (char *) "self", NULL
35728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Detach",kwnames
,&obj0
)) goto fail
;
35729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35730 if (SWIG_arg_fail(1)) SWIG_fail
;
35732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35735 wxPyEndAllowThreads(__tstate
);
35736 if (PyErr_Occurred()) SWIG_fail
;
35738 Py_INCREF(Py_None
); resultobj
= Py_None
;
35745 static PyObject
*_wrap_Menu_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35746 PyObject
*resultobj
= NULL
;
35747 wxMenu
*arg1
= (wxMenu
*) 0 ;
35749 PyObject
* obj0
= 0 ;
35750 char *kwnames
[] = {
35751 (char *) "self", NULL
35754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_IsAttached",kwnames
,&obj0
)) goto fail
;
35755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35756 if (SWIG_arg_fail(1)) SWIG_fail
;
35758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35759 result
= (bool)((wxMenu
const *)arg1
)->IsAttached();
35761 wxPyEndAllowThreads(__tstate
);
35762 if (PyErr_Occurred()) SWIG_fail
;
35765 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35773 static PyObject
*_wrap_Menu_SetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35774 PyObject
*resultobj
= NULL
;
35775 wxMenu
*arg1
= (wxMenu
*) 0 ;
35776 wxMenu
*arg2
= (wxMenu
*) 0 ;
35777 PyObject
* obj0
= 0 ;
35778 PyObject
* obj1
= 0 ;
35779 char *kwnames
[] = {
35780 (char *) "self",(char *) "parent", NULL
35783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
;
35784 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35785 if (SWIG_arg_fail(1)) SWIG_fail
;
35786 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35787 if (SWIG_arg_fail(2)) SWIG_fail
;
35789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35790 (arg1
)->SetParent(arg2
);
35792 wxPyEndAllowThreads(__tstate
);
35793 if (PyErr_Occurred()) SWIG_fail
;
35795 Py_INCREF(Py_None
); resultobj
= Py_None
;
35802 static PyObject
*_wrap_Menu_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35803 PyObject
*resultobj
= NULL
;
35804 wxMenu
*arg1
= (wxMenu
*) 0 ;
35806 PyObject
* obj0
= 0 ;
35807 char *kwnames
[] = {
35808 (char *) "self", NULL
35811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetParent",kwnames
,&obj0
)) goto fail
;
35812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35813 if (SWIG_arg_fail(1)) SWIG_fail
;
35815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35816 result
= (wxMenu
*)((wxMenu
const *)arg1
)->GetParent();
35818 wxPyEndAllowThreads(__tstate
);
35819 if (PyErr_Occurred()) SWIG_fail
;
35822 resultobj
= wxPyMake_wxObject(result
, 0);
35830 static PyObject
* Menu_swigregister(PyObject
*, PyObject
*args
) {
35832 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
35833 SWIG_TypeClientData(SWIGTYPE_p_wxMenu
, obj
);
35835 return Py_BuildValue((char *)"");
35837 static PyObject
*_wrap_new_MenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35838 PyObject
*resultobj
= NULL
;
35839 long arg1
= (long) 0 ;
35841 PyObject
* obj0
= 0 ;
35842 char *kwnames
[] = {
35843 (char *) "style", NULL
35846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MenuBar",kwnames
,&obj0
)) goto fail
;
35849 arg1
= static_cast<long >(SWIG_As_long(obj0
));
35850 if (SWIG_arg_fail(1)) SWIG_fail
;
35854 if (!wxPyCheckForApp()) SWIG_fail
;
35855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35856 result
= (wxMenuBar
*)new wxMenuBar(arg1
);
35858 wxPyEndAllowThreads(__tstate
);
35859 if (PyErr_Occurred()) SWIG_fail
;
35861 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuBar
, 1);
35868 static PyObject
*_wrap_MenuBar_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35869 PyObject
*resultobj
= NULL
;
35870 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35871 wxMenu
*arg2
= (wxMenu
*) 0 ;
35872 wxString
*arg3
= 0 ;
35874 bool temp3
= false ;
35875 PyObject
* obj0
= 0 ;
35876 PyObject
* obj1
= 0 ;
35877 PyObject
* obj2
= 0 ;
35878 char *kwnames
[] = {
35879 (char *) "self",(char *) "menu",(char *) "title", NULL
35882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35883 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35884 if (SWIG_arg_fail(1)) SWIG_fail
;
35885 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35886 if (SWIG_arg_fail(2)) SWIG_fail
;
35888 arg3
= wxString_in_helper(obj2
);
35889 if (arg3
== NULL
) SWIG_fail
;
35893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35894 result
= (bool)(arg1
)->Append(arg2
,(wxString
const &)*arg3
);
35896 wxPyEndAllowThreads(__tstate
);
35897 if (PyErr_Occurred()) SWIG_fail
;
35900 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35916 static PyObject
*_wrap_MenuBar_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35917 PyObject
*resultobj
= NULL
;
35918 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35920 wxMenu
*arg3
= (wxMenu
*) 0 ;
35921 wxString
*arg4
= 0 ;
35923 bool temp4
= false ;
35924 PyObject
* obj0
= 0 ;
35925 PyObject
* obj1
= 0 ;
35926 PyObject
* obj2
= 0 ;
35927 PyObject
* obj3
= 0 ;
35928 char *kwnames
[] = {
35929 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35934 if (SWIG_arg_fail(1)) SWIG_fail
;
35936 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35937 if (SWIG_arg_fail(2)) SWIG_fail
;
35939 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35940 if (SWIG_arg_fail(3)) SWIG_fail
;
35942 arg4
= wxString_in_helper(obj3
);
35943 if (arg4
== NULL
) SWIG_fail
;
35947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35948 result
= (bool)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
);
35950 wxPyEndAllowThreads(__tstate
);
35951 if (PyErr_Occurred()) SWIG_fail
;
35954 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35970 static PyObject
*_wrap_MenuBar_GetMenuCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35971 PyObject
*resultobj
= NULL
;
35972 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35974 PyObject
* obj0
= 0 ;
35975 char *kwnames
[] = {
35976 (char *) "self", NULL
35979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetMenuCount",kwnames
,&obj0
)) goto fail
;
35980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35981 if (SWIG_arg_fail(1)) SWIG_fail
;
35983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35984 result
= (size_t)((wxMenuBar
const *)arg1
)->GetMenuCount();
35986 wxPyEndAllowThreads(__tstate
);
35987 if (PyErr_Occurred()) SWIG_fail
;
35990 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
35998 static PyObject
*_wrap_MenuBar_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35999 PyObject
*resultobj
= NULL
;
36000 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36003 PyObject
* obj0
= 0 ;
36004 PyObject
* obj1
= 0 ;
36005 char *kwnames
[] = {
36006 (char *) "self",(char *) "pos", NULL
36009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36011 if (SWIG_arg_fail(1)) SWIG_fail
;
36013 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36014 if (SWIG_arg_fail(2)) SWIG_fail
;
36017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36018 result
= (wxMenu
*)((wxMenuBar
const *)arg1
)->GetMenu(arg2
);
36020 wxPyEndAllowThreads(__tstate
);
36021 if (PyErr_Occurred()) SWIG_fail
;
36024 resultobj
= wxPyMake_wxObject(result
, 0);
36032 static PyObject
*_wrap_MenuBar_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36033 PyObject
*resultobj
= NULL
;
36034 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36036 wxMenu
*arg3
= (wxMenu
*) 0 ;
36037 wxString
*arg4
= 0 ;
36039 bool temp4
= false ;
36040 PyObject
* obj0
= 0 ;
36041 PyObject
* obj1
= 0 ;
36042 PyObject
* obj2
= 0 ;
36043 PyObject
* obj3
= 0 ;
36044 char *kwnames
[] = {
36045 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
36048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
36049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36050 if (SWIG_arg_fail(1)) SWIG_fail
;
36052 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36053 if (SWIG_arg_fail(2)) SWIG_fail
;
36055 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36056 if (SWIG_arg_fail(3)) SWIG_fail
;
36058 arg4
= wxString_in_helper(obj3
);
36059 if (arg4
== NULL
) SWIG_fail
;
36063 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36064 result
= (wxMenu
*)(arg1
)->Replace(arg2
,arg3
,(wxString
const &)*arg4
);
36066 wxPyEndAllowThreads(__tstate
);
36067 if (PyErr_Occurred()) SWIG_fail
;
36070 resultobj
= wxPyMake_wxObject(result
, 0);
36086 static PyObject
*_wrap_MenuBar_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36087 PyObject
*resultobj
= NULL
;
36088 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36091 PyObject
* obj0
= 0 ;
36092 PyObject
* obj1
= 0 ;
36093 char *kwnames
[] = {
36094 (char *) "self",(char *) "pos", NULL
36097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
36098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36099 if (SWIG_arg_fail(1)) SWIG_fail
;
36101 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36102 if (SWIG_arg_fail(2)) SWIG_fail
;
36105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36106 result
= (wxMenu
*)(arg1
)->Remove(arg2
);
36108 wxPyEndAllowThreads(__tstate
);
36109 if (PyErr_Occurred()) SWIG_fail
;
36112 resultobj
= wxPyMake_wxObject(result
, 0);
36120 static PyObject
*_wrap_MenuBar_EnableTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36121 PyObject
*resultobj
= NULL
;
36122 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36125 PyObject
* obj0
= 0 ;
36126 PyObject
* obj1
= 0 ;
36127 PyObject
* obj2
= 0 ;
36128 char *kwnames
[] = {
36129 (char *) "self",(char *) "pos",(char *) "enable", NULL
36132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_EnableTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36134 if (SWIG_arg_fail(1)) SWIG_fail
;
36136 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36137 if (SWIG_arg_fail(2)) SWIG_fail
;
36140 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36141 if (SWIG_arg_fail(3)) SWIG_fail
;
36144 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36145 (arg1
)->EnableTop(arg2
,arg3
);
36147 wxPyEndAllowThreads(__tstate
);
36148 if (PyErr_Occurred()) SWIG_fail
;
36150 Py_INCREF(Py_None
); resultobj
= Py_None
;
36157 static PyObject
*_wrap_MenuBar_IsEnabledTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36158 PyObject
*resultobj
= NULL
;
36159 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36162 PyObject
* obj0
= 0 ;
36163 PyObject
* obj1
= 0 ;
36164 char *kwnames
[] = {
36165 (char *) "self",(char *) "pos", NULL
36168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabledTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36170 if (SWIG_arg_fail(1)) SWIG_fail
;
36172 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36173 if (SWIG_arg_fail(2)) SWIG_fail
;
36176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36177 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabledTop(arg2
);
36179 wxPyEndAllowThreads(__tstate
);
36180 if (PyErr_Occurred()) SWIG_fail
;
36183 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36191 static PyObject
*_wrap_MenuBar_SetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36192 PyObject
*resultobj
= NULL
;
36193 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36195 wxString
*arg3
= 0 ;
36196 bool temp3
= false ;
36197 PyObject
* obj0
= 0 ;
36198 PyObject
* obj1
= 0 ;
36199 PyObject
* obj2
= 0 ;
36200 char *kwnames
[] = {
36201 (char *) "self",(char *) "pos",(char *) "label", NULL
36204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabelTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36206 if (SWIG_arg_fail(1)) SWIG_fail
;
36208 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36209 if (SWIG_arg_fail(2)) SWIG_fail
;
36212 arg3
= wxString_in_helper(obj2
);
36213 if (arg3
== NULL
) SWIG_fail
;
36217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36218 (arg1
)->SetLabelTop(arg2
,(wxString
const &)*arg3
);
36220 wxPyEndAllowThreads(__tstate
);
36221 if (PyErr_Occurred()) SWIG_fail
;
36223 Py_INCREF(Py_None
); resultobj
= Py_None
;
36238 static PyObject
*_wrap_MenuBar_GetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36239 PyObject
*resultobj
= NULL
;
36240 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36243 PyObject
* obj0
= 0 ;
36244 PyObject
* obj1
= 0 ;
36245 char *kwnames
[] = {
36246 (char *) "self",(char *) "pos", NULL
36249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabelTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36250 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36251 if (SWIG_arg_fail(1)) SWIG_fail
;
36253 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36254 if (SWIG_arg_fail(2)) SWIG_fail
;
36257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36258 result
= ((wxMenuBar
const *)arg1
)->GetLabelTop(arg2
);
36260 wxPyEndAllowThreads(__tstate
);
36261 if (PyErr_Occurred()) SWIG_fail
;
36265 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36267 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36276 static PyObject
*_wrap_MenuBar_FindMenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36277 PyObject
*resultobj
= NULL
;
36278 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36279 wxString
*arg2
= 0 ;
36280 wxString
*arg3
= 0 ;
36282 bool temp2
= false ;
36283 bool temp3
= false ;
36284 PyObject
* obj0
= 0 ;
36285 PyObject
* obj1
= 0 ;
36286 PyObject
* obj2
= 0 ;
36287 char *kwnames
[] = {
36288 (char *) "self",(char *) "menu",(char *) "item", NULL
36291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_FindMenuItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36293 if (SWIG_arg_fail(1)) SWIG_fail
;
36295 arg2
= wxString_in_helper(obj1
);
36296 if (arg2
== NULL
) SWIG_fail
;
36300 arg3
= wxString_in_helper(obj2
);
36301 if (arg3
== NULL
) SWIG_fail
;
36305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36306 result
= (int)((wxMenuBar
const *)arg1
)->FindMenuItem((wxString
const &)*arg2
,(wxString
const &)*arg3
);
36308 wxPyEndAllowThreads(__tstate
);
36309 if (PyErr_Occurred()) SWIG_fail
;
36312 resultobj
= SWIG_From_int(static_cast<int >(result
));
36336 static PyObject
*_wrap_MenuBar_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36337 PyObject
*resultobj
= NULL
;
36338 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36340 wxMenuItem
*result
;
36341 PyObject
* obj0
= 0 ;
36342 PyObject
* obj1
= 0 ;
36343 char *kwnames
[] = {
36344 (char *) "self",(char *) "id", NULL
36347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
36348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36349 if (SWIG_arg_fail(1)) SWIG_fail
;
36351 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36352 if (SWIG_arg_fail(2)) SWIG_fail
;
36355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36356 result
= (wxMenuItem
*)((wxMenuBar
const *)arg1
)->FindItem(arg2
);
36358 wxPyEndAllowThreads(__tstate
);
36359 if (PyErr_Occurred()) SWIG_fail
;
36362 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36370 static PyObject
*_wrap_MenuBar_FindMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36371 PyObject
*resultobj
= NULL
;
36372 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36373 wxString
*arg2
= 0 ;
36375 bool temp2
= false ;
36376 PyObject
* obj0
= 0 ;
36377 PyObject
* obj1
= 0 ;
36378 char *kwnames
[] = {
36379 (char *) "self",(char *) "title", NULL
36382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36383 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36384 if (SWIG_arg_fail(1)) SWIG_fail
;
36386 arg2
= wxString_in_helper(obj1
);
36387 if (arg2
== NULL
) SWIG_fail
;
36391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36392 result
= (int)(arg1
)->FindMenu((wxString
const &)*arg2
);
36394 wxPyEndAllowThreads(__tstate
);
36395 if (PyErr_Occurred()) SWIG_fail
;
36398 resultobj
= SWIG_From_int(static_cast<int >(result
));
36414 static PyObject
*_wrap_MenuBar_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36415 PyObject
*resultobj
= NULL
;
36416 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36419 PyObject
* obj0
= 0 ;
36420 PyObject
* obj1
= 0 ;
36421 PyObject
* obj2
= 0 ;
36422 char *kwnames
[] = {
36423 (char *) "self",(char *) "id",(char *) "enable", NULL
36426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36427 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36428 if (SWIG_arg_fail(1)) SWIG_fail
;
36430 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36431 if (SWIG_arg_fail(2)) SWIG_fail
;
36434 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36435 if (SWIG_arg_fail(3)) SWIG_fail
;
36438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36439 (arg1
)->Enable(arg2
,arg3
);
36441 wxPyEndAllowThreads(__tstate
);
36442 if (PyErr_Occurred()) SWIG_fail
;
36444 Py_INCREF(Py_None
); resultobj
= Py_None
;
36451 static PyObject
*_wrap_MenuBar_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36452 PyObject
*resultobj
= NULL
;
36453 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36456 PyObject
* obj0
= 0 ;
36457 PyObject
* obj1
= 0 ;
36458 PyObject
* obj2
= 0 ;
36459 char *kwnames
[] = {
36460 (char *) "self",(char *) "id",(char *) "check", NULL
36463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36464 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36465 if (SWIG_arg_fail(1)) SWIG_fail
;
36467 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36468 if (SWIG_arg_fail(2)) SWIG_fail
;
36471 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36472 if (SWIG_arg_fail(3)) SWIG_fail
;
36475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36476 (arg1
)->Check(arg2
,arg3
);
36478 wxPyEndAllowThreads(__tstate
);
36479 if (PyErr_Occurred()) SWIG_fail
;
36481 Py_INCREF(Py_None
); resultobj
= Py_None
;
36488 static PyObject
*_wrap_MenuBar_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36489 PyObject
*resultobj
= NULL
;
36490 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36493 PyObject
* obj0
= 0 ;
36494 PyObject
* obj1
= 0 ;
36495 char *kwnames
[] = {
36496 (char *) "self",(char *) "id", NULL
36499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
36500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36501 if (SWIG_arg_fail(1)) SWIG_fail
;
36503 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36504 if (SWIG_arg_fail(2)) SWIG_fail
;
36507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36508 result
= (bool)((wxMenuBar
const *)arg1
)->IsChecked(arg2
);
36510 wxPyEndAllowThreads(__tstate
);
36511 if (PyErr_Occurred()) SWIG_fail
;
36514 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36522 static PyObject
*_wrap_MenuBar_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36523 PyObject
*resultobj
= NULL
;
36524 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36527 PyObject
* obj0
= 0 ;
36528 PyObject
* obj1
= 0 ;
36529 char *kwnames
[] = {
36530 (char *) "self",(char *) "id", NULL
36533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
36534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36535 if (SWIG_arg_fail(1)) SWIG_fail
;
36537 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36538 if (SWIG_arg_fail(2)) SWIG_fail
;
36541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36542 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabled(arg2
);
36544 wxPyEndAllowThreads(__tstate
);
36545 if (PyErr_Occurred()) SWIG_fail
;
36548 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36556 static PyObject
*_wrap_MenuBar_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36557 PyObject
*resultobj
= NULL
;
36558 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36560 wxString
*arg3
= 0 ;
36561 bool temp3
= false ;
36562 PyObject
* obj0
= 0 ;
36563 PyObject
* obj1
= 0 ;
36564 PyObject
* obj2
= 0 ;
36565 char *kwnames
[] = {
36566 (char *) "self",(char *) "id",(char *) "label", NULL
36569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36570 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36571 if (SWIG_arg_fail(1)) SWIG_fail
;
36573 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36574 if (SWIG_arg_fail(2)) SWIG_fail
;
36577 arg3
= wxString_in_helper(obj2
);
36578 if (arg3
== NULL
) SWIG_fail
;
36582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36583 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
36585 wxPyEndAllowThreads(__tstate
);
36586 if (PyErr_Occurred()) SWIG_fail
;
36588 Py_INCREF(Py_None
); resultobj
= Py_None
;
36603 static PyObject
*_wrap_MenuBar_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36604 PyObject
*resultobj
= NULL
;
36605 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36608 PyObject
* obj0
= 0 ;
36609 PyObject
* obj1
= 0 ;
36610 char *kwnames
[] = {
36611 (char *) "self",(char *) "id", NULL
36614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
36615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36616 if (SWIG_arg_fail(1)) SWIG_fail
;
36618 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36619 if (SWIG_arg_fail(2)) SWIG_fail
;
36622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36623 result
= ((wxMenuBar
const *)arg1
)->GetLabel(arg2
);
36625 wxPyEndAllowThreads(__tstate
);
36626 if (PyErr_Occurred()) SWIG_fail
;
36630 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36632 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36641 static PyObject
*_wrap_MenuBar_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36642 PyObject
*resultobj
= NULL
;
36643 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36645 wxString
*arg3
= 0 ;
36646 bool temp3
= false ;
36647 PyObject
* obj0
= 0 ;
36648 PyObject
* obj1
= 0 ;
36649 PyObject
* obj2
= 0 ;
36650 char *kwnames
[] = {
36651 (char *) "self",(char *) "id",(char *) "helpString", NULL
36654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36656 if (SWIG_arg_fail(1)) SWIG_fail
;
36658 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36659 if (SWIG_arg_fail(2)) SWIG_fail
;
36662 arg3
= wxString_in_helper(obj2
);
36663 if (arg3
== NULL
) SWIG_fail
;
36667 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36668 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
36670 wxPyEndAllowThreads(__tstate
);
36671 if (PyErr_Occurred()) SWIG_fail
;
36673 Py_INCREF(Py_None
); resultobj
= Py_None
;
36688 static PyObject
*_wrap_MenuBar_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36689 PyObject
*resultobj
= NULL
;
36690 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36693 PyObject
* obj0
= 0 ;
36694 PyObject
* obj1
= 0 ;
36695 char *kwnames
[] = {
36696 (char *) "self",(char *) "id", NULL
36699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
36700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36701 if (SWIG_arg_fail(1)) SWIG_fail
;
36703 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36704 if (SWIG_arg_fail(2)) SWIG_fail
;
36707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36708 result
= ((wxMenuBar
const *)arg1
)->GetHelpString(arg2
);
36710 wxPyEndAllowThreads(__tstate
);
36711 if (PyErr_Occurred()) SWIG_fail
;
36715 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36717 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36726 static PyObject
*_wrap_MenuBar_GetFrame(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36727 PyObject
*resultobj
= NULL
;
36728 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36730 PyObject
* obj0
= 0 ;
36731 char *kwnames
[] = {
36732 (char *) "self", NULL
36735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetFrame",kwnames
,&obj0
)) goto fail
;
36736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36737 if (SWIG_arg_fail(1)) SWIG_fail
;
36739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36740 result
= (wxFrame
*)((wxMenuBar
const *)arg1
)->GetFrame();
36742 wxPyEndAllowThreads(__tstate
);
36743 if (PyErr_Occurred()) SWIG_fail
;
36746 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36754 static PyObject
*_wrap_MenuBar_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36755 PyObject
*resultobj
= NULL
;
36756 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36758 PyObject
* obj0
= 0 ;
36759 char *kwnames
[] = {
36760 (char *) "self", NULL
36763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_IsAttached",kwnames
,&obj0
)) goto fail
;
36764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36765 if (SWIG_arg_fail(1)) SWIG_fail
;
36767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36768 result
= (bool)((wxMenuBar
const *)arg1
)->IsAttached();
36770 wxPyEndAllowThreads(__tstate
);
36771 if (PyErr_Occurred()) SWIG_fail
;
36774 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36782 static PyObject
*_wrap_MenuBar_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36783 PyObject
*resultobj
= NULL
;
36784 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36785 wxFrame
*arg2
= (wxFrame
*) 0 ;
36786 PyObject
* obj0
= 0 ;
36787 PyObject
* obj1
= 0 ;
36788 char *kwnames
[] = {
36789 (char *) "self",(char *) "frame", NULL
36792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
36793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36794 if (SWIG_arg_fail(1)) SWIG_fail
;
36795 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION
| 0);
36796 if (SWIG_arg_fail(2)) SWIG_fail
;
36798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36799 (arg1
)->Attach(arg2
);
36801 wxPyEndAllowThreads(__tstate
);
36802 if (PyErr_Occurred()) SWIG_fail
;
36804 Py_INCREF(Py_None
); resultobj
= Py_None
;
36811 static PyObject
*_wrap_MenuBar_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36812 PyObject
*resultobj
= NULL
;
36813 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36814 PyObject
* obj0
= 0 ;
36815 char *kwnames
[] = {
36816 (char *) "self", NULL
36819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_Detach",kwnames
,&obj0
)) goto fail
;
36820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36821 if (SWIG_arg_fail(1)) SWIG_fail
;
36823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36826 wxPyEndAllowThreads(__tstate
);
36827 if (PyErr_Occurred()) SWIG_fail
;
36829 Py_INCREF(Py_None
); resultobj
= Py_None
;
36836 static PyObject
*_wrap_MenuBar_SetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36837 PyObject
*resultobj
= NULL
;
36839 PyObject
* obj0
= 0 ;
36840 char *kwnames
[] = {
36841 (char *) "enable", NULL
36844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_SetAutoWindowMenu",kwnames
,&obj0
)) goto fail
;
36846 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
36847 if (SWIG_arg_fail(1)) SWIG_fail
;
36850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36851 wxMenuBar::SetAutoWindowMenu(arg1
);
36853 wxPyEndAllowThreads(__tstate
);
36854 if (PyErr_Occurred()) SWIG_fail
;
36856 Py_INCREF(Py_None
); resultobj
= Py_None
;
36863 static PyObject
*_wrap_MenuBar_GetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36864 PyObject
*resultobj
= NULL
;
36866 char *kwnames
[] = {
36870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuBar_GetAutoWindowMenu",kwnames
)) goto fail
;
36872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36873 result
= (bool)wxMenuBar::GetAutoWindowMenu();
36875 wxPyEndAllowThreads(__tstate
);
36876 if (PyErr_Occurred()) SWIG_fail
;
36879 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36887 static PyObject
* MenuBar_swigregister(PyObject
*, PyObject
*args
) {
36889 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
36890 SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar
, obj
);
36892 return Py_BuildValue((char *)"");
36894 static PyObject
*_wrap_new_MenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36895 PyObject
*resultobj
= NULL
;
36896 wxMenu
*arg1
= (wxMenu
*) NULL
;
36897 int arg2
= (int) wxID_ANY
;
36898 wxString
const &arg3_defvalue
= wxPyEmptyString
;
36899 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
36900 wxString
const &arg4_defvalue
= wxPyEmptyString
;
36901 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
36902 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
36903 wxMenu
*arg6
= (wxMenu
*) NULL
;
36904 wxMenuItem
*result
;
36905 bool temp3
= false ;
36906 bool temp4
= false ;
36907 PyObject
* obj0
= 0 ;
36908 PyObject
* obj1
= 0 ;
36909 PyObject
* obj2
= 0 ;
36910 PyObject
* obj3
= 0 ;
36911 PyObject
* obj4
= 0 ;
36912 PyObject
* obj5
= 0 ;
36913 char *kwnames
[] = {
36914 (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL
36917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_MenuItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
36919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36920 if (SWIG_arg_fail(1)) SWIG_fail
;
36924 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36925 if (SWIG_arg_fail(2)) SWIG_fail
;
36930 arg3
= wxString_in_helper(obj2
);
36931 if (arg3
== NULL
) SWIG_fail
;
36937 arg4
= wxString_in_helper(obj3
);
36938 if (arg4
== NULL
) SWIG_fail
;
36944 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
36945 if (SWIG_arg_fail(5)) SWIG_fail
;
36949 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36950 if (SWIG_arg_fail(6)) SWIG_fail
;
36953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36954 result
= (wxMenuItem
*)new wxMenuItem(arg1
,arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
36956 wxPyEndAllowThreads(__tstate
);
36957 if (PyErr_Occurred()) SWIG_fail
;
36960 resultobj
= wxPyMake_wxObject(result
, (bool)1);
36984 static PyObject
*_wrap_MenuItem_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36985 PyObject
*resultobj
= NULL
;
36986 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36988 PyObject
* obj0
= 0 ;
36989 char *kwnames
[] = {
36990 (char *) "self", NULL
36993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMenu",kwnames
,&obj0
)) goto fail
;
36994 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36995 if (SWIG_arg_fail(1)) SWIG_fail
;
36997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36998 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetMenu();
37000 wxPyEndAllowThreads(__tstate
);
37001 if (PyErr_Occurred()) SWIG_fail
;
37004 resultobj
= wxPyMake_wxObject(result
, 0);
37012 static PyObject
*_wrap_MenuItem_SetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37013 PyObject
*resultobj
= NULL
;
37014 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37015 wxMenu
*arg2
= (wxMenu
*) 0 ;
37016 PyObject
* obj0
= 0 ;
37017 PyObject
* obj1
= 0 ;
37018 char *kwnames
[] = {
37019 (char *) "self",(char *) "menu", NULL
37022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37024 if (SWIG_arg_fail(1)) SWIG_fail
;
37025 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37026 if (SWIG_arg_fail(2)) SWIG_fail
;
37028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37029 (arg1
)->SetMenu(arg2
);
37031 wxPyEndAllowThreads(__tstate
);
37032 if (PyErr_Occurred()) SWIG_fail
;
37034 Py_INCREF(Py_None
); resultobj
= Py_None
;
37041 static PyObject
*_wrap_MenuItem_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37042 PyObject
*resultobj
= NULL
;
37043 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37045 PyObject
* obj0
= 0 ;
37046 PyObject
* obj1
= 0 ;
37047 char *kwnames
[] = {
37048 (char *) "self",(char *) "id", NULL
37051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
37052 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37053 if (SWIG_arg_fail(1)) SWIG_fail
;
37055 arg2
= static_cast<int >(SWIG_As_int(obj1
));
37056 if (SWIG_arg_fail(2)) SWIG_fail
;
37059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37060 (arg1
)->SetId(arg2
);
37062 wxPyEndAllowThreads(__tstate
);
37063 if (PyErr_Occurred()) SWIG_fail
;
37065 Py_INCREF(Py_None
); resultobj
= Py_None
;
37072 static PyObject
*_wrap_MenuItem_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37073 PyObject
*resultobj
= NULL
;
37074 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37076 PyObject
* obj0
= 0 ;
37077 char *kwnames
[] = {
37078 (char *) "self", NULL
37081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetId",kwnames
,&obj0
)) goto fail
;
37082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37083 if (SWIG_arg_fail(1)) SWIG_fail
;
37085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37086 result
= (int)((wxMenuItem
const *)arg1
)->GetId();
37088 wxPyEndAllowThreads(__tstate
);
37089 if (PyErr_Occurred()) SWIG_fail
;
37092 resultobj
= SWIG_From_int(static_cast<int >(result
));
37100 static PyObject
*_wrap_MenuItem_IsSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37101 PyObject
*resultobj
= NULL
;
37102 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37104 PyObject
* obj0
= 0 ;
37105 char *kwnames
[] = {
37106 (char *) "self", NULL
37109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSeparator",kwnames
,&obj0
)) goto fail
;
37110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37111 if (SWIG_arg_fail(1)) SWIG_fail
;
37113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37114 result
= (bool)((wxMenuItem
const *)arg1
)->IsSeparator();
37116 wxPyEndAllowThreads(__tstate
);
37117 if (PyErr_Occurred()) SWIG_fail
;
37120 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37128 static PyObject
*_wrap_MenuItem_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37129 PyObject
*resultobj
= NULL
;
37130 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37131 wxString
*arg2
= 0 ;
37132 bool temp2
= false ;
37133 PyObject
* obj0
= 0 ;
37134 PyObject
* obj1
= 0 ;
37135 char *kwnames
[] = {
37136 (char *) "self",(char *) "str", NULL
37139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
37140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37141 if (SWIG_arg_fail(1)) SWIG_fail
;
37143 arg2
= wxString_in_helper(obj1
);
37144 if (arg2
== NULL
) SWIG_fail
;
37148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37149 (arg1
)->SetText((wxString
const &)*arg2
);
37151 wxPyEndAllowThreads(__tstate
);
37152 if (PyErr_Occurred()) SWIG_fail
;
37154 Py_INCREF(Py_None
); resultobj
= Py_None
;
37169 static PyObject
*_wrap_MenuItem_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37170 PyObject
*resultobj
= NULL
;
37171 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37173 PyObject
* obj0
= 0 ;
37174 char *kwnames
[] = {
37175 (char *) "self", NULL
37178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabel",kwnames
,&obj0
)) goto fail
;
37179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37180 if (SWIG_arg_fail(1)) SWIG_fail
;
37182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37183 result
= ((wxMenuItem
const *)arg1
)->GetLabel();
37185 wxPyEndAllowThreads(__tstate
);
37186 if (PyErr_Occurred()) SWIG_fail
;
37190 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37192 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37201 static PyObject
*_wrap_MenuItem_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37202 PyObject
*resultobj
= NULL
;
37203 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37205 PyObject
* obj0
= 0 ;
37206 char *kwnames
[] = {
37207 (char *) "self", NULL
37210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetText",kwnames
,&obj0
)) goto fail
;
37211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37212 if (SWIG_arg_fail(1)) SWIG_fail
;
37214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37216 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetText();
37217 result
= (wxString
*) &_result_ref
;
37220 wxPyEndAllowThreads(__tstate
);
37221 if (PyErr_Occurred()) SWIG_fail
;
37225 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37227 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37236 static PyObject
*_wrap_MenuItem_GetLabelFromText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37237 PyObject
*resultobj
= NULL
;
37238 wxString
*arg1
= 0 ;
37240 bool temp1
= false ;
37241 PyObject
* obj0
= 0 ;
37242 char *kwnames
[] = {
37243 (char *) "text", NULL
37246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabelFromText",kwnames
,&obj0
)) goto fail
;
37248 arg1
= wxString_in_helper(obj0
);
37249 if (arg1
== NULL
) SWIG_fail
;
37253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37254 result
= wxMenuItem::GetLabelFromText((wxString
const &)*arg1
);
37256 wxPyEndAllowThreads(__tstate
);
37257 if (PyErr_Occurred()) SWIG_fail
;
37261 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37263 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37280 static PyObject
*_wrap_MenuItem_GetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37281 PyObject
*resultobj
= NULL
;
37282 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37284 PyObject
* obj0
= 0 ;
37285 char *kwnames
[] = {
37286 (char *) "self", NULL
37289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetKind",kwnames
,&obj0
)) goto fail
;
37290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37291 if (SWIG_arg_fail(1)) SWIG_fail
;
37293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37294 result
= (wxItemKind
)((wxMenuItem
const *)arg1
)->GetKind();
37296 wxPyEndAllowThreads(__tstate
);
37297 if (PyErr_Occurred()) SWIG_fail
;
37299 resultobj
= SWIG_From_int((result
));
37306 static PyObject
*_wrap_MenuItem_SetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37307 PyObject
*resultobj
= NULL
;
37308 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37310 PyObject
* obj0
= 0 ;
37311 PyObject
* obj1
= 0 ;
37312 char *kwnames
[] = {
37313 (char *) "self",(char *) "kind", NULL
37316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetKind",kwnames
,&obj0
,&obj1
)) goto fail
;
37317 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37318 if (SWIG_arg_fail(1)) SWIG_fail
;
37320 arg2
= static_cast<wxItemKind
>(SWIG_As_int(obj1
));
37321 if (SWIG_arg_fail(2)) SWIG_fail
;
37324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37325 (arg1
)->SetKind(arg2
);
37327 wxPyEndAllowThreads(__tstate
);
37328 if (PyErr_Occurred()) SWIG_fail
;
37330 Py_INCREF(Py_None
); resultobj
= Py_None
;
37337 static PyObject
*_wrap_MenuItem_SetCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37338 PyObject
*resultobj
= NULL
;
37339 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37341 PyObject
* obj0
= 0 ;
37342 PyObject
* obj1
= 0 ;
37343 char *kwnames
[] = {
37344 (char *) "self",(char *) "checkable", NULL
37347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetCheckable",kwnames
,&obj0
,&obj1
)) goto fail
;
37348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37349 if (SWIG_arg_fail(1)) SWIG_fail
;
37351 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37352 if (SWIG_arg_fail(2)) SWIG_fail
;
37355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37356 (arg1
)->SetCheckable(arg2
);
37358 wxPyEndAllowThreads(__tstate
);
37359 if (PyErr_Occurred()) SWIG_fail
;
37361 Py_INCREF(Py_None
); resultobj
= Py_None
;
37368 static PyObject
*_wrap_MenuItem_IsCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37369 PyObject
*resultobj
= NULL
;
37370 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37372 PyObject
* obj0
= 0 ;
37373 char *kwnames
[] = {
37374 (char *) "self", NULL
37377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsCheckable",kwnames
,&obj0
)) goto fail
;
37378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37379 if (SWIG_arg_fail(1)) SWIG_fail
;
37381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37382 result
= (bool)((wxMenuItem
const *)arg1
)->IsCheckable();
37384 wxPyEndAllowThreads(__tstate
);
37385 if (PyErr_Occurred()) SWIG_fail
;
37388 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37396 static PyObject
*_wrap_MenuItem_IsSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37397 PyObject
*resultobj
= NULL
;
37398 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37400 PyObject
* obj0
= 0 ;
37401 char *kwnames
[] = {
37402 (char *) "self", NULL
37405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSubMenu",kwnames
,&obj0
)) goto fail
;
37406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37407 if (SWIG_arg_fail(1)) SWIG_fail
;
37409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37410 result
= (bool)((wxMenuItem
const *)arg1
)->IsSubMenu();
37412 wxPyEndAllowThreads(__tstate
);
37413 if (PyErr_Occurred()) SWIG_fail
;
37416 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37424 static PyObject
*_wrap_MenuItem_SetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37425 PyObject
*resultobj
= NULL
;
37426 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37427 wxMenu
*arg2
= (wxMenu
*) 0 ;
37428 PyObject
* obj0
= 0 ;
37429 PyObject
* obj1
= 0 ;
37430 char *kwnames
[] = {
37431 (char *) "self",(char *) "menu", NULL
37434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetSubMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37436 if (SWIG_arg_fail(1)) SWIG_fail
;
37437 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37438 if (SWIG_arg_fail(2)) SWIG_fail
;
37440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37441 (arg1
)->SetSubMenu(arg2
);
37443 wxPyEndAllowThreads(__tstate
);
37444 if (PyErr_Occurred()) SWIG_fail
;
37446 Py_INCREF(Py_None
); resultobj
= Py_None
;
37453 static PyObject
*_wrap_MenuItem_GetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37454 PyObject
*resultobj
= NULL
;
37455 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37457 PyObject
* obj0
= 0 ;
37458 char *kwnames
[] = {
37459 (char *) "self", NULL
37462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetSubMenu",kwnames
,&obj0
)) goto fail
;
37463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37464 if (SWIG_arg_fail(1)) SWIG_fail
;
37466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37467 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetSubMenu();
37469 wxPyEndAllowThreads(__tstate
);
37470 if (PyErr_Occurred()) SWIG_fail
;
37473 resultobj
= wxPyMake_wxObject(result
, 0);
37481 static PyObject
*_wrap_MenuItem_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37482 PyObject
*resultobj
= NULL
;
37483 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37484 bool arg2
= (bool) true ;
37485 PyObject
* obj0
= 0 ;
37486 PyObject
* obj1
= 0 ;
37487 char *kwnames
[] = {
37488 (char *) "self",(char *) "enable", NULL
37491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
37492 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37493 if (SWIG_arg_fail(1)) SWIG_fail
;
37496 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37497 if (SWIG_arg_fail(2)) SWIG_fail
;
37501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37502 (arg1
)->Enable(arg2
);
37504 wxPyEndAllowThreads(__tstate
);
37505 if (PyErr_Occurred()) SWIG_fail
;
37507 Py_INCREF(Py_None
); resultobj
= Py_None
;
37514 static PyObject
*_wrap_MenuItem_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37515 PyObject
*resultobj
= NULL
;
37516 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37518 PyObject
* obj0
= 0 ;
37519 char *kwnames
[] = {
37520 (char *) "self", NULL
37523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsEnabled",kwnames
,&obj0
)) goto fail
;
37524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37525 if (SWIG_arg_fail(1)) SWIG_fail
;
37527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37528 result
= (bool)((wxMenuItem
const *)arg1
)->IsEnabled();
37530 wxPyEndAllowThreads(__tstate
);
37531 if (PyErr_Occurred()) SWIG_fail
;
37534 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37542 static PyObject
*_wrap_MenuItem_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37543 PyObject
*resultobj
= NULL
;
37544 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37545 bool arg2
= (bool) true ;
37546 PyObject
* obj0
= 0 ;
37547 PyObject
* obj1
= 0 ;
37548 char *kwnames
[] = {
37549 (char *) "self",(char *) "check", NULL
37552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
37553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37554 if (SWIG_arg_fail(1)) SWIG_fail
;
37557 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37558 if (SWIG_arg_fail(2)) SWIG_fail
;
37562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37563 (arg1
)->Check(arg2
);
37565 wxPyEndAllowThreads(__tstate
);
37566 if (PyErr_Occurred()) SWIG_fail
;
37568 Py_INCREF(Py_None
); resultobj
= Py_None
;
37575 static PyObject
*_wrap_MenuItem_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37576 PyObject
*resultobj
= NULL
;
37577 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37579 PyObject
* obj0
= 0 ;
37580 char *kwnames
[] = {
37581 (char *) "self", NULL
37584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsChecked",kwnames
,&obj0
)) goto fail
;
37585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37586 if (SWIG_arg_fail(1)) SWIG_fail
;
37588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37589 result
= (bool)((wxMenuItem
const *)arg1
)->IsChecked();
37591 wxPyEndAllowThreads(__tstate
);
37592 if (PyErr_Occurred()) SWIG_fail
;
37595 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37603 static PyObject
*_wrap_MenuItem_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37604 PyObject
*resultobj
= NULL
;
37605 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37606 PyObject
* obj0
= 0 ;
37607 char *kwnames
[] = {
37608 (char *) "self", NULL
37611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_Toggle",kwnames
,&obj0
)) goto fail
;
37612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37613 if (SWIG_arg_fail(1)) SWIG_fail
;
37615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37618 wxPyEndAllowThreads(__tstate
);
37619 if (PyErr_Occurred()) SWIG_fail
;
37621 Py_INCREF(Py_None
); resultobj
= Py_None
;
37628 static PyObject
*_wrap_MenuItem_SetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37629 PyObject
*resultobj
= NULL
;
37630 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37631 wxString
*arg2
= 0 ;
37632 bool temp2
= false ;
37633 PyObject
* obj0
= 0 ;
37634 PyObject
* obj1
= 0 ;
37635 char *kwnames
[] = {
37636 (char *) "self",(char *) "str", NULL
37639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetHelp",kwnames
,&obj0
,&obj1
)) goto fail
;
37640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37641 if (SWIG_arg_fail(1)) SWIG_fail
;
37643 arg2
= wxString_in_helper(obj1
);
37644 if (arg2
== NULL
) SWIG_fail
;
37648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37649 (arg1
)->SetHelp((wxString
const &)*arg2
);
37651 wxPyEndAllowThreads(__tstate
);
37652 if (PyErr_Occurred()) SWIG_fail
;
37654 Py_INCREF(Py_None
); resultobj
= Py_None
;
37669 static PyObject
*_wrap_MenuItem_GetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37670 PyObject
*resultobj
= NULL
;
37671 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37673 PyObject
* obj0
= 0 ;
37674 char *kwnames
[] = {
37675 (char *) "self", NULL
37678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetHelp",kwnames
,&obj0
)) goto fail
;
37679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37680 if (SWIG_arg_fail(1)) SWIG_fail
;
37682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37684 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetHelp();
37685 result
= (wxString
*) &_result_ref
;
37688 wxPyEndAllowThreads(__tstate
);
37689 if (PyErr_Occurred()) SWIG_fail
;
37693 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37695 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37704 static PyObject
*_wrap_MenuItem_GetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37705 PyObject
*resultobj
= NULL
;
37706 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37707 wxAcceleratorEntry
*result
;
37708 PyObject
* obj0
= 0 ;
37709 char *kwnames
[] = {
37710 (char *) "self", NULL
37713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetAccel",kwnames
,&obj0
)) goto fail
;
37714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37715 if (SWIG_arg_fail(1)) SWIG_fail
;
37717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37718 result
= (wxAcceleratorEntry
*)((wxMenuItem
const *)arg1
)->GetAccel();
37720 wxPyEndAllowThreads(__tstate
);
37721 if (PyErr_Occurred()) SWIG_fail
;
37723 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
37730 static PyObject
*_wrap_MenuItem_SetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37731 PyObject
*resultobj
= NULL
;
37732 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37733 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
37734 PyObject
* obj0
= 0 ;
37735 PyObject
* obj1
= 0 ;
37736 char *kwnames
[] = {
37737 (char *) "self",(char *) "accel", NULL
37740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetAccel",kwnames
,&obj0
,&obj1
)) goto fail
;
37741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37742 if (SWIG_arg_fail(1)) SWIG_fail
;
37743 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
37744 if (SWIG_arg_fail(2)) SWIG_fail
;
37746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37747 (arg1
)->SetAccel(arg2
);
37749 wxPyEndAllowThreads(__tstate
);
37750 if (PyErr_Occurred()) SWIG_fail
;
37752 Py_INCREF(Py_None
); resultobj
= Py_None
;
37759 static PyObject
*_wrap_MenuItem_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37760 PyObject
*resultobj
= NULL
;
37761 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37762 wxBitmap
*arg2
= 0 ;
37763 PyObject
* obj0
= 0 ;
37764 PyObject
* obj1
= 0 ;
37765 char *kwnames
[] = {
37766 (char *) "self",(char *) "bitmap", NULL
37769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37771 if (SWIG_arg_fail(1)) SWIG_fail
;
37773 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37774 if (SWIG_arg_fail(2)) SWIG_fail
;
37775 if (arg2
== NULL
) {
37776 SWIG_null_ref("wxBitmap");
37778 if (SWIG_arg_fail(2)) SWIG_fail
;
37781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37782 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
37784 wxPyEndAllowThreads(__tstate
);
37785 if (PyErr_Occurred()) SWIG_fail
;
37787 Py_INCREF(Py_None
); resultobj
= Py_None
;
37794 static PyObject
*_wrap_MenuItem_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37795 PyObject
*resultobj
= NULL
;
37796 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37798 PyObject
* obj0
= 0 ;
37799 char *kwnames
[] = {
37800 (char *) "self", NULL
37803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBitmap",kwnames
,&obj0
)) goto fail
;
37804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37805 if (SWIG_arg_fail(1)) SWIG_fail
;
37807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37809 wxBitmap
const &_result_ref
= (arg1
)->GetBitmap();
37810 result
= (wxBitmap
*) &_result_ref
;
37813 wxPyEndAllowThreads(__tstate
);
37814 if (PyErr_Occurred()) SWIG_fail
;
37817 wxBitmap
* resultptr
= new wxBitmap(*result
);
37818 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37826 static PyObject
*_wrap_MenuItem_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37827 PyObject
*resultobj
= NULL
;
37828 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37830 PyObject
* obj0
= 0 ;
37831 PyObject
* obj1
= 0 ;
37832 char *kwnames
[] = {
37833 (char *) "self",(char *) "font", NULL
37836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
37837 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37838 if (SWIG_arg_fail(1)) SWIG_fail
;
37840 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
37841 if (SWIG_arg_fail(2)) SWIG_fail
;
37842 if (arg2
== NULL
) {
37843 SWIG_null_ref("wxFont");
37845 if (SWIG_arg_fail(2)) SWIG_fail
;
37848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37849 wxMenuItem_SetFont(arg1
,(wxFont
const &)*arg2
);
37851 wxPyEndAllowThreads(__tstate
);
37852 if (PyErr_Occurred()) SWIG_fail
;
37854 Py_INCREF(Py_None
); resultobj
= Py_None
;
37861 static PyObject
*_wrap_MenuItem_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37862 PyObject
*resultobj
= NULL
;
37863 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37865 PyObject
* obj0
= 0 ;
37866 char *kwnames
[] = {
37867 (char *) "self", NULL
37870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetFont",kwnames
,&obj0
)) goto fail
;
37871 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37872 if (SWIG_arg_fail(1)) SWIG_fail
;
37874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37875 result
= wxMenuItem_GetFont(arg1
);
37877 wxPyEndAllowThreads(__tstate
);
37878 if (PyErr_Occurred()) SWIG_fail
;
37881 wxFont
* resultptr
;
37882 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
37883 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
37891 static PyObject
*_wrap_MenuItem_SetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37892 PyObject
*resultobj
= NULL
;
37893 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37894 wxColour
*arg2
= 0 ;
37896 PyObject
* obj0
= 0 ;
37897 PyObject
* obj1
= 0 ;
37898 char *kwnames
[] = {
37899 (char *) "self",(char *) "colText", NULL
37902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37904 if (SWIG_arg_fail(1)) SWIG_fail
;
37907 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37911 wxMenuItem_SetTextColour(arg1
,(wxColour
const &)*arg2
);
37913 wxPyEndAllowThreads(__tstate
);
37914 if (PyErr_Occurred()) SWIG_fail
;
37916 Py_INCREF(Py_None
); resultobj
= Py_None
;
37923 static PyObject
*_wrap_MenuItem_GetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37924 PyObject
*resultobj
= NULL
;
37925 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37927 PyObject
* obj0
= 0 ;
37928 char *kwnames
[] = {
37929 (char *) "self", NULL
37932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetTextColour",kwnames
,&obj0
)) goto fail
;
37933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37934 if (SWIG_arg_fail(1)) SWIG_fail
;
37936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37937 result
= wxMenuItem_GetTextColour(arg1
);
37939 wxPyEndAllowThreads(__tstate
);
37940 if (PyErr_Occurred()) SWIG_fail
;
37943 wxColour
* resultptr
;
37944 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37945 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37953 static PyObject
*_wrap_MenuItem_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37954 PyObject
*resultobj
= NULL
;
37955 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37956 wxColour
*arg2
= 0 ;
37958 PyObject
* obj0
= 0 ;
37959 PyObject
* obj1
= 0 ;
37960 char *kwnames
[] = {
37961 (char *) "self",(char *) "colBack", NULL
37964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37965 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37966 if (SWIG_arg_fail(1)) SWIG_fail
;
37969 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37973 wxMenuItem_SetBackgroundColour(arg1
,(wxColour
const &)*arg2
);
37975 wxPyEndAllowThreads(__tstate
);
37976 if (PyErr_Occurred()) SWIG_fail
;
37978 Py_INCREF(Py_None
); resultobj
= Py_None
;
37985 static PyObject
*_wrap_MenuItem_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37986 PyObject
*resultobj
= NULL
;
37987 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37989 PyObject
* obj0
= 0 ;
37990 char *kwnames
[] = {
37991 (char *) "self", NULL
37994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
37995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37996 if (SWIG_arg_fail(1)) SWIG_fail
;
37998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37999 result
= wxMenuItem_GetBackgroundColour(arg1
);
38001 wxPyEndAllowThreads(__tstate
);
38002 if (PyErr_Occurred()) SWIG_fail
;
38005 wxColour
* resultptr
;
38006 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
38007 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
38015 static PyObject
*_wrap_MenuItem_SetBitmaps(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38016 PyObject
*resultobj
= NULL
;
38017 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38018 wxBitmap
*arg2
= 0 ;
38019 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
38020 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
38021 PyObject
* obj0
= 0 ;
38022 PyObject
* obj1
= 0 ;
38023 PyObject
* obj2
= 0 ;
38024 char *kwnames
[] = {
38025 (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL
38028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MenuItem_SetBitmaps",kwnames
,&obj0
,&obj1
,&obj2
)) 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 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
38033 if (SWIG_arg_fail(2)) SWIG_fail
;
38034 if (arg2
== NULL
) {
38035 SWIG_null_ref("wxBitmap");
38037 if (SWIG_arg_fail(2)) SWIG_fail
;
38041 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
38042 if (SWIG_arg_fail(3)) SWIG_fail
;
38043 if (arg3
== NULL
) {
38044 SWIG_null_ref("wxBitmap");
38046 if (SWIG_arg_fail(3)) SWIG_fail
;
38050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38051 wxMenuItem_SetBitmaps(arg1
,(wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
38053 wxPyEndAllowThreads(__tstate
);
38054 if (PyErr_Occurred()) SWIG_fail
;
38056 Py_INCREF(Py_None
); resultobj
= Py_None
;
38063 static PyObject
*_wrap_MenuItem_SetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38064 PyObject
*resultobj
= NULL
;
38065 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38066 wxBitmap
*arg2
= 0 ;
38067 PyObject
* obj0
= 0 ;
38068 PyObject
* obj1
= 0 ;
38069 char *kwnames
[] = {
38070 (char *) "self",(char *) "bmpDisabled", NULL
38073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
38074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38075 if (SWIG_arg_fail(1)) SWIG_fail
;
38077 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
38078 if (SWIG_arg_fail(2)) SWIG_fail
;
38079 if (arg2
== NULL
) {
38080 SWIG_null_ref("wxBitmap");
38082 if (SWIG_arg_fail(2)) SWIG_fail
;
38085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38086 wxMenuItem_SetDisabledBitmap(arg1
,(wxBitmap
const &)*arg2
);
38088 wxPyEndAllowThreads(__tstate
);
38089 if (PyErr_Occurred()) SWIG_fail
;
38091 Py_INCREF(Py_None
); resultobj
= Py_None
;
38098 static PyObject
*_wrap_MenuItem_GetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38099 PyObject
*resultobj
= NULL
;
38100 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38102 PyObject
* obj0
= 0 ;
38103 char *kwnames
[] = {
38104 (char *) "self", NULL
38107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetDisabledBitmap",kwnames
,&obj0
)) goto fail
;
38108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38109 if (SWIG_arg_fail(1)) SWIG_fail
;
38111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38113 wxBitmap
const &_result_ref
= wxMenuItem_GetDisabledBitmap((wxMenuItem
const *)arg1
);
38114 result
= (wxBitmap
*) &_result_ref
;
38117 wxPyEndAllowThreads(__tstate
);
38118 if (PyErr_Occurred()) SWIG_fail
;
38121 wxBitmap
* resultptr
= new wxBitmap(*result
);
38122 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
38130 static PyObject
*_wrap_MenuItem_SetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38131 PyObject
*resultobj
= NULL
;
38132 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38134 PyObject
* obj0
= 0 ;
38135 PyObject
* obj1
= 0 ;
38136 char *kwnames
[] = {
38137 (char *) "self",(char *) "nWidth", NULL
38140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMarginWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
38141 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38142 if (SWIG_arg_fail(1)) SWIG_fail
;
38144 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38145 if (SWIG_arg_fail(2)) SWIG_fail
;
38148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38149 wxMenuItem_SetMarginWidth(arg1
,arg2
);
38151 wxPyEndAllowThreads(__tstate
);
38152 if (PyErr_Occurred()) SWIG_fail
;
38154 Py_INCREF(Py_None
); resultobj
= Py_None
;
38161 static PyObject
*_wrap_MenuItem_GetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38162 PyObject
*resultobj
= NULL
;
38163 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38165 PyObject
* obj0
= 0 ;
38166 char *kwnames
[] = {
38167 (char *) "self", NULL
38170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMarginWidth",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 result
= (int)wxMenuItem_GetMarginWidth(arg1
);
38177 wxPyEndAllowThreads(__tstate
);
38178 if (PyErr_Occurred()) SWIG_fail
;
38181 resultobj
= SWIG_From_int(static_cast<int >(result
));
38189 static PyObject
*_wrap_MenuItem_GetDefaultMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38190 PyObject
*resultobj
= NULL
;
38192 char *kwnames
[] = {
38196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuItem_GetDefaultMarginWidth",kwnames
)) goto fail
;
38198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38199 result
= (int)wxMenuItem_GetDefaultMarginWidth();
38201 wxPyEndAllowThreads(__tstate
);
38202 if (PyErr_Occurred()) SWIG_fail
;
38205 resultobj
= SWIG_From_int(static_cast<int >(result
));
38213 static PyObject
*_wrap_MenuItem_IsOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38214 PyObject
*resultobj
= NULL
;
38215 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38217 PyObject
* obj0
= 0 ;
38218 char *kwnames
[] = {
38219 (char *) "self", NULL
38222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38224 if (SWIG_arg_fail(1)) SWIG_fail
;
38226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38227 result
= (bool)wxMenuItem_IsOwnerDrawn(arg1
);
38229 wxPyEndAllowThreads(__tstate
);
38230 if (PyErr_Occurred()) SWIG_fail
;
38233 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38241 static PyObject
*_wrap_MenuItem_SetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38242 PyObject
*resultobj
= NULL
;
38243 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38244 bool arg2
= (bool) true ;
38245 PyObject
* obj0
= 0 ;
38246 PyObject
* obj1
= 0 ;
38247 char *kwnames
[] = {
38248 (char *) "self",(char *) "ownerDrawn", NULL
38251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames
,&obj0
,&obj1
)) goto fail
;
38252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38253 if (SWIG_arg_fail(1)) SWIG_fail
;
38256 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
38257 if (SWIG_arg_fail(2)) SWIG_fail
;
38261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38262 wxMenuItem_SetOwnerDrawn(arg1
,arg2
);
38264 wxPyEndAllowThreads(__tstate
);
38265 if (PyErr_Occurred()) SWIG_fail
;
38267 Py_INCREF(Py_None
); resultobj
= Py_None
;
38274 static PyObject
*_wrap_MenuItem_ResetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38275 PyObject
*resultobj
= NULL
;
38276 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38277 PyObject
* obj0
= 0 ;
38278 char *kwnames
[] = {
38279 (char *) "self", NULL
38282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38284 if (SWIG_arg_fail(1)) SWIG_fail
;
38286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38287 wxMenuItem_ResetOwnerDrawn(arg1
);
38289 wxPyEndAllowThreads(__tstate
);
38290 if (PyErr_Occurred()) SWIG_fail
;
38292 Py_INCREF(Py_None
); resultobj
= Py_None
;
38299 static PyObject
* MenuItem_swigregister(PyObject
*, PyObject
*args
) {
38301 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38302 SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem
, obj
);
38304 return Py_BuildValue((char *)"");
38306 static int _wrap_ControlNameStr_set(PyObject
*) {
38307 PyErr_SetString(PyExc_TypeError
,"Variable ControlNameStr is read-only.");
38312 static PyObject
*_wrap_ControlNameStr_get(void) {
38313 PyObject
*pyobj
= NULL
;
38317 pyobj
= PyUnicode_FromWideChar((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38319 pyobj
= PyString_FromStringAndSize((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38326 static PyObject
*_wrap_new_Control(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38327 PyObject
*resultobj
= NULL
;
38328 wxWindow
*arg1
= (wxWindow
*) 0 ;
38329 int arg2
= (int) -1 ;
38330 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
38331 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
38332 wxSize
const &arg4_defvalue
= wxDefaultSize
;
38333 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
38334 long arg5
= (long) 0 ;
38335 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
38336 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
38337 wxString
const &arg7_defvalue
= wxPyControlNameStr
;
38338 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
38342 bool temp7
= false ;
38343 PyObject
* obj0
= 0 ;
38344 PyObject
* obj1
= 0 ;
38345 PyObject
* obj2
= 0 ;
38346 PyObject
* obj3
= 0 ;
38347 PyObject
* obj4
= 0 ;
38348 PyObject
* obj5
= 0 ;
38349 PyObject
* obj6
= 0 ;
38350 char *kwnames
[] = {
38351 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Control",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
38355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38356 if (SWIG_arg_fail(1)) SWIG_fail
;
38359 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38360 if (SWIG_arg_fail(2)) SWIG_fail
;
38366 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
38372 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
38377 arg5
= static_cast<long >(SWIG_As_long(obj4
));
38378 if (SWIG_arg_fail(5)) SWIG_fail
;
38383 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38384 if (SWIG_arg_fail(6)) SWIG_fail
;
38385 if (arg6
== NULL
) {
38386 SWIG_null_ref("wxValidator");
38388 if (SWIG_arg_fail(6)) SWIG_fail
;
38393 arg7
= wxString_in_helper(obj6
);
38394 if (arg7
== NULL
) SWIG_fail
;
38399 if (!wxPyCheckForApp()) SWIG_fail
;
38400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38401 result
= (wxControl
*)new wxControl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
38403 wxPyEndAllowThreads(__tstate
);
38404 if (PyErr_Occurred()) SWIG_fail
;
38406 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38421 static PyObject
*_wrap_new_PreControl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38422 PyObject
*resultobj
= NULL
;
38424 char *kwnames
[] = {
38428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreControl",kwnames
)) goto fail
;
38430 if (!wxPyCheckForApp()) SWIG_fail
;
38431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38432 result
= (wxControl
*)new wxControl();
38434 wxPyEndAllowThreads(__tstate
);
38435 if (PyErr_Occurred()) SWIG_fail
;
38437 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38444 static PyObject
*_wrap_Control_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38445 PyObject
*resultobj
= NULL
;
38446 wxControl
*arg1
= (wxControl
*) 0 ;
38447 wxWindow
*arg2
= (wxWindow
*) 0 ;
38448 int arg3
= (int) -1 ;
38449 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
38450 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
38451 wxSize
const &arg5_defvalue
= wxDefaultSize
;
38452 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
38453 long arg6
= (long) 0 ;
38454 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
38455 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
38456 wxString
const &arg8_defvalue
= wxPyControlNameStr
;
38457 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
38461 bool temp8
= false ;
38462 PyObject
* obj0
= 0 ;
38463 PyObject
* obj1
= 0 ;
38464 PyObject
* obj2
= 0 ;
38465 PyObject
* obj3
= 0 ;
38466 PyObject
* obj4
= 0 ;
38467 PyObject
* obj5
= 0 ;
38468 PyObject
* obj6
= 0 ;
38469 PyObject
* obj7
= 0 ;
38470 char *kwnames
[] = {
38471 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Control_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
38475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38476 if (SWIG_arg_fail(1)) SWIG_fail
;
38477 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38478 if (SWIG_arg_fail(2)) SWIG_fail
;
38481 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38482 if (SWIG_arg_fail(3)) SWIG_fail
;
38488 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
38494 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
38499 arg6
= static_cast<long >(SWIG_As_long(obj5
));
38500 if (SWIG_arg_fail(6)) SWIG_fail
;
38505 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38506 if (SWIG_arg_fail(7)) SWIG_fail
;
38507 if (arg7
== NULL
) {
38508 SWIG_null_ref("wxValidator");
38510 if (SWIG_arg_fail(7)) SWIG_fail
;
38515 arg8
= wxString_in_helper(obj7
);
38516 if (arg8
== NULL
) SWIG_fail
;
38521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38522 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
38524 wxPyEndAllowThreads(__tstate
);
38525 if (PyErr_Occurred()) SWIG_fail
;
38528 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38544 static PyObject
*_wrap_Control_Command(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38545 PyObject
*resultobj
= NULL
;
38546 wxControl
*arg1
= (wxControl
*) 0 ;
38547 wxCommandEvent
*arg2
= 0 ;
38548 PyObject
* obj0
= 0 ;
38549 PyObject
* obj1
= 0 ;
38550 char *kwnames
[] = {
38551 (char *) "self",(char *) "event", NULL
38554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_Command",kwnames
,&obj0
,&obj1
)) goto fail
;
38555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38556 if (SWIG_arg_fail(1)) SWIG_fail
;
38558 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
38559 if (SWIG_arg_fail(2)) SWIG_fail
;
38560 if (arg2
== NULL
) {
38561 SWIG_null_ref("wxCommandEvent");
38563 if (SWIG_arg_fail(2)) SWIG_fail
;
38566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38567 (arg1
)->Command(*arg2
);
38569 wxPyEndAllowThreads(__tstate
);
38570 if (PyErr_Occurred()) SWIG_fail
;
38572 Py_INCREF(Py_None
); resultobj
= Py_None
;
38579 static PyObject
*_wrap_Control_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38580 PyObject
*resultobj
= NULL
;
38581 wxControl
*arg1
= (wxControl
*) 0 ;
38583 PyObject
* obj0
= 0 ;
38584 char *kwnames
[] = {
38585 (char *) "self", NULL
38588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Control_GetLabel",kwnames
,&obj0
)) goto fail
;
38589 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38590 if (SWIG_arg_fail(1)) SWIG_fail
;
38592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38593 result
= (arg1
)->GetLabel();
38595 wxPyEndAllowThreads(__tstate
);
38596 if (PyErr_Occurred()) SWIG_fail
;
38600 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38602 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38611 static PyObject
*_wrap_Control_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38612 PyObject
*resultobj
= NULL
;
38613 wxControl
*arg1
= (wxControl
*) 0 ;
38614 wxString
*arg2
= 0 ;
38615 bool temp2
= false ;
38616 PyObject
* obj0
= 0 ;
38617 PyObject
* obj1
= 0 ;
38618 char *kwnames
[] = {
38619 (char *) "self",(char *) "label", NULL
38622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
38623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38624 if (SWIG_arg_fail(1)) SWIG_fail
;
38626 arg2
= wxString_in_helper(obj1
);
38627 if (arg2
== NULL
) SWIG_fail
;
38631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38632 (arg1
)->SetLabel((wxString
const &)*arg2
);
38634 wxPyEndAllowThreads(__tstate
);
38635 if (PyErr_Occurred()) SWIG_fail
;
38637 Py_INCREF(Py_None
); resultobj
= Py_None
;
38652 static PyObject
*_wrap_Control_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38653 PyObject
*resultobj
= NULL
;
38654 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
38655 wxVisualAttributes result
;
38656 PyObject
* obj0
= 0 ;
38657 char *kwnames
[] = {
38658 (char *) "variant", NULL
38661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Control_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
38664 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
38665 if (SWIG_arg_fail(1)) SWIG_fail
;
38669 if (!wxPyCheckForApp()) SWIG_fail
;
38670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38671 result
= wxControl::GetClassDefaultAttributes(arg1
);
38673 wxPyEndAllowThreads(__tstate
);
38674 if (PyErr_Occurred()) SWIG_fail
;
38677 wxVisualAttributes
* resultptr
;
38678 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
38679 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
38687 static PyObject
* Control_swigregister(PyObject
*, PyObject
*args
) {
38689 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38690 SWIG_TypeClientData(SWIGTYPE_p_wxControl
, obj
);
38692 return Py_BuildValue((char *)"");
38694 static PyObject
*_wrap_ItemContainer_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38695 PyObject
*resultobj
= NULL
;
38696 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38697 wxString
*arg2
= 0 ;
38698 PyObject
*arg3
= (PyObject
*) NULL
;
38700 bool temp2
= false ;
38701 PyObject
* obj0
= 0 ;
38702 PyObject
* obj1
= 0 ;
38703 PyObject
* obj2
= 0 ;
38704 char *kwnames
[] = {
38705 (char *) "self",(char *) "item",(char *) "clientData", NULL
38708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ItemContainer_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38709 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38710 if (SWIG_arg_fail(1)) SWIG_fail
;
38712 arg2
= wxString_in_helper(obj1
);
38713 if (arg2
== NULL
) SWIG_fail
;
38720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38721 result
= (int)wxItemContainer_Append(arg1
,(wxString
const &)*arg2
,arg3
);
38723 wxPyEndAllowThreads(__tstate
);
38724 if (PyErr_Occurred()) SWIG_fail
;
38727 resultobj
= SWIG_From_int(static_cast<int >(result
));
38743 static PyObject
*_wrap_ItemContainer_AppendItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38744 PyObject
*resultobj
= NULL
;
38745 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38746 wxArrayString
*arg2
= 0 ;
38747 bool temp2
= false ;
38748 PyObject
* obj0
= 0 ;
38749 PyObject
* obj1
= 0 ;
38750 char *kwnames
[] = {
38751 (char *) "self",(char *) "strings", NULL
38754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_AppendItems",kwnames
,&obj0
,&obj1
)) goto fail
;
38755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38756 if (SWIG_arg_fail(1)) SWIG_fail
;
38758 if (! PySequence_Check(obj1
)) {
38759 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
38762 arg2
= new wxArrayString
;
38764 int i
, len
=PySequence_Length(obj1
);
38765 for (i
=0; i
<len
; i
++) {
38766 PyObject
* item
= PySequence_GetItem(obj1
, i
);
38767 wxString
* s
= wxString_in_helper(item
);
38768 if (PyErr_Occurred()) SWIG_fail
;
38775 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38776 (arg1
)->Append((wxArrayString
const &)*arg2
);
38778 wxPyEndAllowThreads(__tstate
);
38779 if (PyErr_Occurred()) SWIG_fail
;
38781 Py_INCREF(Py_None
); resultobj
= Py_None
;
38783 if (temp2
) delete arg2
;
38788 if (temp2
) delete arg2
;
38794 static PyObject
*_wrap_ItemContainer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38795 PyObject
*resultobj
= NULL
;
38796 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38797 wxString
*arg2
= 0 ;
38799 PyObject
*arg4
= (PyObject
*) NULL
;
38801 bool temp2
= false ;
38802 PyObject
* obj0
= 0 ;
38803 PyObject
* obj1
= 0 ;
38804 PyObject
* obj2
= 0 ;
38805 PyObject
* obj3
= 0 ;
38806 char *kwnames
[] = {
38807 (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL
38810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ItemContainer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
38811 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38812 if (SWIG_arg_fail(1)) SWIG_fail
;
38814 arg2
= wxString_in_helper(obj1
);
38815 if (arg2
== NULL
) SWIG_fail
;
38819 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38820 if (SWIG_arg_fail(3)) SWIG_fail
;
38826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38827 result
= (int)wxItemContainer_Insert(arg1
,(wxString
const &)*arg2
,arg3
,arg4
);
38829 wxPyEndAllowThreads(__tstate
);
38830 if (PyErr_Occurred()) SWIG_fail
;
38833 resultobj
= SWIG_From_int(static_cast<int >(result
));
38849 static PyObject
*_wrap_ItemContainer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38850 PyObject
*resultobj
= NULL
;
38851 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38852 PyObject
* obj0
= 0 ;
38853 char *kwnames
[] = {
38854 (char *) "self", NULL
38857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_Clear",kwnames
,&obj0
)) goto fail
;
38858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38859 if (SWIG_arg_fail(1)) SWIG_fail
;
38861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38864 wxPyEndAllowThreads(__tstate
);
38865 if (PyErr_Occurred()) SWIG_fail
;
38867 Py_INCREF(Py_None
); resultobj
= Py_None
;
38874 static PyObject
*_wrap_ItemContainer_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38875 PyObject
*resultobj
= NULL
;
38876 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38878 PyObject
* obj0
= 0 ;
38879 PyObject
* obj1
= 0 ;
38880 char *kwnames
[] = {
38881 (char *) "self",(char *) "n", NULL
38884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
38885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38886 if (SWIG_arg_fail(1)) SWIG_fail
;
38888 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38889 if (SWIG_arg_fail(2)) SWIG_fail
;
38892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38893 (arg1
)->Delete(arg2
);
38895 wxPyEndAllowThreads(__tstate
);
38896 if (PyErr_Occurred()) SWIG_fail
;
38898 Py_INCREF(Py_None
); resultobj
= Py_None
;
38905 static PyObject
*_wrap_ItemContainer_GetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38906 PyObject
*resultobj
= NULL
;
38907 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38910 PyObject
* obj0
= 0 ;
38911 PyObject
* obj1
= 0 ;
38912 char *kwnames
[] = {
38913 (char *) "self",(char *) "n", NULL
38916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetClientData",kwnames
,&obj0
,&obj1
)) goto fail
;
38917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38918 if (SWIG_arg_fail(1)) SWIG_fail
;
38920 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38921 if (SWIG_arg_fail(2)) SWIG_fail
;
38924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38925 result
= (PyObject
*)wxItemContainer_GetClientData(arg1
,arg2
);
38927 wxPyEndAllowThreads(__tstate
);
38928 if (PyErr_Occurred()) SWIG_fail
;
38930 resultobj
= result
;
38937 static PyObject
*_wrap_ItemContainer_SetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38938 PyObject
*resultobj
= NULL
;
38939 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38941 PyObject
*arg3
= (PyObject
*) 0 ;
38942 PyObject
* obj0
= 0 ;
38943 PyObject
* obj1
= 0 ;
38944 PyObject
* obj2
= 0 ;
38945 char *kwnames
[] = {
38946 (char *) "self",(char *) "n",(char *) "clientData", NULL
38949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetClientData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38951 if (SWIG_arg_fail(1)) SWIG_fail
;
38953 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38954 if (SWIG_arg_fail(2)) SWIG_fail
;
38958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38959 wxItemContainer_SetClientData(arg1
,arg2
,arg3
);
38961 wxPyEndAllowThreads(__tstate
);
38962 if (PyErr_Occurred()) SWIG_fail
;
38964 Py_INCREF(Py_None
); resultobj
= Py_None
;
38971 static PyObject
*_wrap_ItemContainer_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38972 PyObject
*resultobj
= NULL
;
38973 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38975 PyObject
* obj0
= 0 ;
38976 char *kwnames
[] = {
38977 (char *) "self", NULL
38980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetCount",kwnames
,&obj0
)) goto fail
;
38981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38982 if (SWIG_arg_fail(1)) SWIG_fail
;
38984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38985 result
= (int)((wxItemContainer
const *)arg1
)->GetCount();
38987 wxPyEndAllowThreads(__tstate
);
38988 if (PyErr_Occurred()) SWIG_fail
;
38991 resultobj
= SWIG_From_int(static_cast<int >(result
));
38999 static PyObject
*_wrap_ItemContainer_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39000 PyObject
*resultobj
= NULL
;
39001 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39003 PyObject
* obj0
= 0 ;
39004 char *kwnames
[] = {
39005 (char *) "self", NULL
39008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_IsEmpty",kwnames
,&obj0
)) goto fail
;
39009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39010 if (SWIG_arg_fail(1)) SWIG_fail
;
39012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39013 result
= (bool)((wxItemContainer
const *)arg1
)->IsEmpty();
39015 wxPyEndAllowThreads(__tstate
);
39016 if (PyErr_Occurred()) SWIG_fail
;
39019 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39027 static PyObject
*_wrap_ItemContainer_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39028 PyObject
*resultobj
= NULL
;
39029 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39032 PyObject
* obj0
= 0 ;
39033 PyObject
* obj1
= 0 ;
39034 char *kwnames
[] = {
39035 (char *) "self",(char *) "n", NULL
39038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetString",kwnames
,&obj0
,&obj1
)) goto fail
;
39039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39040 if (SWIG_arg_fail(1)) SWIG_fail
;
39042 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39043 if (SWIG_arg_fail(2)) SWIG_fail
;
39046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39047 result
= ((wxItemContainer
const *)arg1
)->GetString(arg2
);
39049 wxPyEndAllowThreads(__tstate
);
39050 if (PyErr_Occurred()) SWIG_fail
;
39054 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39056 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39065 static PyObject
*_wrap_ItemContainer_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39066 PyObject
*resultobj
= NULL
;
39067 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39068 wxArrayString result
;
39069 PyObject
* obj0
= 0 ;
39070 char *kwnames
[] = {
39071 (char *) "self", NULL
39074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStrings",kwnames
,&obj0
)) goto fail
;
39075 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39076 if (SWIG_arg_fail(1)) SWIG_fail
;
39078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39079 result
= ((wxItemContainer
const *)arg1
)->GetStrings();
39081 wxPyEndAllowThreads(__tstate
);
39082 if (PyErr_Occurred()) SWIG_fail
;
39085 resultobj
= wxArrayString2PyList_helper(result
);
39093 static PyObject
*_wrap_ItemContainer_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39094 PyObject
*resultobj
= NULL
;
39095 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39097 wxString
*arg3
= 0 ;
39098 bool temp3
= false ;
39099 PyObject
* obj0
= 0 ;
39100 PyObject
* obj1
= 0 ;
39101 PyObject
* obj2
= 0 ;
39102 char *kwnames
[] = {
39103 (char *) "self",(char *) "n",(char *) "s", NULL
39106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39108 if (SWIG_arg_fail(1)) SWIG_fail
;
39110 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39111 if (SWIG_arg_fail(2)) SWIG_fail
;
39114 arg3
= wxString_in_helper(obj2
);
39115 if (arg3
== NULL
) SWIG_fail
;
39119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39120 (arg1
)->SetString(arg2
,(wxString
const &)*arg3
);
39122 wxPyEndAllowThreads(__tstate
);
39123 if (PyErr_Occurred()) SWIG_fail
;
39125 Py_INCREF(Py_None
); resultobj
= Py_None
;
39140 static PyObject
*_wrap_ItemContainer_FindString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39141 PyObject
*resultobj
= NULL
;
39142 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39143 wxString
*arg2
= 0 ;
39145 bool temp2
= false ;
39146 PyObject
* obj0
= 0 ;
39147 PyObject
* obj1
= 0 ;
39148 char *kwnames
[] = {
39149 (char *) "self",(char *) "s", NULL
39152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_FindString",kwnames
,&obj0
,&obj1
)) goto fail
;
39153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39154 if (SWIG_arg_fail(1)) SWIG_fail
;
39156 arg2
= wxString_in_helper(obj1
);
39157 if (arg2
== NULL
) SWIG_fail
;
39161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39162 result
= (int)((wxItemContainer
const *)arg1
)->FindString((wxString
const &)*arg2
);
39164 wxPyEndAllowThreads(__tstate
);
39165 if (PyErr_Occurred()) SWIG_fail
;
39168 resultobj
= SWIG_From_int(static_cast<int >(result
));
39184 static PyObject
*_wrap_ItemContainer_SetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39185 PyObject
*resultobj
= NULL
;
39186 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39188 PyObject
* obj0
= 0 ;
39189 PyObject
* obj1
= 0 ;
39190 char *kwnames
[] = {
39191 (char *) "self",(char *) "n", NULL
39194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39196 if (SWIG_arg_fail(1)) SWIG_fail
;
39198 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39199 if (SWIG_arg_fail(2)) SWIG_fail
;
39202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39203 (arg1
)->SetSelection(arg2
);
39205 wxPyEndAllowThreads(__tstate
);
39206 if (PyErr_Occurred()) SWIG_fail
;
39208 Py_INCREF(Py_None
); resultobj
= Py_None
;
39215 static PyObject
*_wrap_ItemContainer_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39216 PyObject
*resultobj
= NULL
;
39217 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39219 PyObject
* obj0
= 0 ;
39220 char *kwnames
[] = {
39221 (char *) "self", NULL
39224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetSelection",kwnames
,&obj0
)) goto fail
;
39225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39226 if (SWIG_arg_fail(1)) SWIG_fail
;
39228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39229 result
= (int)((wxItemContainer
const *)arg1
)->GetSelection();
39231 wxPyEndAllowThreads(__tstate
);
39232 if (PyErr_Occurred()) SWIG_fail
;
39235 resultobj
= SWIG_From_int(static_cast<int >(result
));
39243 static PyObject
*_wrap_ItemContainer_SetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39244 PyObject
*resultobj
= NULL
;
39245 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39246 wxString
*arg2
= 0 ;
39248 bool temp2
= false ;
39249 PyObject
* obj0
= 0 ;
39250 PyObject
* obj1
= 0 ;
39251 char *kwnames
[] = {
39252 (char *) "self",(char *) "s", NULL
39255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetStringSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39256 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39257 if (SWIG_arg_fail(1)) SWIG_fail
;
39259 arg2
= wxString_in_helper(obj1
);
39260 if (arg2
== NULL
) SWIG_fail
;
39264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39265 result
= (bool)(arg1
)->SetStringSelection((wxString
const &)*arg2
);
39267 wxPyEndAllowThreads(__tstate
);
39268 if (PyErr_Occurred()) SWIG_fail
;
39271 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39287 static PyObject
*_wrap_ItemContainer_GetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39288 PyObject
*resultobj
= NULL
;
39289 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39291 PyObject
* obj0
= 0 ;
39292 char *kwnames
[] = {
39293 (char *) "self", NULL
39296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStringSelection",kwnames
,&obj0
)) goto fail
;
39297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39298 if (SWIG_arg_fail(1)) SWIG_fail
;
39300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39301 result
= ((wxItemContainer
const *)arg1
)->GetStringSelection();
39303 wxPyEndAllowThreads(__tstate
);
39304 if (PyErr_Occurred()) SWIG_fail
;
39308 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39310 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39319 static PyObject
*_wrap_ItemContainer_Select(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39320 PyObject
*resultobj
= NULL
;
39321 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39323 PyObject
* obj0
= 0 ;
39324 PyObject
* obj1
= 0 ;
39325 char *kwnames
[] = {
39326 (char *) "self",(char *) "n", NULL
39329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Select",kwnames
,&obj0
,&obj1
)) goto fail
;
39330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39331 if (SWIG_arg_fail(1)) SWIG_fail
;
39333 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39334 if (SWIG_arg_fail(2)) SWIG_fail
;
39337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39338 (arg1
)->Select(arg2
);
39340 wxPyEndAllowThreads(__tstate
);
39341 if (PyErr_Occurred()) SWIG_fail
;
39343 Py_INCREF(Py_None
); resultobj
= Py_None
;
39350 static PyObject
* ItemContainer_swigregister(PyObject
*, PyObject
*args
) {
39352 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39353 SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer
, obj
);
39355 return Py_BuildValue((char *)"");
39357 static PyObject
* ControlWithItems_swigregister(PyObject
*, PyObject
*args
) {
39359 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39360 SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems
, obj
);
39362 return Py_BuildValue((char *)"");
39364 static PyObject
*_wrap_new_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39365 PyObject
*resultobj
= NULL
;
39366 wxSizerItem
*result
;
39367 char *kwnames
[] = {
39371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SizerItem",kwnames
)) goto fail
;
39373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39374 result
= (wxSizerItem
*)new wxSizerItem();
39376 wxPyEndAllowThreads(__tstate
);
39377 if (PyErr_Occurred()) SWIG_fail
;
39379 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39386 static PyObject
*_wrap_delete_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39387 PyObject
*resultobj
= NULL
;
39388 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39389 PyObject
* obj0
= 0 ;
39390 char *kwnames
[] = {
39391 (char *) "self", NULL
39394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_SizerItem",kwnames
,&obj0
)) goto fail
;
39395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39396 if (SWIG_arg_fail(1)) SWIG_fail
;
39398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39401 wxPyEndAllowThreads(__tstate
);
39402 if (PyErr_Occurred()) SWIG_fail
;
39404 Py_INCREF(Py_None
); resultobj
= Py_None
;
39411 static PyObject
*_wrap_new_SizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39412 PyObject
*resultobj
= NULL
;
39413 wxWindow
*arg1
= (wxWindow
*) 0 ;
39417 PyObject
*arg5
= (PyObject
*) NULL
;
39418 wxSizerItem
*result
;
39419 PyObject
* obj0
= 0 ;
39420 PyObject
* obj1
= 0 ;
39421 PyObject
* obj2
= 0 ;
39422 PyObject
* obj3
= 0 ;
39423 PyObject
* obj4
= 0 ;
39424 char *kwnames
[] = {
39425 (char *) "window",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
39430 if (SWIG_arg_fail(1)) SWIG_fail
;
39432 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39433 if (SWIG_arg_fail(2)) SWIG_fail
;
39436 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39437 if (SWIG_arg_fail(3)) SWIG_fail
;
39440 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39441 if (SWIG_arg_fail(4)) SWIG_fail
;
39447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39448 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39450 wxPyEndAllowThreads(__tstate
);
39451 if (PyErr_Occurred()) SWIG_fail
;
39453 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39460 static PyObject
*_wrap_new_SizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39461 PyObject
*resultobj
= NULL
;
39467 PyObject
*arg6
= (PyObject
*) NULL
;
39468 wxSizerItem
*result
;
39469 PyObject
* obj0
= 0 ;
39470 PyObject
* obj1
= 0 ;
39471 PyObject
* obj2
= 0 ;
39472 PyObject
* obj3
= 0 ;
39473 PyObject
* obj4
= 0 ;
39474 PyObject
* obj5
= 0 ;
39475 char *kwnames
[] = {
39476 (char *) "width",(char *) "height",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_SizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
39481 arg1
= static_cast<int >(SWIG_As_int(obj0
));
39482 if (SWIG_arg_fail(1)) SWIG_fail
;
39485 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39486 if (SWIG_arg_fail(2)) SWIG_fail
;
39489 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39490 if (SWIG_arg_fail(3)) SWIG_fail
;
39493 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39494 if (SWIG_arg_fail(4)) SWIG_fail
;
39497 arg5
= static_cast<int >(SWIG_As_int(obj4
));
39498 if (SWIG_arg_fail(5)) SWIG_fail
;
39504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39505 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
39507 wxPyEndAllowThreads(__tstate
);
39508 if (PyErr_Occurred()) SWIG_fail
;
39510 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39517 static PyObject
*_wrap_new_SizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39518 PyObject
*resultobj
= NULL
;
39519 wxSizer
*arg1
= (wxSizer
*) 0 ;
39523 PyObject
*arg5
= (PyObject
*) NULL
;
39524 wxSizerItem
*result
;
39525 PyObject
* obj0
= 0 ;
39526 PyObject
* obj1
= 0 ;
39527 PyObject
* obj2
= 0 ;
39528 PyObject
* obj3
= 0 ;
39529 PyObject
* obj4
= 0 ;
39530 char *kwnames
[] = {
39531 (char *) "sizer",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39535 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
39536 if (SWIG_arg_fail(1)) SWIG_fail
;
39538 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39539 if (SWIG_arg_fail(2)) SWIG_fail
;
39542 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39543 if (SWIG_arg_fail(3)) SWIG_fail
;
39546 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39547 if (SWIG_arg_fail(4)) SWIG_fail
;
39553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39554 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39556 wxPyEndAllowThreads(__tstate
);
39557 if (PyErr_Occurred()) SWIG_fail
;
39559 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39566 static PyObject
*_wrap_SizerItem_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39567 PyObject
*resultobj
= NULL
;
39568 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39569 PyObject
* obj0
= 0 ;
39570 char *kwnames
[] = {
39571 (char *) "self", NULL
39574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DeleteWindows",kwnames
,&obj0
)) goto fail
;
39575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39576 if (SWIG_arg_fail(1)) SWIG_fail
;
39578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39579 (arg1
)->DeleteWindows();
39581 wxPyEndAllowThreads(__tstate
);
39582 if (PyErr_Occurred()) SWIG_fail
;
39584 Py_INCREF(Py_None
); resultobj
= Py_None
;
39591 static PyObject
*_wrap_SizerItem_DetachSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39592 PyObject
*resultobj
= NULL
;
39593 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39594 PyObject
* obj0
= 0 ;
39595 char *kwnames
[] = {
39596 (char *) "self", NULL
39599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DetachSizer",kwnames
,&obj0
)) goto fail
;
39600 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39601 if (SWIG_arg_fail(1)) SWIG_fail
;
39603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39604 (arg1
)->DetachSizer();
39606 wxPyEndAllowThreads(__tstate
);
39607 if (PyErr_Occurred()) SWIG_fail
;
39609 Py_INCREF(Py_None
); resultobj
= Py_None
;
39616 static PyObject
*_wrap_SizerItem_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39617 PyObject
*resultobj
= NULL
;
39618 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39620 PyObject
* obj0
= 0 ;
39621 char *kwnames
[] = {
39622 (char *) "self", NULL
39625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSize",kwnames
,&obj0
)) goto fail
;
39626 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39627 if (SWIG_arg_fail(1)) SWIG_fail
;
39629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39630 result
= (arg1
)->GetSize();
39632 wxPyEndAllowThreads(__tstate
);
39633 if (PyErr_Occurred()) SWIG_fail
;
39636 wxSize
* resultptr
;
39637 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39638 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39646 static PyObject
*_wrap_SizerItem_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39647 PyObject
*resultobj
= NULL
;
39648 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39650 PyObject
* obj0
= 0 ;
39651 char *kwnames
[] = {
39652 (char *) "self", NULL
39655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_CalcMin",kwnames
,&obj0
)) goto fail
;
39656 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39657 if (SWIG_arg_fail(1)) SWIG_fail
;
39659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39660 result
= (arg1
)->CalcMin();
39662 wxPyEndAllowThreads(__tstate
);
39663 if (PyErr_Occurred()) SWIG_fail
;
39666 wxSize
* resultptr
;
39667 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39668 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39676 static PyObject
*_wrap_SizerItem_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39677 PyObject
*resultobj
= NULL
;
39678 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39679 wxPoint
*arg2
= 0 ;
39683 PyObject
* obj0
= 0 ;
39684 PyObject
* obj1
= 0 ;
39685 PyObject
* obj2
= 0 ;
39686 char *kwnames
[] = {
39687 (char *) "self",(char *) "pos",(char *) "size", NULL
39690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39692 if (SWIG_arg_fail(1)) SWIG_fail
;
39695 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
39699 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
39702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39703 (arg1
)->SetDimension((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
39705 wxPyEndAllowThreads(__tstate
);
39706 if (PyErr_Occurred()) SWIG_fail
;
39708 Py_INCREF(Py_None
); resultobj
= Py_None
;
39715 static PyObject
*_wrap_SizerItem_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39716 PyObject
*resultobj
= NULL
;
39717 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39719 PyObject
* obj0
= 0 ;
39720 char *kwnames
[] = {
39721 (char *) "self", NULL
39724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSize",kwnames
,&obj0
)) goto fail
;
39725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39726 if (SWIG_arg_fail(1)) SWIG_fail
;
39728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39729 result
= (arg1
)->GetMinSize();
39731 wxPyEndAllowThreads(__tstate
);
39732 if (PyErr_Occurred()) SWIG_fail
;
39735 wxSize
* resultptr
;
39736 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39737 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39745 static PyObject
*_wrap_SizerItem_GetMinSizeWithBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39746 PyObject
*resultobj
= NULL
;
39747 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39749 PyObject
* obj0
= 0 ;
39750 char *kwnames
[] = {
39751 (char *) "self", NULL
39754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames
,&obj0
)) goto fail
;
39755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39756 if (SWIG_arg_fail(1)) SWIG_fail
;
39758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39759 result
= ((wxSizerItem
const *)arg1
)->GetMinSizeWithBorder();
39761 wxPyEndAllowThreads(__tstate
);
39762 if (PyErr_Occurred()) SWIG_fail
;
39765 wxSize
* resultptr
;
39766 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39767 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39775 static PyObject
*_wrap_SizerItem_SetInitSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39776 PyObject
*resultobj
= NULL
;
39777 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39780 PyObject
* obj0
= 0 ;
39781 PyObject
* obj1
= 0 ;
39782 PyObject
* obj2
= 0 ;
39783 char *kwnames
[] = {
39784 (char *) "self",(char *) "x",(char *) "y", NULL
39787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetInitSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39788 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39789 if (SWIG_arg_fail(1)) SWIG_fail
;
39791 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39792 if (SWIG_arg_fail(2)) SWIG_fail
;
39795 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39796 if (SWIG_arg_fail(3)) SWIG_fail
;
39799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39800 (arg1
)->SetInitSize(arg2
,arg3
);
39802 wxPyEndAllowThreads(__tstate
);
39803 if (PyErr_Occurred()) SWIG_fail
;
39805 Py_INCREF(Py_None
); resultobj
= Py_None
;
39812 static PyObject
*_wrap_SizerItem_SetRatioWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39813 PyObject
*resultobj
= NULL
;
39814 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39817 PyObject
* obj0
= 0 ;
39818 PyObject
* obj1
= 0 ;
39819 PyObject
* obj2
= 0 ;
39820 char *kwnames
[] = {
39821 (char *) "self",(char *) "width",(char *) "height", NULL
39824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetRatioWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39825 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39826 if (SWIG_arg_fail(1)) SWIG_fail
;
39828 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39829 if (SWIG_arg_fail(2)) SWIG_fail
;
39832 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39833 if (SWIG_arg_fail(3)) SWIG_fail
;
39836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39837 (arg1
)->SetRatio(arg2
,arg3
);
39839 wxPyEndAllowThreads(__tstate
);
39840 if (PyErr_Occurred()) SWIG_fail
;
39842 Py_INCREF(Py_None
); resultobj
= Py_None
;
39849 static PyObject
*_wrap_SizerItem_SetRatioSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39850 PyObject
*resultobj
= NULL
;
39851 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39854 PyObject
* obj0
= 0 ;
39855 PyObject
* obj1
= 0 ;
39856 char *kwnames
[] = {
39857 (char *) "self",(char *) "size", NULL
39860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatioSize",kwnames
,&obj0
,&obj1
)) goto fail
;
39861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39862 if (SWIG_arg_fail(1)) SWIG_fail
;
39865 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
39868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39869 (arg1
)->SetRatio((wxSize
const &)*arg2
);
39871 wxPyEndAllowThreads(__tstate
);
39872 if (PyErr_Occurred()) SWIG_fail
;
39874 Py_INCREF(Py_None
); resultobj
= Py_None
;
39881 static PyObject
*_wrap_SizerItem_SetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39882 PyObject
*resultobj
= NULL
;
39883 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39885 PyObject
* obj0
= 0 ;
39886 PyObject
* obj1
= 0 ;
39887 char *kwnames
[] = {
39888 (char *) "self",(char *) "ratio", NULL
39891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatio",kwnames
,&obj0
,&obj1
)) goto fail
;
39892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39893 if (SWIG_arg_fail(1)) SWIG_fail
;
39895 arg2
= static_cast<float >(SWIG_As_float(obj1
));
39896 if (SWIG_arg_fail(2)) SWIG_fail
;
39899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39900 (arg1
)->SetRatio(arg2
);
39902 wxPyEndAllowThreads(__tstate
);
39903 if (PyErr_Occurred()) SWIG_fail
;
39905 Py_INCREF(Py_None
); resultobj
= Py_None
;
39912 static PyObject
*_wrap_SizerItem_GetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39913 PyObject
*resultobj
= NULL
;
39914 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39916 PyObject
* obj0
= 0 ;
39917 char *kwnames
[] = {
39918 (char *) "self", NULL
39921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRatio",kwnames
,&obj0
)) goto fail
;
39922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39923 if (SWIG_arg_fail(1)) SWIG_fail
;
39925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39926 result
= (float)(arg1
)->GetRatio();
39928 wxPyEndAllowThreads(__tstate
);
39929 if (PyErr_Occurred()) SWIG_fail
;
39932 resultobj
= SWIG_From_float(static_cast<float >(result
));
39940 static PyObject
*_wrap_SizerItem_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39941 PyObject
*resultobj
= NULL
;
39942 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39944 PyObject
* obj0
= 0 ;
39945 char *kwnames
[] = {
39946 (char *) "self", NULL
39949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRect",kwnames
,&obj0
)) goto fail
;
39950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39951 if (SWIG_arg_fail(1)) SWIG_fail
;
39953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39954 result
= (arg1
)->GetRect();
39956 wxPyEndAllowThreads(__tstate
);
39957 if (PyErr_Occurred()) SWIG_fail
;
39960 wxRect
* resultptr
;
39961 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
39962 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
39970 static PyObject
*_wrap_SizerItem_IsWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39971 PyObject
*resultobj
= NULL
;
39972 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39974 PyObject
* obj0
= 0 ;
39975 char *kwnames
[] = {
39976 (char *) "self", NULL
39979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsWindow",kwnames
,&obj0
)) goto fail
;
39980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39981 if (SWIG_arg_fail(1)) SWIG_fail
;
39983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39984 result
= (bool)(arg1
)->IsWindow();
39986 wxPyEndAllowThreads(__tstate
);
39987 if (PyErr_Occurred()) SWIG_fail
;
39990 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39998 static PyObject
*_wrap_SizerItem_IsSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39999 PyObject
*resultobj
= NULL
;
40000 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40002 PyObject
* obj0
= 0 ;
40003 char *kwnames
[] = {
40004 (char *) "self", NULL
40007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSizer",kwnames
,&obj0
)) goto fail
;
40008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40009 if (SWIG_arg_fail(1)) SWIG_fail
;
40011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40012 result
= (bool)(arg1
)->IsSizer();
40014 wxPyEndAllowThreads(__tstate
);
40015 if (PyErr_Occurred()) SWIG_fail
;
40018 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40026 static PyObject
*_wrap_SizerItem_IsSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40027 PyObject
*resultobj
= NULL
;
40028 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40030 PyObject
* obj0
= 0 ;
40031 char *kwnames
[] = {
40032 (char *) "self", NULL
40035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSpacer",kwnames
,&obj0
)) goto fail
;
40036 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40037 if (SWIG_arg_fail(1)) SWIG_fail
;
40039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40040 result
= (bool)(arg1
)->IsSpacer();
40042 wxPyEndAllowThreads(__tstate
);
40043 if (PyErr_Occurred()) SWIG_fail
;
40046 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40054 static PyObject
*_wrap_SizerItem_SetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40055 PyObject
*resultobj
= NULL
;
40056 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40058 PyObject
* obj0
= 0 ;
40059 PyObject
* obj1
= 0 ;
40060 char *kwnames
[] = {
40061 (char *) "self",(char *) "proportion", NULL
40064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetProportion",kwnames
,&obj0
,&obj1
)) goto fail
;
40065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40066 if (SWIG_arg_fail(1)) SWIG_fail
;
40068 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40069 if (SWIG_arg_fail(2)) SWIG_fail
;
40072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40073 (arg1
)->SetProportion(arg2
);
40075 wxPyEndAllowThreads(__tstate
);
40076 if (PyErr_Occurred()) SWIG_fail
;
40078 Py_INCREF(Py_None
); resultobj
= Py_None
;
40085 static PyObject
*_wrap_SizerItem_GetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40086 PyObject
*resultobj
= NULL
;
40087 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40089 PyObject
* obj0
= 0 ;
40090 char *kwnames
[] = {
40091 (char *) "self", NULL
40094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetProportion",kwnames
,&obj0
)) goto fail
;
40095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40096 if (SWIG_arg_fail(1)) SWIG_fail
;
40098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40099 result
= (int)(arg1
)->GetProportion();
40101 wxPyEndAllowThreads(__tstate
);
40102 if (PyErr_Occurred()) SWIG_fail
;
40105 resultobj
= SWIG_From_int(static_cast<int >(result
));
40113 static PyObject
*_wrap_SizerItem_SetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40114 PyObject
*resultobj
= NULL
;
40115 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40117 PyObject
* obj0
= 0 ;
40118 PyObject
* obj1
= 0 ;
40119 char *kwnames
[] = {
40120 (char *) "self",(char *) "flag", NULL
40123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
40124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40125 if (SWIG_arg_fail(1)) SWIG_fail
;
40127 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40128 if (SWIG_arg_fail(2)) SWIG_fail
;
40131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40132 (arg1
)->SetFlag(arg2
);
40134 wxPyEndAllowThreads(__tstate
);
40135 if (PyErr_Occurred()) SWIG_fail
;
40137 Py_INCREF(Py_None
); resultobj
= Py_None
;
40144 static PyObject
*_wrap_SizerItem_GetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40145 PyObject
*resultobj
= NULL
;
40146 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40148 PyObject
* obj0
= 0 ;
40149 char *kwnames
[] = {
40150 (char *) "self", NULL
40153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetFlag",kwnames
,&obj0
)) goto fail
;
40154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40155 if (SWIG_arg_fail(1)) SWIG_fail
;
40157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40158 result
= (int)(arg1
)->GetFlag();
40160 wxPyEndAllowThreads(__tstate
);
40161 if (PyErr_Occurred()) SWIG_fail
;
40164 resultobj
= SWIG_From_int(static_cast<int >(result
));
40172 static PyObject
*_wrap_SizerItem_SetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40173 PyObject
*resultobj
= NULL
;
40174 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40176 PyObject
* obj0
= 0 ;
40177 PyObject
* obj1
= 0 ;
40178 char *kwnames
[] = {
40179 (char *) "self",(char *) "border", NULL
40182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetBorder",kwnames
,&obj0
,&obj1
)) goto fail
;
40183 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40184 if (SWIG_arg_fail(1)) SWIG_fail
;
40186 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40187 if (SWIG_arg_fail(2)) SWIG_fail
;
40190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40191 (arg1
)->SetBorder(arg2
);
40193 wxPyEndAllowThreads(__tstate
);
40194 if (PyErr_Occurred()) SWIG_fail
;
40196 Py_INCREF(Py_None
); resultobj
= Py_None
;
40203 static PyObject
*_wrap_SizerItem_GetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40204 PyObject
*resultobj
= NULL
;
40205 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40207 PyObject
* obj0
= 0 ;
40208 char *kwnames
[] = {
40209 (char *) "self", NULL
40212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetBorder",kwnames
,&obj0
)) goto fail
;
40213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40214 if (SWIG_arg_fail(1)) SWIG_fail
;
40216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40217 result
= (int)(arg1
)->GetBorder();
40219 wxPyEndAllowThreads(__tstate
);
40220 if (PyErr_Occurred()) SWIG_fail
;
40223 resultobj
= SWIG_From_int(static_cast<int >(result
));
40231 static PyObject
*_wrap_SizerItem_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40232 PyObject
*resultobj
= NULL
;
40233 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40235 PyObject
* obj0
= 0 ;
40236 char *kwnames
[] = {
40237 (char *) "self", NULL
40240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetWindow",kwnames
,&obj0
)) goto fail
;
40241 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40242 if (SWIG_arg_fail(1)) SWIG_fail
;
40244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40245 result
= (wxWindow
*)(arg1
)->GetWindow();
40247 wxPyEndAllowThreads(__tstate
);
40248 if (PyErr_Occurred()) SWIG_fail
;
40251 resultobj
= wxPyMake_wxObject(result
, 0);
40259 static PyObject
*_wrap_SizerItem_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40260 PyObject
*resultobj
= NULL
;
40261 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40262 wxWindow
*arg2
= (wxWindow
*) 0 ;
40263 PyObject
* obj0
= 0 ;
40264 PyObject
* obj1
= 0 ;
40265 char *kwnames
[] = {
40266 (char *) "self",(char *) "window", NULL
40269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
40270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40271 if (SWIG_arg_fail(1)) SWIG_fail
;
40272 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
40273 if (SWIG_arg_fail(2)) SWIG_fail
;
40275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40276 (arg1
)->SetWindow(arg2
);
40278 wxPyEndAllowThreads(__tstate
);
40279 if (PyErr_Occurred()) SWIG_fail
;
40281 Py_INCREF(Py_None
); resultobj
= Py_None
;
40288 static PyObject
*_wrap_SizerItem_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40289 PyObject
*resultobj
= NULL
;
40290 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40292 PyObject
* obj0
= 0 ;
40293 char *kwnames
[] = {
40294 (char *) "self", NULL
40297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSizer",kwnames
,&obj0
)) goto fail
;
40298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40299 if (SWIG_arg_fail(1)) SWIG_fail
;
40301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40302 result
= (wxSizer
*)(arg1
)->GetSizer();
40304 wxPyEndAllowThreads(__tstate
);
40305 if (PyErr_Occurred()) SWIG_fail
;
40308 resultobj
= wxPyMake_wxObject(result
, (bool)0);
40316 static PyObject
*_wrap_SizerItem_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40317 PyObject
*resultobj
= NULL
;
40318 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40319 wxSizer
*arg2
= (wxSizer
*) 0 ;
40320 PyObject
* obj0
= 0 ;
40321 PyObject
* obj1
= 0 ;
40322 char *kwnames
[] = {
40323 (char *) "self",(char *) "sizer", NULL
40326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
40327 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40328 if (SWIG_arg_fail(1)) SWIG_fail
;
40329 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40330 if (SWIG_arg_fail(2)) SWIG_fail
;
40332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40333 (arg1
)->SetSizer(arg2
);
40335 wxPyEndAllowThreads(__tstate
);
40336 if (PyErr_Occurred()) SWIG_fail
;
40338 Py_INCREF(Py_None
); resultobj
= Py_None
;
40345 static PyObject
*_wrap_SizerItem_GetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40346 PyObject
*resultobj
= NULL
;
40347 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40349 PyObject
* obj0
= 0 ;
40350 char *kwnames
[] = {
40351 (char *) "self", NULL
40354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSpacer",kwnames
,&obj0
)) goto fail
;
40355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40356 if (SWIG_arg_fail(1)) SWIG_fail
;
40358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40360 wxSize
const &_result_ref
= (arg1
)->GetSpacer();
40361 result
= (wxSize
*) &_result_ref
;
40364 wxPyEndAllowThreads(__tstate
);
40365 if (PyErr_Occurred()) SWIG_fail
;
40367 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
40374 static PyObject
*_wrap_SizerItem_SetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40375 PyObject
*resultobj
= NULL
;
40376 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40379 PyObject
* obj0
= 0 ;
40380 PyObject
* obj1
= 0 ;
40381 char *kwnames
[] = {
40382 (char *) "self",(char *) "size", NULL
40385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSpacer",kwnames
,&obj0
,&obj1
)) goto fail
;
40386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40387 if (SWIG_arg_fail(1)) SWIG_fail
;
40390 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40394 (arg1
)->SetSpacer((wxSize
const &)*arg2
);
40396 wxPyEndAllowThreads(__tstate
);
40397 if (PyErr_Occurred()) SWIG_fail
;
40399 Py_INCREF(Py_None
); resultobj
= Py_None
;
40406 static PyObject
*_wrap_SizerItem_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40407 PyObject
*resultobj
= NULL
;
40408 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40410 PyObject
* obj0
= 0 ;
40411 PyObject
* obj1
= 0 ;
40412 char *kwnames
[] = {
40413 (char *) "self",(char *) "show", NULL
40416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
40417 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40418 if (SWIG_arg_fail(1)) SWIG_fail
;
40420 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
40421 if (SWIG_arg_fail(2)) SWIG_fail
;
40424 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40425 (arg1
)->Show(arg2
);
40427 wxPyEndAllowThreads(__tstate
);
40428 if (PyErr_Occurred()) SWIG_fail
;
40430 Py_INCREF(Py_None
); resultobj
= Py_None
;
40437 static PyObject
*_wrap_SizerItem_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40438 PyObject
*resultobj
= NULL
;
40439 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40441 PyObject
* obj0
= 0 ;
40442 char *kwnames
[] = {
40443 (char *) "self", NULL
40446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsShown",kwnames
,&obj0
)) goto fail
;
40447 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40448 if (SWIG_arg_fail(1)) SWIG_fail
;
40450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40451 result
= (bool)(arg1
)->IsShown();
40453 wxPyEndAllowThreads(__tstate
);
40454 if (PyErr_Occurred()) SWIG_fail
;
40457 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40465 static PyObject
*_wrap_SizerItem_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40466 PyObject
*resultobj
= NULL
;
40467 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40469 PyObject
* obj0
= 0 ;
40470 char *kwnames
[] = {
40471 (char *) "self", NULL
40474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetPosition",kwnames
,&obj0
)) goto fail
;
40475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40476 if (SWIG_arg_fail(1)) SWIG_fail
;
40478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40479 result
= (arg1
)->GetPosition();
40481 wxPyEndAllowThreads(__tstate
);
40482 if (PyErr_Occurred()) SWIG_fail
;
40485 wxPoint
* resultptr
;
40486 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40487 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40495 static PyObject
*_wrap_SizerItem_GetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40496 PyObject
*resultobj
= NULL
;
40497 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40499 PyObject
* obj0
= 0 ;
40500 char *kwnames
[] = {
40501 (char *) "self", NULL
40504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetUserData",kwnames
,&obj0
)) goto fail
;
40505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40506 if (SWIG_arg_fail(1)) SWIG_fail
;
40508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40509 result
= (PyObject
*)wxSizerItem_GetUserData(arg1
);
40511 wxPyEndAllowThreads(__tstate
);
40512 if (PyErr_Occurred()) SWIG_fail
;
40514 resultobj
= result
;
40521 static PyObject
*_wrap_SizerItem_SetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40522 PyObject
*resultobj
= NULL
;
40523 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40524 PyObject
*arg2
= (PyObject
*) 0 ;
40525 PyObject
* obj0
= 0 ;
40526 PyObject
* obj1
= 0 ;
40527 char *kwnames
[] = {
40528 (char *) "self",(char *) "userData", NULL
40531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetUserData",kwnames
,&obj0
,&obj1
)) goto fail
;
40532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40533 if (SWIG_arg_fail(1)) SWIG_fail
;
40536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40537 wxSizerItem_SetUserData(arg1
,arg2
);
40539 wxPyEndAllowThreads(__tstate
);
40540 if (PyErr_Occurred()) SWIG_fail
;
40542 Py_INCREF(Py_None
); resultobj
= Py_None
;
40549 static PyObject
* SizerItem_swigregister(PyObject
*, PyObject
*args
) {
40551 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
40552 SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem
, obj
);
40554 return Py_BuildValue((char *)"");
40556 static PyObject
*_wrap_delete_Sizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40557 PyObject
*resultobj
= NULL
;
40558 wxSizer
*arg1
= (wxSizer
*) 0 ;
40559 PyObject
* obj0
= 0 ;
40560 char *kwnames
[] = {
40561 (char *) "self", NULL
40564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Sizer",kwnames
,&obj0
)) goto fail
;
40565 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40566 if (SWIG_arg_fail(1)) SWIG_fail
;
40568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40571 wxPyEndAllowThreads(__tstate
);
40572 if (PyErr_Occurred()) SWIG_fail
;
40574 Py_INCREF(Py_None
); resultobj
= Py_None
;
40581 static PyObject
*_wrap_Sizer__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40582 PyObject
*resultobj
= NULL
;
40583 wxSizer
*arg1
= (wxSizer
*) 0 ;
40584 PyObject
*arg2
= (PyObject
*) 0 ;
40585 PyObject
* obj0
= 0 ;
40586 PyObject
* obj1
= 0 ;
40587 char *kwnames
[] = {
40588 (char *) "self",(char *) "_self", NULL
40591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer__setOORInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
40592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40593 if (SWIG_arg_fail(1)) SWIG_fail
;
40596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40597 wxSizer__setOORInfo(arg1
,arg2
);
40599 wxPyEndAllowThreads(__tstate
);
40600 if (PyErr_Occurred()) SWIG_fail
;
40602 Py_INCREF(Py_None
); resultobj
= Py_None
;
40609 static PyObject
*_wrap_Sizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40610 PyObject
*resultobj
= NULL
;
40611 wxSizer
*arg1
= (wxSizer
*) 0 ;
40612 PyObject
*arg2
= (PyObject
*) 0 ;
40613 int arg3
= (int) 0 ;
40614 int arg4
= (int) 0 ;
40615 int arg5
= (int) 0 ;
40616 PyObject
*arg6
= (PyObject
*) NULL
;
40617 wxSizerItem
*result
;
40618 PyObject
* obj0
= 0 ;
40619 PyObject
* obj1
= 0 ;
40620 PyObject
* obj2
= 0 ;
40621 PyObject
* obj3
= 0 ;
40622 PyObject
* obj4
= 0 ;
40623 PyObject
* obj5
= 0 ;
40624 char *kwnames
[] = {
40625 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40630 if (SWIG_arg_fail(1)) SWIG_fail
;
40634 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40635 if (SWIG_arg_fail(3)) SWIG_fail
;
40640 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40641 if (SWIG_arg_fail(4)) SWIG_fail
;
40646 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40647 if (SWIG_arg_fail(5)) SWIG_fail
;
40654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40655 result
= (wxSizerItem
*)wxSizer_Add(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40657 wxPyEndAllowThreads(__tstate
);
40658 if (PyErr_Occurred()) SWIG_fail
;
40660 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40667 static PyObject
*_wrap_Sizer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40668 PyObject
*resultobj
= NULL
;
40669 wxSizer
*arg1
= (wxSizer
*) 0 ;
40671 PyObject
*arg3
= (PyObject
*) 0 ;
40672 int arg4
= (int) 0 ;
40673 int arg5
= (int) 0 ;
40674 int arg6
= (int) 0 ;
40675 PyObject
*arg7
= (PyObject
*) NULL
;
40676 wxSizerItem
*result
;
40677 PyObject
* obj0
= 0 ;
40678 PyObject
* obj1
= 0 ;
40679 PyObject
* obj2
= 0 ;
40680 PyObject
* obj3
= 0 ;
40681 PyObject
* obj4
= 0 ;
40682 PyObject
* obj5
= 0 ;
40683 PyObject
* obj6
= 0 ;
40684 char *kwnames
[] = {
40685 (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Sizer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
40689 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40690 if (SWIG_arg_fail(1)) SWIG_fail
;
40692 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40693 if (SWIG_arg_fail(2)) SWIG_fail
;
40698 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40699 if (SWIG_arg_fail(4)) SWIG_fail
;
40704 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40705 if (SWIG_arg_fail(5)) SWIG_fail
;
40710 arg6
= static_cast<int >(SWIG_As_int(obj5
));
40711 if (SWIG_arg_fail(6)) SWIG_fail
;
40718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40719 result
= (wxSizerItem
*)wxSizer_Insert(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
40721 wxPyEndAllowThreads(__tstate
);
40722 if (PyErr_Occurred()) SWIG_fail
;
40724 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40731 static PyObject
*_wrap_Sizer_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40732 PyObject
*resultobj
= NULL
;
40733 wxSizer
*arg1
= (wxSizer
*) 0 ;
40734 PyObject
*arg2
= (PyObject
*) 0 ;
40735 int arg3
= (int) 0 ;
40736 int arg4
= (int) 0 ;
40737 int arg5
= (int) 0 ;
40738 PyObject
*arg6
= (PyObject
*) NULL
;
40739 wxSizerItem
*result
;
40740 PyObject
* obj0
= 0 ;
40741 PyObject
* obj1
= 0 ;
40742 PyObject
* obj2
= 0 ;
40743 PyObject
* obj3
= 0 ;
40744 PyObject
* obj4
= 0 ;
40745 PyObject
* obj5
= 0 ;
40746 char *kwnames
[] = {
40747 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40752 if (SWIG_arg_fail(1)) SWIG_fail
;
40756 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40757 if (SWIG_arg_fail(3)) SWIG_fail
;
40762 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40763 if (SWIG_arg_fail(4)) SWIG_fail
;
40768 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40769 if (SWIG_arg_fail(5)) SWIG_fail
;
40776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40777 result
= (wxSizerItem
*)wxSizer_Prepend(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40779 wxPyEndAllowThreads(__tstate
);
40780 if (PyErr_Occurred()) SWIG_fail
;
40782 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40789 static PyObject
*_wrap_Sizer_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40790 PyObject
*resultobj
= NULL
;
40791 wxSizer
*arg1
= (wxSizer
*) 0 ;
40792 PyObject
*arg2
= (PyObject
*) 0 ;
40794 PyObject
* obj0
= 0 ;
40795 PyObject
* obj1
= 0 ;
40796 char *kwnames
[] = {
40797 (char *) "self",(char *) "item", NULL
40800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
40801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40802 if (SWIG_arg_fail(1)) SWIG_fail
;
40805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40806 result
= (bool)wxSizer_Remove(arg1
,arg2
);
40808 wxPyEndAllowThreads(__tstate
);
40809 if (PyErr_Occurred()) SWIG_fail
;
40812 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40820 static PyObject
*_wrap_Sizer_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40821 PyObject
*resultobj
= NULL
;
40822 wxSizer
*arg1
= (wxSizer
*) 0 ;
40823 PyObject
*arg2
= (PyObject
*) 0 ;
40825 PyObject
* obj0
= 0 ;
40826 PyObject
* obj1
= 0 ;
40827 char *kwnames
[] = {
40828 (char *) "self",(char *) "item", NULL
40831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Detach",kwnames
,&obj0
,&obj1
)) goto fail
;
40832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40833 if (SWIG_arg_fail(1)) SWIG_fail
;
40836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40837 result
= (bool)wxSizer_Detach(arg1
,arg2
);
40839 wxPyEndAllowThreads(__tstate
);
40840 if (PyErr_Occurred()) SWIG_fail
;
40843 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40851 static PyObject
*_wrap_Sizer_GetItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40852 PyObject
*resultobj
= NULL
;
40853 wxSizer
*arg1
= (wxSizer
*) 0 ;
40854 PyObject
*arg2
= (PyObject
*) 0 ;
40855 wxSizerItem
*result
;
40856 PyObject
* obj0
= 0 ;
40857 PyObject
* obj1
= 0 ;
40858 char *kwnames
[] = {
40859 (char *) "self",(char *) "item", NULL
40862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_GetItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40863 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40864 if (SWIG_arg_fail(1)) SWIG_fail
;
40867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40868 result
= (wxSizerItem
*)wxSizer_GetItem(arg1
,arg2
);
40870 wxPyEndAllowThreads(__tstate
);
40871 if (PyErr_Occurred()) SWIG_fail
;
40873 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40880 static PyObject
*_wrap_Sizer__SetItemMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40881 PyObject
*resultobj
= NULL
;
40882 wxSizer
*arg1
= (wxSizer
*) 0 ;
40883 PyObject
*arg2
= (PyObject
*) 0 ;
40886 PyObject
* obj0
= 0 ;
40887 PyObject
* obj1
= 0 ;
40888 PyObject
* obj2
= 0 ;
40889 char *kwnames
[] = {
40890 (char *) "self",(char *) "item",(char *) "size", NULL
40893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer__SetItemMinSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40895 if (SWIG_arg_fail(1)) SWIG_fail
;
40899 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
40902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40903 wxSizer__SetItemMinSize(arg1
,arg2
,(wxSize
const &)*arg3
);
40905 wxPyEndAllowThreads(__tstate
);
40906 if (PyErr_Occurred()) SWIG_fail
;
40908 Py_INCREF(Py_None
); resultobj
= Py_None
;
40915 static PyObject
*_wrap_Sizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40916 PyObject
*resultobj
= NULL
;
40917 wxSizer
*arg1
= (wxSizer
*) 0 ;
40918 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40919 wxSizerItem
*result
;
40920 PyObject
* obj0
= 0 ;
40921 PyObject
* obj1
= 0 ;
40922 char *kwnames
[] = {
40923 (char *) "self",(char *) "item", NULL
40926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40928 if (SWIG_arg_fail(1)) SWIG_fail
;
40929 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40930 if (SWIG_arg_fail(2)) SWIG_fail
;
40932 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40933 result
= (wxSizerItem
*)(arg1
)->Add(arg2
);
40935 wxPyEndAllowThreads(__tstate
);
40936 if (PyErr_Occurred()) SWIG_fail
;
40938 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40945 static PyObject
*_wrap_Sizer_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40946 PyObject
*resultobj
= NULL
;
40947 wxSizer
*arg1
= (wxSizer
*) 0 ;
40949 wxSizerItem
*arg3
= (wxSizerItem
*) 0 ;
40950 wxSizerItem
*result
;
40951 PyObject
* obj0
= 0 ;
40952 PyObject
* obj1
= 0 ;
40953 PyObject
* obj2
= 0 ;
40954 char *kwnames
[] = {
40955 (char *) "self",(char *) "index",(char *) "item", NULL
40958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40959 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40960 if (SWIG_arg_fail(1)) SWIG_fail
;
40962 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
40963 if (SWIG_arg_fail(2)) SWIG_fail
;
40965 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40966 if (SWIG_arg_fail(3)) SWIG_fail
;
40968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40969 result
= (wxSizerItem
*)(arg1
)->Insert(arg2
,arg3
);
40971 wxPyEndAllowThreads(__tstate
);
40972 if (PyErr_Occurred()) SWIG_fail
;
40974 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40981 static PyObject
*_wrap_Sizer_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40982 PyObject
*resultobj
= NULL
;
40983 wxSizer
*arg1
= (wxSizer
*) 0 ;
40984 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40985 wxSizerItem
*result
;
40986 PyObject
* obj0
= 0 ;
40987 PyObject
* obj1
= 0 ;
40988 char *kwnames
[] = {
40989 (char *) "self",(char *) "item", NULL
40992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40994 if (SWIG_arg_fail(1)) SWIG_fail
;
40995 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40996 if (SWIG_arg_fail(2)) SWIG_fail
;
40998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40999 result
= (wxSizerItem
*)(arg1
)->Prepend(arg2
);
41001 wxPyEndAllowThreads(__tstate
);
41002 if (PyErr_Occurred()) SWIG_fail
;
41004 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
41011 static PyObject
*_wrap_Sizer_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41012 PyObject
*resultobj
= NULL
;
41013 wxSizer
*arg1
= (wxSizer
*) 0 ;
41018 PyObject
* obj0
= 0 ;
41019 PyObject
* obj1
= 0 ;
41020 PyObject
* obj2
= 0 ;
41021 PyObject
* obj3
= 0 ;
41022 PyObject
* obj4
= 0 ;
41023 char *kwnames
[] = {
41024 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
41027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Sizer_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
41028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41029 if (SWIG_arg_fail(1)) SWIG_fail
;
41031 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41032 if (SWIG_arg_fail(2)) SWIG_fail
;
41035 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41036 if (SWIG_arg_fail(3)) SWIG_fail
;
41039 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41040 if (SWIG_arg_fail(4)) SWIG_fail
;
41043 arg5
= static_cast<int >(SWIG_As_int(obj4
));
41044 if (SWIG_arg_fail(5)) SWIG_fail
;
41047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41048 (arg1
)->SetDimension(arg2
,arg3
,arg4
,arg5
);
41050 wxPyEndAllowThreads(__tstate
);
41051 if (PyErr_Occurred()) SWIG_fail
;
41053 Py_INCREF(Py_None
); resultobj
= Py_None
;
41060 static PyObject
*_wrap_Sizer_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41061 PyObject
*resultobj
= NULL
;
41062 wxSizer
*arg1
= (wxSizer
*) 0 ;
41065 PyObject
* obj0
= 0 ;
41066 PyObject
* obj1
= 0 ;
41067 char *kwnames
[] = {
41068 (char *) "self",(char *) "size", NULL
41071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
41072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41073 if (SWIG_arg_fail(1)) SWIG_fail
;
41076 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
41079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41080 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
41082 wxPyEndAllowThreads(__tstate
);
41083 if (PyErr_Occurred()) SWIG_fail
;
41085 Py_INCREF(Py_None
); resultobj
= Py_None
;
41092 static PyObject
*_wrap_Sizer_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41093 PyObject
*resultobj
= NULL
;
41094 wxSizer
*arg1
= (wxSizer
*) 0 ;
41096 PyObject
* obj0
= 0 ;
41097 char *kwnames
[] = {
41098 (char *) "self", NULL
41101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetSize",kwnames
,&obj0
)) goto fail
;
41102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41103 if (SWIG_arg_fail(1)) SWIG_fail
;
41105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41106 result
= (arg1
)->GetSize();
41108 wxPyEndAllowThreads(__tstate
);
41109 if (PyErr_Occurred()) SWIG_fail
;
41112 wxSize
* resultptr
;
41113 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41114 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41122 static PyObject
*_wrap_Sizer_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41123 PyObject
*resultobj
= NULL
;
41124 wxSizer
*arg1
= (wxSizer
*) 0 ;
41126 PyObject
* obj0
= 0 ;
41127 char *kwnames
[] = {
41128 (char *) "self", NULL
41131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetPosition",kwnames
,&obj0
)) goto fail
;
41132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41133 if (SWIG_arg_fail(1)) SWIG_fail
;
41135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41136 result
= (arg1
)->GetPosition();
41138 wxPyEndAllowThreads(__tstate
);
41139 if (PyErr_Occurred()) SWIG_fail
;
41142 wxPoint
* resultptr
;
41143 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
41144 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
41152 static PyObject
*_wrap_Sizer_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41153 PyObject
*resultobj
= NULL
;
41154 wxSizer
*arg1
= (wxSizer
*) 0 ;
41156 PyObject
* obj0
= 0 ;
41157 char *kwnames
[] = {
41158 (char *) "self", NULL
41161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetMinSize",kwnames
,&obj0
)) goto fail
;
41162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41163 if (SWIG_arg_fail(1)) SWIG_fail
;
41165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41166 result
= (arg1
)->GetMinSize();
41168 wxPyEndAllowThreads(__tstate
);
41169 if (PyErr_Occurred()) SWIG_fail
;
41172 wxSize
* resultptr
;
41173 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41174 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41182 static PyObject
*_wrap_Sizer_RecalcSizes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41183 PyObject
*resultobj
= NULL
;
41184 wxSizer
*arg1
= (wxSizer
*) 0 ;
41185 PyObject
* obj0
= 0 ;
41186 char *kwnames
[] = {
41187 (char *) "self", NULL
41190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_RecalcSizes",kwnames
,&obj0
)) goto fail
;
41191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41192 if (SWIG_arg_fail(1)) SWIG_fail
;
41194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41195 (arg1
)->RecalcSizes();
41197 wxPyEndAllowThreads(__tstate
);
41198 if (PyErr_Occurred()) SWIG_fail
;
41200 Py_INCREF(Py_None
); resultobj
= Py_None
;
41207 static PyObject
*_wrap_Sizer_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41208 PyObject
*resultobj
= NULL
;
41209 wxSizer
*arg1
= (wxSizer
*) 0 ;
41211 PyObject
* obj0
= 0 ;
41212 char *kwnames
[] = {
41213 (char *) "self", NULL
41216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_CalcMin",kwnames
,&obj0
)) goto fail
;
41217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41218 if (SWIG_arg_fail(1)) SWIG_fail
;
41220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41221 result
= (arg1
)->CalcMin();
41223 wxPyEndAllowThreads(__tstate
);
41224 if (PyErr_Occurred()) SWIG_fail
;
41227 wxSize
* resultptr
;
41228 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41229 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41237 static PyObject
*_wrap_Sizer_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41238 PyObject
*resultobj
= NULL
;
41239 wxSizer
*arg1
= (wxSizer
*) 0 ;
41240 PyObject
* obj0
= 0 ;
41241 char *kwnames
[] = {
41242 (char *) "self", NULL
41245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_Layout",kwnames
,&obj0
)) goto fail
;
41246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41247 if (SWIG_arg_fail(1)) SWIG_fail
;
41249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41252 wxPyEndAllowThreads(__tstate
);
41253 if (PyErr_Occurred()) SWIG_fail
;
41255 Py_INCREF(Py_None
); resultobj
= Py_None
;
41262 static PyObject
*_wrap_Sizer_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41263 PyObject
*resultobj
= NULL
;
41264 wxSizer
*arg1
= (wxSizer
*) 0 ;
41265 wxWindow
*arg2
= (wxWindow
*) 0 ;
41267 PyObject
* obj0
= 0 ;
41268 PyObject
* obj1
= 0 ;
41269 char *kwnames
[] = {
41270 (char *) "self",(char *) "window", NULL
41273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Fit",kwnames
,&obj0
,&obj1
)) goto fail
;
41274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41275 if (SWIG_arg_fail(1)) SWIG_fail
;
41276 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41277 if (SWIG_arg_fail(2)) SWIG_fail
;
41279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41280 result
= (arg1
)->Fit(arg2
);
41282 wxPyEndAllowThreads(__tstate
);
41283 if (PyErr_Occurred()) SWIG_fail
;
41286 wxSize
* resultptr
;
41287 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41288 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41296 static PyObject
*_wrap_Sizer_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41297 PyObject
*resultobj
= NULL
;
41298 wxSizer
*arg1
= (wxSizer
*) 0 ;
41299 wxWindow
*arg2
= (wxWindow
*) 0 ;
41300 PyObject
* obj0
= 0 ;
41301 PyObject
* obj1
= 0 ;
41302 char *kwnames
[] = {
41303 (char *) "self",(char *) "window", NULL
41306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_FitInside",kwnames
,&obj0
,&obj1
)) goto fail
;
41307 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41308 if (SWIG_arg_fail(1)) SWIG_fail
;
41309 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41310 if (SWIG_arg_fail(2)) SWIG_fail
;
41312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41313 (arg1
)->FitInside(arg2
);
41315 wxPyEndAllowThreads(__tstate
);
41316 if (PyErr_Occurred()) SWIG_fail
;
41318 Py_INCREF(Py_None
); resultobj
= Py_None
;
41325 static PyObject
*_wrap_Sizer_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41326 PyObject
*resultobj
= NULL
;
41327 wxSizer
*arg1
= (wxSizer
*) 0 ;
41328 wxWindow
*arg2
= (wxWindow
*) 0 ;
41329 PyObject
* obj0
= 0 ;
41330 PyObject
* obj1
= 0 ;
41331 char *kwnames
[] = {
41332 (char *) "self",(char *) "window", NULL
41335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41337 if (SWIG_arg_fail(1)) SWIG_fail
;
41338 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41339 if (SWIG_arg_fail(2)) SWIG_fail
;
41341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41342 (arg1
)->SetSizeHints(arg2
);
41344 wxPyEndAllowThreads(__tstate
);
41345 if (PyErr_Occurred()) SWIG_fail
;
41347 Py_INCREF(Py_None
); resultobj
= Py_None
;
41354 static PyObject
*_wrap_Sizer_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41355 PyObject
*resultobj
= NULL
;
41356 wxSizer
*arg1
= (wxSizer
*) 0 ;
41357 wxWindow
*arg2
= (wxWindow
*) 0 ;
41358 PyObject
* obj0
= 0 ;
41359 PyObject
* obj1
= 0 ;
41360 char *kwnames
[] = {
41361 (char *) "self",(char *) "window", NULL
41364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41365 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41366 if (SWIG_arg_fail(1)) SWIG_fail
;
41367 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41368 if (SWIG_arg_fail(2)) SWIG_fail
;
41370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41371 (arg1
)->SetVirtualSizeHints(arg2
);
41373 wxPyEndAllowThreads(__tstate
);
41374 if (PyErr_Occurred()) SWIG_fail
;
41376 Py_INCREF(Py_None
); resultobj
= Py_None
;
41383 static PyObject
*_wrap_Sizer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41384 PyObject
*resultobj
= NULL
;
41385 wxSizer
*arg1
= (wxSizer
*) 0 ;
41386 bool arg2
= (bool) false ;
41387 PyObject
* obj0
= 0 ;
41388 PyObject
* obj1
= 0 ;
41389 char *kwnames
[] = {
41390 (char *) "self",(char *) "deleteWindows", NULL
41393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Sizer_Clear",kwnames
,&obj0
,&obj1
)) goto fail
;
41394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41395 if (SWIG_arg_fail(1)) SWIG_fail
;
41398 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41399 if (SWIG_arg_fail(2)) SWIG_fail
;
41403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41404 (arg1
)->Clear(arg2
);
41406 wxPyEndAllowThreads(__tstate
);
41407 if (PyErr_Occurred()) SWIG_fail
;
41409 Py_INCREF(Py_None
); resultobj
= Py_None
;
41416 static PyObject
*_wrap_Sizer_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41417 PyObject
*resultobj
= NULL
;
41418 wxSizer
*arg1
= (wxSizer
*) 0 ;
41419 PyObject
* obj0
= 0 ;
41420 char *kwnames
[] = {
41421 (char *) "self", NULL
41424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_DeleteWindows",kwnames
,&obj0
)) goto fail
;
41425 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41426 if (SWIG_arg_fail(1)) SWIG_fail
;
41428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41429 (arg1
)->DeleteWindows();
41431 wxPyEndAllowThreads(__tstate
);
41432 if (PyErr_Occurred()) SWIG_fail
;
41434 Py_INCREF(Py_None
); resultobj
= Py_None
;
41441 static PyObject
*_wrap_Sizer_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41442 PyObject
*resultobj
= NULL
;
41443 wxSizer
*arg1
= (wxSizer
*) 0 ;
41445 PyObject
* obj0
= 0 ;
41446 char *kwnames
[] = {
41447 (char *) "self", NULL
41450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetChildren",kwnames
,&obj0
)) goto fail
;
41451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41452 if (SWIG_arg_fail(1)) SWIG_fail
;
41454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41455 result
= (PyObject
*)wxSizer_GetChildren(arg1
);
41457 wxPyEndAllowThreads(__tstate
);
41458 if (PyErr_Occurred()) SWIG_fail
;
41460 resultobj
= result
;
41467 static PyObject
*_wrap_Sizer_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41468 PyObject
*resultobj
= NULL
;
41469 wxSizer
*arg1
= (wxSizer
*) 0 ;
41470 PyObject
*arg2
= (PyObject
*) 0 ;
41471 bool arg3
= (bool) true ;
41472 bool arg4
= (bool) false ;
41474 PyObject
* obj0
= 0 ;
41475 PyObject
* obj1
= 0 ;
41476 PyObject
* obj2
= 0 ;
41477 PyObject
* obj3
= 0 ;
41478 char *kwnames
[] = {
41479 (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL
41482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Sizer_Show",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41484 if (SWIG_arg_fail(1)) SWIG_fail
;
41488 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
41489 if (SWIG_arg_fail(3)) SWIG_fail
;
41494 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
41495 if (SWIG_arg_fail(4)) SWIG_fail
;
41499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41500 result
= (bool)wxSizer_Show(arg1
,arg2
,arg3
,arg4
);
41502 wxPyEndAllowThreads(__tstate
);
41503 if (PyErr_Occurred()) SWIG_fail
;
41506 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41514 static PyObject
*_wrap_Sizer_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41515 PyObject
*resultobj
= NULL
;
41516 wxSizer
*arg1
= (wxSizer
*) 0 ;
41517 PyObject
*arg2
= (PyObject
*) 0 ;
41519 PyObject
* obj0
= 0 ;
41520 PyObject
* obj1
= 0 ;
41521 char *kwnames
[] = {
41522 (char *) "self",(char *) "item", NULL
41525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_IsShown",kwnames
,&obj0
,&obj1
)) goto fail
;
41526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41527 if (SWIG_arg_fail(1)) SWIG_fail
;
41530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41531 result
= (bool)wxSizer_IsShown(arg1
,arg2
);
41533 wxPyEndAllowThreads(__tstate
);
41534 if (PyErr_Occurred()) SWIG_fail
;
41537 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41545 static PyObject
*_wrap_Sizer_ShowItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41546 PyObject
*resultobj
= NULL
;
41547 wxSizer
*arg1
= (wxSizer
*) 0 ;
41549 PyObject
* obj0
= 0 ;
41550 PyObject
* obj1
= 0 ;
41551 char *kwnames
[] = {
41552 (char *) "self",(char *) "show", NULL
41555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_ShowItems",kwnames
,&obj0
,&obj1
)) goto fail
;
41556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41557 if (SWIG_arg_fail(1)) SWIG_fail
;
41559 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41560 if (SWIG_arg_fail(2)) SWIG_fail
;
41563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41564 (arg1
)->ShowItems(arg2
);
41566 wxPyEndAllowThreads(__tstate
);
41567 if (PyErr_Occurred()) SWIG_fail
;
41569 Py_INCREF(Py_None
); resultobj
= Py_None
;
41576 static PyObject
* Sizer_swigregister(PyObject
*, PyObject
*args
) {
41578 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41579 SWIG_TypeClientData(SWIGTYPE_p_wxSizer
, obj
);
41581 return Py_BuildValue((char *)"");
41583 static PyObject
*_wrap_new_PySizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41584 PyObject
*resultobj
= NULL
;
41586 char *kwnames
[] = {
41590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PySizer",kwnames
)) goto fail
;
41592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41593 result
= (wxPySizer
*)new wxPySizer();
41595 wxPyEndAllowThreads(__tstate
);
41596 if (PyErr_Occurred()) SWIG_fail
;
41598 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPySizer
, 1);
41605 static PyObject
*_wrap_PySizer__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41606 PyObject
*resultobj
= NULL
;
41607 wxPySizer
*arg1
= (wxPySizer
*) 0 ;
41608 PyObject
*arg2
= (PyObject
*) 0 ;
41609 PyObject
*arg3
= (PyObject
*) 0 ;
41610 PyObject
* obj0
= 0 ;
41611 PyObject
* obj1
= 0 ;
41612 PyObject
* obj2
= 0 ;
41613 char *kwnames
[] = {
41614 (char *) "self",(char *) "self",(char *) "_class", NULL
41617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PySizer__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
41618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPySizer
, SWIG_POINTER_EXCEPTION
| 0);
41619 if (SWIG_arg_fail(1)) SWIG_fail
;
41623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41624 (arg1
)->_setCallbackInfo(arg2
,arg3
);
41626 wxPyEndAllowThreads(__tstate
);
41627 if (PyErr_Occurred()) SWIG_fail
;
41629 Py_INCREF(Py_None
); resultobj
= Py_None
;
41636 static PyObject
* PySizer_swigregister(PyObject
*, PyObject
*args
) {
41638 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41639 SWIG_TypeClientData(SWIGTYPE_p_wxPySizer
, obj
);
41641 return Py_BuildValue((char *)"");
41643 static PyObject
*_wrap_new_BoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41644 PyObject
*resultobj
= NULL
;
41645 int arg1
= (int) wxHORIZONTAL
;
41646 wxBoxSizer
*result
;
41647 PyObject
* obj0
= 0 ;
41648 char *kwnames
[] = {
41649 (char *) "orient", NULL
41652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_BoxSizer",kwnames
,&obj0
)) goto fail
;
41655 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41656 if (SWIG_arg_fail(1)) SWIG_fail
;
41660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41661 result
= (wxBoxSizer
*)new wxBoxSizer(arg1
);
41663 wxPyEndAllowThreads(__tstate
);
41664 if (PyErr_Occurred()) SWIG_fail
;
41666 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBoxSizer
, 1);
41673 static PyObject
*_wrap_BoxSizer_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41674 PyObject
*resultobj
= NULL
;
41675 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41677 PyObject
* obj0
= 0 ;
41678 char *kwnames
[] = {
41679 (char *) "self", NULL
41682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:BoxSizer_GetOrientation",kwnames
,&obj0
)) goto fail
;
41683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41684 if (SWIG_arg_fail(1)) SWIG_fail
;
41686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41687 result
= (int)(arg1
)->GetOrientation();
41689 wxPyEndAllowThreads(__tstate
);
41690 if (PyErr_Occurred()) SWIG_fail
;
41693 resultobj
= SWIG_From_int(static_cast<int >(result
));
41701 static PyObject
*_wrap_BoxSizer_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41702 PyObject
*resultobj
= NULL
;
41703 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41705 PyObject
* obj0
= 0 ;
41706 PyObject
* obj1
= 0 ;
41707 char *kwnames
[] = {
41708 (char *) "self",(char *) "orient", NULL
41711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BoxSizer_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
41712 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41713 if (SWIG_arg_fail(1)) SWIG_fail
;
41715 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41716 if (SWIG_arg_fail(2)) SWIG_fail
;
41719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41720 (arg1
)->SetOrientation(arg2
);
41722 wxPyEndAllowThreads(__tstate
);
41723 if (PyErr_Occurred()) SWIG_fail
;
41725 Py_INCREF(Py_None
); resultobj
= Py_None
;
41732 static PyObject
* BoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41734 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41735 SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer
, obj
);
41737 return Py_BuildValue((char *)"");
41739 static PyObject
*_wrap_new_StaticBoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41740 PyObject
*resultobj
= NULL
;
41741 wxStaticBox
*arg1
= (wxStaticBox
*) 0 ;
41742 int arg2
= (int) wxHORIZONTAL
;
41743 wxStaticBoxSizer
*result
;
41744 PyObject
* obj0
= 0 ;
41745 PyObject
* obj1
= 0 ;
41746 char *kwnames
[] = {
41747 (char *) "box",(char *) "orient", NULL
41750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_StaticBoxSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
41751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBox
, SWIG_POINTER_EXCEPTION
| 0);
41752 if (SWIG_arg_fail(1)) SWIG_fail
;
41755 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41756 if (SWIG_arg_fail(2)) SWIG_fail
;
41760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41761 result
= (wxStaticBoxSizer
*)new wxStaticBoxSizer(arg1
,arg2
);
41763 wxPyEndAllowThreads(__tstate
);
41764 if (PyErr_Occurred()) SWIG_fail
;
41766 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticBoxSizer
, 1);
41773 static PyObject
*_wrap_StaticBoxSizer_GetStaticBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41774 PyObject
*resultobj
= NULL
;
41775 wxStaticBoxSizer
*arg1
= (wxStaticBoxSizer
*) 0 ;
41776 wxStaticBox
*result
;
41777 PyObject
* obj0
= 0 ;
41778 char *kwnames
[] = {
41779 (char *) "self", NULL
41782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames
,&obj0
)) goto fail
;
41783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41784 if (SWIG_arg_fail(1)) SWIG_fail
;
41786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41787 result
= (wxStaticBox
*)(arg1
)->GetStaticBox();
41789 wxPyEndAllowThreads(__tstate
);
41790 if (PyErr_Occurred()) SWIG_fail
;
41793 resultobj
= wxPyMake_wxObject(result
, (bool)0);
41801 static PyObject
* StaticBoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41803 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41804 SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer
, obj
);
41806 return Py_BuildValue((char *)"");
41808 static PyObject
*_wrap_new_GridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41809 PyObject
*resultobj
= NULL
;
41810 int arg1
= (int) 1 ;
41811 int arg2
= (int) 0 ;
41812 int arg3
= (int) 0 ;
41813 int arg4
= (int) 0 ;
41814 wxGridSizer
*result
;
41815 PyObject
* obj0
= 0 ;
41816 PyObject
* obj1
= 0 ;
41817 PyObject
* obj2
= 0 ;
41818 PyObject
* obj3
= 0 ;
41819 char *kwnames
[] = {
41820 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_GridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41826 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41827 if (SWIG_arg_fail(1)) SWIG_fail
;
41832 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41833 if (SWIG_arg_fail(2)) SWIG_fail
;
41838 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41839 if (SWIG_arg_fail(3)) SWIG_fail
;
41844 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41845 if (SWIG_arg_fail(4)) SWIG_fail
;
41849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41850 result
= (wxGridSizer
*)new wxGridSizer(arg1
,arg2
,arg3
,arg4
);
41852 wxPyEndAllowThreads(__tstate
);
41853 if (PyErr_Occurred()) SWIG_fail
;
41855 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridSizer
, 1);
41862 static PyObject
*_wrap_GridSizer_SetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41863 PyObject
*resultobj
= NULL
;
41864 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41866 PyObject
* obj0
= 0 ;
41867 PyObject
* obj1
= 0 ;
41868 char *kwnames
[] = {
41869 (char *) "self",(char *) "cols", NULL
41872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetCols",kwnames
,&obj0
,&obj1
)) goto fail
;
41873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41874 if (SWIG_arg_fail(1)) SWIG_fail
;
41876 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41877 if (SWIG_arg_fail(2)) SWIG_fail
;
41880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41881 (arg1
)->SetCols(arg2
);
41883 wxPyEndAllowThreads(__tstate
);
41884 if (PyErr_Occurred()) SWIG_fail
;
41886 Py_INCREF(Py_None
); resultobj
= Py_None
;
41893 static PyObject
*_wrap_GridSizer_SetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41894 PyObject
*resultobj
= NULL
;
41895 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41897 PyObject
* obj0
= 0 ;
41898 PyObject
* obj1
= 0 ;
41899 char *kwnames
[] = {
41900 (char *) "self",(char *) "rows", NULL
41903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetRows",kwnames
,&obj0
,&obj1
)) goto fail
;
41904 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41905 if (SWIG_arg_fail(1)) SWIG_fail
;
41907 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41908 if (SWIG_arg_fail(2)) SWIG_fail
;
41911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41912 (arg1
)->SetRows(arg2
);
41914 wxPyEndAllowThreads(__tstate
);
41915 if (PyErr_Occurred()) SWIG_fail
;
41917 Py_INCREF(Py_None
); resultobj
= Py_None
;
41924 static PyObject
*_wrap_GridSizer_SetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41925 PyObject
*resultobj
= NULL
;
41926 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41928 PyObject
* obj0
= 0 ;
41929 PyObject
* obj1
= 0 ;
41930 char *kwnames
[] = {
41931 (char *) "self",(char *) "gap", NULL
41934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetVGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41936 if (SWIG_arg_fail(1)) SWIG_fail
;
41938 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41939 if (SWIG_arg_fail(2)) SWIG_fail
;
41942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41943 (arg1
)->SetVGap(arg2
);
41945 wxPyEndAllowThreads(__tstate
);
41946 if (PyErr_Occurred()) SWIG_fail
;
41948 Py_INCREF(Py_None
); resultobj
= Py_None
;
41955 static PyObject
*_wrap_GridSizer_SetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41956 PyObject
*resultobj
= NULL
;
41957 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41959 PyObject
* obj0
= 0 ;
41960 PyObject
* obj1
= 0 ;
41961 char *kwnames
[] = {
41962 (char *) "self",(char *) "gap", NULL
41965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetHGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41966 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41967 if (SWIG_arg_fail(1)) SWIG_fail
;
41969 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41970 if (SWIG_arg_fail(2)) SWIG_fail
;
41973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41974 (arg1
)->SetHGap(arg2
);
41976 wxPyEndAllowThreads(__tstate
);
41977 if (PyErr_Occurred()) SWIG_fail
;
41979 Py_INCREF(Py_None
); resultobj
= Py_None
;
41986 static PyObject
*_wrap_GridSizer_GetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41987 PyObject
*resultobj
= NULL
;
41988 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41990 PyObject
* obj0
= 0 ;
41991 char *kwnames
[] = {
41992 (char *) "self", NULL
41995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetCols",kwnames
,&obj0
)) goto fail
;
41996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41997 if (SWIG_arg_fail(1)) SWIG_fail
;
41999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42000 result
= (int)(arg1
)->GetCols();
42002 wxPyEndAllowThreads(__tstate
);
42003 if (PyErr_Occurred()) SWIG_fail
;
42006 resultobj
= SWIG_From_int(static_cast<int >(result
));
42014 static PyObject
*_wrap_GridSizer_GetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42015 PyObject
*resultobj
= NULL
;
42016 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
42018 PyObject
* obj0
= 0 ;
42019 char *kwnames
[] = {
42020 (char *) "self", NULL
42023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetRows",kwnames
,&obj0
)) goto fail
;
42024 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42025 if (SWIG_arg_fail(1)) SWIG_fail
;
42027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42028 result
= (int)(arg1
)->GetRows();
42030 wxPyEndAllowThreads(__tstate
);
42031 if (PyErr_Occurred()) SWIG_fail
;
42034 resultobj
= SWIG_From_int(static_cast<int >(result
));
42042 static PyObject
*_wrap_GridSizer_GetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42043 PyObject
*resultobj
= NULL
;
42044 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
42046 PyObject
* obj0
= 0 ;
42047 char *kwnames
[] = {
42048 (char *) "self", NULL
42051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetVGap",kwnames
,&obj0
)) goto fail
;
42052 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42053 if (SWIG_arg_fail(1)) SWIG_fail
;
42055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42056 result
= (int)(arg1
)->GetVGap();
42058 wxPyEndAllowThreads(__tstate
);
42059 if (PyErr_Occurred()) SWIG_fail
;
42062 resultobj
= SWIG_From_int(static_cast<int >(result
));
42070 static PyObject
*_wrap_GridSizer_GetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42071 PyObject
*resultobj
= NULL
;
42072 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
42074 PyObject
* obj0
= 0 ;
42075 char *kwnames
[] = {
42076 (char *) "self", NULL
42079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetHGap",kwnames
,&obj0
)) goto fail
;
42080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42081 if (SWIG_arg_fail(1)) SWIG_fail
;
42083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42084 result
= (int)(arg1
)->GetHGap();
42086 wxPyEndAllowThreads(__tstate
);
42087 if (PyErr_Occurred()) SWIG_fail
;
42090 resultobj
= SWIG_From_int(static_cast<int >(result
));
42098 static PyObject
* GridSizer_swigregister(PyObject
*, PyObject
*args
) {
42100 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42101 SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer
, obj
);
42103 return Py_BuildValue((char *)"");
42105 static PyObject
*_wrap_new_FlexGridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42106 PyObject
*resultobj
= NULL
;
42107 int arg1
= (int) 1 ;
42108 int arg2
= (int) 0 ;
42109 int arg3
= (int) 0 ;
42110 int arg4
= (int) 0 ;
42111 wxFlexGridSizer
*result
;
42112 PyObject
* obj0
= 0 ;
42113 PyObject
* obj1
= 0 ;
42114 PyObject
* obj2
= 0 ;
42115 PyObject
* obj3
= 0 ;
42116 char *kwnames
[] = {
42117 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
42120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_FlexGridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
42123 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42124 if (SWIG_arg_fail(1)) SWIG_fail
;
42129 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42130 if (SWIG_arg_fail(2)) SWIG_fail
;
42135 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42136 if (SWIG_arg_fail(3)) SWIG_fail
;
42141 arg4
= static_cast<int >(SWIG_As_int(obj3
));
42142 if (SWIG_arg_fail(4)) SWIG_fail
;
42146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42147 result
= (wxFlexGridSizer
*)new wxFlexGridSizer(arg1
,arg2
,arg3
,arg4
);
42149 wxPyEndAllowThreads(__tstate
);
42150 if (PyErr_Occurred()) SWIG_fail
;
42152 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFlexGridSizer
, 1);
42159 static PyObject
*_wrap_FlexGridSizer_AddGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42160 PyObject
*resultobj
= NULL
;
42161 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42163 int arg3
= (int) 0 ;
42164 PyObject
* obj0
= 0 ;
42165 PyObject
* obj1
= 0 ;
42166 PyObject
* obj2
= 0 ;
42167 char *kwnames
[] = {
42168 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42172 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42173 if (SWIG_arg_fail(1)) SWIG_fail
;
42175 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42176 if (SWIG_arg_fail(2)) SWIG_fail
;
42180 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42181 if (SWIG_arg_fail(3)) SWIG_fail
;
42185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42186 (arg1
)->AddGrowableRow(arg2
,arg3
);
42188 wxPyEndAllowThreads(__tstate
);
42189 if (PyErr_Occurred()) SWIG_fail
;
42191 Py_INCREF(Py_None
); resultobj
= Py_None
;
42198 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42199 PyObject
*resultobj
= NULL
;
42200 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42202 PyObject
* obj0
= 0 ;
42203 PyObject
* obj1
= 0 ;
42204 char *kwnames
[] = {
42205 (char *) "self",(char *) "idx", NULL
42208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42210 if (SWIG_arg_fail(1)) SWIG_fail
;
42212 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42213 if (SWIG_arg_fail(2)) SWIG_fail
;
42216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42217 (arg1
)->RemoveGrowableRow(arg2
);
42219 wxPyEndAllowThreads(__tstate
);
42220 if (PyErr_Occurred()) SWIG_fail
;
42222 Py_INCREF(Py_None
); resultobj
= Py_None
;
42229 static PyObject
*_wrap_FlexGridSizer_AddGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42230 PyObject
*resultobj
= NULL
;
42231 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42233 int arg3
= (int) 0 ;
42234 PyObject
* obj0
= 0 ;
42235 PyObject
* obj1
= 0 ;
42236 PyObject
* obj2
= 0 ;
42237 char *kwnames
[] = {
42238 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42243 if (SWIG_arg_fail(1)) SWIG_fail
;
42245 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42246 if (SWIG_arg_fail(2)) SWIG_fail
;
42250 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42251 if (SWIG_arg_fail(3)) SWIG_fail
;
42255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42256 (arg1
)->AddGrowableCol(arg2
,arg3
);
42258 wxPyEndAllowThreads(__tstate
);
42259 if (PyErr_Occurred()) SWIG_fail
;
42261 Py_INCREF(Py_None
); resultobj
= Py_None
;
42268 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42269 PyObject
*resultobj
= NULL
;
42270 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42272 PyObject
* obj0
= 0 ;
42273 PyObject
* obj1
= 0 ;
42274 char *kwnames
[] = {
42275 (char *) "self",(char *) "idx", NULL
42278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42279 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42280 if (SWIG_arg_fail(1)) SWIG_fail
;
42282 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42283 if (SWIG_arg_fail(2)) SWIG_fail
;
42286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42287 (arg1
)->RemoveGrowableCol(arg2
);
42289 wxPyEndAllowThreads(__tstate
);
42290 if (PyErr_Occurred()) SWIG_fail
;
42292 Py_INCREF(Py_None
); resultobj
= Py_None
;
42299 static PyObject
*_wrap_FlexGridSizer_SetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42300 PyObject
*resultobj
= NULL
;
42301 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42303 PyObject
* obj0
= 0 ;
42304 PyObject
* obj1
= 0 ;
42305 char *kwnames
[] = {
42306 (char *) "self",(char *) "direction", NULL
42309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
42310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42311 if (SWIG_arg_fail(1)) SWIG_fail
;
42313 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42314 if (SWIG_arg_fail(2)) SWIG_fail
;
42317 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42318 (arg1
)->SetFlexibleDirection(arg2
);
42320 wxPyEndAllowThreads(__tstate
);
42321 if (PyErr_Occurred()) SWIG_fail
;
42323 Py_INCREF(Py_None
); resultobj
= Py_None
;
42330 static PyObject
*_wrap_FlexGridSizer_GetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42331 PyObject
*resultobj
= NULL
;
42332 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42334 PyObject
* obj0
= 0 ;
42335 char *kwnames
[] = {
42336 (char *) "self", NULL
42339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames
,&obj0
)) goto fail
;
42340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42341 if (SWIG_arg_fail(1)) SWIG_fail
;
42343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42344 result
= (int)(arg1
)->GetFlexibleDirection();
42346 wxPyEndAllowThreads(__tstate
);
42347 if (PyErr_Occurred()) SWIG_fail
;
42350 resultobj
= SWIG_From_int(static_cast<int >(result
));
42358 static PyObject
*_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42359 PyObject
*resultobj
= NULL
;
42360 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42361 wxFlexSizerGrowMode arg2
;
42362 PyObject
* obj0
= 0 ;
42363 PyObject
* obj1
= 0 ;
42364 char *kwnames
[] = {
42365 (char *) "self",(char *) "mode", NULL
42368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames
,&obj0
,&obj1
)) goto fail
;
42369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42370 if (SWIG_arg_fail(1)) SWIG_fail
;
42372 arg2
= static_cast<wxFlexSizerGrowMode
>(SWIG_As_int(obj1
));
42373 if (SWIG_arg_fail(2)) SWIG_fail
;
42376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42377 (arg1
)->SetNonFlexibleGrowMode(arg2
);
42379 wxPyEndAllowThreads(__tstate
);
42380 if (PyErr_Occurred()) SWIG_fail
;
42382 Py_INCREF(Py_None
); resultobj
= Py_None
;
42389 static PyObject
*_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42390 PyObject
*resultobj
= NULL
;
42391 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42392 wxFlexSizerGrowMode result
;
42393 PyObject
* obj0
= 0 ;
42394 char *kwnames
[] = {
42395 (char *) "self", NULL
42398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames
,&obj0
)) goto fail
;
42399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42400 if (SWIG_arg_fail(1)) SWIG_fail
;
42402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42403 result
= (wxFlexSizerGrowMode
)(arg1
)->GetNonFlexibleGrowMode();
42405 wxPyEndAllowThreads(__tstate
);
42406 if (PyErr_Occurred()) SWIG_fail
;
42408 resultobj
= SWIG_From_int((result
));
42415 static PyObject
*_wrap_FlexGridSizer_GetRowHeights(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42416 PyObject
*resultobj
= NULL
;
42417 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42418 wxArrayInt
*result
;
42419 PyObject
* obj0
= 0 ;
42420 char *kwnames
[] = {
42421 (char *) "self", NULL
42424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetRowHeights",kwnames
,&obj0
)) goto fail
;
42425 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42426 if (SWIG_arg_fail(1)) SWIG_fail
;
42428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42430 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetRowHeights();
42431 result
= (wxArrayInt
*) &_result_ref
;
42434 wxPyEndAllowThreads(__tstate
);
42435 if (PyErr_Occurred()) SWIG_fail
;
42438 resultobj
= PyList_New(0);
42440 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42441 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42442 PyList_Append(resultobj
, val
);
42452 static PyObject
*_wrap_FlexGridSizer_GetColWidths(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42453 PyObject
*resultobj
= NULL
;
42454 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42455 wxArrayInt
*result
;
42456 PyObject
* obj0
= 0 ;
42457 char *kwnames
[] = {
42458 (char *) "self", NULL
42461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetColWidths",kwnames
,&obj0
)) goto fail
;
42462 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42463 if (SWIG_arg_fail(1)) SWIG_fail
;
42465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42467 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetColWidths();
42468 result
= (wxArrayInt
*) &_result_ref
;
42471 wxPyEndAllowThreads(__tstate
);
42472 if (PyErr_Occurred()) SWIG_fail
;
42475 resultobj
= PyList_New(0);
42477 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42478 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42479 PyList_Append(resultobj
, val
);
42489 static PyObject
* FlexGridSizer_swigregister(PyObject
*, PyObject
*args
) {
42491 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42492 SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer
, obj
);
42494 return Py_BuildValue((char *)"");
42496 static PyObject
*_wrap_new_StdDialogButtonSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42497 PyObject
*resultobj
= NULL
;
42498 wxStdDialogButtonSizer
*result
;
42499 char *kwnames
[] = {
42503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_StdDialogButtonSizer",kwnames
)) goto fail
;
42505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42506 result
= (wxStdDialogButtonSizer
*)new wxStdDialogButtonSizer();
42508 wxPyEndAllowThreads(__tstate
);
42509 if (PyErr_Occurred()) SWIG_fail
;
42511 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 1);
42518 static PyObject
*_wrap_StdDialogButtonSizer_AddButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42519 PyObject
*resultobj
= NULL
;
42520 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42521 wxButton
*arg2
= (wxButton
*) 0 ;
42522 PyObject
* obj0
= 0 ;
42523 PyObject
* obj1
= 0 ;
42524 char *kwnames
[] = {
42525 (char *) "self",(char *) "button", NULL
42528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42529 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42530 if (SWIG_arg_fail(1)) SWIG_fail
;
42531 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42532 if (SWIG_arg_fail(2)) SWIG_fail
;
42534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42535 (arg1
)->AddButton(arg2
);
42537 wxPyEndAllowThreads(__tstate
);
42538 if (PyErr_Occurred()) SWIG_fail
;
42540 Py_INCREF(Py_None
); resultobj
= Py_None
;
42547 static PyObject
*_wrap_StdDialogButtonSizer_Realize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42548 PyObject
*resultobj
= NULL
;
42549 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42550 PyObject
* obj0
= 0 ;
42551 char *kwnames
[] = {
42552 (char *) "self", NULL
42555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_Realize",kwnames
,&obj0
)) goto fail
;
42556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42557 if (SWIG_arg_fail(1)) SWIG_fail
;
42559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42562 wxPyEndAllowThreads(__tstate
);
42563 if (PyErr_Occurred()) SWIG_fail
;
42565 Py_INCREF(Py_None
); resultobj
= Py_None
;
42572 static PyObject
*_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42573 PyObject
*resultobj
= NULL
;
42574 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42575 wxButton
*arg2
= (wxButton
*) 0 ;
42576 PyObject
* obj0
= 0 ;
42577 PyObject
* obj1
= 0 ;
42578 char *kwnames
[] = {
42579 (char *) "self",(char *) "button", NULL
42582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42583 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42584 if (SWIG_arg_fail(1)) SWIG_fail
;
42585 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42586 if (SWIG_arg_fail(2)) SWIG_fail
;
42588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42589 (arg1
)->SetAffirmativeButton(arg2
);
42591 wxPyEndAllowThreads(__tstate
);
42592 if (PyErr_Occurred()) SWIG_fail
;
42594 Py_INCREF(Py_None
); resultobj
= Py_None
;
42601 static PyObject
*_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42602 PyObject
*resultobj
= NULL
;
42603 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42604 wxButton
*arg2
= (wxButton
*) 0 ;
42605 PyObject
* obj0
= 0 ;
42606 PyObject
* obj1
= 0 ;
42607 char *kwnames
[] = {
42608 (char *) "self",(char *) "button", NULL
42611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42613 if (SWIG_arg_fail(1)) SWIG_fail
;
42614 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42615 if (SWIG_arg_fail(2)) SWIG_fail
;
42617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42618 (arg1
)->SetNegativeButton(arg2
);
42620 wxPyEndAllowThreads(__tstate
);
42621 if (PyErr_Occurred()) SWIG_fail
;
42623 Py_INCREF(Py_None
); resultobj
= Py_None
;
42630 static PyObject
*_wrap_StdDialogButtonSizer_SetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42631 PyObject
*resultobj
= NULL
;
42632 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42633 wxButton
*arg2
= (wxButton
*) 0 ;
42634 PyObject
* obj0
= 0 ;
42635 PyObject
* obj1
= 0 ;
42636 char *kwnames
[] = {
42637 (char *) "self",(char *) "button", NULL
42640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42641 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42642 if (SWIG_arg_fail(1)) SWIG_fail
;
42643 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42644 if (SWIG_arg_fail(2)) SWIG_fail
;
42646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42647 (arg1
)->SetCancelButton(arg2
);
42649 wxPyEndAllowThreads(__tstate
);
42650 if (PyErr_Occurred()) SWIG_fail
;
42652 Py_INCREF(Py_None
); resultobj
= Py_None
;
42659 static PyObject
*_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42660 PyObject
*resultobj
= NULL
;
42661 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42663 PyObject
* obj0
= 0 ;
42664 char *kwnames
[] = {
42665 (char *) "self", NULL
42668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",kwnames
,&obj0
)) goto fail
;
42669 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42670 if (SWIG_arg_fail(1)) SWIG_fail
;
42672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42673 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetAffirmativeButton();
42675 wxPyEndAllowThreads(__tstate
);
42676 if (PyErr_Occurred()) SWIG_fail
;
42679 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42687 static PyObject
*_wrap_StdDialogButtonSizer_GetApplyButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42688 PyObject
*resultobj
= NULL
;
42689 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42691 PyObject
* obj0
= 0 ;
42692 char *kwnames
[] = {
42693 (char *) "self", NULL
42696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames
,&obj0
)) goto fail
;
42697 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42698 if (SWIG_arg_fail(1)) SWIG_fail
;
42700 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42701 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetApplyButton();
42703 wxPyEndAllowThreads(__tstate
);
42704 if (PyErr_Occurred()) SWIG_fail
;
42707 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42715 static PyObject
*_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42716 PyObject
*resultobj
= NULL
;
42717 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42719 PyObject
* obj0
= 0 ;
42720 char *kwnames
[] = {
42721 (char *) "self", NULL
42724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames
,&obj0
)) goto fail
;
42725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42726 if (SWIG_arg_fail(1)) SWIG_fail
;
42728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42729 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetNegativeButton();
42731 wxPyEndAllowThreads(__tstate
);
42732 if (PyErr_Occurred()) SWIG_fail
;
42735 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42743 static PyObject
*_wrap_StdDialogButtonSizer_GetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42744 PyObject
*resultobj
= NULL
;
42745 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42747 PyObject
* obj0
= 0 ;
42748 char *kwnames
[] = {
42749 (char *) "self", NULL
42752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames
,&obj0
)) goto fail
;
42753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42754 if (SWIG_arg_fail(1)) SWIG_fail
;
42756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42757 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetCancelButton();
42759 wxPyEndAllowThreads(__tstate
);
42760 if (PyErr_Occurred()) SWIG_fail
;
42763 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42771 static PyObject
*_wrap_StdDialogButtonSizer_GetHelpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42772 PyObject
*resultobj
= NULL
;
42773 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42775 PyObject
* obj0
= 0 ;
42776 char *kwnames
[] = {
42777 (char *) "self", NULL
42780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames
,&obj0
)) goto fail
;
42781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42782 if (SWIG_arg_fail(1)) SWIG_fail
;
42784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42785 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetHelpButton();
42787 wxPyEndAllowThreads(__tstate
);
42788 if (PyErr_Occurred()) SWIG_fail
;
42791 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42799 static PyObject
* StdDialogButtonSizer_swigregister(PyObject
*, PyObject
*args
) {
42801 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42802 SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer
, obj
);
42804 return Py_BuildValue((char *)"");
42806 static PyObject
*_wrap_new_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42807 PyObject
*resultobj
= NULL
;
42808 int arg1
= (int) 0 ;
42809 int arg2
= (int) 0 ;
42810 wxGBPosition
*result
;
42811 PyObject
* obj0
= 0 ;
42812 PyObject
* obj1
= 0 ;
42813 char *kwnames
[] = {
42814 (char *) "row",(char *) "col", NULL
42817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
42820 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42821 if (SWIG_arg_fail(1)) SWIG_fail
;
42826 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42827 if (SWIG_arg_fail(2)) SWIG_fail
;
42831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42832 result
= (wxGBPosition
*)new wxGBPosition(arg1
,arg2
);
42834 wxPyEndAllowThreads(__tstate
);
42835 if (PyErr_Occurred()) SWIG_fail
;
42837 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBPosition
, 1);
42844 static PyObject
*_wrap_delete_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42845 PyObject
*resultobj
= NULL
;
42846 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42847 PyObject
* obj0
= 0 ;
42848 char *kwnames
[] = {
42849 (char *) "self", NULL
42852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBPosition",kwnames
,&obj0
)) goto fail
;
42853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42854 if (SWIG_arg_fail(1)) SWIG_fail
;
42856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42859 wxPyEndAllowThreads(__tstate
);
42860 if (PyErr_Occurred()) SWIG_fail
;
42862 Py_INCREF(Py_None
); resultobj
= Py_None
;
42869 static PyObject
*_wrap_GBPosition_GetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42870 PyObject
*resultobj
= NULL
;
42871 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42873 PyObject
* obj0
= 0 ;
42874 char *kwnames
[] = {
42875 (char *) "self", NULL
42878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetRow",kwnames
,&obj0
)) goto fail
;
42879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42880 if (SWIG_arg_fail(1)) SWIG_fail
;
42882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42883 result
= (int)((wxGBPosition
const *)arg1
)->GetRow();
42885 wxPyEndAllowThreads(__tstate
);
42886 if (PyErr_Occurred()) SWIG_fail
;
42889 resultobj
= SWIG_From_int(static_cast<int >(result
));
42897 static PyObject
*_wrap_GBPosition_GetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42898 PyObject
*resultobj
= NULL
;
42899 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42901 PyObject
* obj0
= 0 ;
42902 char *kwnames
[] = {
42903 (char *) "self", NULL
42906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetCol",kwnames
,&obj0
)) goto fail
;
42907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42908 if (SWIG_arg_fail(1)) SWIG_fail
;
42910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42911 result
= (int)((wxGBPosition
const *)arg1
)->GetCol();
42913 wxPyEndAllowThreads(__tstate
);
42914 if (PyErr_Occurred()) SWIG_fail
;
42917 resultobj
= SWIG_From_int(static_cast<int >(result
));
42925 static PyObject
*_wrap_GBPosition_SetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42926 PyObject
*resultobj
= NULL
;
42927 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42929 PyObject
* obj0
= 0 ;
42930 PyObject
* obj1
= 0 ;
42931 char *kwnames
[] = {
42932 (char *) "self",(char *) "row", NULL
42935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42936 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42937 if (SWIG_arg_fail(1)) SWIG_fail
;
42939 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42940 if (SWIG_arg_fail(2)) SWIG_fail
;
42943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42944 (arg1
)->SetRow(arg2
);
42946 wxPyEndAllowThreads(__tstate
);
42947 if (PyErr_Occurred()) SWIG_fail
;
42949 Py_INCREF(Py_None
); resultobj
= Py_None
;
42956 static PyObject
*_wrap_GBPosition_SetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42957 PyObject
*resultobj
= NULL
;
42958 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42960 PyObject
* obj0
= 0 ;
42961 PyObject
* obj1
= 0 ;
42962 char *kwnames
[] = {
42963 (char *) "self",(char *) "col", NULL
42966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42968 if (SWIG_arg_fail(1)) SWIG_fail
;
42970 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42971 if (SWIG_arg_fail(2)) SWIG_fail
;
42974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42975 (arg1
)->SetCol(arg2
);
42977 wxPyEndAllowThreads(__tstate
);
42978 if (PyErr_Occurred()) SWIG_fail
;
42980 Py_INCREF(Py_None
); resultobj
= Py_None
;
42987 static PyObject
*_wrap_GBPosition___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42988 PyObject
*resultobj
= NULL
;
42989 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42990 wxGBPosition
*arg2
= 0 ;
42992 wxGBPosition temp2
;
42993 PyObject
* obj0
= 0 ;
42994 PyObject
* obj1
= 0 ;
42995 char *kwnames
[] = {
42996 (char *) "self",(char *) "other", NULL
42999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43000 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43001 if (SWIG_arg_fail(1)) SWIG_fail
;
43004 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43008 result
= (bool)(arg1
)->operator ==((wxGBPosition
const &)*arg2
);
43010 wxPyEndAllowThreads(__tstate
);
43011 if (PyErr_Occurred()) SWIG_fail
;
43014 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43022 static PyObject
*_wrap_GBPosition___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43023 PyObject
*resultobj
= NULL
;
43024 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43025 wxGBPosition
*arg2
= 0 ;
43027 wxGBPosition temp2
;
43028 PyObject
* obj0
= 0 ;
43029 PyObject
* obj1
= 0 ;
43030 char *kwnames
[] = {
43031 (char *) "self",(char *) "other", NULL
43034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43035 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43036 if (SWIG_arg_fail(1)) SWIG_fail
;
43039 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43043 result
= (bool)(arg1
)->operator !=((wxGBPosition
const &)*arg2
);
43045 wxPyEndAllowThreads(__tstate
);
43046 if (PyErr_Occurred()) SWIG_fail
;
43049 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43057 static PyObject
*_wrap_GBPosition_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43058 PyObject
*resultobj
= NULL
;
43059 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43060 int arg2
= (int) 0 ;
43061 int arg3
= (int) 0 ;
43062 PyObject
* obj0
= 0 ;
43063 PyObject
* obj1
= 0 ;
43064 PyObject
* obj2
= 0 ;
43065 char *kwnames
[] = {
43066 (char *) "self",(char *) "row",(char *) "col", NULL
43069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBPosition_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43071 if (SWIG_arg_fail(1)) SWIG_fail
;
43074 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43075 if (SWIG_arg_fail(2)) SWIG_fail
;
43080 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43081 if (SWIG_arg_fail(3)) SWIG_fail
;
43085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43086 wxGBPosition_Set(arg1
,arg2
,arg3
);
43088 wxPyEndAllowThreads(__tstate
);
43089 if (PyErr_Occurred()) SWIG_fail
;
43091 Py_INCREF(Py_None
); resultobj
= Py_None
;
43098 static PyObject
*_wrap_GBPosition_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43099 PyObject
*resultobj
= NULL
;
43100 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43102 PyObject
* obj0
= 0 ;
43103 char *kwnames
[] = {
43104 (char *) "self", NULL
43107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_Get",kwnames
,&obj0
)) goto fail
;
43108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43109 if (SWIG_arg_fail(1)) SWIG_fail
;
43111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43112 result
= (PyObject
*)wxGBPosition_Get(arg1
);
43114 wxPyEndAllowThreads(__tstate
);
43115 if (PyErr_Occurred()) SWIG_fail
;
43117 resultobj
= result
;
43124 static PyObject
* GBPosition_swigregister(PyObject
*, PyObject
*args
) {
43126 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43127 SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition
, obj
);
43129 return Py_BuildValue((char *)"");
43131 static PyObject
*_wrap_new_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43132 PyObject
*resultobj
= NULL
;
43133 int arg1
= (int) 1 ;
43134 int arg2
= (int) 1 ;
43136 PyObject
* obj0
= 0 ;
43137 PyObject
* obj1
= 0 ;
43138 char *kwnames
[] = {
43139 (char *) "rowspan",(char *) "colspan", NULL
43142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43145 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43146 if (SWIG_arg_fail(1)) SWIG_fail
;
43151 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43152 if (SWIG_arg_fail(2)) SWIG_fail
;
43156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43157 result
= (wxGBSpan
*)new wxGBSpan(arg1
,arg2
);
43159 wxPyEndAllowThreads(__tstate
);
43160 if (PyErr_Occurred()) SWIG_fail
;
43162 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSpan
, 1);
43169 static PyObject
*_wrap_delete_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43170 PyObject
*resultobj
= NULL
;
43171 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43172 PyObject
* obj0
= 0 ;
43173 char *kwnames
[] = {
43174 (char *) "self", NULL
43177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSpan",kwnames
,&obj0
)) goto fail
;
43178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43179 if (SWIG_arg_fail(1)) SWIG_fail
;
43181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43184 wxPyEndAllowThreads(__tstate
);
43185 if (PyErr_Occurred()) SWIG_fail
;
43187 Py_INCREF(Py_None
); resultobj
= Py_None
;
43194 static PyObject
*_wrap_GBSpan_GetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43195 PyObject
*resultobj
= NULL
;
43196 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43198 PyObject
* obj0
= 0 ;
43199 char *kwnames
[] = {
43200 (char *) "self", NULL
43203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetRowspan",kwnames
,&obj0
)) goto fail
;
43204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43205 if (SWIG_arg_fail(1)) SWIG_fail
;
43207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43208 result
= (int)((wxGBSpan
const *)arg1
)->GetRowspan();
43210 wxPyEndAllowThreads(__tstate
);
43211 if (PyErr_Occurred()) SWIG_fail
;
43214 resultobj
= SWIG_From_int(static_cast<int >(result
));
43222 static PyObject
*_wrap_GBSpan_GetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43223 PyObject
*resultobj
= NULL
;
43224 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43226 PyObject
* obj0
= 0 ;
43227 char *kwnames
[] = {
43228 (char *) "self", NULL
43231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetColspan",kwnames
,&obj0
)) goto fail
;
43232 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43233 if (SWIG_arg_fail(1)) SWIG_fail
;
43235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43236 result
= (int)((wxGBSpan
const *)arg1
)->GetColspan();
43238 wxPyEndAllowThreads(__tstate
);
43239 if (PyErr_Occurred()) SWIG_fail
;
43242 resultobj
= SWIG_From_int(static_cast<int >(result
));
43250 static PyObject
*_wrap_GBSpan_SetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43251 PyObject
*resultobj
= NULL
;
43252 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43254 PyObject
* obj0
= 0 ;
43255 PyObject
* obj1
= 0 ;
43256 char *kwnames
[] = {
43257 (char *) "self",(char *) "rowspan", NULL
43260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetRowspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43261 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43262 if (SWIG_arg_fail(1)) SWIG_fail
;
43264 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43265 if (SWIG_arg_fail(2)) SWIG_fail
;
43268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43269 (arg1
)->SetRowspan(arg2
);
43271 wxPyEndAllowThreads(__tstate
);
43272 if (PyErr_Occurred()) SWIG_fail
;
43274 Py_INCREF(Py_None
); resultobj
= Py_None
;
43281 static PyObject
*_wrap_GBSpan_SetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43282 PyObject
*resultobj
= NULL
;
43283 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43285 PyObject
* obj0
= 0 ;
43286 PyObject
* obj1
= 0 ;
43287 char *kwnames
[] = {
43288 (char *) "self",(char *) "colspan", NULL
43291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetColspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43293 if (SWIG_arg_fail(1)) SWIG_fail
;
43295 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43296 if (SWIG_arg_fail(2)) SWIG_fail
;
43299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43300 (arg1
)->SetColspan(arg2
);
43302 wxPyEndAllowThreads(__tstate
);
43303 if (PyErr_Occurred()) SWIG_fail
;
43305 Py_INCREF(Py_None
); resultobj
= Py_None
;
43312 static PyObject
*_wrap_GBSpan___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43313 PyObject
*resultobj
= NULL
;
43314 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43315 wxGBSpan
*arg2
= 0 ;
43318 PyObject
* obj0
= 0 ;
43319 PyObject
* obj1
= 0 ;
43320 char *kwnames
[] = {
43321 (char *) "self",(char *) "other", NULL
43324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43326 if (SWIG_arg_fail(1)) SWIG_fail
;
43329 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43333 result
= (bool)(arg1
)->operator ==((wxGBSpan
const &)*arg2
);
43335 wxPyEndAllowThreads(__tstate
);
43336 if (PyErr_Occurred()) SWIG_fail
;
43339 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43347 static PyObject
*_wrap_GBSpan___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43348 PyObject
*resultobj
= NULL
;
43349 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43350 wxGBSpan
*arg2
= 0 ;
43353 PyObject
* obj0
= 0 ;
43354 PyObject
* obj1
= 0 ;
43355 char *kwnames
[] = {
43356 (char *) "self",(char *) "other", NULL
43359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43361 if (SWIG_arg_fail(1)) SWIG_fail
;
43364 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43368 result
= (bool)(arg1
)->operator !=((wxGBSpan
const &)*arg2
);
43370 wxPyEndAllowThreads(__tstate
);
43371 if (PyErr_Occurred()) SWIG_fail
;
43374 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43382 static PyObject
*_wrap_GBSpan_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43383 PyObject
*resultobj
= NULL
;
43384 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43385 int arg2
= (int) 1 ;
43386 int arg3
= (int) 1 ;
43387 PyObject
* obj0
= 0 ;
43388 PyObject
* obj1
= 0 ;
43389 PyObject
* obj2
= 0 ;
43390 char *kwnames
[] = {
43391 (char *) "self",(char *) "rowspan",(char *) "colspan", NULL
43394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBSpan_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43396 if (SWIG_arg_fail(1)) SWIG_fail
;
43399 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43400 if (SWIG_arg_fail(2)) SWIG_fail
;
43405 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43406 if (SWIG_arg_fail(3)) SWIG_fail
;
43410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43411 wxGBSpan_Set(arg1
,arg2
,arg3
);
43413 wxPyEndAllowThreads(__tstate
);
43414 if (PyErr_Occurred()) SWIG_fail
;
43416 Py_INCREF(Py_None
); resultobj
= Py_None
;
43423 static PyObject
*_wrap_GBSpan_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43424 PyObject
*resultobj
= NULL
;
43425 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43427 PyObject
* obj0
= 0 ;
43428 char *kwnames
[] = {
43429 (char *) "self", NULL
43432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_Get",kwnames
,&obj0
)) goto fail
;
43433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43434 if (SWIG_arg_fail(1)) SWIG_fail
;
43436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43437 result
= (PyObject
*)wxGBSpan_Get(arg1
);
43439 wxPyEndAllowThreads(__tstate
);
43440 if (PyErr_Occurred()) SWIG_fail
;
43442 resultobj
= result
;
43449 static PyObject
* GBSpan_swigregister(PyObject
*, PyObject
*args
) {
43451 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43452 SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan
, obj
);
43454 return Py_BuildValue((char *)"");
43456 static int _wrap_DefaultSpan_set(PyObject
*) {
43457 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSpan is read-only.");
43462 static PyObject
*_wrap_DefaultSpan_get(void) {
43463 PyObject
*pyobj
= NULL
;
43465 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSpan
), SWIGTYPE_p_wxGBSpan
, 0);
43470 static PyObject
*_wrap_new_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43471 PyObject
*resultobj
= NULL
;
43472 wxGBSizerItem
*result
;
43473 char *kwnames
[] = {
43477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GBSizerItem",kwnames
)) goto fail
;
43479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43480 result
= (wxGBSizerItem
*)new wxGBSizerItem();
43482 wxPyEndAllowThreads(__tstate
);
43483 if (PyErr_Occurred()) SWIG_fail
;
43485 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43492 static PyObject
*_wrap_delete_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43493 PyObject
*resultobj
= NULL
;
43494 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43495 PyObject
* obj0
= 0 ;
43496 char *kwnames
[] = {
43497 (char *) "self", NULL
43500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSizerItem",kwnames
,&obj0
)) goto fail
;
43501 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43502 if (SWIG_arg_fail(1)) SWIG_fail
;
43504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43507 wxPyEndAllowThreads(__tstate
);
43508 if (PyErr_Occurred()) SWIG_fail
;
43510 Py_INCREF(Py_None
); resultobj
= Py_None
;
43517 static PyObject
*_wrap_new_GBSizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43518 PyObject
*resultobj
= NULL
;
43519 wxWindow
*arg1
= (wxWindow
*) 0 ;
43520 wxGBPosition
*arg2
= 0 ;
43521 wxGBSpan
*arg3
= 0 ;
43524 PyObject
*arg6
= (PyObject
*) NULL
;
43525 wxGBSizerItem
*result
;
43526 wxGBPosition temp2
;
43528 PyObject
* obj0
= 0 ;
43529 PyObject
* obj1
= 0 ;
43530 PyObject
* obj2
= 0 ;
43531 PyObject
* obj3
= 0 ;
43532 PyObject
* obj4
= 0 ;
43533 PyObject
* obj5
= 0 ;
43534 char *kwnames
[] = {
43535 (char *) "window",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43539 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
43540 if (SWIG_arg_fail(1)) SWIG_fail
;
43543 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43547 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43550 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43551 if (SWIG_arg_fail(4)) SWIG_fail
;
43554 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43555 if (SWIG_arg_fail(5)) SWIG_fail
;
43561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43562 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43564 wxPyEndAllowThreads(__tstate
);
43565 if (PyErr_Occurred()) SWIG_fail
;
43567 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43574 static PyObject
*_wrap_new_GBSizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43575 PyObject
*resultobj
= NULL
;
43576 wxSizer
*arg1
= (wxSizer
*) 0 ;
43577 wxGBPosition
*arg2
= 0 ;
43578 wxGBSpan
*arg3
= 0 ;
43581 PyObject
*arg6
= (PyObject
*) NULL
;
43582 wxGBSizerItem
*result
;
43583 wxGBPosition temp2
;
43585 PyObject
* obj0
= 0 ;
43586 PyObject
* obj1
= 0 ;
43587 PyObject
* obj2
= 0 ;
43588 PyObject
* obj3
= 0 ;
43589 PyObject
* obj4
= 0 ;
43590 PyObject
* obj5
= 0 ;
43591 char *kwnames
[] = {
43592 (char *) "sizer",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
43597 if (SWIG_arg_fail(1)) SWIG_fail
;
43600 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43604 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43607 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43608 if (SWIG_arg_fail(4)) SWIG_fail
;
43611 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43612 if (SWIG_arg_fail(5)) SWIG_fail
;
43618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43619 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43621 wxPyEndAllowThreads(__tstate
);
43622 if (PyErr_Occurred()) SWIG_fail
;
43624 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43631 static PyObject
*_wrap_new_GBSizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43632 PyObject
*resultobj
= NULL
;
43635 wxGBPosition
*arg3
= 0 ;
43636 wxGBSpan
*arg4
= 0 ;
43639 PyObject
*arg7
= (PyObject
*) NULL
;
43640 wxGBSizerItem
*result
;
43641 wxGBPosition temp3
;
43643 PyObject
* obj0
= 0 ;
43644 PyObject
* obj1
= 0 ;
43645 PyObject
* obj2
= 0 ;
43646 PyObject
* obj3
= 0 ;
43647 PyObject
* obj4
= 0 ;
43648 PyObject
* obj5
= 0 ;
43649 PyObject
* obj6
= 0 ;
43650 char *kwnames
[] = {
43651 (char *) "width",(char *) "height",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:new_GBSizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43656 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43657 if (SWIG_arg_fail(1)) SWIG_fail
;
43660 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43661 if (SWIG_arg_fail(2)) SWIG_fail
;
43665 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43669 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43672 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43673 if (SWIG_arg_fail(5)) SWIG_fail
;
43676 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43677 if (SWIG_arg_fail(6)) SWIG_fail
;
43683 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43684 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43686 wxPyEndAllowThreads(__tstate
);
43687 if (PyErr_Occurred()) SWIG_fail
;
43689 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43696 static PyObject
*_wrap_GBSizerItem_GetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43697 PyObject
*resultobj
= NULL
;
43698 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43699 wxGBPosition result
;
43700 PyObject
* obj0
= 0 ;
43701 char *kwnames
[] = {
43702 (char *) "self", NULL
43705 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetPos",kwnames
,&obj0
)) goto fail
;
43706 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43707 if (SWIG_arg_fail(1)) SWIG_fail
;
43709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43710 result
= ((wxGBSizerItem
const *)arg1
)->GetPos();
43712 wxPyEndAllowThreads(__tstate
);
43713 if (PyErr_Occurred()) SWIG_fail
;
43716 wxGBPosition
* resultptr
;
43717 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43718 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43726 static PyObject
*_wrap_GBSizerItem_GetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43727 PyObject
*resultobj
= NULL
;
43728 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43730 PyObject
* obj0
= 0 ;
43731 char *kwnames
[] = {
43732 (char *) "self", NULL
43735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetSpan",kwnames
,&obj0
)) goto fail
;
43736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43737 if (SWIG_arg_fail(1)) SWIG_fail
;
43739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43740 result
= ((wxGBSizerItem
const *)arg1
)->GetSpan();
43742 wxPyEndAllowThreads(__tstate
);
43743 if (PyErr_Occurred()) SWIG_fail
;
43746 wxGBSpan
* resultptr
;
43747 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
43748 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
43756 static PyObject
*_wrap_GBSizerItem_SetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43757 PyObject
*resultobj
= NULL
;
43758 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43759 wxGBPosition
*arg2
= 0 ;
43761 wxGBPosition temp2
;
43762 PyObject
* obj0
= 0 ;
43763 PyObject
* obj1
= 0 ;
43764 char *kwnames
[] = {
43765 (char *) "self",(char *) "pos", NULL
43768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetPos",kwnames
,&obj0
,&obj1
)) goto fail
;
43769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43770 if (SWIG_arg_fail(1)) SWIG_fail
;
43773 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43777 result
= (bool)(arg1
)->SetPos((wxGBPosition
const &)*arg2
);
43779 wxPyEndAllowThreads(__tstate
);
43780 if (PyErr_Occurred()) SWIG_fail
;
43783 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43791 static PyObject
*_wrap_GBSizerItem_SetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43792 PyObject
*resultobj
= NULL
;
43793 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43794 wxGBSpan
*arg2
= 0 ;
43797 PyObject
* obj0
= 0 ;
43798 PyObject
* obj1
= 0 ;
43799 char *kwnames
[] = {
43800 (char *) "self",(char *) "span", NULL
43803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43805 if (SWIG_arg_fail(1)) SWIG_fail
;
43808 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43811 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43812 result
= (bool)(arg1
)->SetSpan((wxGBSpan
const &)*arg2
);
43814 wxPyEndAllowThreads(__tstate
);
43815 if (PyErr_Occurred()) SWIG_fail
;
43818 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43826 static PyObject
*_wrap_GBSizerItem_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43827 PyObject
*resultobj
= NULL
;
43828 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43829 wxGBSizerItem
*arg2
= 0 ;
43831 PyObject
* obj0
= 0 ;
43832 PyObject
* obj1
= 0 ;
43833 char *kwnames
[] = {
43834 (char *) "self",(char *) "other", NULL
43837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
43838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43839 if (SWIG_arg_fail(1)) SWIG_fail
;
43841 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43842 if (SWIG_arg_fail(2)) SWIG_fail
;
43843 if (arg2
== NULL
) {
43844 SWIG_null_ref("wxGBSizerItem");
43846 if (SWIG_arg_fail(2)) SWIG_fail
;
43849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43850 result
= (bool)(arg1
)->Intersects((wxGBSizerItem
const &)*arg2
);
43852 wxPyEndAllowThreads(__tstate
);
43853 if (PyErr_Occurred()) SWIG_fail
;
43856 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43864 static PyObject
*_wrap_GBSizerItem_IntersectsPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43865 PyObject
*resultobj
= NULL
;
43866 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43867 wxGBPosition
*arg2
= 0 ;
43868 wxGBSpan
*arg3
= 0 ;
43870 wxGBPosition temp2
;
43872 PyObject
* obj0
= 0 ;
43873 PyObject
* obj1
= 0 ;
43874 PyObject
* obj2
= 0 ;
43875 char *kwnames
[] = {
43876 (char *) "self",(char *) "pos",(char *) "span", NULL
43879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43881 if (SWIG_arg_fail(1)) SWIG_fail
;
43884 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43888 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43892 result
= (bool)(arg1
)->Intersects((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
);
43894 wxPyEndAllowThreads(__tstate
);
43895 if (PyErr_Occurred()) SWIG_fail
;
43898 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43906 static PyObject
*_wrap_GBSizerItem_GetEndPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43907 PyObject
*resultobj
= NULL
;
43908 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43909 wxGBPosition result
;
43910 PyObject
* obj0
= 0 ;
43911 char *kwnames
[] = {
43912 (char *) "self", NULL
43915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetEndPos",kwnames
,&obj0
)) goto fail
;
43916 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43917 if (SWIG_arg_fail(1)) SWIG_fail
;
43919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43920 result
= wxGBSizerItem_GetEndPos(arg1
);
43922 wxPyEndAllowThreads(__tstate
);
43923 if (PyErr_Occurred()) SWIG_fail
;
43926 wxGBPosition
* resultptr
;
43927 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43928 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43936 static PyObject
*_wrap_GBSizerItem_GetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43937 PyObject
*resultobj
= NULL
;
43938 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43939 wxGridBagSizer
*result
;
43940 PyObject
* obj0
= 0 ;
43941 char *kwnames
[] = {
43942 (char *) "self", NULL
43945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetGBSizer",kwnames
,&obj0
)) goto fail
;
43946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43947 if (SWIG_arg_fail(1)) SWIG_fail
;
43949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43950 result
= (wxGridBagSizer
*)((wxGBSizerItem
const *)arg1
)->GetGBSizer();
43952 wxPyEndAllowThreads(__tstate
);
43953 if (PyErr_Occurred()) SWIG_fail
;
43955 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 0);
43962 static PyObject
*_wrap_GBSizerItem_SetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43963 PyObject
*resultobj
= NULL
;
43964 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43965 wxGridBagSizer
*arg2
= (wxGridBagSizer
*) 0 ;
43966 PyObject
* obj0
= 0 ;
43967 PyObject
* obj1
= 0 ;
43968 char *kwnames
[] = {
43969 (char *) "self",(char *) "sizer", NULL
43972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetGBSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43974 if (SWIG_arg_fail(1)) SWIG_fail
;
43975 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43976 if (SWIG_arg_fail(2)) SWIG_fail
;
43978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43979 (arg1
)->SetGBSizer(arg2
);
43981 wxPyEndAllowThreads(__tstate
);
43982 if (PyErr_Occurred()) SWIG_fail
;
43984 Py_INCREF(Py_None
); resultobj
= Py_None
;
43991 static PyObject
* GBSizerItem_swigregister(PyObject
*, PyObject
*args
) {
43993 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43994 SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem
, obj
);
43996 return Py_BuildValue((char *)"");
43998 static PyObject
*_wrap_new_GridBagSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43999 PyObject
*resultobj
= NULL
;
44000 int arg1
= (int) 0 ;
44001 int arg2
= (int) 0 ;
44002 wxGridBagSizer
*result
;
44003 PyObject
* obj0
= 0 ;
44004 PyObject
* obj1
= 0 ;
44005 char *kwnames
[] = {
44006 (char *) "vgap",(char *) "hgap", NULL
44009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GridBagSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
44012 arg1
= static_cast<int >(SWIG_As_int(obj0
));
44013 if (SWIG_arg_fail(1)) SWIG_fail
;
44018 arg2
= static_cast<int >(SWIG_As_int(obj1
));
44019 if (SWIG_arg_fail(2)) SWIG_fail
;
44023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44024 result
= (wxGridBagSizer
*)new wxGridBagSizer(arg1
,arg2
);
44026 wxPyEndAllowThreads(__tstate
);
44027 if (PyErr_Occurred()) SWIG_fail
;
44029 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 1);
44036 static PyObject
*_wrap_GridBagSizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44037 PyObject
*resultobj
= NULL
;
44038 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44039 PyObject
*arg2
= (PyObject
*) 0 ;
44040 wxGBPosition
*arg3
= 0 ;
44041 wxGBSpan
const &arg4_defvalue
= wxDefaultSpan
;
44042 wxGBSpan
*arg4
= (wxGBSpan
*) &arg4_defvalue
;
44043 int arg5
= (int) 0 ;
44044 int arg6
= (int) 0 ;
44045 PyObject
*arg7
= (PyObject
*) NULL
;
44046 wxGBSizerItem
*result
;
44047 wxGBPosition temp3
;
44049 PyObject
* obj0
= 0 ;
44050 PyObject
* obj1
= 0 ;
44051 PyObject
* obj2
= 0 ;
44052 PyObject
* obj3
= 0 ;
44053 PyObject
* obj4
= 0 ;
44054 PyObject
* obj5
= 0 ;
44055 PyObject
* obj6
= 0 ;
44056 char *kwnames
[] = {
44057 (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
44060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
44061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44062 if (SWIG_arg_fail(1)) SWIG_fail
;
44066 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44071 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
44076 arg5
= static_cast<int >(SWIG_As_int(obj4
));
44077 if (SWIG_arg_fail(5)) SWIG_fail
;
44082 arg6
= static_cast<int >(SWIG_As_int(obj5
));
44083 if (SWIG_arg_fail(6)) SWIG_fail
;
44090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44091 result
= (wxGBSizerItem
*)wxGridBagSizer_Add(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
44093 wxPyEndAllowThreads(__tstate
);
44094 if (PyErr_Occurred()) SWIG_fail
;
44096 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44103 static PyObject
*_wrap_GridBagSizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44104 PyObject
*resultobj
= NULL
;
44105 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44106 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
44107 wxGBSizerItem
*result
;
44108 PyObject
* obj0
= 0 ;
44109 PyObject
* obj1
= 0 ;
44110 char *kwnames
[] = {
44111 (char *) "self",(char *) "item", NULL
44114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
44115 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44116 if (SWIG_arg_fail(1)) SWIG_fail
;
44117 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
44118 if (SWIG_arg_fail(2)) SWIG_fail
;
44120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44121 result
= (wxGBSizerItem
*)(arg1
)->Add(arg2
);
44123 wxPyEndAllowThreads(__tstate
);
44124 if (PyErr_Occurred()) SWIG_fail
;
44126 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44133 static PyObject
*_wrap_GridBagSizer_GetCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44134 PyObject
*resultobj
= NULL
;
44135 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44139 PyObject
* obj0
= 0 ;
44140 PyObject
* obj1
= 0 ;
44141 PyObject
* obj2
= 0 ;
44142 char *kwnames
[] = {
44143 (char *) "self",(char *) "row",(char *) "col", NULL
44146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GridBagSizer_GetCellSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
44147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44148 if (SWIG_arg_fail(1)) SWIG_fail
;
44150 arg2
= static_cast<int >(SWIG_As_int(obj1
));
44151 if (SWIG_arg_fail(2)) SWIG_fail
;
44154 arg3
= static_cast<int >(SWIG_As_int(obj2
));
44155 if (SWIG_arg_fail(3)) SWIG_fail
;
44158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44159 result
= ((wxGridBagSizer
const *)arg1
)->GetCellSize(arg2
,arg3
);
44161 wxPyEndAllowThreads(__tstate
);
44162 if (PyErr_Occurred()) SWIG_fail
;
44165 wxSize
* resultptr
;
44166 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44167 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44175 static PyObject
*_wrap_GridBagSizer_GetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44176 PyObject
*resultobj
= NULL
;
44177 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44179 PyObject
* obj0
= 0 ;
44180 char *kwnames
[] = {
44181 (char *) "self", NULL
44184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames
,&obj0
)) goto fail
;
44185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44186 if (SWIG_arg_fail(1)) SWIG_fail
;
44188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44189 result
= ((wxGridBagSizer
const *)arg1
)->GetEmptyCellSize();
44191 wxPyEndAllowThreads(__tstate
);
44192 if (PyErr_Occurred()) SWIG_fail
;
44195 wxSize
* resultptr
;
44196 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44197 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44205 static PyObject
*_wrap_GridBagSizer_SetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44206 PyObject
*resultobj
= NULL
;
44207 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44210 PyObject
* obj0
= 0 ;
44211 PyObject
* obj1
= 0 ;
44212 char *kwnames
[] = {
44213 (char *) "self",(char *) "sz", NULL
44216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames
,&obj0
,&obj1
)) goto fail
;
44217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44218 if (SWIG_arg_fail(1)) SWIG_fail
;
44221 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
44224 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44225 (arg1
)->SetEmptyCellSize((wxSize
const &)*arg2
);
44227 wxPyEndAllowThreads(__tstate
);
44228 if (PyErr_Occurred()) SWIG_fail
;
44230 Py_INCREF(Py_None
); resultobj
= Py_None
;
44237 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44238 PyObject
*resultobj
= NULL
;
44239 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44240 wxWindow
*arg2
= (wxWindow
*) 0 ;
44241 wxGBPosition result
;
44242 PyObject
* obj0
= 0 ;
44243 PyObject
* obj1
= 0 ;
44245 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44247 if (SWIG_arg_fail(1)) SWIG_fail
;
44248 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44249 if (SWIG_arg_fail(2)) SWIG_fail
;
44251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44252 result
= (arg1
)->GetItemPosition(arg2
);
44254 wxPyEndAllowThreads(__tstate
);
44255 if (PyErr_Occurred()) SWIG_fail
;
44258 wxGBPosition
* resultptr
;
44259 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44260 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44268 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44269 PyObject
*resultobj
= NULL
;
44270 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44271 wxSizer
*arg2
= (wxSizer
*) 0 ;
44272 wxGBPosition result
;
44273 PyObject
* obj0
= 0 ;
44274 PyObject
* obj1
= 0 ;
44276 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44278 if (SWIG_arg_fail(1)) SWIG_fail
;
44279 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44280 if (SWIG_arg_fail(2)) SWIG_fail
;
44282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44283 result
= (arg1
)->GetItemPosition(arg2
);
44285 wxPyEndAllowThreads(__tstate
);
44286 if (PyErr_Occurred()) SWIG_fail
;
44289 wxGBPosition
* resultptr
;
44290 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44291 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44299 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44300 PyObject
*resultobj
= NULL
;
44301 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44303 wxGBPosition result
;
44304 PyObject
* obj0
= 0 ;
44305 PyObject
* obj1
= 0 ;
44307 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44309 if (SWIG_arg_fail(1)) SWIG_fail
;
44311 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44312 if (SWIG_arg_fail(2)) SWIG_fail
;
44315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44316 result
= (arg1
)->GetItemPosition(arg2
);
44318 wxPyEndAllowThreads(__tstate
);
44319 if (PyErr_Occurred()) SWIG_fail
;
44322 wxGBPosition
* resultptr
;
44323 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44324 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44332 static PyObject
*_wrap_GridBagSizer_GetItemPosition(PyObject
*self
, PyObject
*args
) {
44337 argc
= PyObject_Length(args
);
44338 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44339 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44345 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44355 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44363 return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self
,args
);
44371 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44381 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44389 return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self
,args
);
44397 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44405 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44407 return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self
,args
);
44412 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
44417 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44418 PyObject
*resultobj
= NULL
;
44419 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44420 wxWindow
*arg2
= (wxWindow
*) 0 ;
44421 wxGBPosition
*arg3
= 0 ;
44423 wxGBPosition temp3
;
44424 PyObject
* obj0
= 0 ;
44425 PyObject
* obj1
= 0 ;
44426 PyObject
* obj2
= 0 ;
44428 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44430 if (SWIG_arg_fail(1)) SWIG_fail
;
44431 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44432 if (SWIG_arg_fail(2)) SWIG_fail
;
44435 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44439 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44441 wxPyEndAllowThreads(__tstate
);
44442 if (PyErr_Occurred()) SWIG_fail
;
44445 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44453 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44454 PyObject
*resultobj
= NULL
;
44455 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44456 wxSizer
*arg2
= (wxSizer
*) 0 ;
44457 wxGBPosition
*arg3
= 0 ;
44459 wxGBPosition temp3
;
44460 PyObject
* obj0
= 0 ;
44461 PyObject
* obj1
= 0 ;
44462 PyObject
* obj2
= 0 ;
44464 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44466 if (SWIG_arg_fail(1)) SWIG_fail
;
44467 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44468 if (SWIG_arg_fail(2)) SWIG_fail
;
44471 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44475 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44477 wxPyEndAllowThreads(__tstate
);
44478 if (PyErr_Occurred()) SWIG_fail
;
44481 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44489 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44490 PyObject
*resultobj
= NULL
;
44491 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44493 wxGBPosition
*arg3
= 0 ;
44495 wxGBPosition temp3
;
44496 PyObject
* obj0
= 0 ;
44497 PyObject
* obj1
= 0 ;
44498 PyObject
* obj2
= 0 ;
44500 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44501 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44502 if (SWIG_arg_fail(1)) SWIG_fail
;
44504 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44505 if (SWIG_arg_fail(2)) SWIG_fail
;
44509 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44513 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44515 wxPyEndAllowThreads(__tstate
);
44516 if (PyErr_Occurred()) SWIG_fail
;
44519 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44527 static PyObject
*_wrap_GridBagSizer_SetItemPosition(PyObject
*self
, PyObject
*args
) {
44532 argc
= PyObject_Length(args
);
44533 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44534 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44540 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44550 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44559 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44562 return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self
,args
);
44571 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44581 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44590 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44593 return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self
,args
);
44602 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44610 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44613 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44616 return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self
,args
);
44622 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
44627 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44628 PyObject
*resultobj
= NULL
;
44629 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44630 wxWindow
*arg2
= (wxWindow
*) 0 ;
44632 PyObject
* obj0
= 0 ;
44633 PyObject
* obj1
= 0 ;
44635 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44636 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44637 if (SWIG_arg_fail(1)) SWIG_fail
;
44638 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44639 if (SWIG_arg_fail(2)) SWIG_fail
;
44641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44642 result
= (arg1
)->GetItemSpan(arg2
);
44644 wxPyEndAllowThreads(__tstate
);
44645 if (PyErr_Occurred()) SWIG_fail
;
44648 wxGBSpan
* resultptr
;
44649 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44650 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44658 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44659 PyObject
*resultobj
= NULL
;
44660 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44661 wxSizer
*arg2
= (wxSizer
*) 0 ;
44663 PyObject
* obj0
= 0 ;
44664 PyObject
* obj1
= 0 ;
44666 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44667 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44668 if (SWIG_arg_fail(1)) SWIG_fail
;
44669 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44670 if (SWIG_arg_fail(2)) SWIG_fail
;
44672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44673 result
= (arg1
)->GetItemSpan(arg2
);
44675 wxPyEndAllowThreads(__tstate
);
44676 if (PyErr_Occurred()) SWIG_fail
;
44679 wxGBSpan
* resultptr
;
44680 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44681 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44689 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44690 PyObject
*resultobj
= NULL
;
44691 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44694 PyObject
* obj0
= 0 ;
44695 PyObject
* obj1
= 0 ;
44697 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44699 if (SWIG_arg_fail(1)) SWIG_fail
;
44701 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44702 if (SWIG_arg_fail(2)) SWIG_fail
;
44705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44706 result
= (arg1
)->GetItemSpan(arg2
);
44708 wxPyEndAllowThreads(__tstate
);
44709 if (PyErr_Occurred()) SWIG_fail
;
44712 wxGBSpan
* resultptr
;
44713 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44714 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44722 static PyObject
*_wrap_GridBagSizer_GetItemSpan(PyObject
*self
, PyObject
*args
) {
44727 argc
= PyObject_Length(args
);
44728 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44729 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44735 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44745 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44753 return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self
,args
);
44761 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44771 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44779 return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self
,args
);
44787 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44795 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44797 return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self
,args
);
44802 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
44807 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44808 PyObject
*resultobj
= NULL
;
44809 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44810 wxWindow
*arg2
= (wxWindow
*) 0 ;
44811 wxGBSpan
*arg3
= 0 ;
44814 PyObject
* obj0
= 0 ;
44815 PyObject
* obj1
= 0 ;
44816 PyObject
* obj2
= 0 ;
44818 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44820 if (SWIG_arg_fail(1)) SWIG_fail
;
44821 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44822 if (SWIG_arg_fail(2)) SWIG_fail
;
44825 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44829 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44831 wxPyEndAllowThreads(__tstate
);
44832 if (PyErr_Occurred()) SWIG_fail
;
44835 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44843 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44844 PyObject
*resultobj
= NULL
;
44845 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44846 wxSizer
*arg2
= (wxSizer
*) 0 ;
44847 wxGBSpan
*arg3
= 0 ;
44850 PyObject
* obj0
= 0 ;
44851 PyObject
* obj1
= 0 ;
44852 PyObject
* obj2
= 0 ;
44854 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44856 if (SWIG_arg_fail(1)) SWIG_fail
;
44857 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44858 if (SWIG_arg_fail(2)) SWIG_fail
;
44861 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44865 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44867 wxPyEndAllowThreads(__tstate
);
44868 if (PyErr_Occurred()) SWIG_fail
;
44871 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44879 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44880 PyObject
*resultobj
= NULL
;
44881 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44883 wxGBSpan
*arg3
= 0 ;
44886 PyObject
* obj0
= 0 ;
44887 PyObject
* obj1
= 0 ;
44888 PyObject
* obj2
= 0 ;
44890 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44892 if (SWIG_arg_fail(1)) SWIG_fail
;
44894 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44895 if (SWIG_arg_fail(2)) SWIG_fail
;
44899 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44903 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44905 wxPyEndAllowThreads(__tstate
);
44906 if (PyErr_Occurred()) SWIG_fail
;
44909 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44917 static PyObject
*_wrap_GridBagSizer_SetItemSpan(PyObject
*self
, PyObject
*args
) {
44922 argc
= PyObject_Length(args
);
44923 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44924 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44930 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44940 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44949 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44952 return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self
,args
);
44961 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44971 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44980 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44983 return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self
,args
);
44992 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45000 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
45003 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
45006 return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self
,args
);
45012 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
45017 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_0(PyObject
*, PyObject
*args
) {
45018 PyObject
*resultobj
= NULL
;
45019 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45020 wxWindow
*arg2
= (wxWindow
*) 0 ;
45021 wxGBSizerItem
*result
;
45022 PyObject
* obj0
= 0 ;
45023 PyObject
* obj1
= 0 ;
45025 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
45026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45027 if (SWIG_arg_fail(1)) SWIG_fail
;
45028 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45029 if (SWIG_arg_fail(2)) SWIG_fail
;
45031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45032 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
45034 wxPyEndAllowThreads(__tstate
);
45035 if (PyErr_Occurred()) SWIG_fail
;
45037 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45044 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_1(PyObject
*, PyObject
*args
) {
45045 PyObject
*resultobj
= NULL
;
45046 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45047 wxSizer
*arg2
= (wxSizer
*) 0 ;
45048 wxGBSizerItem
*result
;
45049 PyObject
* obj0
= 0 ;
45050 PyObject
* obj1
= 0 ;
45052 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
45053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45054 if (SWIG_arg_fail(1)) SWIG_fail
;
45055 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
45056 if (SWIG_arg_fail(2)) SWIG_fail
;
45058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45059 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
45061 wxPyEndAllowThreads(__tstate
);
45062 if (PyErr_Occurred()) SWIG_fail
;
45064 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45071 static PyObject
*_wrap_GridBagSizer_FindItem(PyObject
*self
, PyObject
*args
) {
45076 argc
= PyObject_Length(args
);
45077 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
45078 argv
[ii
] = PyTuple_GetItem(args
,ii
);
45084 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45094 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
45102 return _wrap_GridBagSizer_FindItem__SWIG_0(self
,args
);
45110 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45120 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
45128 return _wrap_GridBagSizer_FindItem__SWIG_1(self
,args
);
45133 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_FindItem'");
45138 static PyObject
*_wrap_GridBagSizer_FindItemAtPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45139 PyObject
*resultobj
= NULL
;
45140 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45141 wxGBPosition
*arg2
= 0 ;
45142 wxGBSizerItem
*result
;
45143 wxGBPosition temp2
;
45144 PyObject
* obj0
= 0 ;
45145 PyObject
* obj1
= 0 ;
45146 char *kwnames
[] = {
45147 (char *) "self",(char *) "pos", NULL
45150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
45151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45152 if (SWIG_arg_fail(1)) SWIG_fail
;
45155 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45159 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPosition((wxGBPosition
const &)*arg2
);
45161 wxPyEndAllowThreads(__tstate
);
45162 if (PyErr_Occurred()) SWIG_fail
;
45164 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45171 static PyObject
*_wrap_GridBagSizer_FindItemAtPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45172 PyObject
*resultobj
= NULL
;
45173 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45174 wxPoint
*arg2
= 0 ;
45175 wxGBSizerItem
*result
;
45177 PyObject
* obj0
= 0 ;
45178 PyObject
* obj1
= 0 ;
45179 char *kwnames
[] = {
45180 (char *) "self",(char *) "pt", NULL
45183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
45184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45185 if (SWIG_arg_fail(1)) SWIG_fail
;
45188 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
45191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45192 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPoint((wxPoint
const &)*arg2
);
45194 wxPyEndAllowThreads(__tstate
);
45195 if (PyErr_Occurred()) SWIG_fail
;
45197 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45204 static PyObject
*_wrap_GridBagSizer_CheckForIntersection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45205 PyObject
*resultobj
= NULL
;
45206 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45207 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
45208 wxGBSizerItem
*arg3
= (wxGBSizerItem
*) NULL
;
45210 PyObject
* obj0
= 0 ;
45211 PyObject
* obj1
= 0 ;
45212 PyObject
* obj2
= 0 ;
45213 char *kwnames
[] = {
45214 (char *) "self",(char *) "item",(char *) "excludeItem", NULL
45217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45219 if (SWIG_arg_fail(1)) SWIG_fail
;
45220 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45221 if (SWIG_arg_fail(2)) SWIG_fail
;
45223 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45224 if (SWIG_arg_fail(3)) SWIG_fail
;
45227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45228 result
= (bool)(arg1
)->CheckForIntersection(arg2
,arg3
);
45230 wxPyEndAllowThreads(__tstate
);
45231 if (PyErr_Occurred()) SWIG_fail
;
45234 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45242 static PyObject
*_wrap_GridBagSizer_CheckForIntersectionPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45243 PyObject
*resultobj
= NULL
;
45244 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45245 wxGBPosition
*arg2
= 0 ;
45246 wxGBSpan
*arg3
= 0 ;
45247 wxGBSizerItem
*arg4
= (wxGBSizerItem
*) NULL
;
45249 wxGBPosition temp2
;
45251 PyObject
* obj0
= 0 ;
45252 PyObject
* obj1
= 0 ;
45253 PyObject
* obj2
= 0 ;
45254 PyObject
* obj3
= 0 ;
45255 char *kwnames
[] = {
45256 (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL
45259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45260 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45261 if (SWIG_arg_fail(1)) SWIG_fail
;
45264 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45268 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
45271 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45272 if (SWIG_arg_fail(4)) SWIG_fail
;
45275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45276 result
= (bool)(arg1
)->CheckForIntersection((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
);
45278 wxPyEndAllowThreads(__tstate
);
45279 if (PyErr_Occurred()) SWIG_fail
;
45282 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45290 static PyObject
* GridBagSizer_swigregister(PyObject
*, PyObject
*args
) {
45292 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45293 SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer
, obj
);
45295 return Py_BuildValue((char *)"");
45297 static PyObject
*_wrap_IndividualLayoutConstraint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45298 PyObject
*resultobj
= NULL
;
45299 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45300 wxRelationship arg2
;
45301 wxWindow
*arg3
= (wxWindow
*) 0 ;
45303 int arg5
= (int) 0 ;
45304 int arg6
= (int) wxLAYOUT_DEFAULT_MARGIN
;
45305 PyObject
* obj0
= 0 ;
45306 PyObject
* obj1
= 0 ;
45307 PyObject
* obj2
= 0 ;
45308 PyObject
* obj3
= 0 ;
45309 PyObject
* obj4
= 0 ;
45310 PyObject
* obj5
= 0 ;
45311 char *kwnames
[] = {
45312 (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL
45315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
45316 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45317 if (SWIG_arg_fail(1)) SWIG_fail
;
45319 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45320 if (SWIG_arg_fail(2)) SWIG_fail
;
45322 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45323 if (SWIG_arg_fail(3)) SWIG_fail
;
45325 arg4
= static_cast<wxEdge
>(SWIG_As_int(obj3
));
45326 if (SWIG_arg_fail(4)) SWIG_fail
;
45330 arg5
= static_cast<int >(SWIG_As_int(obj4
));
45331 if (SWIG_arg_fail(5)) SWIG_fail
;
45336 arg6
= static_cast<int >(SWIG_As_int(obj5
));
45337 if (SWIG_arg_fail(6)) SWIG_fail
;
45341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45342 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
);
45344 wxPyEndAllowThreads(__tstate
);
45345 if (PyErr_Occurred()) SWIG_fail
;
45347 Py_INCREF(Py_None
); resultobj
= Py_None
;
45354 static PyObject
*_wrap_IndividualLayoutConstraint_LeftOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45355 PyObject
*resultobj
= NULL
;
45356 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45357 wxWindow
*arg2
= (wxWindow
*) 0 ;
45358 int arg3
= (int) 0 ;
45359 PyObject
* obj0
= 0 ;
45360 PyObject
* obj1
= 0 ;
45361 PyObject
* obj2
= 0 ;
45362 char *kwnames
[] = {
45363 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45368 if (SWIG_arg_fail(1)) SWIG_fail
;
45369 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45370 if (SWIG_arg_fail(2)) SWIG_fail
;
45373 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45374 if (SWIG_arg_fail(3)) SWIG_fail
;
45378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45379 (arg1
)->LeftOf(arg2
,arg3
);
45381 wxPyEndAllowThreads(__tstate
);
45382 if (PyErr_Occurred()) SWIG_fail
;
45384 Py_INCREF(Py_None
); resultobj
= Py_None
;
45391 static PyObject
*_wrap_IndividualLayoutConstraint_RightOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45392 PyObject
*resultobj
= NULL
;
45393 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45394 wxWindow
*arg2
= (wxWindow
*) 0 ;
45395 int arg3
= (int) 0 ;
45396 PyObject
* obj0
= 0 ;
45397 PyObject
* obj1
= 0 ;
45398 PyObject
* obj2
= 0 ;
45399 char *kwnames
[] = {
45400 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45405 if (SWIG_arg_fail(1)) SWIG_fail
;
45406 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45407 if (SWIG_arg_fail(2)) SWIG_fail
;
45410 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45411 if (SWIG_arg_fail(3)) SWIG_fail
;
45415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45416 (arg1
)->RightOf(arg2
,arg3
);
45418 wxPyEndAllowThreads(__tstate
);
45419 if (PyErr_Occurred()) SWIG_fail
;
45421 Py_INCREF(Py_None
); resultobj
= Py_None
;
45428 static PyObject
*_wrap_IndividualLayoutConstraint_Above(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45429 PyObject
*resultobj
= NULL
;
45430 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45431 wxWindow
*arg2
= (wxWindow
*) 0 ;
45432 int arg3
= (int) 0 ;
45433 PyObject
* obj0
= 0 ;
45434 PyObject
* obj1
= 0 ;
45435 PyObject
* obj2
= 0 ;
45436 char *kwnames
[] = {
45437 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45441 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45442 if (SWIG_arg_fail(1)) SWIG_fail
;
45443 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45444 if (SWIG_arg_fail(2)) SWIG_fail
;
45447 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45448 if (SWIG_arg_fail(3)) SWIG_fail
;
45452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45453 (arg1
)->Above(arg2
,arg3
);
45455 wxPyEndAllowThreads(__tstate
);
45456 if (PyErr_Occurred()) SWIG_fail
;
45458 Py_INCREF(Py_None
); resultobj
= Py_None
;
45465 static PyObject
*_wrap_IndividualLayoutConstraint_Below(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45466 PyObject
*resultobj
= NULL
;
45467 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45468 wxWindow
*arg2
= (wxWindow
*) 0 ;
45469 int arg3
= (int) 0 ;
45470 PyObject
* obj0
= 0 ;
45471 PyObject
* obj1
= 0 ;
45472 PyObject
* obj2
= 0 ;
45473 char *kwnames
[] = {
45474 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45479 if (SWIG_arg_fail(1)) SWIG_fail
;
45480 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45481 if (SWIG_arg_fail(2)) SWIG_fail
;
45484 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45485 if (SWIG_arg_fail(3)) SWIG_fail
;
45489 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45490 (arg1
)->Below(arg2
,arg3
);
45492 wxPyEndAllowThreads(__tstate
);
45493 if (PyErr_Occurred()) SWIG_fail
;
45495 Py_INCREF(Py_None
); resultobj
= Py_None
;
45502 static PyObject
*_wrap_IndividualLayoutConstraint_SameAs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45503 PyObject
*resultobj
= NULL
;
45504 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45505 wxWindow
*arg2
= (wxWindow
*) 0 ;
45507 int arg4
= (int) 0 ;
45508 PyObject
* obj0
= 0 ;
45509 PyObject
* obj1
= 0 ;
45510 PyObject
* obj2
= 0 ;
45511 PyObject
* obj3
= 0 ;
45512 char *kwnames
[] = {
45513 (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL
45516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45518 if (SWIG_arg_fail(1)) SWIG_fail
;
45519 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45520 if (SWIG_arg_fail(2)) SWIG_fail
;
45522 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45523 if (SWIG_arg_fail(3)) SWIG_fail
;
45527 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45528 if (SWIG_arg_fail(4)) SWIG_fail
;
45532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45533 (arg1
)->SameAs(arg2
,arg3
,arg4
);
45535 wxPyEndAllowThreads(__tstate
);
45536 if (PyErr_Occurred()) SWIG_fail
;
45538 Py_INCREF(Py_None
); resultobj
= Py_None
;
45545 static PyObject
*_wrap_IndividualLayoutConstraint_PercentOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45546 PyObject
*resultobj
= NULL
;
45547 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45548 wxWindow
*arg2
= (wxWindow
*) 0 ;
45551 PyObject
* obj0
= 0 ;
45552 PyObject
* obj1
= 0 ;
45553 PyObject
* obj2
= 0 ;
45554 PyObject
* obj3
= 0 ;
45555 char *kwnames
[] = {
45556 (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL
45559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45561 if (SWIG_arg_fail(1)) SWIG_fail
;
45562 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45563 if (SWIG_arg_fail(2)) SWIG_fail
;
45565 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45566 if (SWIG_arg_fail(3)) SWIG_fail
;
45569 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45570 if (SWIG_arg_fail(4)) SWIG_fail
;
45573 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45574 (arg1
)->PercentOf(arg2
,arg3
,arg4
);
45576 wxPyEndAllowThreads(__tstate
);
45577 if (PyErr_Occurred()) SWIG_fail
;
45579 Py_INCREF(Py_None
); resultobj
= Py_None
;
45586 static PyObject
*_wrap_IndividualLayoutConstraint_Absolute(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45587 PyObject
*resultobj
= NULL
;
45588 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45590 PyObject
* obj0
= 0 ;
45591 PyObject
* obj1
= 0 ;
45592 char *kwnames
[] = {
45593 (char *) "self",(char *) "val", NULL
45596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames
,&obj0
,&obj1
)) goto fail
;
45597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45598 if (SWIG_arg_fail(1)) SWIG_fail
;
45600 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45601 if (SWIG_arg_fail(2)) SWIG_fail
;
45604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45605 (arg1
)->Absolute(arg2
);
45607 wxPyEndAllowThreads(__tstate
);
45608 if (PyErr_Occurred()) SWIG_fail
;
45610 Py_INCREF(Py_None
); resultobj
= Py_None
;
45617 static PyObject
*_wrap_IndividualLayoutConstraint_Unconstrained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45618 PyObject
*resultobj
= NULL
;
45619 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45620 PyObject
* obj0
= 0 ;
45621 char *kwnames
[] = {
45622 (char *) "self", NULL
45625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames
,&obj0
)) goto fail
;
45626 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45627 if (SWIG_arg_fail(1)) SWIG_fail
;
45629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45630 (arg1
)->Unconstrained();
45632 wxPyEndAllowThreads(__tstate
);
45633 if (PyErr_Occurred()) SWIG_fail
;
45635 Py_INCREF(Py_None
); resultobj
= Py_None
;
45642 static PyObject
*_wrap_IndividualLayoutConstraint_AsIs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45643 PyObject
*resultobj
= NULL
;
45644 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45645 PyObject
* obj0
= 0 ;
45646 char *kwnames
[] = {
45647 (char *) "self", NULL
45650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames
,&obj0
)) goto fail
;
45651 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45652 if (SWIG_arg_fail(1)) SWIG_fail
;
45654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45657 wxPyEndAllowThreads(__tstate
);
45658 if (PyErr_Occurred()) SWIG_fail
;
45660 Py_INCREF(Py_None
); resultobj
= Py_None
;
45667 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45668 PyObject
*resultobj
= NULL
;
45669 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45671 PyObject
* obj0
= 0 ;
45672 char *kwnames
[] = {
45673 (char *) "self", NULL
45676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames
,&obj0
)) goto fail
;
45677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45678 if (SWIG_arg_fail(1)) SWIG_fail
;
45680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45681 result
= (wxWindow
*)(arg1
)->GetOtherWindow();
45683 wxPyEndAllowThreads(__tstate
);
45684 if (PyErr_Occurred()) SWIG_fail
;
45687 resultobj
= wxPyMake_wxObject(result
, 0);
45695 static PyObject
*_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45696 PyObject
*resultobj
= NULL
;
45697 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45699 PyObject
* obj0
= 0 ;
45700 char *kwnames
[] = {
45701 (char *) "self", NULL
45704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames
,&obj0
)) goto fail
;
45705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45706 if (SWIG_arg_fail(1)) SWIG_fail
;
45708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45709 result
= (wxEdge
)((wxIndividualLayoutConstraint
const *)arg1
)->GetMyEdge();
45711 wxPyEndAllowThreads(__tstate
);
45712 if (PyErr_Occurred()) SWIG_fail
;
45714 resultobj
= SWIG_From_int((result
));
45721 static PyObject
*_wrap_IndividualLayoutConstraint_SetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45722 PyObject
*resultobj
= NULL
;
45723 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45725 PyObject
* obj0
= 0 ;
45726 PyObject
* obj1
= 0 ;
45727 char *kwnames
[] = {
45728 (char *) "self",(char *) "which", NULL
45731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
;
45732 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45733 if (SWIG_arg_fail(1)) SWIG_fail
;
45735 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45736 if (SWIG_arg_fail(2)) SWIG_fail
;
45739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45740 (arg1
)->SetEdge(arg2
);
45742 wxPyEndAllowThreads(__tstate
);
45743 if (PyErr_Occurred()) SWIG_fail
;
45745 Py_INCREF(Py_None
); resultobj
= Py_None
;
45752 static PyObject
*_wrap_IndividualLayoutConstraint_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45753 PyObject
*resultobj
= NULL
;
45754 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45756 PyObject
* obj0
= 0 ;
45757 PyObject
* obj1
= 0 ;
45758 char *kwnames
[] = {
45759 (char *) "self",(char *) "v", NULL
45762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
;
45763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45764 if (SWIG_arg_fail(1)) SWIG_fail
;
45766 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45767 if (SWIG_arg_fail(2)) SWIG_fail
;
45770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45771 (arg1
)->SetValue(arg2
);
45773 wxPyEndAllowThreads(__tstate
);
45774 if (PyErr_Occurred()) SWIG_fail
;
45776 Py_INCREF(Py_None
); resultobj
= Py_None
;
45783 static PyObject
*_wrap_IndividualLayoutConstraint_GetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45784 PyObject
*resultobj
= NULL
;
45785 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45787 PyObject
* obj0
= 0 ;
45788 char *kwnames
[] = {
45789 (char *) "self", NULL
45792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames
,&obj0
)) goto fail
;
45793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45794 if (SWIG_arg_fail(1)) SWIG_fail
;
45796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45797 result
= (int)(arg1
)->GetMargin();
45799 wxPyEndAllowThreads(__tstate
);
45800 if (PyErr_Occurred()) SWIG_fail
;
45803 resultobj
= SWIG_From_int(static_cast<int >(result
));
45811 static PyObject
*_wrap_IndividualLayoutConstraint_SetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45812 PyObject
*resultobj
= NULL
;
45813 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45815 PyObject
* obj0
= 0 ;
45816 PyObject
* obj1
= 0 ;
45817 char *kwnames
[] = {
45818 (char *) "self",(char *) "m", NULL
45821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames
,&obj0
,&obj1
)) goto fail
;
45822 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45823 if (SWIG_arg_fail(1)) SWIG_fail
;
45825 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45826 if (SWIG_arg_fail(2)) SWIG_fail
;
45829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45830 (arg1
)->SetMargin(arg2
);
45832 wxPyEndAllowThreads(__tstate
);
45833 if (PyErr_Occurred()) SWIG_fail
;
45835 Py_INCREF(Py_None
); resultobj
= Py_None
;
45842 static PyObject
*_wrap_IndividualLayoutConstraint_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45843 PyObject
*resultobj
= NULL
;
45844 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45846 PyObject
* obj0
= 0 ;
45847 char *kwnames
[] = {
45848 (char *) "self", NULL
45851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames
,&obj0
)) goto fail
;
45852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45853 if (SWIG_arg_fail(1)) SWIG_fail
;
45855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45856 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetValue();
45858 wxPyEndAllowThreads(__tstate
);
45859 if (PyErr_Occurred()) SWIG_fail
;
45862 resultobj
= SWIG_From_int(static_cast<int >(result
));
45870 static PyObject
*_wrap_IndividualLayoutConstraint_GetPercent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45871 PyObject
*resultobj
= NULL
;
45872 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45874 PyObject
* obj0
= 0 ;
45875 char *kwnames
[] = {
45876 (char *) "self", NULL
45879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames
,&obj0
)) goto fail
;
45880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45881 if (SWIG_arg_fail(1)) SWIG_fail
;
45883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45884 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetPercent();
45886 wxPyEndAllowThreads(__tstate
);
45887 if (PyErr_Occurred()) SWIG_fail
;
45890 resultobj
= SWIG_From_int(static_cast<int >(result
));
45898 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45899 PyObject
*resultobj
= NULL
;
45900 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45902 PyObject
* obj0
= 0 ;
45903 char *kwnames
[] = {
45904 (char *) "self", NULL
45907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames
,&obj0
)) goto fail
;
45908 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45909 if (SWIG_arg_fail(1)) SWIG_fail
;
45911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45912 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetOtherEdge();
45914 wxPyEndAllowThreads(__tstate
);
45915 if (PyErr_Occurred()) SWIG_fail
;
45918 resultobj
= SWIG_From_int(static_cast<int >(result
));
45926 static PyObject
*_wrap_IndividualLayoutConstraint_GetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45927 PyObject
*resultobj
= NULL
;
45928 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45930 PyObject
* obj0
= 0 ;
45931 char *kwnames
[] = {
45932 (char *) "self", NULL
45935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames
,&obj0
)) goto fail
;
45936 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45937 if (SWIG_arg_fail(1)) SWIG_fail
;
45939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45940 result
= (bool)((wxIndividualLayoutConstraint
const *)arg1
)->GetDone();
45942 wxPyEndAllowThreads(__tstate
);
45943 if (PyErr_Occurred()) SWIG_fail
;
45946 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45954 static PyObject
*_wrap_IndividualLayoutConstraint_SetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45955 PyObject
*resultobj
= NULL
;
45956 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45958 PyObject
* obj0
= 0 ;
45959 PyObject
* obj1
= 0 ;
45960 char *kwnames
[] = {
45961 (char *) "self",(char *) "d", NULL
45964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames
,&obj0
,&obj1
)) goto fail
;
45965 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45966 if (SWIG_arg_fail(1)) SWIG_fail
;
45968 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
45969 if (SWIG_arg_fail(2)) SWIG_fail
;
45972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45973 (arg1
)->SetDone(arg2
);
45975 wxPyEndAllowThreads(__tstate
);
45976 if (PyErr_Occurred()) SWIG_fail
;
45978 Py_INCREF(Py_None
); resultobj
= Py_None
;
45985 static PyObject
*_wrap_IndividualLayoutConstraint_GetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45986 PyObject
*resultobj
= NULL
;
45987 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45988 wxRelationship result
;
45989 PyObject
* obj0
= 0 ;
45990 char *kwnames
[] = {
45991 (char *) "self", NULL
45994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames
,&obj0
)) goto fail
;
45995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45996 if (SWIG_arg_fail(1)) SWIG_fail
;
45998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45999 result
= (wxRelationship
)(arg1
)->GetRelationship();
46001 wxPyEndAllowThreads(__tstate
);
46002 if (PyErr_Occurred()) SWIG_fail
;
46004 resultobj
= SWIG_From_int((result
));
46011 static PyObject
*_wrap_IndividualLayoutConstraint_SetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46012 PyObject
*resultobj
= NULL
;
46013 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46014 wxRelationship arg2
;
46015 PyObject
* obj0
= 0 ;
46016 PyObject
* obj1
= 0 ;
46017 char *kwnames
[] = {
46018 (char *) "self",(char *) "r", NULL
46021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames
,&obj0
,&obj1
)) goto fail
;
46022 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46023 if (SWIG_arg_fail(1)) SWIG_fail
;
46025 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
46026 if (SWIG_arg_fail(2)) SWIG_fail
;
46029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46030 (arg1
)->SetRelationship(arg2
);
46032 wxPyEndAllowThreads(__tstate
);
46033 if (PyErr_Occurred()) SWIG_fail
;
46035 Py_INCREF(Py_None
); resultobj
= Py_None
;
46042 static PyObject
*_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46043 PyObject
*resultobj
= NULL
;
46044 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46045 wxWindow
*arg2
= (wxWindow
*) 0 ;
46047 PyObject
* obj0
= 0 ;
46048 PyObject
* obj1
= 0 ;
46049 char *kwnames
[] = {
46050 (char *) "self",(char *) "otherW", NULL
46053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames
,&obj0
,&obj1
)) goto fail
;
46054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46055 if (SWIG_arg_fail(1)) SWIG_fail
;
46056 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46057 if (SWIG_arg_fail(2)) SWIG_fail
;
46059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46060 result
= (bool)(arg1
)->ResetIfWin(arg2
);
46062 wxPyEndAllowThreads(__tstate
);
46063 if (PyErr_Occurred()) SWIG_fail
;
46066 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46074 static PyObject
*_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46075 PyObject
*resultobj
= NULL
;
46076 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46077 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
46078 wxWindow
*arg3
= (wxWindow
*) 0 ;
46080 PyObject
* obj0
= 0 ;
46081 PyObject
* obj1
= 0 ;
46082 PyObject
* obj2
= 0 ;
46083 char *kwnames
[] = {
46084 (char *) "self",(char *) "constraints",(char *) "win", NULL
46087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
46088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46089 if (SWIG_arg_fail(1)) SWIG_fail
;
46090 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46091 if (SWIG_arg_fail(2)) SWIG_fail
;
46092 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46093 if (SWIG_arg_fail(3)) SWIG_fail
;
46095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46096 result
= (bool)(arg1
)->SatisfyConstraint(arg2
,arg3
);
46098 wxPyEndAllowThreads(__tstate
);
46099 if (PyErr_Occurred()) SWIG_fail
;
46102 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46110 static PyObject
*_wrap_IndividualLayoutConstraint_GetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46111 PyObject
*resultobj
= NULL
;
46112 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46114 wxWindow
*arg3
= (wxWindow
*) 0 ;
46115 wxWindow
*arg4
= (wxWindow
*) 0 ;
46117 PyObject
* obj0
= 0 ;
46118 PyObject
* obj1
= 0 ;
46119 PyObject
* obj2
= 0 ;
46120 PyObject
* obj3
= 0 ;
46121 char *kwnames
[] = {
46122 (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL
46125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
46126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46127 if (SWIG_arg_fail(1)) SWIG_fail
;
46129 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
46130 if (SWIG_arg_fail(2)) SWIG_fail
;
46132 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46133 if (SWIG_arg_fail(3)) SWIG_fail
;
46134 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46135 if (SWIG_arg_fail(4)) SWIG_fail
;
46137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46138 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetEdge(arg2
,arg3
,arg4
);
46140 wxPyEndAllowThreads(__tstate
);
46141 if (PyErr_Occurred()) SWIG_fail
;
46144 resultobj
= SWIG_From_int(static_cast<int >(result
));
46152 static PyObject
* IndividualLayoutConstraint_swigregister(PyObject
*, PyObject
*args
) {
46154 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46155 SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint
, obj
);
46157 return Py_BuildValue((char *)"");
46159 static PyObject
*_wrap_LayoutConstraints_left_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46160 PyObject
*resultobj
= NULL
;
46161 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46162 wxIndividualLayoutConstraint
*result
;
46163 PyObject
* obj0
= 0 ;
46164 char *kwnames
[] = {
46165 (char *) "self", NULL
46168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_left_get",kwnames
,&obj0
)) goto fail
;
46169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46170 if (SWIG_arg_fail(1)) SWIG_fail
;
46171 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->left
);
46173 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46180 static PyObject
*_wrap_LayoutConstraints_top_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46181 PyObject
*resultobj
= NULL
;
46182 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46183 wxIndividualLayoutConstraint
*result
;
46184 PyObject
* obj0
= 0 ;
46185 char *kwnames
[] = {
46186 (char *) "self", NULL
46189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_top_get",kwnames
,&obj0
)) goto fail
;
46190 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46191 if (SWIG_arg_fail(1)) SWIG_fail
;
46192 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->top
);
46194 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46201 static PyObject
*_wrap_LayoutConstraints_right_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46202 PyObject
*resultobj
= NULL
;
46203 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46204 wxIndividualLayoutConstraint
*result
;
46205 PyObject
* obj0
= 0 ;
46206 char *kwnames
[] = {
46207 (char *) "self", NULL
46210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_right_get",kwnames
,&obj0
)) goto fail
;
46211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46212 if (SWIG_arg_fail(1)) SWIG_fail
;
46213 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->right
);
46215 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46222 static PyObject
*_wrap_LayoutConstraints_bottom_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46223 PyObject
*resultobj
= NULL
;
46224 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46225 wxIndividualLayoutConstraint
*result
;
46226 PyObject
* obj0
= 0 ;
46227 char *kwnames
[] = {
46228 (char *) "self", NULL
46231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_bottom_get",kwnames
,&obj0
)) goto fail
;
46232 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46233 if (SWIG_arg_fail(1)) SWIG_fail
;
46234 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->bottom
);
46236 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46243 static PyObject
*_wrap_LayoutConstraints_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46244 PyObject
*resultobj
= NULL
;
46245 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46246 wxIndividualLayoutConstraint
*result
;
46247 PyObject
* obj0
= 0 ;
46248 char *kwnames
[] = {
46249 (char *) "self", NULL
46252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_width_get",kwnames
,&obj0
)) goto fail
;
46253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46254 if (SWIG_arg_fail(1)) SWIG_fail
;
46255 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->width
);
46257 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46264 static PyObject
*_wrap_LayoutConstraints_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46265 PyObject
*resultobj
= NULL
;
46266 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46267 wxIndividualLayoutConstraint
*result
;
46268 PyObject
* obj0
= 0 ;
46269 char *kwnames
[] = {
46270 (char *) "self", NULL
46273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_height_get",kwnames
,&obj0
)) goto fail
;
46274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46275 if (SWIG_arg_fail(1)) SWIG_fail
;
46276 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->height
);
46278 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46285 static PyObject
*_wrap_LayoutConstraints_centreX_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46286 PyObject
*resultobj
= NULL
;
46287 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46288 wxIndividualLayoutConstraint
*result
;
46289 PyObject
* obj0
= 0 ;
46290 char *kwnames
[] = {
46291 (char *) "self", NULL
46294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreX_get",kwnames
,&obj0
)) goto fail
;
46295 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46296 if (SWIG_arg_fail(1)) SWIG_fail
;
46297 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreX
);
46299 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46306 static PyObject
*_wrap_LayoutConstraints_centreY_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46307 PyObject
*resultobj
= NULL
;
46308 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46309 wxIndividualLayoutConstraint
*result
;
46310 PyObject
* obj0
= 0 ;
46311 char *kwnames
[] = {
46312 (char *) "self", NULL
46315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreY_get",kwnames
,&obj0
)) goto fail
;
46316 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46317 if (SWIG_arg_fail(1)) SWIG_fail
;
46318 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreY
);
46320 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46327 static PyObject
*_wrap_new_LayoutConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46328 PyObject
*resultobj
= NULL
;
46329 wxLayoutConstraints
*result
;
46330 char *kwnames
[] = {
46334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutConstraints",kwnames
)) goto fail
;
46336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46337 result
= (wxLayoutConstraints
*)new wxLayoutConstraints();
46339 wxPyEndAllowThreads(__tstate
);
46340 if (PyErr_Occurred()) SWIG_fail
;
46342 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 1);
46349 static PyObject
*_wrap_LayoutConstraints_SatisfyConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46350 PyObject
*resultobj
= NULL
;
46351 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46352 wxWindow
*arg2
= (wxWindow
*) 0 ;
46353 int *arg3
= (int *) 0 ;
46357 PyObject
* obj0
= 0 ;
46358 PyObject
* obj1
= 0 ;
46359 char *kwnames
[] = {
46360 (char *) "self",(char *) "win", NULL
46363 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
46364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
46365 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46366 if (SWIG_arg_fail(1)) SWIG_fail
;
46367 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46368 if (SWIG_arg_fail(2)) SWIG_fail
;
46370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46371 result
= (bool)(arg1
)->SatisfyConstraints(arg2
,arg3
);
46373 wxPyEndAllowThreads(__tstate
);
46374 if (PyErr_Occurred()) SWIG_fail
;
46377 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46379 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
46380 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
46387 static PyObject
*_wrap_LayoutConstraints_AreSatisfied(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46388 PyObject
*resultobj
= NULL
;
46389 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46391 PyObject
* obj0
= 0 ;
46392 char *kwnames
[] = {
46393 (char *) "self", NULL
46396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_AreSatisfied",kwnames
,&obj0
)) goto fail
;
46397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46398 if (SWIG_arg_fail(1)) SWIG_fail
;
46400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46401 result
= (bool)((wxLayoutConstraints
const *)arg1
)->AreSatisfied();
46403 wxPyEndAllowThreads(__tstate
);
46404 if (PyErr_Occurred()) SWIG_fail
;
46407 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46415 static PyObject
* LayoutConstraints_swigregister(PyObject
*, PyObject
*args
) {
46417 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46418 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints
, obj
);
46420 return Py_BuildValue((char *)"");
46422 static PyMethodDef SwigMethods
[] = {
46423 { (char *)"_wxPySetDictionary", __wxPySetDictionary
, METH_VARARGS
, NULL
},
46424 { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects
, METH_VARARGS
, NULL
},
46425 { (char *)"Object_GetClassName", (PyCFunction
) _wrap_Object_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46426 { (char *)"Object_Destroy", (PyCFunction
) _wrap_Object_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46427 { (char *)"Object_swigregister", Object_swigregister
, METH_VARARGS
, NULL
},
46428 { (char *)"Size_width_set", (PyCFunction
) _wrap_Size_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46429 { (char *)"Size_width_get", (PyCFunction
) _wrap_Size_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46430 { (char *)"Size_height_set", (PyCFunction
) _wrap_Size_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46431 { (char *)"Size_height_get", (PyCFunction
) _wrap_Size_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46432 { (char *)"new_Size", (PyCFunction
) _wrap_new_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46433 { (char *)"delete_Size", (PyCFunction
) _wrap_delete_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46434 { (char *)"Size___eq__", (PyCFunction
) _wrap_Size___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46435 { (char *)"Size___ne__", (PyCFunction
) _wrap_Size___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46436 { (char *)"Size___add__", (PyCFunction
) _wrap_Size___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46437 { (char *)"Size___sub__", (PyCFunction
) _wrap_Size___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46438 { (char *)"Size_IncTo", (PyCFunction
) _wrap_Size_IncTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46439 { (char *)"Size_DecTo", (PyCFunction
) _wrap_Size_DecTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46440 { (char *)"Size_Set", (PyCFunction
) _wrap_Size_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46441 { (char *)"Size_SetWidth", (PyCFunction
) _wrap_Size_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46442 { (char *)"Size_SetHeight", (PyCFunction
) _wrap_Size_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46443 { (char *)"Size_GetWidth", (PyCFunction
) _wrap_Size_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46444 { (char *)"Size_GetHeight", (PyCFunction
) _wrap_Size_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46445 { (char *)"Size_IsFullySpecified", (PyCFunction
) _wrap_Size_IsFullySpecified
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46446 { (char *)"Size_SetDefaults", (PyCFunction
) _wrap_Size_SetDefaults
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46447 { (char *)"Size_Get", (PyCFunction
) _wrap_Size_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46448 { (char *)"Size_swigregister", Size_swigregister
, METH_VARARGS
, NULL
},
46449 { (char *)"RealPoint_x_set", (PyCFunction
) _wrap_RealPoint_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46450 { (char *)"RealPoint_x_get", (PyCFunction
) _wrap_RealPoint_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46451 { (char *)"RealPoint_y_set", (PyCFunction
) _wrap_RealPoint_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46452 { (char *)"RealPoint_y_get", (PyCFunction
) _wrap_RealPoint_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46453 { (char *)"new_RealPoint", (PyCFunction
) _wrap_new_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46454 { (char *)"delete_RealPoint", (PyCFunction
) _wrap_delete_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46455 { (char *)"RealPoint___eq__", (PyCFunction
) _wrap_RealPoint___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46456 { (char *)"RealPoint___ne__", (PyCFunction
) _wrap_RealPoint___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46457 { (char *)"RealPoint___add__", (PyCFunction
) _wrap_RealPoint___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46458 { (char *)"RealPoint___sub__", (PyCFunction
) _wrap_RealPoint___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46459 { (char *)"RealPoint_Set", (PyCFunction
) _wrap_RealPoint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46460 { (char *)"RealPoint_Get", (PyCFunction
) _wrap_RealPoint_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46461 { (char *)"RealPoint_swigregister", RealPoint_swigregister
, METH_VARARGS
, NULL
},
46462 { (char *)"Point_x_set", (PyCFunction
) _wrap_Point_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46463 { (char *)"Point_x_get", (PyCFunction
) _wrap_Point_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46464 { (char *)"Point_y_set", (PyCFunction
) _wrap_Point_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46465 { (char *)"Point_y_get", (PyCFunction
) _wrap_Point_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46466 { (char *)"new_Point", (PyCFunction
) _wrap_new_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46467 { (char *)"delete_Point", (PyCFunction
) _wrap_delete_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46468 { (char *)"Point___eq__", (PyCFunction
) _wrap_Point___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46469 { (char *)"Point___ne__", (PyCFunction
) _wrap_Point___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46470 { (char *)"Point___add__", (PyCFunction
) _wrap_Point___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46471 { (char *)"Point___sub__", (PyCFunction
) _wrap_Point___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46472 { (char *)"Point___iadd__", (PyCFunction
) _wrap_Point___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46473 { (char *)"Point___isub__", (PyCFunction
) _wrap_Point___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46474 { (char *)"Point_Set", (PyCFunction
) _wrap_Point_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46475 { (char *)"Point_Get", (PyCFunction
) _wrap_Point_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46476 { (char *)"Point_swigregister", Point_swigregister
, METH_VARARGS
, NULL
},
46477 { (char *)"new_Rect", (PyCFunction
) _wrap_new_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46478 { (char *)"new_RectPP", (PyCFunction
) _wrap_new_RectPP
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46479 { (char *)"new_RectPS", (PyCFunction
) _wrap_new_RectPS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46480 { (char *)"new_RectS", (PyCFunction
) _wrap_new_RectS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46481 { (char *)"delete_Rect", (PyCFunction
) _wrap_delete_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46482 { (char *)"Rect_GetX", (PyCFunction
) _wrap_Rect_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46483 { (char *)"Rect_SetX", (PyCFunction
) _wrap_Rect_SetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46484 { (char *)"Rect_GetY", (PyCFunction
) _wrap_Rect_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46485 { (char *)"Rect_SetY", (PyCFunction
) _wrap_Rect_SetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46486 { (char *)"Rect_GetWidth", (PyCFunction
) _wrap_Rect_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46487 { (char *)"Rect_SetWidth", (PyCFunction
) _wrap_Rect_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46488 { (char *)"Rect_GetHeight", (PyCFunction
) _wrap_Rect_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46489 { (char *)"Rect_SetHeight", (PyCFunction
) _wrap_Rect_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46490 { (char *)"Rect_GetPosition", (PyCFunction
) _wrap_Rect_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46491 { (char *)"Rect_SetPosition", (PyCFunction
) _wrap_Rect_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46492 { (char *)"Rect_GetSize", (PyCFunction
) _wrap_Rect_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46493 { (char *)"Rect_SetSize", (PyCFunction
) _wrap_Rect_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46494 { (char *)"Rect_IsEmpty", (PyCFunction
) _wrap_Rect_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46495 { (char *)"Rect_GetTopLeft", (PyCFunction
) _wrap_Rect_GetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46496 { (char *)"Rect_SetTopLeft", (PyCFunction
) _wrap_Rect_SetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46497 { (char *)"Rect_GetBottomRight", (PyCFunction
) _wrap_Rect_GetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46498 { (char *)"Rect_SetBottomRight", (PyCFunction
) _wrap_Rect_SetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46499 { (char *)"Rect_GetLeft", (PyCFunction
) _wrap_Rect_GetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46500 { (char *)"Rect_GetTop", (PyCFunction
) _wrap_Rect_GetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46501 { (char *)"Rect_GetBottom", (PyCFunction
) _wrap_Rect_GetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46502 { (char *)"Rect_GetRight", (PyCFunction
) _wrap_Rect_GetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46503 { (char *)"Rect_SetLeft", (PyCFunction
) _wrap_Rect_SetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46504 { (char *)"Rect_SetRight", (PyCFunction
) _wrap_Rect_SetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46505 { (char *)"Rect_SetTop", (PyCFunction
) _wrap_Rect_SetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46506 { (char *)"Rect_SetBottom", (PyCFunction
) _wrap_Rect_SetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46507 { (char *)"Rect_Inflate", (PyCFunction
) _wrap_Rect_Inflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46508 { (char *)"Rect_Deflate", (PyCFunction
) _wrap_Rect_Deflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46509 { (char *)"Rect_OffsetXY", (PyCFunction
) _wrap_Rect_OffsetXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46510 { (char *)"Rect_Offset", (PyCFunction
) _wrap_Rect_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46511 { (char *)"Rect_Intersect", (PyCFunction
) _wrap_Rect_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46512 { (char *)"Rect_Union", (PyCFunction
) _wrap_Rect_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46513 { (char *)"Rect___add__", (PyCFunction
) _wrap_Rect___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46514 { (char *)"Rect___iadd__", (PyCFunction
) _wrap_Rect___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46515 { (char *)"Rect___eq__", (PyCFunction
) _wrap_Rect___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46516 { (char *)"Rect___ne__", (PyCFunction
) _wrap_Rect___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46517 { (char *)"Rect_InsideXY", (PyCFunction
) _wrap_Rect_InsideXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46518 { (char *)"Rect_Inside", (PyCFunction
) _wrap_Rect_Inside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46519 { (char *)"Rect_Intersects", (PyCFunction
) _wrap_Rect_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46520 { (char *)"Rect_CenterIn", (PyCFunction
) _wrap_Rect_CenterIn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46521 { (char *)"Rect_x_set", (PyCFunction
) _wrap_Rect_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46522 { (char *)"Rect_x_get", (PyCFunction
) _wrap_Rect_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46523 { (char *)"Rect_y_set", (PyCFunction
) _wrap_Rect_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46524 { (char *)"Rect_y_get", (PyCFunction
) _wrap_Rect_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46525 { (char *)"Rect_width_set", (PyCFunction
) _wrap_Rect_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46526 { (char *)"Rect_width_get", (PyCFunction
) _wrap_Rect_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46527 { (char *)"Rect_height_set", (PyCFunction
) _wrap_Rect_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46528 { (char *)"Rect_height_get", (PyCFunction
) _wrap_Rect_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46529 { (char *)"Rect_Set", (PyCFunction
) _wrap_Rect_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46530 { (char *)"Rect_Get", (PyCFunction
) _wrap_Rect_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46531 { (char *)"Rect_swigregister", Rect_swigregister
, METH_VARARGS
, NULL
},
46532 { (char *)"IntersectRect", (PyCFunction
) _wrap_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46533 { (char *)"new_Point2D", (PyCFunction
) _wrap_new_Point2D
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46534 { (char *)"new_Point2DCopy", (PyCFunction
) _wrap_new_Point2DCopy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46535 { (char *)"new_Point2DFromPoint", (PyCFunction
) _wrap_new_Point2DFromPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46536 { (char *)"Point2D_GetFloor", (PyCFunction
) _wrap_Point2D_GetFloor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46537 { (char *)"Point2D_GetRounded", (PyCFunction
) _wrap_Point2D_GetRounded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46538 { (char *)"Point2D_GetVectorLength", (PyCFunction
) _wrap_Point2D_GetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46539 { (char *)"Point2D_GetVectorAngle", (PyCFunction
) _wrap_Point2D_GetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46540 { (char *)"Point2D_SetVectorLength", (PyCFunction
) _wrap_Point2D_SetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46541 { (char *)"Point2D_SetVectorAngle", (PyCFunction
) _wrap_Point2D_SetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46542 { (char *)"Point2D_GetDistance", (PyCFunction
) _wrap_Point2D_GetDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46543 { (char *)"Point2D_GetDistanceSquare", (PyCFunction
) _wrap_Point2D_GetDistanceSquare
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46544 { (char *)"Point2D_GetDotProduct", (PyCFunction
) _wrap_Point2D_GetDotProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46545 { (char *)"Point2D_GetCrossProduct", (PyCFunction
) _wrap_Point2D_GetCrossProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46546 { (char *)"Point2D___neg__", (PyCFunction
) _wrap_Point2D___neg__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46547 { (char *)"Point2D___iadd__", (PyCFunction
) _wrap_Point2D___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46548 { (char *)"Point2D___isub__", (PyCFunction
) _wrap_Point2D___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46549 { (char *)"Point2D___imul__", (PyCFunction
) _wrap_Point2D___imul__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46550 { (char *)"Point2D___idiv__", (PyCFunction
) _wrap_Point2D___idiv__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46551 { (char *)"Point2D___eq__", (PyCFunction
) _wrap_Point2D___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46552 { (char *)"Point2D___ne__", (PyCFunction
) _wrap_Point2D___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46553 { (char *)"Point2D_x_set", (PyCFunction
) _wrap_Point2D_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46554 { (char *)"Point2D_x_get", (PyCFunction
) _wrap_Point2D_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46555 { (char *)"Point2D_y_set", (PyCFunction
) _wrap_Point2D_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46556 { (char *)"Point2D_y_get", (PyCFunction
) _wrap_Point2D_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46557 { (char *)"Point2D_Set", (PyCFunction
) _wrap_Point2D_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46558 { (char *)"Point2D_Get", (PyCFunction
) _wrap_Point2D_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46559 { (char *)"Point2D_swigregister", Point2D_swigregister
, METH_VARARGS
, NULL
},
46560 { (char *)"new_InputStream", (PyCFunction
) _wrap_new_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46561 { (char *)"delete_InputStream", (PyCFunction
) _wrap_delete_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46562 { (char *)"InputStream_close", (PyCFunction
) _wrap_InputStream_close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46563 { (char *)"InputStream_flush", (PyCFunction
) _wrap_InputStream_flush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46564 { (char *)"InputStream_eof", (PyCFunction
) _wrap_InputStream_eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46565 { (char *)"InputStream_read", (PyCFunction
) _wrap_InputStream_read
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46566 { (char *)"InputStream_readline", (PyCFunction
) _wrap_InputStream_readline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46567 { (char *)"InputStream_readlines", (PyCFunction
) _wrap_InputStream_readlines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46568 { (char *)"InputStream_seek", (PyCFunction
) _wrap_InputStream_seek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46569 { (char *)"InputStream_tell", (PyCFunction
) _wrap_InputStream_tell
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46570 { (char *)"InputStream_Peek", (PyCFunction
) _wrap_InputStream_Peek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46571 { (char *)"InputStream_GetC", (PyCFunction
) _wrap_InputStream_GetC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46572 { (char *)"InputStream_LastRead", (PyCFunction
) _wrap_InputStream_LastRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46573 { (char *)"InputStream_CanRead", (PyCFunction
) _wrap_InputStream_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46574 { (char *)"InputStream_Eof", (PyCFunction
) _wrap_InputStream_Eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46575 { (char *)"InputStream_Ungetch", (PyCFunction
) _wrap_InputStream_Ungetch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46576 { (char *)"InputStream_SeekI", (PyCFunction
) _wrap_InputStream_SeekI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46577 { (char *)"InputStream_TellI", (PyCFunction
) _wrap_InputStream_TellI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46578 { (char *)"InputStream_swigregister", InputStream_swigregister
, METH_VARARGS
, NULL
},
46579 { (char *)"OutputStream_write", (PyCFunction
) _wrap_OutputStream_write
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46580 { (char *)"OutputStream_swigregister", OutputStream_swigregister
, METH_VARARGS
, NULL
},
46581 { (char *)"new_FSFile", (PyCFunction
) _wrap_new_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46582 { (char *)"delete_FSFile", (PyCFunction
) _wrap_delete_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46583 { (char *)"FSFile_GetStream", (PyCFunction
) _wrap_FSFile_GetStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46584 { (char *)"FSFile_GetMimeType", (PyCFunction
) _wrap_FSFile_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46585 { (char *)"FSFile_GetLocation", (PyCFunction
) _wrap_FSFile_GetLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46586 { (char *)"FSFile_GetAnchor", (PyCFunction
) _wrap_FSFile_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46587 { (char *)"FSFile_GetModificationTime", (PyCFunction
) _wrap_FSFile_GetModificationTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46588 { (char *)"FSFile_swigregister", FSFile_swigregister
, METH_VARARGS
, NULL
},
46589 { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46590 { (char *)"new_FileSystemHandler", (PyCFunction
) _wrap_new_FileSystemHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46591 { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction
) _wrap_FileSystemHandler__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46592 { (char *)"FileSystemHandler_CanOpen", (PyCFunction
) _wrap_FileSystemHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46593 { (char *)"FileSystemHandler_OpenFile", (PyCFunction
) _wrap_FileSystemHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46594 { (char *)"FileSystemHandler_FindFirst", (PyCFunction
) _wrap_FileSystemHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46595 { (char *)"FileSystemHandler_FindNext", (PyCFunction
) _wrap_FileSystemHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46596 { (char *)"FileSystemHandler_GetProtocol", (PyCFunction
) _wrap_FileSystemHandler_GetProtocol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46597 { (char *)"FileSystemHandler_GetLeftLocation", (PyCFunction
) _wrap_FileSystemHandler_GetLeftLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46598 { (char *)"FileSystemHandler_GetAnchor", (PyCFunction
) _wrap_FileSystemHandler_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46599 { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction
) _wrap_FileSystemHandler_GetRightLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46600 { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction
) _wrap_FileSystemHandler_GetMimeTypeFromExt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46601 { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46602 { (char *)"new_FileSystem", (PyCFunction
) _wrap_new_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46603 { (char *)"delete_FileSystem", (PyCFunction
) _wrap_delete_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46604 { (char *)"FileSystem_ChangePathTo", (PyCFunction
) _wrap_FileSystem_ChangePathTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46605 { (char *)"FileSystem_GetPath", (PyCFunction
) _wrap_FileSystem_GetPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46606 { (char *)"FileSystem_OpenFile", (PyCFunction
) _wrap_FileSystem_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46607 { (char *)"FileSystem_FindFirst", (PyCFunction
) _wrap_FileSystem_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46608 { (char *)"FileSystem_FindNext", (PyCFunction
) _wrap_FileSystem_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46609 { (char *)"FileSystem_AddHandler", (PyCFunction
) _wrap_FileSystem_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46610 { (char *)"FileSystem_CleanUpHandlers", (PyCFunction
) _wrap_FileSystem_CleanUpHandlers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46611 { (char *)"FileSystem_FileNameToURL", (PyCFunction
) _wrap_FileSystem_FileNameToURL
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46612 { (char *)"FileSystem_URLToFileName", (PyCFunction
) _wrap_FileSystem_URLToFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46613 { (char *)"FileSystem_swigregister", FileSystem_swigregister
, METH_VARARGS
, NULL
},
46614 { (char *)"new_InternetFSHandler", (PyCFunction
) _wrap_new_InternetFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46615 { (char *)"InternetFSHandler_CanOpen", (PyCFunction
) _wrap_InternetFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46616 { (char *)"InternetFSHandler_OpenFile", (PyCFunction
) _wrap_InternetFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46617 { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister
, METH_VARARGS
, NULL
},
46618 { (char *)"new_ZipFSHandler", (PyCFunction
) _wrap_new_ZipFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46619 { (char *)"ZipFSHandler_CanOpen", (PyCFunction
) _wrap_ZipFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46620 { (char *)"ZipFSHandler_OpenFile", (PyCFunction
) _wrap_ZipFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46621 { (char *)"ZipFSHandler_FindFirst", (PyCFunction
) _wrap_ZipFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46622 { (char *)"ZipFSHandler_FindNext", (PyCFunction
) _wrap_ZipFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46623 { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister
, METH_VARARGS
, NULL
},
46624 { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46625 { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46626 { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_Data
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46627 { (char *)"new_MemoryFSHandler", (PyCFunction
) _wrap_new_MemoryFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46628 { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction
) _wrap_MemoryFSHandler_RemoveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46629 { (char *)"MemoryFSHandler_CanOpen", (PyCFunction
) _wrap_MemoryFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46630 { (char *)"MemoryFSHandler_OpenFile", (PyCFunction
) _wrap_MemoryFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46631 { (char *)"MemoryFSHandler_FindFirst", (PyCFunction
) _wrap_MemoryFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46632 { (char *)"MemoryFSHandler_FindNext", (PyCFunction
) _wrap_MemoryFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46633 { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister
, METH_VARARGS
, NULL
},
46634 { (char *)"ImageHandler_GetName", (PyCFunction
) _wrap_ImageHandler_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46635 { (char *)"ImageHandler_GetExtension", (PyCFunction
) _wrap_ImageHandler_GetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46636 { (char *)"ImageHandler_GetType", (PyCFunction
) _wrap_ImageHandler_GetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46637 { (char *)"ImageHandler_GetMimeType", (PyCFunction
) _wrap_ImageHandler_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46638 { (char *)"ImageHandler_CanRead", (PyCFunction
) _wrap_ImageHandler_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46639 { (char *)"ImageHandler_SetName", (PyCFunction
) _wrap_ImageHandler_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46640 { (char *)"ImageHandler_SetExtension", (PyCFunction
) _wrap_ImageHandler_SetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46641 { (char *)"ImageHandler_SetType", (PyCFunction
) _wrap_ImageHandler_SetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46642 { (char *)"ImageHandler_SetMimeType", (PyCFunction
) _wrap_ImageHandler_SetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46643 { (char *)"ImageHandler_swigregister", ImageHandler_swigregister
, METH_VARARGS
, NULL
},
46644 { (char *)"new_PyImageHandler", (PyCFunction
) _wrap_new_PyImageHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46645 { (char *)"PyImageHandler__SetSelf", (PyCFunction
) _wrap_PyImageHandler__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46646 { (char *)"PyImageHandler_swigregister", PyImageHandler_swigregister
, METH_VARARGS
, NULL
},
46647 { (char *)"new_ImageHistogram", (PyCFunction
) _wrap_new_ImageHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46648 { (char *)"ImageHistogram_MakeKey", (PyCFunction
) _wrap_ImageHistogram_MakeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46649 { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction
) _wrap_ImageHistogram_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46650 { (char *)"ImageHistogram_GetCount", (PyCFunction
) _wrap_ImageHistogram_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46651 { (char *)"ImageHistogram_GetCountRGB", (PyCFunction
) _wrap_ImageHistogram_GetCountRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46652 { (char *)"ImageHistogram_GetCountColour", (PyCFunction
) _wrap_ImageHistogram_GetCountColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46653 { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister
, METH_VARARGS
, NULL
},
46654 { (char *)"new_Image_RGBValue", (PyCFunction
) _wrap_new_Image_RGBValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46655 { (char *)"Image_RGBValue_red_set", (PyCFunction
) _wrap_Image_RGBValue_red_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46656 { (char *)"Image_RGBValue_red_get", (PyCFunction
) _wrap_Image_RGBValue_red_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46657 { (char *)"Image_RGBValue_green_set", (PyCFunction
) _wrap_Image_RGBValue_green_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46658 { (char *)"Image_RGBValue_green_get", (PyCFunction
) _wrap_Image_RGBValue_green_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46659 { (char *)"Image_RGBValue_blue_set", (PyCFunction
) _wrap_Image_RGBValue_blue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46660 { (char *)"Image_RGBValue_blue_get", (PyCFunction
) _wrap_Image_RGBValue_blue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46661 { (char *)"Image_RGBValue_swigregister", Image_RGBValue_swigregister
, METH_VARARGS
, NULL
},
46662 { (char *)"new_Image_HSVValue", (PyCFunction
) _wrap_new_Image_HSVValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46663 { (char *)"Image_HSVValue_hue_set", (PyCFunction
) _wrap_Image_HSVValue_hue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46664 { (char *)"Image_HSVValue_hue_get", (PyCFunction
) _wrap_Image_HSVValue_hue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46665 { (char *)"Image_HSVValue_saturation_set", (PyCFunction
) _wrap_Image_HSVValue_saturation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46666 { (char *)"Image_HSVValue_saturation_get", (PyCFunction
) _wrap_Image_HSVValue_saturation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46667 { (char *)"Image_HSVValue_value_set", (PyCFunction
) _wrap_Image_HSVValue_value_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46668 { (char *)"Image_HSVValue_value_get", (PyCFunction
) _wrap_Image_HSVValue_value_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46669 { (char *)"Image_HSVValue_swigregister", Image_HSVValue_swigregister
, METH_VARARGS
, NULL
},
46670 { (char *)"new_Image", (PyCFunction
) _wrap_new_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46671 { (char *)"delete_Image", (PyCFunction
) _wrap_delete_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46672 { (char *)"new_ImageFromMime", (PyCFunction
) _wrap_new_ImageFromMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46673 { (char *)"new_ImageFromStream", (PyCFunction
) _wrap_new_ImageFromStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46674 { (char *)"new_ImageFromStreamMime", (PyCFunction
) _wrap_new_ImageFromStreamMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46675 { (char *)"new_EmptyImage", (PyCFunction
) _wrap_new_EmptyImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46676 { (char *)"new_ImageFromBitmap", (PyCFunction
) _wrap_new_ImageFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46677 { (char *)"new_ImageFromData", (PyCFunction
) _wrap_new_ImageFromData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46678 { (char *)"new_ImageFromDataWithAlpha", (PyCFunction
) _wrap_new_ImageFromDataWithAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46679 { (char *)"Image_Create", (PyCFunction
) _wrap_Image_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46680 { (char *)"Image_Destroy", (PyCFunction
) _wrap_Image_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46681 { (char *)"Image_Scale", (PyCFunction
) _wrap_Image_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46682 { (char *)"Image_ShrinkBy", (PyCFunction
) _wrap_Image_ShrinkBy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46683 { (char *)"Image_Rescale", (PyCFunction
) _wrap_Image_Rescale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46684 { (char *)"Image_Resize", (PyCFunction
) _wrap_Image_Resize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46685 { (char *)"Image_SetRGB", (PyCFunction
) _wrap_Image_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46686 { (char *)"Image_SetRGBRect", (PyCFunction
) _wrap_Image_SetRGBRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46687 { (char *)"Image_GetRed", (PyCFunction
) _wrap_Image_GetRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46688 { (char *)"Image_GetGreen", (PyCFunction
) _wrap_Image_GetGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46689 { (char *)"Image_GetBlue", (PyCFunction
) _wrap_Image_GetBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46690 { (char *)"Image_SetAlpha", (PyCFunction
) _wrap_Image_SetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46691 { (char *)"Image_GetAlpha", (PyCFunction
) _wrap_Image_GetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46692 { (char *)"Image_HasAlpha", (PyCFunction
) _wrap_Image_HasAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46693 { (char *)"Image_InitAlpha", (PyCFunction
) _wrap_Image_InitAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46694 { (char *)"Image_IsTransparent", (PyCFunction
) _wrap_Image_IsTransparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46695 { (char *)"Image_FindFirstUnusedColour", (PyCFunction
) _wrap_Image_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46696 { (char *)"Image_ConvertAlphaToMask", (PyCFunction
) _wrap_Image_ConvertAlphaToMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46697 { (char *)"Image_ConvertColourToAlpha", (PyCFunction
) _wrap_Image_ConvertColourToAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46698 { (char *)"Image_SetMaskFromImage", (PyCFunction
) _wrap_Image_SetMaskFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46699 { (char *)"Image_CanRead", (PyCFunction
) _wrap_Image_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46700 { (char *)"Image_GetImageCount", (PyCFunction
) _wrap_Image_GetImageCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46701 { (char *)"Image_LoadFile", (PyCFunction
) _wrap_Image_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46702 { (char *)"Image_LoadMimeFile", (PyCFunction
) _wrap_Image_LoadMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46703 { (char *)"Image_SaveFile", (PyCFunction
) _wrap_Image_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46704 { (char *)"Image_SaveMimeFile", (PyCFunction
) _wrap_Image_SaveMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46705 { (char *)"Image_CanReadStream", (PyCFunction
) _wrap_Image_CanReadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46706 { (char *)"Image_LoadStream", (PyCFunction
) _wrap_Image_LoadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46707 { (char *)"Image_LoadMimeStream", (PyCFunction
) _wrap_Image_LoadMimeStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46708 { (char *)"Image_Ok", (PyCFunction
) _wrap_Image_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46709 { (char *)"Image_GetWidth", (PyCFunction
) _wrap_Image_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46710 { (char *)"Image_GetHeight", (PyCFunction
) _wrap_Image_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46711 { (char *)"Image_GetSize", (PyCFunction
) _wrap_Image_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46712 { (char *)"Image_GetSubImage", (PyCFunction
) _wrap_Image_GetSubImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46713 { (char *)"Image_Size", (PyCFunction
) _wrap_Image_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46714 { (char *)"Image_Copy", (PyCFunction
) _wrap_Image_Copy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46715 { (char *)"Image_Paste", (PyCFunction
) _wrap_Image_Paste
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46716 { (char *)"Image_GetData", (PyCFunction
) _wrap_Image_GetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46717 { (char *)"Image_SetData", (PyCFunction
) _wrap_Image_SetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46718 { (char *)"Image_GetDataBuffer", (PyCFunction
) _wrap_Image_GetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46719 { (char *)"Image_SetDataBuffer", (PyCFunction
) _wrap_Image_SetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46720 { (char *)"Image_GetAlphaData", (PyCFunction
) _wrap_Image_GetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46721 { (char *)"Image_SetAlphaData", (PyCFunction
) _wrap_Image_SetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46722 { (char *)"Image_GetAlphaBuffer", (PyCFunction
) _wrap_Image_GetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46723 { (char *)"Image_SetAlphaBuffer", (PyCFunction
) _wrap_Image_SetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46724 { (char *)"Image_SetMaskColour", (PyCFunction
) _wrap_Image_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46725 { (char *)"Image_GetOrFindMaskColour", (PyCFunction
) _wrap_Image_GetOrFindMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46726 { (char *)"Image_GetMaskRed", (PyCFunction
) _wrap_Image_GetMaskRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46727 { (char *)"Image_GetMaskGreen", (PyCFunction
) _wrap_Image_GetMaskGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46728 { (char *)"Image_GetMaskBlue", (PyCFunction
) _wrap_Image_GetMaskBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46729 { (char *)"Image_SetMask", (PyCFunction
) _wrap_Image_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46730 { (char *)"Image_HasMask", (PyCFunction
) _wrap_Image_HasMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46731 { (char *)"Image_Rotate", (PyCFunction
) _wrap_Image_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46732 { (char *)"Image_Rotate90", (PyCFunction
) _wrap_Image_Rotate90
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46733 { (char *)"Image_Mirror", (PyCFunction
) _wrap_Image_Mirror
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46734 { (char *)"Image_Replace", (PyCFunction
) _wrap_Image_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46735 { (char *)"Image_ConvertToGreyscale", (PyCFunction
) _wrap_Image_ConvertToGreyscale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46736 { (char *)"Image_ConvertToMono", (PyCFunction
) _wrap_Image_ConvertToMono
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46737 { (char *)"Image_SetOption", (PyCFunction
) _wrap_Image_SetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46738 { (char *)"Image_SetOptionInt", (PyCFunction
) _wrap_Image_SetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46739 { (char *)"Image_GetOption", (PyCFunction
) _wrap_Image_GetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46740 { (char *)"Image_GetOptionInt", (PyCFunction
) _wrap_Image_GetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46741 { (char *)"Image_HasOption", (PyCFunction
) _wrap_Image_HasOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46742 { (char *)"Image_CountColours", (PyCFunction
) _wrap_Image_CountColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46743 { (char *)"Image_ComputeHistogram", (PyCFunction
) _wrap_Image_ComputeHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46744 { (char *)"Image_AddHandler", (PyCFunction
) _wrap_Image_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46745 { (char *)"Image_InsertHandler", (PyCFunction
) _wrap_Image_InsertHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46746 { (char *)"Image_RemoveHandler", (PyCFunction
) _wrap_Image_RemoveHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46747 { (char *)"Image_GetImageExtWildcard", (PyCFunction
) _wrap_Image_GetImageExtWildcard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46748 { (char *)"Image_ConvertToBitmap", (PyCFunction
) _wrap_Image_ConvertToBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46749 { (char *)"Image_ConvertToMonoBitmap", (PyCFunction
) _wrap_Image_ConvertToMonoBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46750 { (char *)"Image_RotateHue", (PyCFunction
) _wrap_Image_RotateHue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46751 { (char *)"Image_RGBtoHSV", (PyCFunction
) _wrap_Image_RGBtoHSV
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46752 { (char *)"Image_HSVtoRGB", (PyCFunction
) _wrap_Image_HSVtoRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46753 { (char *)"Image_swigregister", Image_swigregister
, METH_VARARGS
, NULL
},
46754 { (char *)"new_BMPHandler", (PyCFunction
) _wrap_new_BMPHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46755 { (char *)"BMPHandler_swigregister", BMPHandler_swigregister
, METH_VARARGS
, NULL
},
46756 { (char *)"new_ICOHandler", (PyCFunction
) _wrap_new_ICOHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46757 { (char *)"ICOHandler_swigregister", ICOHandler_swigregister
, METH_VARARGS
, NULL
},
46758 { (char *)"new_CURHandler", (PyCFunction
) _wrap_new_CURHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46759 { (char *)"CURHandler_swigregister", CURHandler_swigregister
, METH_VARARGS
, NULL
},
46760 { (char *)"new_ANIHandler", (PyCFunction
) _wrap_new_ANIHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46761 { (char *)"ANIHandler_swigregister", ANIHandler_swigregister
, METH_VARARGS
, NULL
},
46762 { (char *)"new_PNGHandler", (PyCFunction
) _wrap_new_PNGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46763 { (char *)"PNGHandler_swigregister", PNGHandler_swigregister
, METH_VARARGS
, NULL
},
46764 { (char *)"new_GIFHandler", (PyCFunction
) _wrap_new_GIFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46765 { (char *)"GIFHandler_swigregister", GIFHandler_swigregister
, METH_VARARGS
, NULL
},
46766 { (char *)"new_PCXHandler", (PyCFunction
) _wrap_new_PCXHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46767 { (char *)"PCXHandler_swigregister", PCXHandler_swigregister
, METH_VARARGS
, NULL
},
46768 { (char *)"new_JPEGHandler", (PyCFunction
) _wrap_new_JPEGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46769 { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister
, METH_VARARGS
, NULL
},
46770 { (char *)"new_PNMHandler", (PyCFunction
) _wrap_new_PNMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46771 { (char *)"PNMHandler_swigregister", PNMHandler_swigregister
, METH_VARARGS
, NULL
},
46772 { (char *)"new_XPMHandler", (PyCFunction
) _wrap_new_XPMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46773 { (char *)"XPMHandler_swigregister", XPMHandler_swigregister
, METH_VARARGS
, NULL
},
46774 { (char *)"new_TIFFHandler", (PyCFunction
) _wrap_new_TIFFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46775 { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister
, METH_VARARGS
, NULL
},
46776 { (char *)"Quantize_Quantize", (PyCFunction
) _wrap_Quantize_Quantize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46777 { (char *)"Quantize_swigregister", Quantize_swigregister
, METH_VARARGS
, NULL
},
46778 { (char *)"new_EvtHandler", (PyCFunction
) _wrap_new_EvtHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46779 { (char *)"EvtHandler_GetNextHandler", (PyCFunction
) _wrap_EvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46780 { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46781 { (char *)"EvtHandler_SetNextHandler", (PyCFunction
) _wrap_EvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46782 { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46783 { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46784 { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46785 { (char *)"EvtHandler_ProcessEvent", (PyCFunction
) _wrap_EvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46786 { (char *)"EvtHandler_AddPendingEvent", (PyCFunction
) _wrap_EvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46787 { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction
) _wrap_EvtHandler_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46788 { (char *)"EvtHandler_Connect", (PyCFunction
) _wrap_EvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46789 { (char *)"EvtHandler_Disconnect", (PyCFunction
) _wrap_EvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46790 { (char *)"EvtHandler__setOORInfo", (PyCFunction
) _wrap_EvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46791 { (char *)"EvtHandler_swigregister", EvtHandler_swigregister
, METH_VARARGS
, NULL
},
46792 { (char *)"NewEventType", (PyCFunction
) _wrap_NewEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46793 { (char *)"delete_Event", (PyCFunction
) _wrap_delete_Event
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46794 { (char *)"Event_SetEventType", (PyCFunction
) _wrap_Event_SetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46795 { (char *)"Event_GetEventType", (PyCFunction
) _wrap_Event_GetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46796 { (char *)"Event_GetEventObject", (PyCFunction
) _wrap_Event_GetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46797 { (char *)"Event_SetEventObject", (PyCFunction
) _wrap_Event_SetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46798 { (char *)"Event_GetTimestamp", (PyCFunction
) _wrap_Event_GetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46799 { (char *)"Event_SetTimestamp", (PyCFunction
) _wrap_Event_SetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46800 { (char *)"Event_GetId", (PyCFunction
) _wrap_Event_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46801 { (char *)"Event_SetId", (PyCFunction
) _wrap_Event_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46802 { (char *)"Event_IsCommandEvent", (PyCFunction
) _wrap_Event_IsCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46803 { (char *)"Event_Skip", (PyCFunction
) _wrap_Event_Skip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46804 { (char *)"Event_GetSkipped", (PyCFunction
) _wrap_Event_GetSkipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46805 { (char *)"Event_ShouldPropagate", (PyCFunction
) _wrap_Event_ShouldPropagate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46806 { (char *)"Event_StopPropagation", (PyCFunction
) _wrap_Event_StopPropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46807 { (char *)"Event_ResumePropagation", (PyCFunction
) _wrap_Event_ResumePropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46808 { (char *)"Event_Clone", (PyCFunction
) _wrap_Event_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46809 { (char *)"Event_swigregister", Event_swigregister
, METH_VARARGS
, NULL
},
46810 { (char *)"new_PropagationDisabler", (PyCFunction
) _wrap_new_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46811 { (char *)"delete_PropagationDisabler", (PyCFunction
) _wrap_delete_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46812 { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister
, METH_VARARGS
, NULL
},
46813 { (char *)"new_PropagateOnce", (PyCFunction
) _wrap_new_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46814 { (char *)"delete_PropagateOnce", (PyCFunction
) _wrap_delete_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46815 { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister
, METH_VARARGS
, NULL
},
46816 { (char *)"new_CommandEvent", (PyCFunction
) _wrap_new_CommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46817 { (char *)"CommandEvent_GetSelection", (PyCFunction
) _wrap_CommandEvent_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46818 { (char *)"CommandEvent_SetString", (PyCFunction
) _wrap_CommandEvent_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46819 { (char *)"CommandEvent_GetString", (PyCFunction
) _wrap_CommandEvent_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46820 { (char *)"CommandEvent_IsChecked", (PyCFunction
) _wrap_CommandEvent_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46821 { (char *)"CommandEvent_IsSelection", (PyCFunction
) _wrap_CommandEvent_IsSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46822 { (char *)"CommandEvent_SetExtraLong", (PyCFunction
) _wrap_CommandEvent_SetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46823 { (char *)"CommandEvent_GetExtraLong", (PyCFunction
) _wrap_CommandEvent_GetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46824 { (char *)"CommandEvent_SetInt", (PyCFunction
) _wrap_CommandEvent_SetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46825 { (char *)"CommandEvent_GetInt", (PyCFunction
) _wrap_CommandEvent_GetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46826 { (char *)"CommandEvent_Clone", (PyCFunction
) _wrap_CommandEvent_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46827 { (char *)"CommandEvent_swigregister", CommandEvent_swigregister
, METH_VARARGS
, NULL
},
46828 { (char *)"new_NotifyEvent", (PyCFunction
) _wrap_new_NotifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46829 { (char *)"NotifyEvent_Veto", (PyCFunction
) _wrap_NotifyEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46830 { (char *)"NotifyEvent_Allow", (PyCFunction
) _wrap_NotifyEvent_Allow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46831 { (char *)"NotifyEvent_IsAllowed", (PyCFunction
) _wrap_NotifyEvent_IsAllowed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46832 { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister
, METH_VARARGS
, NULL
},
46833 { (char *)"new_ScrollEvent", (PyCFunction
) _wrap_new_ScrollEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46834 { (char *)"ScrollEvent_GetOrientation", (PyCFunction
) _wrap_ScrollEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46835 { (char *)"ScrollEvent_GetPosition", (PyCFunction
) _wrap_ScrollEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46836 { (char *)"ScrollEvent_SetOrientation", (PyCFunction
) _wrap_ScrollEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46837 { (char *)"ScrollEvent_SetPosition", (PyCFunction
) _wrap_ScrollEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46838 { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister
, METH_VARARGS
, NULL
},
46839 { (char *)"new_ScrollWinEvent", (PyCFunction
) _wrap_new_ScrollWinEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46840 { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46841 { (char *)"ScrollWinEvent_GetPosition", (PyCFunction
) _wrap_ScrollWinEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46842 { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46843 { (char *)"ScrollWinEvent_SetPosition", (PyCFunction
) _wrap_ScrollWinEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46844 { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister
, METH_VARARGS
, NULL
},
46845 { (char *)"new_MouseEvent", (PyCFunction
) _wrap_new_MouseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46846 { (char *)"MouseEvent_IsButton", (PyCFunction
) _wrap_MouseEvent_IsButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46847 { (char *)"MouseEvent_ButtonDown", (PyCFunction
) _wrap_MouseEvent_ButtonDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46848 { (char *)"MouseEvent_ButtonDClick", (PyCFunction
) _wrap_MouseEvent_ButtonDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46849 { (char *)"MouseEvent_ButtonUp", (PyCFunction
) _wrap_MouseEvent_ButtonUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46850 { (char *)"MouseEvent_Button", (PyCFunction
) _wrap_MouseEvent_Button
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46851 { (char *)"MouseEvent_ButtonIsDown", (PyCFunction
) _wrap_MouseEvent_ButtonIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46852 { (char *)"MouseEvent_GetButton", (PyCFunction
) _wrap_MouseEvent_GetButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46853 { (char *)"MouseEvent_ControlDown", (PyCFunction
) _wrap_MouseEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46854 { (char *)"MouseEvent_MetaDown", (PyCFunction
) _wrap_MouseEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46855 { (char *)"MouseEvent_AltDown", (PyCFunction
) _wrap_MouseEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46856 { (char *)"MouseEvent_ShiftDown", (PyCFunction
) _wrap_MouseEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46857 { (char *)"MouseEvent_CmdDown", (PyCFunction
) _wrap_MouseEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46858 { (char *)"MouseEvent_LeftDown", (PyCFunction
) _wrap_MouseEvent_LeftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46859 { (char *)"MouseEvent_MiddleDown", (PyCFunction
) _wrap_MouseEvent_MiddleDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46860 { (char *)"MouseEvent_RightDown", (PyCFunction
) _wrap_MouseEvent_RightDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46861 { (char *)"MouseEvent_LeftUp", (PyCFunction
) _wrap_MouseEvent_LeftUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46862 { (char *)"MouseEvent_MiddleUp", (PyCFunction
) _wrap_MouseEvent_MiddleUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46863 { (char *)"MouseEvent_RightUp", (PyCFunction
) _wrap_MouseEvent_RightUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46864 { (char *)"MouseEvent_LeftDClick", (PyCFunction
) _wrap_MouseEvent_LeftDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46865 { (char *)"MouseEvent_MiddleDClick", (PyCFunction
) _wrap_MouseEvent_MiddleDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46866 { (char *)"MouseEvent_RightDClick", (PyCFunction
) _wrap_MouseEvent_RightDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46867 { (char *)"MouseEvent_LeftIsDown", (PyCFunction
) _wrap_MouseEvent_LeftIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46868 { (char *)"MouseEvent_MiddleIsDown", (PyCFunction
) _wrap_MouseEvent_MiddleIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46869 { (char *)"MouseEvent_RightIsDown", (PyCFunction
) _wrap_MouseEvent_RightIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46870 { (char *)"MouseEvent_Dragging", (PyCFunction
) _wrap_MouseEvent_Dragging
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46871 { (char *)"MouseEvent_Moving", (PyCFunction
) _wrap_MouseEvent_Moving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46872 { (char *)"MouseEvent_Entering", (PyCFunction
) _wrap_MouseEvent_Entering
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46873 { (char *)"MouseEvent_Leaving", (PyCFunction
) _wrap_MouseEvent_Leaving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46874 { (char *)"MouseEvent_GetPosition", (PyCFunction
) _wrap_MouseEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46875 { (char *)"MouseEvent_GetPositionTuple", (PyCFunction
) _wrap_MouseEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46876 { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_MouseEvent_GetLogicalPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46877 { (char *)"MouseEvent_GetX", (PyCFunction
) _wrap_MouseEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46878 { (char *)"MouseEvent_GetY", (PyCFunction
) _wrap_MouseEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46879 { (char *)"MouseEvent_GetWheelRotation", (PyCFunction
) _wrap_MouseEvent_GetWheelRotation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46880 { (char *)"MouseEvent_GetWheelDelta", (PyCFunction
) _wrap_MouseEvent_GetWheelDelta
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46881 { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_MouseEvent_GetLinesPerAction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46882 { (char *)"MouseEvent_IsPageScroll", (PyCFunction
) _wrap_MouseEvent_IsPageScroll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46883 { (char *)"MouseEvent_m_x_set", (PyCFunction
) _wrap_MouseEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46884 { (char *)"MouseEvent_m_x_get", (PyCFunction
) _wrap_MouseEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46885 { (char *)"MouseEvent_m_y_set", (PyCFunction
) _wrap_MouseEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46886 { (char *)"MouseEvent_m_y_get", (PyCFunction
) _wrap_MouseEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46887 { (char *)"MouseEvent_m_leftDown_set", (PyCFunction
) _wrap_MouseEvent_m_leftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46888 { (char *)"MouseEvent_m_leftDown_get", (PyCFunction
) _wrap_MouseEvent_m_leftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46889 { (char *)"MouseEvent_m_middleDown_set", (PyCFunction
) _wrap_MouseEvent_m_middleDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46890 { (char *)"MouseEvent_m_middleDown_get", (PyCFunction
) _wrap_MouseEvent_m_middleDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46891 { (char *)"MouseEvent_m_rightDown_set", (PyCFunction
) _wrap_MouseEvent_m_rightDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46892 { (char *)"MouseEvent_m_rightDown_get", (PyCFunction
) _wrap_MouseEvent_m_rightDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46893 { (char *)"MouseEvent_m_controlDown_set", (PyCFunction
) _wrap_MouseEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46894 { (char *)"MouseEvent_m_controlDown_get", (PyCFunction
) _wrap_MouseEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46895 { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46896 { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46897 { (char *)"MouseEvent_m_altDown_set", (PyCFunction
) _wrap_MouseEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46898 { (char *)"MouseEvent_m_altDown_get", (PyCFunction
) _wrap_MouseEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46899 { (char *)"MouseEvent_m_metaDown_set", (PyCFunction
) _wrap_MouseEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46900 { (char *)"MouseEvent_m_metaDown_get", (PyCFunction
) _wrap_MouseEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46901 { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46902 { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46903 { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46904 { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46905 { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46906 { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46907 { (char *)"MouseEvent_swigregister", MouseEvent_swigregister
, METH_VARARGS
, NULL
},
46908 { (char *)"new_SetCursorEvent", (PyCFunction
) _wrap_new_SetCursorEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46909 { (char *)"SetCursorEvent_GetX", (PyCFunction
) _wrap_SetCursorEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46910 { (char *)"SetCursorEvent_GetY", (PyCFunction
) _wrap_SetCursorEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46911 { (char *)"SetCursorEvent_SetCursor", (PyCFunction
) _wrap_SetCursorEvent_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46912 { (char *)"SetCursorEvent_GetCursor", (PyCFunction
) _wrap_SetCursorEvent_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46913 { (char *)"SetCursorEvent_HasCursor", (PyCFunction
) _wrap_SetCursorEvent_HasCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46914 { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister
, METH_VARARGS
, NULL
},
46915 { (char *)"new_KeyEvent", (PyCFunction
) _wrap_new_KeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46916 { (char *)"KeyEvent_GetModifiers", (PyCFunction
) _wrap_KeyEvent_GetModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46917 { (char *)"KeyEvent_ControlDown", (PyCFunction
) _wrap_KeyEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46918 { (char *)"KeyEvent_MetaDown", (PyCFunction
) _wrap_KeyEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46919 { (char *)"KeyEvent_AltDown", (PyCFunction
) _wrap_KeyEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46920 { (char *)"KeyEvent_ShiftDown", (PyCFunction
) _wrap_KeyEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46921 { (char *)"KeyEvent_CmdDown", (PyCFunction
) _wrap_KeyEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46922 { (char *)"KeyEvent_HasModifiers", (PyCFunction
) _wrap_KeyEvent_HasModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46923 { (char *)"KeyEvent_GetKeyCode", (PyCFunction
) _wrap_KeyEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46924 { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction
) _wrap_KeyEvent_GetUnicodeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46925 { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_KeyEvent_GetRawKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46926 { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_KeyEvent_GetRawKeyFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46927 { (char *)"KeyEvent_GetPosition", (PyCFunction
) _wrap_KeyEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46928 { (char *)"KeyEvent_GetPositionTuple", (PyCFunction
) _wrap_KeyEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46929 { (char *)"KeyEvent_GetX", (PyCFunction
) _wrap_KeyEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46930 { (char *)"KeyEvent_GetY", (PyCFunction
) _wrap_KeyEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46931 { (char *)"KeyEvent_m_x_set", (PyCFunction
) _wrap_KeyEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46932 { (char *)"KeyEvent_m_x_get", (PyCFunction
) _wrap_KeyEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46933 { (char *)"KeyEvent_m_y_set", (PyCFunction
) _wrap_KeyEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46934 { (char *)"KeyEvent_m_y_get", (PyCFunction
) _wrap_KeyEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46935 { (char *)"KeyEvent_m_keyCode_set", (PyCFunction
) _wrap_KeyEvent_m_keyCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46936 { (char *)"KeyEvent_m_keyCode_get", (PyCFunction
) _wrap_KeyEvent_m_keyCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46937 { (char *)"KeyEvent_m_controlDown_set", (PyCFunction
) _wrap_KeyEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46938 { (char *)"KeyEvent_m_controlDown_get", (PyCFunction
) _wrap_KeyEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46939 { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46940 { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46941 { (char *)"KeyEvent_m_altDown_set", (PyCFunction
) _wrap_KeyEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46942 { (char *)"KeyEvent_m_altDown_get", (PyCFunction
) _wrap_KeyEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46943 { (char *)"KeyEvent_m_metaDown_set", (PyCFunction
) _wrap_KeyEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46944 { (char *)"KeyEvent_m_metaDown_get", (PyCFunction
) _wrap_KeyEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46945 { (char *)"KeyEvent_m_scanCode_set", (PyCFunction
) _wrap_KeyEvent_m_scanCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46946 { (char *)"KeyEvent_m_scanCode_get", (PyCFunction
) _wrap_KeyEvent_m_scanCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46947 { (char *)"KeyEvent_m_rawCode_set", (PyCFunction
) _wrap_KeyEvent_m_rawCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46948 { (char *)"KeyEvent_m_rawCode_get", (PyCFunction
) _wrap_KeyEvent_m_rawCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46949 { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46950 { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46951 { (char *)"KeyEvent_swigregister", KeyEvent_swigregister
, METH_VARARGS
, NULL
},
46952 { (char *)"new_SizeEvent", (PyCFunction
) _wrap_new_SizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46953 { (char *)"SizeEvent_GetSize", (PyCFunction
) _wrap_SizeEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46954 { (char *)"SizeEvent_GetRect", (PyCFunction
) _wrap_SizeEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46955 { (char *)"SizeEvent_SetRect", (PyCFunction
) _wrap_SizeEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46956 { (char *)"SizeEvent_SetSize", (PyCFunction
) _wrap_SizeEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46957 { (char *)"SizeEvent_m_size_set", (PyCFunction
) _wrap_SizeEvent_m_size_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46958 { (char *)"SizeEvent_m_size_get", (PyCFunction
) _wrap_SizeEvent_m_size_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46959 { (char *)"SizeEvent_m_rect_set", (PyCFunction
) _wrap_SizeEvent_m_rect_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46960 { (char *)"SizeEvent_m_rect_get", (PyCFunction
) _wrap_SizeEvent_m_rect_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46961 { (char *)"SizeEvent_swigregister", SizeEvent_swigregister
, METH_VARARGS
, NULL
},
46962 { (char *)"new_MoveEvent", (PyCFunction
) _wrap_new_MoveEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46963 { (char *)"MoveEvent_GetPosition", (PyCFunction
) _wrap_MoveEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46964 { (char *)"MoveEvent_GetRect", (PyCFunction
) _wrap_MoveEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46965 { (char *)"MoveEvent_SetRect", (PyCFunction
) _wrap_MoveEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46966 { (char *)"MoveEvent_SetPosition", (PyCFunction
) _wrap_MoveEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46967 { (char *)"MoveEvent_swigregister", MoveEvent_swigregister
, METH_VARARGS
, NULL
},
46968 { (char *)"new_PaintEvent", (PyCFunction
) _wrap_new_PaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46969 { (char *)"PaintEvent_swigregister", PaintEvent_swigregister
, METH_VARARGS
, NULL
},
46970 { (char *)"new_NcPaintEvent", (PyCFunction
) _wrap_new_NcPaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46971 { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister
, METH_VARARGS
, NULL
},
46972 { (char *)"new_EraseEvent", (PyCFunction
) _wrap_new_EraseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46973 { (char *)"EraseEvent_GetDC", (PyCFunction
) _wrap_EraseEvent_GetDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46974 { (char *)"EraseEvent_swigregister", EraseEvent_swigregister
, METH_VARARGS
, NULL
},
46975 { (char *)"new_FocusEvent", (PyCFunction
) _wrap_new_FocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46976 { (char *)"FocusEvent_GetWindow", (PyCFunction
) _wrap_FocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46977 { (char *)"FocusEvent_SetWindow", (PyCFunction
) _wrap_FocusEvent_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46978 { (char *)"FocusEvent_swigregister", FocusEvent_swigregister
, METH_VARARGS
, NULL
},
46979 { (char *)"new_ChildFocusEvent", (PyCFunction
) _wrap_new_ChildFocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46980 { (char *)"ChildFocusEvent_GetWindow", (PyCFunction
) _wrap_ChildFocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46981 { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister
, METH_VARARGS
, NULL
},
46982 { (char *)"new_ActivateEvent", (PyCFunction
) _wrap_new_ActivateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46983 { (char *)"ActivateEvent_GetActive", (PyCFunction
) _wrap_ActivateEvent_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46984 { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister
, METH_VARARGS
, NULL
},
46985 { (char *)"new_InitDialogEvent", (PyCFunction
) _wrap_new_InitDialogEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46986 { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister
, METH_VARARGS
, NULL
},
46987 { (char *)"new_MenuEvent", (PyCFunction
) _wrap_new_MenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46988 { (char *)"MenuEvent_GetMenuId", (PyCFunction
) _wrap_MenuEvent_GetMenuId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46989 { (char *)"MenuEvent_IsPopup", (PyCFunction
) _wrap_MenuEvent_IsPopup
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46990 { (char *)"MenuEvent_GetMenu", (PyCFunction
) _wrap_MenuEvent_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46991 { (char *)"MenuEvent_swigregister", MenuEvent_swigregister
, METH_VARARGS
, NULL
},
46992 { (char *)"new_CloseEvent", (PyCFunction
) _wrap_new_CloseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46993 { (char *)"CloseEvent_SetLoggingOff", (PyCFunction
) _wrap_CloseEvent_SetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46994 { (char *)"CloseEvent_GetLoggingOff", (PyCFunction
) _wrap_CloseEvent_GetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46995 { (char *)"CloseEvent_Veto", (PyCFunction
) _wrap_CloseEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46996 { (char *)"CloseEvent_GetVeto", (PyCFunction
) _wrap_CloseEvent_GetVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46997 { (char *)"CloseEvent_SetCanVeto", (PyCFunction
) _wrap_CloseEvent_SetCanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46998 { (char *)"CloseEvent_CanVeto", (PyCFunction
) _wrap_CloseEvent_CanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46999 { (char *)"CloseEvent_swigregister", CloseEvent_swigregister
, METH_VARARGS
, NULL
},
47000 { (char *)"new_ShowEvent", (PyCFunction
) _wrap_new_ShowEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47001 { (char *)"ShowEvent_SetShow", (PyCFunction
) _wrap_ShowEvent_SetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47002 { (char *)"ShowEvent_GetShow", (PyCFunction
) _wrap_ShowEvent_GetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47003 { (char *)"ShowEvent_swigregister", ShowEvent_swigregister
, METH_VARARGS
, NULL
},
47004 { (char *)"new_IconizeEvent", (PyCFunction
) _wrap_new_IconizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47005 { (char *)"IconizeEvent_Iconized", (PyCFunction
) _wrap_IconizeEvent_Iconized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47006 { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister
, METH_VARARGS
, NULL
},
47007 { (char *)"new_MaximizeEvent", (PyCFunction
) _wrap_new_MaximizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47008 { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister
, METH_VARARGS
, NULL
},
47009 { (char *)"DropFilesEvent_GetPosition", (PyCFunction
) _wrap_DropFilesEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47010 { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_DropFilesEvent_GetNumberOfFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47011 { (char *)"DropFilesEvent_GetFiles", (PyCFunction
) _wrap_DropFilesEvent_GetFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47012 { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister
, METH_VARARGS
, NULL
},
47013 { (char *)"new_UpdateUIEvent", (PyCFunction
) _wrap_new_UpdateUIEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47014 { (char *)"UpdateUIEvent_GetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47015 { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47016 { (char *)"UpdateUIEvent_GetShown", (PyCFunction
) _wrap_UpdateUIEvent_GetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47017 { (char *)"UpdateUIEvent_GetText", (PyCFunction
) _wrap_UpdateUIEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47018 { (char *)"UpdateUIEvent_GetSetText", (PyCFunction
) _wrap_UpdateUIEvent_GetSetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47019 { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetSetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47020 { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetSetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47021 { (char *)"UpdateUIEvent_GetSetShown", (PyCFunction
) _wrap_UpdateUIEvent_GetSetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47022 { (char *)"UpdateUIEvent_Check", (PyCFunction
) _wrap_UpdateUIEvent_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47023 { (char *)"UpdateUIEvent_Enable", (PyCFunction
) _wrap_UpdateUIEvent_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47024 { (char *)"UpdateUIEvent_Show", (PyCFunction
) _wrap_UpdateUIEvent_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47025 { (char *)"UpdateUIEvent_SetText", (PyCFunction
) _wrap_UpdateUIEvent_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47026 { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_SetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47027 { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_GetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47028 { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction
) _wrap_UpdateUIEvent_CanUpdate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47029 { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction
) _wrap_UpdateUIEvent_ResetUpdateTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47030 { (char *)"UpdateUIEvent_SetMode", (PyCFunction
) _wrap_UpdateUIEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47031 { (char *)"UpdateUIEvent_GetMode", (PyCFunction
) _wrap_UpdateUIEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47032 { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister
, METH_VARARGS
, NULL
},
47033 { (char *)"new_SysColourChangedEvent", (PyCFunction
) _wrap_new_SysColourChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47034 { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister
, METH_VARARGS
, NULL
},
47035 { (char *)"new_MouseCaptureChangedEvent", (PyCFunction
) _wrap_new_MouseCaptureChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47036 { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_MouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47037 { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister
, METH_VARARGS
, NULL
},
47038 { (char *)"new_DisplayChangedEvent", (PyCFunction
) _wrap_new_DisplayChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47039 { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister
, METH_VARARGS
, NULL
},
47040 { (char *)"new_PaletteChangedEvent", (PyCFunction
) _wrap_new_PaletteChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47041 { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_SetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47042 { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_GetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47043 { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister
, METH_VARARGS
, NULL
},
47044 { (char *)"new_QueryNewPaletteEvent", (PyCFunction
) _wrap_new_QueryNewPaletteEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47045 { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47046 { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47047 { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister
, METH_VARARGS
, NULL
},
47048 { (char *)"new_NavigationKeyEvent", (PyCFunction
) _wrap_new_NavigationKeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47049 { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_GetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47050 { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_SetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47051 { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_IsWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47052 { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_SetWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47053 { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_IsFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47054 { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_SetFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47055 { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction
) _wrap_NavigationKeyEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47056 { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_GetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47057 { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_SetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47058 { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister
, METH_VARARGS
, NULL
},
47059 { (char *)"new_WindowCreateEvent", (PyCFunction
) _wrap_new_WindowCreateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47060 { (char *)"WindowCreateEvent_GetWindow", (PyCFunction
) _wrap_WindowCreateEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47061 { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister
, METH_VARARGS
, NULL
},
47062 { (char *)"new_WindowDestroyEvent", (PyCFunction
) _wrap_new_WindowDestroyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47063 { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_WindowDestroyEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47064 { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister
, METH_VARARGS
, NULL
},
47065 { (char *)"new_ContextMenuEvent", (PyCFunction
) _wrap_new_ContextMenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47066 { (char *)"ContextMenuEvent_GetPosition", (PyCFunction
) _wrap_ContextMenuEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47067 { (char *)"ContextMenuEvent_SetPosition", (PyCFunction
) _wrap_ContextMenuEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47068 { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister
, METH_VARARGS
, NULL
},
47069 { (char *)"new_IdleEvent", (PyCFunction
) _wrap_new_IdleEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47070 { (char *)"IdleEvent_RequestMore", (PyCFunction
) _wrap_IdleEvent_RequestMore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47071 { (char *)"IdleEvent_MoreRequested", (PyCFunction
) _wrap_IdleEvent_MoreRequested
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47072 { (char *)"IdleEvent_SetMode", (PyCFunction
) _wrap_IdleEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47073 { (char *)"IdleEvent_GetMode", (PyCFunction
) _wrap_IdleEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47074 { (char *)"IdleEvent_CanSend", (PyCFunction
) _wrap_IdleEvent_CanSend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47075 { (char *)"IdleEvent_swigregister", IdleEvent_swigregister
, METH_VARARGS
, NULL
},
47076 { (char *)"new_PyEvent", (PyCFunction
) _wrap_new_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47077 { (char *)"delete_PyEvent", (PyCFunction
) _wrap_delete_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47078 { (char *)"PyEvent__SetSelf", (PyCFunction
) _wrap_PyEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47079 { (char *)"PyEvent__GetSelf", (PyCFunction
) _wrap_PyEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47080 { (char *)"PyEvent_swigregister", PyEvent_swigregister
, METH_VARARGS
, NULL
},
47081 { (char *)"new_PyCommandEvent", (PyCFunction
) _wrap_new_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47082 { (char *)"delete_PyCommandEvent", (PyCFunction
) _wrap_delete_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47083 { (char *)"PyCommandEvent__SetSelf", (PyCFunction
) _wrap_PyCommandEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47084 { (char *)"PyCommandEvent__GetSelf", (PyCFunction
) _wrap_PyCommandEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47085 { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister
, METH_VARARGS
, NULL
},
47086 { (char *)"new_DateEvent", (PyCFunction
) _wrap_new_DateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47087 { (char *)"DateEvent_GetDate", (PyCFunction
) _wrap_DateEvent_GetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47088 { (char *)"DateEvent_SetDate", (PyCFunction
) _wrap_DateEvent_SetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47089 { (char *)"DateEvent_swigregister", DateEvent_swigregister
, METH_VARARGS
, NULL
},
47090 { (char *)"new_PyApp", (PyCFunction
) _wrap_new_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47091 { (char *)"delete_PyApp", (PyCFunction
) _wrap_delete_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47092 { (char *)"PyApp__setCallbackInfo", (PyCFunction
) _wrap_PyApp__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47093 { (char *)"PyApp_GetAppName", (PyCFunction
) _wrap_PyApp_GetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47094 { (char *)"PyApp_SetAppName", (PyCFunction
) _wrap_PyApp_SetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47095 { (char *)"PyApp_GetClassName", (PyCFunction
) _wrap_PyApp_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47096 { (char *)"PyApp_SetClassName", (PyCFunction
) _wrap_PyApp_SetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47097 { (char *)"PyApp_GetVendorName", (PyCFunction
) _wrap_PyApp_GetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47098 { (char *)"PyApp_SetVendorName", (PyCFunction
) _wrap_PyApp_SetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47099 { (char *)"PyApp_GetTraits", (PyCFunction
) _wrap_PyApp_GetTraits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47100 { (char *)"PyApp_ProcessPendingEvents", (PyCFunction
) _wrap_PyApp_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47101 { (char *)"PyApp_Yield", (PyCFunction
) _wrap_PyApp_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47102 { (char *)"PyApp_WakeUpIdle", (PyCFunction
) _wrap_PyApp_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47103 { (char *)"PyApp_IsMainLoopRunning", (PyCFunction
) _wrap_PyApp_IsMainLoopRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47104 { (char *)"PyApp_MainLoop", (PyCFunction
) _wrap_PyApp_MainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47105 { (char *)"PyApp_Exit", (PyCFunction
) _wrap_PyApp_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47106 { (char *)"PyApp_ExitMainLoop", (PyCFunction
) _wrap_PyApp_ExitMainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47107 { (char *)"PyApp_Pending", (PyCFunction
) _wrap_PyApp_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47108 { (char *)"PyApp_Dispatch", (PyCFunction
) _wrap_PyApp_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47109 { (char *)"PyApp_ProcessIdle", (PyCFunction
) _wrap_PyApp_ProcessIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47110 { (char *)"PyApp_SendIdleEvents", (PyCFunction
) _wrap_PyApp_SendIdleEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47111 { (char *)"PyApp_IsActive", (PyCFunction
) _wrap_PyApp_IsActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47112 { (char *)"PyApp_SetTopWindow", (PyCFunction
) _wrap_PyApp_SetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47113 { (char *)"PyApp_GetTopWindow", (PyCFunction
) _wrap_PyApp_GetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47114 { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_SetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47115 { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_GetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47116 { (char *)"PyApp_SetUseBestVisual", (PyCFunction
) _wrap_PyApp_SetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47117 { (char *)"PyApp_GetUseBestVisual", (PyCFunction
) _wrap_PyApp_GetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47118 { (char *)"PyApp_SetPrintMode", (PyCFunction
) _wrap_PyApp_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47119 { (char *)"PyApp_GetPrintMode", (PyCFunction
) _wrap_PyApp_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47120 { (char *)"PyApp_SetAssertMode", (PyCFunction
) _wrap_PyApp_SetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47121 { (char *)"PyApp_GetAssertMode", (PyCFunction
) _wrap_PyApp_GetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47122 { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47123 { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47124 { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47125 { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47126 { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_GetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47127 { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47128 { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47129 { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47130 { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47131 { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_SetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47132 { (char *)"PyApp__BootstrapApp", (PyCFunction
) _wrap_PyApp__BootstrapApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47133 { (char *)"PyApp_GetComCtl32Version", (PyCFunction
) _wrap_PyApp_GetComCtl32Version
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47134 { (char *)"PyApp_swigregister", PyApp_swigregister
, METH_VARARGS
, NULL
},
47135 { (char *)"Exit", (PyCFunction
) _wrap_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47136 { (char *)"Yield", (PyCFunction
) _wrap_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47137 { (char *)"YieldIfNeeded", (PyCFunction
) _wrap_YieldIfNeeded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47138 { (char *)"SafeYield", (PyCFunction
) _wrap_SafeYield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47139 { (char *)"WakeUpIdle", (PyCFunction
) _wrap_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47140 { (char *)"PostEvent", (PyCFunction
) _wrap_PostEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47141 { (char *)"App_CleanUp", (PyCFunction
) _wrap_App_CleanUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47142 { (char *)"GetApp", (PyCFunction
) _wrap_GetApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47143 { (char *)"SetDefaultPyEncoding", (PyCFunction
) _wrap_SetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47144 { (char *)"GetDefaultPyEncoding", (PyCFunction
) _wrap_GetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47145 { (char *)"new_EventLoop", (PyCFunction
) _wrap_new_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47146 { (char *)"delete_EventLoop", (PyCFunction
) _wrap_delete_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47147 { (char *)"EventLoop_Run", (PyCFunction
) _wrap_EventLoop_Run
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47148 { (char *)"EventLoop_Exit", (PyCFunction
) _wrap_EventLoop_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47149 { (char *)"EventLoop_Pending", (PyCFunction
) _wrap_EventLoop_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47150 { (char *)"EventLoop_Dispatch", (PyCFunction
) _wrap_EventLoop_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47151 { (char *)"EventLoop_IsRunning", (PyCFunction
) _wrap_EventLoop_IsRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47152 { (char *)"EventLoop_GetActive", (PyCFunction
) _wrap_EventLoop_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47153 { (char *)"EventLoop_SetActive", (PyCFunction
) _wrap_EventLoop_SetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47154 { (char *)"EventLoop_swigregister", EventLoop_swigregister
, METH_VARARGS
, NULL
},
47155 { (char *)"new_EventLoopActivator", (PyCFunction
) _wrap_new_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47156 { (char *)"delete_EventLoopActivator", (PyCFunction
) _wrap_delete_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47157 { (char *)"EventLoopActivator_swigregister", EventLoopActivator_swigregister
, METH_VARARGS
, NULL
},
47158 { (char *)"new_AcceleratorEntry", (PyCFunction
) _wrap_new_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47159 { (char *)"delete_AcceleratorEntry", (PyCFunction
) _wrap_delete_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47160 { (char *)"AcceleratorEntry_Set", (PyCFunction
) _wrap_AcceleratorEntry_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47161 { (char *)"AcceleratorEntry_GetFlags", (PyCFunction
) _wrap_AcceleratorEntry_GetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47162 { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction
) _wrap_AcceleratorEntry_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47163 { (char *)"AcceleratorEntry_GetCommand", (PyCFunction
) _wrap_AcceleratorEntry_GetCommand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47164 { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister
, METH_VARARGS
, NULL
},
47165 { (char *)"new_AcceleratorTable", (PyCFunction
) _wrap_new_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47166 { (char *)"delete_AcceleratorTable", (PyCFunction
) _wrap_delete_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47167 { (char *)"AcceleratorTable_Ok", (PyCFunction
) _wrap_AcceleratorTable_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47168 { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister
, METH_VARARGS
, NULL
},
47169 { (char *)"GetAccelFromString", (PyCFunction
) _wrap_GetAccelFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47170 { (char *)"new_VisualAttributes", (PyCFunction
) _wrap_new_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47171 { (char *)"delete_VisualAttributes", (PyCFunction
) _wrap_delete_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47172 { (char *)"VisualAttributes_font_set", (PyCFunction
) _wrap_VisualAttributes_font_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47173 { (char *)"VisualAttributes_font_get", (PyCFunction
) _wrap_VisualAttributes_font_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47174 { (char *)"VisualAttributes_colFg_set", (PyCFunction
) _wrap_VisualAttributes_colFg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47175 { (char *)"VisualAttributes_colFg_get", (PyCFunction
) _wrap_VisualAttributes_colFg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47176 { (char *)"VisualAttributes_colBg_set", (PyCFunction
) _wrap_VisualAttributes_colBg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47177 { (char *)"VisualAttributes_colBg_get", (PyCFunction
) _wrap_VisualAttributes_colBg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47178 { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister
, METH_VARARGS
, NULL
},
47179 { (char *)"new_Window", (PyCFunction
) _wrap_new_Window
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47180 { (char *)"new_PreWindow", (PyCFunction
) _wrap_new_PreWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47181 { (char *)"Window_Create", (PyCFunction
) _wrap_Window_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47182 { (char *)"Window_Close", (PyCFunction
) _wrap_Window_Close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47183 { (char *)"Window_Destroy", (PyCFunction
) _wrap_Window_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47184 { (char *)"Window_DestroyChildren", (PyCFunction
) _wrap_Window_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47185 { (char *)"Window_IsBeingDeleted", (PyCFunction
) _wrap_Window_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47186 { (char *)"Window_SetLabel", (PyCFunction
) _wrap_Window_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47187 { (char *)"Window_GetLabel", (PyCFunction
) _wrap_Window_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47188 { (char *)"Window_SetName", (PyCFunction
) _wrap_Window_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47189 { (char *)"Window_GetName", (PyCFunction
) _wrap_Window_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47190 { (char *)"Window_SetWindowVariant", (PyCFunction
) _wrap_Window_SetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47191 { (char *)"Window_GetWindowVariant", (PyCFunction
) _wrap_Window_GetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47192 { (char *)"Window_SetId", (PyCFunction
) _wrap_Window_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47193 { (char *)"Window_GetId", (PyCFunction
) _wrap_Window_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47194 { (char *)"Window_NewControlId", (PyCFunction
) _wrap_Window_NewControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47195 { (char *)"Window_NextControlId", (PyCFunction
) _wrap_Window_NextControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47196 { (char *)"Window_PrevControlId", (PyCFunction
) _wrap_Window_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47197 { (char *)"Window_SetSize", (PyCFunction
) _wrap_Window_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47198 { (char *)"Window_SetDimensions", (PyCFunction
) _wrap_Window_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47199 { (char *)"Window_SetRect", (PyCFunction
) _wrap_Window_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47200 { (char *)"Window_SetSizeWH", (PyCFunction
) _wrap_Window_SetSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47201 { (char *)"Window_Move", (PyCFunction
) _wrap_Window_Move
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47202 { (char *)"Window_MoveXY", (PyCFunction
) _wrap_Window_MoveXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47203 { (char *)"Window_SetBestFittingSize", (PyCFunction
) _wrap_Window_SetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47204 { (char *)"Window_Raise", (PyCFunction
) _wrap_Window_Raise
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47205 { (char *)"Window_Lower", (PyCFunction
) _wrap_Window_Lower
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47206 { (char *)"Window_SetClientSize", (PyCFunction
) _wrap_Window_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47207 { (char *)"Window_SetClientSizeWH", (PyCFunction
) _wrap_Window_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47208 { (char *)"Window_SetClientRect", (PyCFunction
) _wrap_Window_SetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47209 { (char *)"Window_GetPosition", (PyCFunction
) _wrap_Window_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47210 { (char *)"Window_GetPositionTuple", (PyCFunction
) _wrap_Window_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47211 { (char *)"Window_GetSize", (PyCFunction
) _wrap_Window_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47212 { (char *)"Window_GetSizeTuple", (PyCFunction
) _wrap_Window_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47213 { (char *)"Window_GetRect", (PyCFunction
) _wrap_Window_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47214 { (char *)"Window_GetClientSize", (PyCFunction
) _wrap_Window_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47215 { (char *)"Window_GetClientSizeTuple", (PyCFunction
) _wrap_Window_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47216 { (char *)"Window_GetClientAreaOrigin", (PyCFunction
) _wrap_Window_GetClientAreaOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47217 { (char *)"Window_GetClientRect", (PyCFunction
) _wrap_Window_GetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47218 { (char *)"Window_GetBestSize", (PyCFunction
) _wrap_Window_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47219 { (char *)"Window_GetBestSizeTuple", (PyCFunction
) _wrap_Window_GetBestSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47220 { (char *)"Window_InvalidateBestSize", (PyCFunction
) _wrap_Window_InvalidateBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47221 { (char *)"Window_CacheBestSize", (PyCFunction
) _wrap_Window_CacheBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47222 { (char *)"Window_GetBestFittingSize", (PyCFunction
) _wrap_Window_GetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47223 { (char *)"Window_GetAdjustedBestSize", (PyCFunction
) _wrap_Window_GetAdjustedBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47224 { (char *)"Window_Center", (PyCFunction
) _wrap_Window_Center
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47225 { (char *)"Window_CenterOnParent", (PyCFunction
) _wrap_Window_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47226 { (char *)"Window_Fit", (PyCFunction
) _wrap_Window_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47227 { (char *)"Window_FitInside", (PyCFunction
) _wrap_Window_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47228 { (char *)"Window_SetSizeHints", (PyCFunction
) _wrap_Window_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47229 { (char *)"Window_SetSizeHintsSz", (PyCFunction
) _wrap_Window_SetSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47230 { (char *)"Window_SetVirtualSizeHints", (PyCFunction
) _wrap_Window_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47231 { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction
) _wrap_Window_SetVirtualSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47232 { (char *)"Window_GetMaxSize", (PyCFunction
) _wrap_Window_GetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47233 { (char *)"Window_GetMinSize", (PyCFunction
) _wrap_Window_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47234 { (char *)"Window_SetMinSize", (PyCFunction
) _wrap_Window_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47235 { (char *)"Window_SetMaxSize", (PyCFunction
) _wrap_Window_SetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47236 { (char *)"Window_GetMinWidth", (PyCFunction
) _wrap_Window_GetMinWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47237 { (char *)"Window_GetMinHeight", (PyCFunction
) _wrap_Window_GetMinHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47238 { (char *)"Window_GetMaxWidth", (PyCFunction
) _wrap_Window_GetMaxWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47239 { (char *)"Window_GetMaxHeight", (PyCFunction
) _wrap_Window_GetMaxHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47240 { (char *)"Window_SetVirtualSize", (PyCFunction
) _wrap_Window_SetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47241 { (char *)"Window_SetVirtualSizeWH", (PyCFunction
) _wrap_Window_SetVirtualSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47242 { (char *)"Window_GetVirtualSize", (PyCFunction
) _wrap_Window_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47243 { (char *)"Window_GetVirtualSizeTuple", (PyCFunction
) _wrap_Window_GetVirtualSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47244 { (char *)"Window_GetBestVirtualSize", (PyCFunction
) _wrap_Window_GetBestVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47245 { (char *)"Window_Show", (PyCFunction
) _wrap_Window_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47246 { (char *)"Window_Hide", (PyCFunction
) _wrap_Window_Hide
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47247 { (char *)"Window_Enable", (PyCFunction
) _wrap_Window_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47248 { (char *)"Window_Disable", (PyCFunction
) _wrap_Window_Disable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47249 { (char *)"Window_IsShown", (PyCFunction
) _wrap_Window_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47250 { (char *)"Window_IsEnabled", (PyCFunction
) _wrap_Window_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47251 { (char *)"Window_SetWindowStyleFlag", (PyCFunction
) _wrap_Window_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47252 { (char *)"Window_GetWindowStyleFlag", (PyCFunction
) _wrap_Window_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47253 { (char *)"Window_HasFlag", (PyCFunction
) _wrap_Window_HasFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47254 { (char *)"Window_IsRetained", (PyCFunction
) _wrap_Window_IsRetained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47255 { (char *)"Window_SetExtraStyle", (PyCFunction
) _wrap_Window_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47256 { (char *)"Window_GetExtraStyle", (PyCFunction
) _wrap_Window_GetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47257 { (char *)"Window_MakeModal", (PyCFunction
) _wrap_Window_MakeModal
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47258 { (char *)"Window_SetThemeEnabled", (PyCFunction
) _wrap_Window_SetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47259 { (char *)"Window_GetThemeEnabled", (PyCFunction
) _wrap_Window_GetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47260 { (char *)"Window_SetFocus", (PyCFunction
) _wrap_Window_SetFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47261 { (char *)"Window_SetFocusFromKbd", (PyCFunction
) _wrap_Window_SetFocusFromKbd
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47262 { (char *)"Window_FindFocus", (PyCFunction
) _wrap_Window_FindFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47263 { (char *)"Window_AcceptsFocus", (PyCFunction
) _wrap_Window_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47264 { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_Window_AcceptsFocusFromKeyboard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47265 { (char *)"Window_GetDefaultItem", (PyCFunction
) _wrap_Window_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47266 { (char *)"Window_SetDefaultItem", (PyCFunction
) _wrap_Window_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47267 { (char *)"Window_SetTmpDefaultItem", (PyCFunction
) _wrap_Window_SetTmpDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47268 { (char *)"Window_Navigate", (PyCFunction
) _wrap_Window_Navigate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47269 { (char *)"Window_MoveAfterInTabOrder", (PyCFunction
) _wrap_Window_MoveAfterInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47270 { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction
) _wrap_Window_MoveBeforeInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47271 { (char *)"Window_GetChildren", (PyCFunction
) _wrap_Window_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47272 { (char *)"Window_GetParent", (PyCFunction
) _wrap_Window_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47273 { (char *)"Window_GetGrandParent", (PyCFunction
) _wrap_Window_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47274 { (char *)"Window_IsTopLevel", (PyCFunction
) _wrap_Window_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47275 { (char *)"Window_Reparent", (PyCFunction
) _wrap_Window_Reparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47276 { (char *)"Window_AddChild", (PyCFunction
) _wrap_Window_AddChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47277 { (char *)"Window_RemoveChild", (PyCFunction
) _wrap_Window_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47278 { (char *)"Window_FindWindowById", (PyCFunction
) _wrap_Window_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47279 { (char *)"Window_FindWindowByName", (PyCFunction
) _wrap_Window_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47280 { (char *)"Window_GetEventHandler", (PyCFunction
) _wrap_Window_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47281 { (char *)"Window_SetEventHandler", (PyCFunction
) _wrap_Window_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47282 { (char *)"Window_PushEventHandler", (PyCFunction
) _wrap_Window_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47283 { (char *)"Window_PopEventHandler", (PyCFunction
) _wrap_Window_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47284 { (char *)"Window_RemoveEventHandler", (PyCFunction
) _wrap_Window_RemoveEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47285 { (char *)"Window_SetValidator", (PyCFunction
) _wrap_Window_SetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47286 { (char *)"Window_GetValidator", (PyCFunction
) _wrap_Window_GetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47287 { (char *)"Window_Validate", (PyCFunction
) _wrap_Window_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47288 { (char *)"Window_TransferDataToWindow", (PyCFunction
) _wrap_Window_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47289 { (char *)"Window_TransferDataFromWindow", (PyCFunction
) _wrap_Window_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47290 { (char *)"Window_InitDialog", (PyCFunction
) _wrap_Window_InitDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47291 { (char *)"Window_SetAcceleratorTable", (PyCFunction
) _wrap_Window_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47292 { (char *)"Window_GetAcceleratorTable", (PyCFunction
) _wrap_Window_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47293 { (char *)"Window_RegisterHotKey", (PyCFunction
) _wrap_Window_RegisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47294 { (char *)"Window_UnregisterHotKey", (PyCFunction
) _wrap_Window_UnregisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47295 { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction
) _wrap_Window_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47296 { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_Window_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47297 { (char *)"Window_DLG_PNT", (PyCFunction
) _wrap_Window_DLG_PNT
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47298 { (char *)"Window_DLG_SZE", (PyCFunction
) _wrap_Window_DLG_SZE
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47299 { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction
) _wrap_Window_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47300 { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_Window_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47301 { (char *)"Window_WarpPointer", (PyCFunction
) _wrap_Window_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47302 { (char *)"Window_CaptureMouse", (PyCFunction
) _wrap_Window_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47303 { (char *)"Window_ReleaseMouse", (PyCFunction
) _wrap_Window_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47304 { (char *)"Window_GetCapture", (PyCFunction
) _wrap_Window_GetCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47305 { (char *)"Window_HasCapture", (PyCFunction
) _wrap_Window_HasCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47306 { (char *)"Window_Refresh", (PyCFunction
) _wrap_Window_Refresh
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47307 { (char *)"Window_RefreshRect", (PyCFunction
) _wrap_Window_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47308 { (char *)"Window_Update", (PyCFunction
) _wrap_Window_Update
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47309 { (char *)"Window_ClearBackground", (PyCFunction
) _wrap_Window_ClearBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47310 { (char *)"Window_Freeze", (PyCFunction
) _wrap_Window_Freeze
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47311 { (char *)"Window_Thaw", (PyCFunction
) _wrap_Window_Thaw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47312 { (char *)"Window_PrepareDC", (PyCFunction
) _wrap_Window_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47313 { (char *)"Window_GetUpdateRegion", (PyCFunction
) _wrap_Window_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47314 { (char *)"Window_GetUpdateClientRect", (PyCFunction
) _wrap_Window_GetUpdateClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47315 { (char *)"Window_IsExposed", (PyCFunction
) _wrap_Window_IsExposed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47316 { (char *)"Window_IsExposedPoint", (PyCFunction
) _wrap_Window_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47317 { (char *)"Window_IsExposedRect", (PyCFunction
) _wrap_Window_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47318 { (char *)"Window_GetDefaultAttributes", (PyCFunction
) _wrap_Window_GetDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47319 { (char *)"Window_GetClassDefaultAttributes", (PyCFunction
) _wrap_Window_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47320 { (char *)"Window_SetBackgroundColour", (PyCFunction
) _wrap_Window_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47321 { (char *)"Window_SetOwnBackgroundColour", (PyCFunction
) _wrap_Window_SetOwnBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47322 { (char *)"Window_SetForegroundColour", (PyCFunction
) _wrap_Window_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47323 { (char *)"Window_SetOwnForegroundColour", (PyCFunction
) _wrap_Window_SetOwnForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47324 { (char *)"Window_GetBackgroundColour", (PyCFunction
) _wrap_Window_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47325 { (char *)"Window_GetForegroundColour", (PyCFunction
) _wrap_Window_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47326 { (char *)"Window_InheritsBackgroundColour", (PyCFunction
) _wrap_Window_InheritsBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47327 { (char *)"Window_UseBgCol", (PyCFunction
) _wrap_Window_UseBgCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47328 { (char *)"Window_SetBackgroundStyle", (PyCFunction
) _wrap_Window_SetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47329 { (char *)"Window_GetBackgroundStyle", (PyCFunction
) _wrap_Window_GetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47330 { (char *)"Window_HasTransparentBackground", (PyCFunction
) _wrap_Window_HasTransparentBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47331 { (char *)"Window_SetCursor", (PyCFunction
) _wrap_Window_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47332 { (char *)"Window_GetCursor", (PyCFunction
) _wrap_Window_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47333 { (char *)"Window_SetFont", (PyCFunction
) _wrap_Window_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47334 { (char *)"Window_SetOwnFont", (PyCFunction
) _wrap_Window_SetOwnFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47335 { (char *)"Window_GetFont", (PyCFunction
) _wrap_Window_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47336 { (char *)"Window_SetCaret", (PyCFunction
) _wrap_Window_SetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47337 { (char *)"Window_GetCaret", (PyCFunction
) _wrap_Window_GetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47338 { (char *)"Window_GetCharHeight", (PyCFunction
) _wrap_Window_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47339 { (char *)"Window_GetCharWidth", (PyCFunction
) _wrap_Window_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47340 { (char *)"Window_GetTextExtent", (PyCFunction
) _wrap_Window_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47341 { (char *)"Window_GetFullTextExtent", (PyCFunction
) _wrap_Window_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47342 { (char *)"Window_ClientToScreenXY", (PyCFunction
) _wrap_Window_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47343 { (char *)"Window_ScreenToClientXY", (PyCFunction
) _wrap_Window_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47344 { (char *)"Window_ClientToScreen", (PyCFunction
) _wrap_Window_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47345 { (char *)"Window_ScreenToClient", (PyCFunction
) _wrap_Window_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47346 { (char *)"Window_HitTestXY", (PyCFunction
) _wrap_Window_HitTestXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47347 { (char *)"Window_HitTest", (PyCFunction
) _wrap_Window_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47348 { (char *)"Window_GetBorder", _wrap_Window_GetBorder
, METH_VARARGS
, NULL
},
47349 { (char *)"Window_UpdateWindowUI", (PyCFunction
) _wrap_Window_UpdateWindowUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47350 { (char *)"Window_PopupMenuXY", (PyCFunction
) _wrap_Window_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47351 { (char *)"Window_PopupMenu", (PyCFunction
) _wrap_Window_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47352 { (char *)"Window_GetHandle", (PyCFunction
) _wrap_Window_GetHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47353 { (char *)"Window_AssociateHandle", (PyCFunction
) _wrap_Window_AssociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47354 { (char *)"Window_DissociateHandle", (PyCFunction
) _wrap_Window_DissociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47355 { (char *)"Window_HasScrollbar", (PyCFunction
) _wrap_Window_HasScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47356 { (char *)"Window_SetScrollbar", (PyCFunction
) _wrap_Window_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47357 { (char *)"Window_SetScrollPos", (PyCFunction
) _wrap_Window_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47358 { (char *)"Window_GetScrollPos", (PyCFunction
) _wrap_Window_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47359 { (char *)"Window_GetScrollThumb", (PyCFunction
) _wrap_Window_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47360 { (char *)"Window_GetScrollRange", (PyCFunction
) _wrap_Window_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47361 { (char *)"Window_ScrollWindow", (PyCFunction
) _wrap_Window_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47362 { (char *)"Window_ScrollLines", (PyCFunction
) _wrap_Window_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47363 { (char *)"Window_ScrollPages", (PyCFunction
) _wrap_Window_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47364 { (char *)"Window_LineUp", (PyCFunction
) _wrap_Window_LineUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47365 { (char *)"Window_LineDown", (PyCFunction
) _wrap_Window_LineDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47366 { (char *)"Window_PageUp", (PyCFunction
) _wrap_Window_PageUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47367 { (char *)"Window_PageDown", (PyCFunction
) _wrap_Window_PageDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47368 { (char *)"Window_SetHelpText", (PyCFunction
) _wrap_Window_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47369 { (char *)"Window_SetHelpTextForId", (PyCFunction
) _wrap_Window_SetHelpTextForId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47370 { (char *)"Window_GetHelpText", (PyCFunction
) _wrap_Window_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47371 { (char *)"Window_SetToolTipString", (PyCFunction
) _wrap_Window_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47372 { (char *)"Window_SetToolTip", (PyCFunction
) _wrap_Window_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47373 { (char *)"Window_GetToolTip", (PyCFunction
) _wrap_Window_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47374 { (char *)"Window_SetDropTarget", (PyCFunction
) _wrap_Window_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47375 { (char *)"Window_GetDropTarget", (PyCFunction
) _wrap_Window_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47376 { (char *)"Window_DragAcceptFiles", (PyCFunction
) _wrap_Window_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47377 { (char *)"Window_SetConstraints", (PyCFunction
) _wrap_Window_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47378 { (char *)"Window_GetConstraints", (PyCFunction
) _wrap_Window_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47379 { (char *)"Window_SetAutoLayout", (PyCFunction
) _wrap_Window_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47380 { (char *)"Window_GetAutoLayout", (PyCFunction
) _wrap_Window_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47381 { (char *)"Window_Layout", (PyCFunction
) _wrap_Window_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47382 { (char *)"Window_SetSizer", (PyCFunction
) _wrap_Window_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47383 { (char *)"Window_SetSizerAndFit", (PyCFunction
) _wrap_Window_SetSizerAndFit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47384 { (char *)"Window_GetSizer", (PyCFunction
) _wrap_Window_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47385 { (char *)"Window_SetContainingSizer", (PyCFunction
) _wrap_Window_SetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47386 { (char *)"Window_GetContainingSizer", (PyCFunction
) _wrap_Window_GetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47387 { (char *)"Window_InheritAttributes", (PyCFunction
) _wrap_Window_InheritAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47388 { (char *)"Window_ShouldInheritColours", (PyCFunction
) _wrap_Window_ShouldInheritColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47389 { (char *)"Window_swigregister", Window_swigregister
, METH_VARARGS
, NULL
},
47390 { (char *)"FindWindowById", (PyCFunction
) _wrap_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47391 { (char *)"FindWindowByName", (PyCFunction
) _wrap_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47392 { (char *)"FindWindowByLabel", (PyCFunction
) _wrap_FindWindowByLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47393 { (char *)"Window_FromHWND", (PyCFunction
) _wrap_Window_FromHWND
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47394 { (char *)"GetTopLevelWindows", (PyCFunction
) _wrap_GetTopLevelWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47395 { (char *)"new_Validator", (PyCFunction
) _wrap_new_Validator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47396 { (char *)"Validator_Clone", (PyCFunction
) _wrap_Validator_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47397 { (char *)"Validator_Validate", (PyCFunction
) _wrap_Validator_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47398 { (char *)"Validator_TransferToWindow", (PyCFunction
) _wrap_Validator_TransferToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47399 { (char *)"Validator_TransferFromWindow", (PyCFunction
) _wrap_Validator_TransferFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47400 { (char *)"Validator_GetWindow", (PyCFunction
) _wrap_Validator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47401 { (char *)"Validator_SetWindow", (PyCFunction
) _wrap_Validator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47402 { (char *)"Validator_IsSilent", (PyCFunction
) _wrap_Validator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47403 { (char *)"Validator_SetBellOnError", (PyCFunction
) _wrap_Validator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47404 { (char *)"Validator_swigregister", Validator_swigregister
, METH_VARARGS
, NULL
},
47405 { (char *)"new_PyValidator", (PyCFunction
) _wrap_new_PyValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47406 { (char *)"PyValidator__setCallbackInfo", (PyCFunction
) _wrap_PyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47407 { (char *)"PyValidator_swigregister", PyValidator_swigregister
, METH_VARARGS
, NULL
},
47408 { (char *)"new_Menu", (PyCFunction
) _wrap_new_Menu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47409 { (char *)"Menu_Append", (PyCFunction
) _wrap_Menu_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47410 { (char *)"Menu_AppendSeparator", (PyCFunction
) _wrap_Menu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47411 { (char *)"Menu_AppendCheckItem", (PyCFunction
) _wrap_Menu_AppendCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47412 { (char *)"Menu_AppendRadioItem", (PyCFunction
) _wrap_Menu_AppendRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47413 { (char *)"Menu_AppendMenu", (PyCFunction
) _wrap_Menu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47414 { (char *)"Menu_AppendItem", (PyCFunction
) _wrap_Menu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47415 { (char *)"Menu_Break", (PyCFunction
) _wrap_Menu_Break
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47416 { (char *)"Menu_InsertItem", (PyCFunction
) _wrap_Menu_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47417 { (char *)"Menu_Insert", (PyCFunction
) _wrap_Menu_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47418 { (char *)"Menu_InsertSeparator", (PyCFunction
) _wrap_Menu_InsertSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47419 { (char *)"Menu_InsertCheckItem", (PyCFunction
) _wrap_Menu_InsertCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47420 { (char *)"Menu_InsertRadioItem", (PyCFunction
) _wrap_Menu_InsertRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47421 { (char *)"Menu_InsertMenu", (PyCFunction
) _wrap_Menu_InsertMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47422 { (char *)"Menu_PrependItem", (PyCFunction
) _wrap_Menu_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47423 { (char *)"Menu_Prepend", (PyCFunction
) _wrap_Menu_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47424 { (char *)"Menu_PrependSeparator", (PyCFunction
) _wrap_Menu_PrependSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47425 { (char *)"Menu_PrependCheckItem", (PyCFunction
) _wrap_Menu_PrependCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47426 { (char *)"Menu_PrependRadioItem", (PyCFunction
) _wrap_Menu_PrependRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47427 { (char *)"Menu_PrependMenu", (PyCFunction
) _wrap_Menu_PrependMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47428 { (char *)"Menu_Remove", (PyCFunction
) _wrap_Menu_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47429 { (char *)"Menu_RemoveItem", (PyCFunction
) _wrap_Menu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47430 { (char *)"Menu_Delete", (PyCFunction
) _wrap_Menu_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47431 { (char *)"Menu_DeleteItem", (PyCFunction
) _wrap_Menu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47432 { (char *)"Menu_Destroy", (PyCFunction
) _wrap_Menu_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47433 { (char *)"Menu_DestroyId", (PyCFunction
) _wrap_Menu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47434 { (char *)"Menu_DestroyItem", (PyCFunction
) _wrap_Menu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47435 { (char *)"Menu_GetMenuItemCount", (PyCFunction
) _wrap_Menu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47436 { (char *)"Menu_GetMenuItems", (PyCFunction
) _wrap_Menu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47437 { (char *)"Menu_FindItem", (PyCFunction
) _wrap_Menu_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47438 { (char *)"Menu_FindItemById", (PyCFunction
) _wrap_Menu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47439 { (char *)"Menu_FindItemByPosition", (PyCFunction
) _wrap_Menu_FindItemByPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47440 { (char *)"Menu_Enable", (PyCFunction
) _wrap_Menu_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47441 { (char *)"Menu_IsEnabled", (PyCFunction
) _wrap_Menu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47442 { (char *)"Menu_Check", (PyCFunction
) _wrap_Menu_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47443 { (char *)"Menu_IsChecked", (PyCFunction
) _wrap_Menu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47444 { (char *)"Menu_SetLabel", (PyCFunction
) _wrap_Menu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47445 { (char *)"Menu_GetLabel", (PyCFunction
) _wrap_Menu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47446 { (char *)"Menu_SetHelpString", (PyCFunction
) _wrap_Menu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47447 { (char *)"Menu_GetHelpString", (PyCFunction
) _wrap_Menu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47448 { (char *)"Menu_SetTitle", (PyCFunction
) _wrap_Menu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47449 { (char *)"Menu_GetTitle", (PyCFunction
) _wrap_Menu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47450 { (char *)"Menu_SetEventHandler", (PyCFunction
) _wrap_Menu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47451 { (char *)"Menu_GetEventHandler", (PyCFunction
) _wrap_Menu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47452 { (char *)"Menu_SetInvokingWindow", (PyCFunction
) _wrap_Menu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47453 { (char *)"Menu_GetInvokingWindow", (PyCFunction
) _wrap_Menu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47454 { (char *)"Menu_GetStyle", (PyCFunction
) _wrap_Menu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47455 { (char *)"Menu_UpdateUI", (PyCFunction
) _wrap_Menu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47456 { (char *)"Menu_GetMenuBar", (PyCFunction
) _wrap_Menu_GetMenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47457 { (char *)"Menu_Attach", (PyCFunction
) _wrap_Menu_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47458 { (char *)"Menu_Detach", (PyCFunction
) _wrap_Menu_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47459 { (char *)"Menu_IsAttached", (PyCFunction
) _wrap_Menu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47460 { (char *)"Menu_SetParent", (PyCFunction
) _wrap_Menu_SetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47461 { (char *)"Menu_GetParent", (PyCFunction
) _wrap_Menu_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47462 { (char *)"Menu_swigregister", Menu_swigregister
, METH_VARARGS
, NULL
},
47463 { (char *)"new_MenuBar", (PyCFunction
) _wrap_new_MenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47464 { (char *)"MenuBar_Append", (PyCFunction
) _wrap_MenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47465 { (char *)"MenuBar_Insert", (PyCFunction
) _wrap_MenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47466 { (char *)"MenuBar_GetMenuCount", (PyCFunction
) _wrap_MenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47467 { (char *)"MenuBar_GetMenu", (PyCFunction
) _wrap_MenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47468 { (char *)"MenuBar_Replace", (PyCFunction
) _wrap_MenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47469 { (char *)"MenuBar_Remove", (PyCFunction
) _wrap_MenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47470 { (char *)"MenuBar_EnableTop", (PyCFunction
) _wrap_MenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47471 { (char *)"MenuBar_IsEnabledTop", (PyCFunction
) _wrap_MenuBar_IsEnabledTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47472 { (char *)"MenuBar_SetLabelTop", (PyCFunction
) _wrap_MenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47473 { (char *)"MenuBar_GetLabelTop", (PyCFunction
) _wrap_MenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47474 { (char *)"MenuBar_FindMenuItem", (PyCFunction
) _wrap_MenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47475 { (char *)"MenuBar_FindItemById", (PyCFunction
) _wrap_MenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47476 { (char *)"MenuBar_FindMenu", (PyCFunction
) _wrap_MenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47477 { (char *)"MenuBar_Enable", (PyCFunction
) _wrap_MenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47478 { (char *)"MenuBar_Check", (PyCFunction
) _wrap_MenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47479 { (char *)"MenuBar_IsChecked", (PyCFunction
) _wrap_MenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47480 { (char *)"MenuBar_IsEnabled", (PyCFunction
) _wrap_MenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47481 { (char *)"MenuBar_SetLabel", (PyCFunction
) _wrap_MenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47482 { (char *)"MenuBar_GetLabel", (PyCFunction
) _wrap_MenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47483 { (char *)"MenuBar_SetHelpString", (PyCFunction
) _wrap_MenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47484 { (char *)"MenuBar_GetHelpString", (PyCFunction
) _wrap_MenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47485 { (char *)"MenuBar_GetFrame", (PyCFunction
) _wrap_MenuBar_GetFrame
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47486 { (char *)"MenuBar_IsAttached", (PyCFunction
) _wrap_MenuBar_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47487 { (char *)"MenuBar_Attach", (PyCFunction
) _wrap_MenuBar_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47488 { (char *)"MenuBar_Detach", (PyCFunction
) _wrap_MenuBar_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47489 { (char *)"MenuBar_SetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_SetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47490 { (char *)"MenuBar_GetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_GetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47491 { (char *)"MenuBar_swigregister", MenuBar_swigregister
, METH_VARARGS
, NULL
},
47492 { (char *)"new_MenuItem", (PyCFunction
) _wrap_new_MenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47493 { (char *)"MenuItem_GetMenu", (PyCFunction
) _wrap_MenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47494 { (char *)"MenuItem_SetMenu", (PyCFunction
) _wrap_MenuItem_SetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47495 { (char *)"MenuItem_SetId", (PyCFunction
) _wrap_MenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47496 { (char *)"MenuItem_GetId", (PyCFunction
) _wrap_MenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47497 { (char *)"MenuItem_IsSeparator", (PyCFunction
) _wrap_MenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47498 { (char *)"MenuItem_SetText", (PyCFunction
) _wrap_MenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47499 { (char *)"MenuItem_GetLabel", (PyCFunction
) _wrap_MenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47500 { (char *)"MenuItem_GetText", (PyCFunction
) _wrap_MenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47501 { (char *)"MenuItem_GetLabelFromText", (PyCFunction
) _wrap_MenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47502 { (char *)"MenuItem_GetKind", (PyCFunction
) _wrap_MenuItem_GetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47503 { (char *)"MenuItem_SetKind", (PyCFunction
) _wrap_MenuItem_SetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47504 { (char *)"MenuItem_SetCheckable", (PyCFunction
) _wrap_MenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47505 { (char *)"MenuItem_IsCheckable", (PyCFunction
) _wrap_MenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47506 { (char *)"MenuItem_IsSubMenu", (PyCFunction
) _wrap_MenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47507 { (char *)"MenuItem_SetSubMenu", (PyCFunction
) _wrap_MenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47508 { (char *)"MenuItem_GetSubMenu", (PyCFunction
) _wrap_MenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47509 { (char *)"MenuItem_Enable", (PyCFunction
) _wrap_MenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47510 { (char *)"MenuItem_IsEnabled", (PyCFunction
) _wrap_MenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47511 { (char *)"MenuItem_Check", (PyCFunction
) _wrap_MenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47512 { (char *)"MenuItem_IsChecked", (PyCFunction
) _wrap_MenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47513 { (char *)"MenuItem_Toggle", (PyCFunction
) _wrap_MenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47514 { (char *)"MenuItem_SetHelp", (PyCFunction
) _wrap_MenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47515 { (char *)"MenuItem_GetHelp", (PyCFunction
) _wrap_MenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47516 { (char *)"MenuItem_GetAccel", (PyCFunction
) _wrap_MenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47517 { (char *)"MenuItem_SetAccel", (PyCFunction
) _wrap_MenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47518 { (char *)"MenuItem_SetBitmap", (PyCFunction
) _wrap_MenuItem_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47519 { (char *)"MenuItem_GetBitmap", (PyCFunction
) _wrap_MenuItem_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47520 { (char *)"MenuItem_SetFont", (PyCFunction
) _wrap_MenuItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47521 { (char *)"MenuItem_GetFont", (PyCFunction
) _wrap_MenuItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47522 { (char *)"MenuItem_SetTextColour", (PyCFunction
) _wrap_MenuItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47523 { (char *)"MenuItem_GetTextColour", (PyCFunction
) _wrap_MenuItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47524 { (char *)"MenuItem_SetBackgroundColour", (PyCFunction
) _wrap_MenuItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47525 { (char *)"MenuItem_GetBackgroundColour", (PyCFunction
) _wrap_MenuItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47526 { (char *)"MenuItem_SetBitmaps", (PyCFunction
) _wrap_MenuItem_SetBitmaps
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47527 { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_SetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47528 { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_GetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47529 { (char *)"MenuItem_SetMarginWidth", (PyCFunction
) _wrap_MenuItem_SetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47530 { (char *)"MenuItem_GetMarginWidth", (PyCFunction
) _wrap_MenuItem_GetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47531 { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction
) _wrap_MenuItem_GetDefaultMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47532 { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction
) _wrap_MenuItem_IsOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47533 { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_SetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47534 { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_ResetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47535 { (char *)"MenuItem_swigregister", MenuItem_swigregister
, METH_VARARGS
, NULL
},
47536 { (char *)"new_Control", (PyCFunction
) _wrap_new_Control
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47537 { (char *)"new_PreControl", (PyCFunction
) _wrap_new_PreControl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47538 { (char *)"Control_Create", (PyCFunction
) _wrap_Control_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47539 { (char *)"Control_Command", (PyCFunction
) _wrap_Control_Command
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47540 { (char *)"Control_GetLabel", (PyCFunction
) _wrap_Control_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47541 { (char *)"Control_SetLabel", (PyCFunction
) _wrap_Control_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47542 { (char *)"Control_GetClassDefaultAttributes", (PyCFunction
) _wrap_Control_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47543 { (char *)"Control_swigregister", Control_swigregister
, METH_VARARGS
, NULL
},
47544 { (char *)"ItemContainer_Append", (PyCFunction
) _wrap_ItemContainer_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47545 { (char *)"ItemContainer_AppendItems", (PyCFunction
) _wrap_ItemContainer_AppendItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47546 { (char *)"ItemContainer_Insert", (PyCFunction
) _wrap_ItemContainer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47547 { (char *)"ItemContainer_Clear", (PyCFunction
) _wrap_ItemContainer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47548 { (char *)"ItemContainer_Delete", (PyCFunction
) _wrap_ItemContainer_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47549 { (char *)"ItemContainer_GetClientData", (PyCFunction
) _wrap_ItemContainer_GetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47550 { (char *)"ItemContainer_SetClientData", (PyCFunction
) _wrap_ItemContainer_SetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47551 { (char *)"ItemContainer_GetCount", (PyCFunction
) _wrap_ItemContainer_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47552 { (char *)"ItemContainer_IsEmpty", (PyCFunction
) _wrap_ItemContainer_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47553 { (char *)"ItemContainer_GetString", (PyCFunction
) _wrap_ItemContainer_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47554 { (char *)"ItemContainer_GetStrings", (PyCFunction
) _wrap_ItemContainer_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47555 { (char *)"ItemContainer_SetString", (PyCFunction
) _wrap_ItemContainer_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47556 { (char *)"ItemContainer_FindString", (PyCFunction
) _wrap_ItemContainer_FindString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47557 { (char *)"ItemContainer_SetSelection", (PyCFunction
) _wrap_ItemContainer_SetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47558 { (char *)"ItemContainer_GetSelection", (PyCFunction
) _wrap_ItemContainer_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47559 { (char *)"ItemContainer_SetStringSelection", (PyCFunction
) _wrap_ItemContainer_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47560 { (char *)"ItemContainer_GetStringSelection", (PyCFunction
) _wrap_ItemContainer_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47561 { (char *)"ItemContainer_Select", (PyCFunction
) _wrap_ItemContainer_Select
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47562 { (char *)"ItemContainer_swigregister", ItemContainer_swigregister
, METH_VARARGS
, NULL
},
47563 { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister
, METH_VARARGS
, NULL
},
47564 { (char *)"new_SizerItem", (PyCFunction
) _wrap_new_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47565 { (char *)"delete_SizerItem", (PyCFunction
) _wrap_delete_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47566 { (char *)"new_SizerItemWindow", (PyCFunction
) _wrap_new_SizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47567 { (char *)"new_SizerItemSpacer", (PyCFunction
) _wrap_new_SizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47568 { (char *)"new_SizerItemSizer", (PyCFunction
) _wrap_new_SizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47569 { (char *)"SizerItem_DeleteWindows", (PyCFunction
) _wrap_SizerItem_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47570 { (char *)"SizerItem_DetachSizer", (PyCFunction
) _wrap_SizerItem_DetachSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47571 { (char *)"SizerItem_GetSize", (PyCFunction
) _wrap_SizerItem_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47572 { (char *)"SizerItem_CalcMin", (PyCFunction
) _wrap_SizerItem_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47573 { (char *)"SizerItem_SetDimension", (PyCFunction
) _wrap_SizerItem_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47574 { (char *)"SizerItem_GetMinSize", (PyCFunction
) _wrap_SizerItem_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47575 { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction
) _wrap_SizerItem_GetMinSizeWithBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47576 { (char *)"SizerItem_SetInitSize", (PyCFunction
) _wrap_SizerItem_SetInitSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47577 { (char *)"SizerItem_SetRatioWH", (PyCFunction
) _wrap_SizerItem_SetRatioWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47578 { (char *)"SizerItem_SetRatioSize", (PyCFunction
) _wrap_SizerItem_SetRatioSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47579 { (char *)"SizerItem_SetRatio", (PyCFunction
) _wrap_SizerItem_SetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47580 { (char *)"SizerItem_GetRatio", (PyCFunction
) _wrap_SizerItem_GetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47581 { (char *)"SizerItem_GetRect", (PyCFunction
) _wrap_SizerItem_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47582 { (char *)"SizerItem_IsWindow", (PyCFunction
) _wrap_SizerItem_IsWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47583 { (char *)"SizerItem_IsSizer", (PyCFunction
) _wrap_SizerItem_IsSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47584 { (char *)"SizerItem_IsSpacer", (PyCFunction
) _wrap_SizerItem_IsSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47585 { (char *)"SizerItem_SetProportion", (PyCFunction
) _wrap_SizerItem_SetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47586 { (char *)"SizerItem_GetProportion", (PyCFunction
) _wrap_SizerItem_GetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47587 { (char *)"SizerItem_SetFlag", (PyCFunction
) _wrap_SizerItem_SetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47588 { (char *)"SizerItem_GetFlag", (PyCFunction
) _wrap_SizerItem_GetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47589 { (char *)"SizerItem_SetBorder", (PyCFunction
) _wrap_SizerItem_SetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47590 { (char *)"SizerItem_GetBorder", (PyCFunction
) _wrap_SizerItem_GetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47591 { (char *)"SizerItem_GetWindow", (PyCFunction
) _wrap_SizerItem_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47592 { (char *)"SizerItem_SetWindow", (PyCFunction
) _wrap_SizerItem_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47593 { (char *)"SizerItem_GetSizer", (PyCFunction
) _wrap_SizerItem_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47594 { (char *)"SizerItem_SetSizer", (PyCFunction
) _wrap_SizerItem_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47595 { (char *)"SizerItem_GetSpacer", (PyCFunction
) _wrap_SizerItem_GetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47596 { (char *)"SizerItem_SetSpacer", (PyCFunction
) _wrap_SizerItem_SetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47597 { (char *)"SizerItem_Show", (PyCFunction
) _wrap_SizerItem_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47598 { (char *)"SizerItem_IsShown", (PyCFunction
) _wrap_SizerItem_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47599 { (char *)"SizerItem_GetPosition", (PyCFunction
) _wrap_SizerItem_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47600 { (char *)"SizerItem_GetUserData", (PyCFunction
) _wrap_SizerItem_GetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47601 { (char *)"SizerItem_SetUserData", (PyCFunction
) _wrap_SizerItem_SetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47602 { (char *)"SizerItem_swigregister", SizerItem_swigregister
, METH_VARARGS
, NULL
},
47603 { (char *)"delete_Sizer", (PyCFunction
) _wrap_delete_Sizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47604 { (char *)"Sizer__setOORInfo", (PyCFunction
) _wrap_Sizer__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47605 { (char *)"Sizer_Add", (PyCFunction
) _wrap_Sizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47606 { (char *)"Sizer_Insert", (PyCFunction
) _wrap_Sizer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47607 { (char *)"Sizer_Prepend", (PyCFunction
) _wrap_Sizer_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47608 { (char *)"Sizer_Remove", (PyCFunction
) _wrap_Sizer_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47609 { (char *)"Sizer_Detach", (PyCFunction
) _wrap_Sizer_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47610 { (char *)"Sizer_GetItem", (PyCFunction
) _wrap_Sizer_GetItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47611 { (char *)"Sizer__SetItemMinSize", (PyCFunction
) _wrap_Sizer__SetItemMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47612 { (char *)"Sizer_AddItem", (PyCFunction
) _wrap_Sizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47613 { (char *)"Sizer_InsertItem", (PyCFunction
) _wrap_Sizer_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47614 { (char *)"Sizer_PrependItem", (PyCFunction
) _wrap_Sizer_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47615 { (char *)"Sizer_SetDimension", (PyCFunction
) _wrap_Sizer_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47616 { (char *)"Sizer_SetMinSize", (PyCFunction
) _wrap_Sizer_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47617 { (char *)"Sizer_GetSize", (PyCFunction
) _wrap_Sizer_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47618 { (char *)"Sizer_GetPosition", (PyCFunction
) _wrap_Sizer_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47619 { (char *)"Sizer_GetMinSize", (PyCFunction
) _wrap_Sizer_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47620 { (char *)"Sizer_RecalcSizes", (PyCFunction
) _wrap_Sizer_RecalcSizes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47621 { (char *)"Sizer_CalcMin", (PyCFunction
) _wrap_Sizer_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47622 { (char *)"Sizer_Layout", (PyCFunction
) _wrap_Sizer_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47623 { (char *)"Sizer_Fit", (PyCFunction
) _wrap_Sizer_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47624 { (char *)"Sizer_FitInside", (PyCFunction
) _wrap_Sizer_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47625 { (char *)"Sizer_SetSizeHints", (PyCFunction
) _wrap_Sizer_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47626 { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction
) _wrap_Sizer_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47627 { (char *)"Sizer_Clear", (PyCFunction
) _wrap_Sizer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47628 { (char *)"Sizer_DeleteWindows", (PyCFunction
) _wrap_Sizer_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47629 { (char *)"Sizer_GetChildren", (PyCFunction
) _wrap_Sizer_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47630 { (char *)"Sizer_Show", (PyCFunction
) _wrap_Sizer_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47631 { (char *)"Sizer_IsShown", (PyCFunction
) _wrap_Sizer_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47632 { (char *)"Sizer_ShowItems", (PyCFunction
) _wrap_Sizer_ShowItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47633 { (char *)"Sizer_swigregister", Sizer_swigregister
, METH_VARARGS
, NULL
},
47634 { (char *)"new_PySizer", (PyCFunction
) _wrap_new_PySizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47635 { (char *)"PySizer__setCallbackInfo", (PyCFunction
) _wrap_PySizer__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47636 { (char *)"PySizer_swigregister", PySizer_swigregister
, METH_VARARGS
, NULL
},
47637 { (char *)"new_BoxSizer", (PyCFunction
) _wrap_new_BoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47638 { (char *)"BoxSizer_GetOrientation", (PyCFunction
) _wrap_BoxSizer_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47639 { (char *)"BoxSizer_SetOrientation", (PyCFunction
) _wrap_BoxSizer_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47640 { (char *)"BoxSizer_swigregister", BoxSizer_swigregister
, METH_VARARGS
, NULL
},
47641 { (char *)"new_StaticBoxSizer", (PyCFunction
) _wrap_new_StaticBoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47642 { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction
) _wrap_StaticBoxSizer_GetStaticBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47643 { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister
, METH_VARARGS
, NULL
},
47644 { (char *)"new_GridSizer", (PyCFunction
) _wrap_new_GridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47645 { (char *)"GridSizer_SetCols", (PyCFunction
) _wrap_GridSizer_SetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47646 { (char *)"GridSizer_SetRows", (PyCFunction
) _wrap_GridSizer_SetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47647 { (char *)"GridSizer_SetVGap", (PyCFunction
) _wrap_GridSizer_SetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47648 { (char *)"GridSizer_SetHGap", (PyCFunction
) _wrap_GridSizer_SetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47649 { (char *)"GridSizer_GetCols", (PyCFunction
) _wrap_GridSizer_GetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47650 { (char *)"GridSizer_GetRows", (PyCFunction
) _wrap_GridSizer_GetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47651 { (char *)"GridSizer_GetVGap", (PyCFunction
) _wrap_GridSizer_GetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47652 { (char *)"GridSizer_GetHGap", (PyCFunction
) _wrap_GridSizer_GetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47653 { (char *)"GridSizer_swigregister", GridSizer_swigregister
, METH_VARARGS
, NULL
},
47654 { (char *)"new_FlexGridSizer", (PyCFunction
) _wrap_new_FlexGridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47655 { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47656 { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47657 { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47658 { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47659 { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_SetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47660 { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_GetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47661 { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_SetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47662 { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_GetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47663 { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction
) _wrap_FlexGridSizer_GetRowHeights
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47664 { (char *)"FlexGridSizer_GetColWidths", (PyCFunction
) _wrap_FlexGridSizer_GetColWidths
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47665 { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister
, METH_VARARGS
, NULL
},
47666 { (char *)"new_StdDialogButtonSizer", (PyCFunction
) _wrap_new_StdDialogButtonSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47667 { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction
) _wrap_StdDialogButtonSizer_AddButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47668 { (char *)"StdDialogButtonSizer_Realize", (PyCFunction
) _wrap_StdDialogButtonSizer_Realize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47669 { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47670 { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47671 { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47672 { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47673 { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetApplyButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47674 { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47675 { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47676 { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetHelpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47677 { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister
, METH_VARARGS
, NULL
},
47678 { (char *)"new_GBPosition", (PyCFunction
) _wrap_new_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47679 { (char *)"delete_GBPosition", (PyCFunction
) _wrap_delete_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47680 { (char *)"GBPosition_GetRow", (PyCFunction
) _wrap_GBPosition_GetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47681 { (char *)"GBPosition_GetCol", (PyCFunction
) _wrap_GBPosition_GetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47682 { (char *)"GBPosition_SetRow", (PyCFunction
) _wrap_GBPosition_SetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47683 { (char *)"GBPosition_SetCol", (PyCFunction
) _wrap_GBPosition_SetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47684 { (char *)"GBPosition___eq__", (PyCFunction
) _wrap_GBPosition___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47685 { (char *)"GBPosition___ne__", (PyCFunction
) _wrap_GBPosition___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47686 { (char *)"GBPosition_Set", (PyCFunction
) _wrap_GBPosition_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47687 { (char *)"GBPosition_Get", (PyCFunction
) _wrap_GBPosition_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47688 { (char *)"GBPosition_swigregister", GBPosition_swigregister
, METH_VARARGS
, NULL
},
47689 { (char *)"new_GBSpan", (PyCFunction
) _wrap_new_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47690 { (char *)"delete_GBSpan", (PyCFunction
) _wrap_delete_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47691 { (char *)"GBSpan_GetRowspan", (PyCFunction
) _wrap_GBSpan_GetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47692 { (char *)"GBSpan_GetColspan", (PyCFunction
) _wrap_GBSpan_GetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47693 { (char *)"GBSpan_SetRowspan", (PyCFunction
) _wrap_GBSpan_SetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47694 { (char *)"GBSpan_SetColspan", (PyCFunction
) _wrap_GBSpan_SetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47695 { (char *)"GBSpan___eq__", (PyCFunction
) _wrap_GBSpan___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47696 { (char *)"GBSpan___ne__", (PyCFunction
) _wrap_GBSpan___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47697 { (char *)"GBSpan_Set", (PyCFunction
) _wrap_GBSpan_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47698 { (char *)"GBSpan_Get", (PyCFunction
) _wrap_GBSpan_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47699 { (char *)"GBSpan_swigregister", GBSpan_swigregister
, METH_VARARGS
, NULL
},
47700 { (char *)"new_GBSizerItem", (PyCFunction
) _wrap_new_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47701 { (char *)"delete_GBSizerItem", (PyCFunction
) _wrap_delete_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47702 { (char *)"new_GBSizerItemWindow", (PyCFunction
) _wrap_new_GBSizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47703 { (char *)"new_GBSizerItemSizer", (PyCFunction
) _wrap_new_GBSizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47704 { (char *)"new_GBSizerItemSpacer", (PyCFunction
) _wrap_new_GBSizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47705 { (char *)"GBSizerItem_GetPos", (PyCFunction
) _wrap_GBSizerItem_GetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47706 { (char *)"GBSizerItem_GetSpan", (PyCFunction
) _wrap_GBSizerItem_GetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47707 { (char *)"GBSizerItem_SetPos", (PyCFunction
) _wrap_GBSizerItem_SetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47708 { (char *)"GBSizerItem_SetSpan", (PyCFunction
) _wrap_GBSizerItem_SetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47709 { (char *)"GBSizerItem_Intersects", (PyCFunction
) _wrap_GBSizerItem_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47710 { (char *)"GBSizerItem_IntersectsPos", (PyCFunction
) _wrap_GBSizerItem_IntersectsPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47711 { (char *)"GBSizerItem_GetEndPos", (PyCFunction
) _wrap_GBSizerItem_GetEndPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47712 { (char *)"GBSizerItem_GetGBSizer", (PyCFunction
) _wrap_GBSizerItem_GetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47713 { (char *)"GBSizerItem_SetGBSizer", (PyCFunction
) _wrap_GBSizerItem_SetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47714 { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister
, METH_VARARGS
, NULL
},
47715 { (char *)"new_GridBagSizer", (PyCFunction
) _wrap_new_GridBagSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47716 { (char *)"GridBagSizer_Add", (PyCFunction
) _wrap_GridBagSizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47717 { (char *)"GridBagSizer_AddItem", (PyCFunction
) _wrap_GridBagSizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47718 { (char *)"GridBagSizer_GetCellSize", (PyCFunction
) _wrap_GridBagSizer_GetCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47719 { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_GetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47720 { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_SetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47721 { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition
, METH_VARARGS
, NULL
},
47722 { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition
, METH_VARARGS
, NULL
},
47723 { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan
, METH_VARARGS
, NULL
},
47724 { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan
, METH_VARARGS
, NULL
},
47725 { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem
, METH_VARARGS
, NULL
},
47726 { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47727 { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47728 { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47729 { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersectionPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47730 { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister
, METH_VARARGS
, NULL
},
47731 { (char *)"IndividualLayoutConstraint_Set", (PyCFunction
) _wrap_IndividualLayoutConstraint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47732 { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_LeftOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47733 { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_RightOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47734 { (char *)"IndividualLayoutConstraint_Above", (PyCFunction
) _wrap_IndividualLayoutConstraint_Above
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47735 { (char *)"IndividualLayoutConstraint_Below", (PyCFunction
) _wrap_IndividualLayoutConstraint_Below
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47736 { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction
) _wrap_IndividualLayoutConstraint_SameAs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47737 { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_PercentOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47738 { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction
) _wrap_IndividualLayoutConstraint_Absolute
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47739 { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction
) _wrap_IndividualLayoutConstraint_Unconstrained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47740 { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction
) _wrap_IndividualLayoutConstraint_AsIs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47741 { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47742 { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMyEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47743 { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47744 { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47745 { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47746 { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47747 { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47748 { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetPercent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47749 { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47750 { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47751 { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47752 { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47753 { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47754 { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction
) _wrap_IndividualLayoutConstraint_ResetIfWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47755 { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction
) _wrap_IndividualLayoutConstraint_SatisfyConstraint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47756 { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47757 { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister
, METH_VARARGS
, NULL
},
47758 { (char *)"LayoutConstraints_left_get", (PyCFunction
) _wrap_LayoutConstraints_left_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47759 { (char *)"LayoutConstraints_top_get", (PyCFunction
) _wrap_LayoutConstraints_top_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47760 { (char *)"LayoutConstraints_right_get", (PyCFunction
) _wrap_LayoutConstraints_right_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47761 { (char *)"LayoutConstraints_bottom_get", (PyCFunction
) _wrap_LayoutConstraints_bottom_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47762 { (char *)"LayoutConstraints_width_get", (PyCFunction
) _wrap_LayoutConstraints_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47763 { (char *)"LayoutConstraints_height_get", (PyCFunction
) _wrap_LayoutConstraints_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47764 { (char *)"LayoutConstraints_centreX_get", (PyCFunction
) _wrap_LayoutConstraints_centreX_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47765 { (char *)"LayoutConstraints_centreY_get", (PyCFunction
) _wrap_LayoutConstraints_centreY_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47766 { (char *)"new_LayoutConstraints", (PyCFunction
) _wrap_new_LayoutConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47767 { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction
) _wrap_LayoutConstraints_SatisfyConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47768 { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction
) _wrap_LayoutConstraints_AreSatisfied
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47769 { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister
, METH_VARARGS
, NULL
},
47770 { NULL
, NULL
, 0, NULL
}
47774 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
47776 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) {
47777 return (void *)((wxSizerItem
*) ((wxGBSizerItem
*) x
));
47779 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) {
47780 return (void *)((wxSizer
*) ((wxBoxSizer
*) x
));
47782 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) {
47783 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47785 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) {
47786 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47788 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) {
47789 return (void *)((wxSizer
*) (wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47791 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) {
47792 return (void *)((wxSizer
*) ((wxGridSizer
*) x
));
47794 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) {
47795 return (void *)((wxSizer
*) (wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47797 static void *_p_wxPySizerTo_p_wxSizer(void *x
) {
47798 return (void *)((wxSizer
*) ((wxPySizer
*) x
));
47800 static void *_p_wxStaticBoxSizerTo_p_wxBoxSizer(void *x
) {
47801 return (void *)((wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47803 static void *_p_wxStdDialogButtonSizerTo_p_wxBoxSizer(void *x
) {
47804 return (void *)((wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47806 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
47807 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47809 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
47810 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
47812 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
47813 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
47815 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
47816 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
47818 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
47819 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
47821 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
47822 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
47824 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
47825 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
47827 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
47828 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
47830 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
47831 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
47833 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
47834 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47836 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
47837 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
47839 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
47840 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47842 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
47843 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47845 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
47846 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
47848 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
47849 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
47851 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
47852 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
47854 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
47855 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
47857 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
47858 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
47860 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
47861 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
47863 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
47864 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
47866 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
47867 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
47869 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
47870 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47872 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
47873 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47875 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
47876 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47878 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
47879 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47881 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
47882 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47884 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
47885 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
47887 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
47888 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
47890 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
47891 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47893 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
47894 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
47896 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
47897 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
47899 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
47900 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47902 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
47903 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47905 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
47906 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47908 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
47909 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
47911 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
47912 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
47914 static void *_p_wxGridBagSizerTo_p_wxGridSizer(void *x
) {
47915 return (void *)((wxGridSizer
*) (wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47917 static void *_p_wxFlexGridSizerTo_p_wxGridSizer(void *x
) {
47918 return (void *)((wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47920 static void *_p_wxGridBagSizerTo_p_wxFlexGridSizer(void *x
) {
47921 return (void *)((wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47923 static void *_p_wxControlWithItemsTo_p_wxItemContainer(void *x
) {
47924 return (void *)((wxItemContainer
*) ((wxControlWithItems
*) x
));
47926 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
47927 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
47929 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
47930 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
47932 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
47933 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
47935 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
47936 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47938 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
47939 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
47941 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
47942 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
47944 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
47945 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
47947 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
47948 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
47950 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
47951 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
47953 static void *_p_wxANIHandlerTo_p_wxCURHandler(void *x
) {
47954 return (void *)((wxCURHandler
*) ((wxANIHandler
*) x
));
47956 static void *_p_wxCURHandlerTo_p_wxICOHandler(void *x
) {
47957 return (void *)((wxICOHandler
*) ((wxCURHandler
*) x
));
47959 static void *_p_wxANIHandlerTo_p_wxICOHandler(void *x
) {
47960 return (void *)((wxICOHandler
*) (wxCURHandler
*) ((wxANIHandler
*) x
));
47962 static void *_p_wxICOHandlerTo_p_wxBMPHandler(void *x
) {
47963 return (void *)((wxBMPHandler
*) ((wxICOHandler
*) x
));
47965 static void *_p_wxCURHandlerTo_p_wxBMPHandler(void *x
) {
47966 return (void *)((wxBMPHandler
*) (wxICOHandler
*) ((wxCURHandler
*) x
));
47968 static void *_p_wxANIHandlerTo_p_wxBMPHandler(void *x
) {
47969 return (void *)((wxBMPHandler
*) (wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47971 static void *_p_wxPyImageHandlerTo_p_wxImageHandler(void *x
) {
47972 return (void *)((wxImageHandler
*) ((wxPyImageHandler
*) x
));
47974 static void *_p_wxBMPHandlerTo_p_wxImageHandler(void *x
) {
47975 return (void *)((wxImageHandler
*) ((wxBMPHandler
*) x
));
47977 static void *_p_wxICOHandlerTo_p_wxImageHandler(void *x
) {
47978 return (void *)((wxImageHandler
*) (wxBMPHandler
*) ((wxICOHandler
*) x
));
47980 static void *_p_wxCURHandlerTo_p_wxImageHandler(void *x
) {
47981 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47983 static void *_p_wxANIHandlerTo_p_wxImageHandler(void *x
) {
47984 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47986 static void *_p_wxPNGHandlerTo_p_wxImageHandler(void *x
) {
47987 return (void *)((wxImageHandler
*) ((wxPNGHandler
*) x
));
47989 static void *_p_wxGIFHandlerTo_p_wxImageHandler(void *x
) {
47990 return (void *)((wxImageHandler
*) ((wxGIFHandler
*) x
));
47992 static void *_p_wxPCXHandlerTo_p_wxImageHandler(void *x
) {
47993 return (void *)((wxImageHandler
*) ((wxPCXHandler
*) x
));
47995 static void *_p_wxJPEGHandlerTo_p_wxImageHandler(void *x
) {
47996 return (void *)((wxImageHandler
*) ((wxJPEGHandler
*) x
));
47998 static void *_p_wxPNMHandlerTo_p_wxImageHandler(void *x
) {
47999 return (void *)((wxImageHandler
*) ((wxPNMHandler
*) x
));
48001 static void *_p_wxXPMHandlerTo_p_wxImageHandler(void *x
) {
48002 return (void *)((wxImageHandler
*) ((wxXPMHandler
*) x
));
48004 static void *_p_wxTIFFHandlerTo_p_wxImageHandler(void *x
) {
48005 return (void *)((wxImageHandler
*) ((wxTIFFHandler
*) x
));
48007 static void *_p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler(void *x
) {
48008 return (void *)((wxFileSystemHandler
*) ((wxPyFileSystemHandler
*) x
));
48010 static void *_p_wxInternetFSHandlerTo_p_wxFileSystemHandler(void *x
) {
48011 return (void *)((wxFileSystemHandler
*) ((wxInternetFSHandler
*) x
));
48013 static void *_p_wxZipFSHandlerTo_p_wxFileSystemHandler(void *x
) {
48014 return (void *)((wxFileSystemHandler
*) ((wxZipFSHandler
*) x
));
48016 static void *_p_wxMemoryFSHandlerTo_p_wxFileSystemHandler(void *x
) {
48017 return (void *)((wxFileSystemHandler
*) ((wxMemoryFSHandler
*) x
));
48019 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
48020 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
48022 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
48023 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
48025 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
48026 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
48028 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
48029 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
48031 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
48032 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
48034 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
48035 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
48037 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
48038 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
48040 static void *_p_wxSizerTo_p_wxObject(void *x
) {
48041 return (void *)((wxObject
*) ((wxSizer
*) x
));
48043 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
48044 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
48046 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
48047 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48049 static void *_p_wxEventTo_p_wxObject(void *x
) {
48050 return (void *)((wxObject
*) ((wxEvent
*) x
));
48052 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
48053 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
48055 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
48056 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
48058 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
48059 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
48061 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
48062 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
48064 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
48065 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
48067 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
48068 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
48070 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
48071 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
48073 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
48074 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
48076 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
48077 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
48079 static void *_p_wxControlTo_p_wxObject(void *x
) {
48080 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
48082 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
48083 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
48085 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
48086 return (void *)((wxObject
*) ((wxFSFile
*) x
));
48088 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
48089 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
48091 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
48092 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
48094 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
48095 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48097 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
48098 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
48100 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
48101 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
48103 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
48104 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
48106 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
48107 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
48109 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
48110 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48112 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
48113 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
48115 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
48116 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
48118 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
48119 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
48121 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
48122 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
48124 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
48125 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
48127 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
48128 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
48130 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
48131 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
48133 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
48134 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
48136 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
48137 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
48139 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
48140 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
48142 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
48143 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
48145 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
48146 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
48148 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
48149 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
48151 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
48152 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
48154 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
48155 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
48157 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
48158 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
48160 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
48161 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
48163 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
48164 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
48166 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
48167 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
48169 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
48170 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
48172 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
48173 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
48175 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
48176 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
48178 static void *_p_wxImageTo_p_wxObject(void *x
) {
48179 return (void *)((wxObject
*) ((wxImage
*) x
));
48181 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
48182 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
48184 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
48185 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48187 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
48188 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
48190 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
48191 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
48193 static void *_p_wxWindowTo_p_wxObject(void *x
) {
48194 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
48196 static void *_p_wxMenuTo_p_wxObject(void *x
) {
48197 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
48199 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
48200 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
48202 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
48203 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
48205 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
48206 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48208 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
48209 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
48211 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
48212 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
48214 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
48215 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
48217 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
48218 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
48220 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
48221 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
48223 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
48224 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48226 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
48227 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
48229 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
48230 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
48232 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
48233 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
48235 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
48236 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48238 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
48239 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
48241 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
48242 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
48244 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
48245 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
48247 static void *_p_wxControlTo_p_wxWindow(void *x
) {
48248 return (void *)((wxWindow
*) ((wxControl
*) x
));
48250 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
48251 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
48253 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
48254 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
48256 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
48257 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48259 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
48260 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
48262 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
48263 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48265 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
48266 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
48268 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
48269 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48271 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
48272 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48274 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
48275 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48277 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
48278 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48280 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
48281 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48283 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
48284 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
48286 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, 0};
48287 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
48288 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
48289 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
48290 static swig_type_info _swigt__p_long
= {"_p_long", "long *", 0, 0, 0};
48291 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
48292 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
48293 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
48294 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", "wxANIHandler *", 0, 0, 0};
48295 static swig_type_info _swigt__p_wxAcceleratorEntry
= {"_p_wxAcceleratorEntry", "wxAcceleratorEntry *", 0, 0, 0};
48296 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", "wxAcceleratorTable *", 0, 0, 0};
48297 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, 0};
48298 static swig_type_info _swigt__p_wxAppTraits
= {"_p_wxAppTraits", "wxAppTraits *", 0, 0, 0};
48299 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
48300 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", "wxBMPHandler *", 0, 0, 0};
48301 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
48302 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", "wxBoxSizer *", 0, 0, 0};
48303 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", "wxButton *", 0, 0, 0};
48304 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", "wxCURHandler *", 0, 0, 0};
48305 static swig_type_info _swigt__p_wxCaret
= {"_p_wxCaret", "wxCaret *", 0, 0, 0};
48306 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", "wxChildFocusEvent *", 0, 0, 0};
48307 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, 0};
48308 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
48309 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
48310 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", "wxContextMenuEvent *", 0, 0, 0};
48311 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
48312 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", "wxControlWithItems *", 0, 0, 0};
48313 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, 0};
48314 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, 0};
48315 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", "wxDateEvent *", 0, 0, 0};
48316 static swig_type_info _swigt__p_wxDateTime
= {"_p_wxDateTime", "wxDateTime *", 0, 0, 0};
48317 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", "wxDisplayChangedEvent *", 0, 0, 0};
48318 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", "wxDropFilesEvent *", 0, 0, 0};
48319 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
48320 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", "wxEraseEvent *", 0, 0, 0};
48321 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
48322 static swig_type_info _swigt__p_wxEventLoop
= {"_p_wxEventLoop", "wxEventLoop *", 0, 0, 0};
48323 static swig_type_info _swigt__p_wxEventLoopActivator
= {"_p_wxEventLoopActivator", "wxEventLoopActivator *", 0, 0, 0};
48324 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
48325 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", "wxFSFile *", 0, 0, 0};
48326 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0};
48327 static swig_type_info _swigt__p_wxFileSystemHandler
= {"_p_wxFileSystemHandler", "wxFileSystemHandler *", 0, 0, 0};
48328 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", "wxFlexGridSizer *", 0, 0, 0};
48329 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", "wxFocusEvent *", 0, 0, 0};
48330 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
48331 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", "wxFrame *", 0, 0, 0};
48332 static swig_type_info _swigt__p_wxGBPosition
= {"_p_wxGBPosition", "wxGBPosition *", 0, 0, 0};
48333 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", "wxGBSizerItem *", 0, 0, 0};
48334 static swig_type_info _swigt__p_wxGBSpan
= {"_p_wxGBSpan", "wxGBSpan *", 0, 0, 0};
48335 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", "wxGIFHandler *", 0, 0, 0};
48336 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", "wxGridBagSizer *", 0, 0, 0};
48337 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", "wxGridSizer *", 0, 0, 0};
48338 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", "wxICOHandler *", 0, 0, 0};
48339 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", "wxIconizeEvent *", 0, 0, 0};
48340 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", "wxIdleEvent *", 0, 0, 0};
48341 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, 0};
48342 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", "wxImageHandler *", 0, 0, 0};
48343 static swig_type_info _swigt__p_wxImageHistogram
= {"_p_wxImageHistogram", "wxImageHistogram *", 0, 0, 0};
48344 static swig_type_info _swigt__p_wxImage_HSVValue
= {"_p_wxImage_HSVValue", "wxImage_HSVValue *", 0, 0, 0};
48345 static swig_type_info _swigt__p_wxImage_RGBValue
= {"_p_wxImage_RGBValue", "wxImage_RGBValue *", 0, 0, 0};
48346 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", "wxIndividualLayoutConstraint *", 0, 0, 0};
48347 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", "wxInitDialogEvent *", 0, 0, 0};
48348 static swig_type_info _swigt__p_wxInputStream
= {"_p_wxInputStream", "wxInputStream *", 0, 0, 0};
48349 static swig_type_info _swigt__p_wxInternetFSHandler
= {"_p_wxInternetFSHandler", "wxInternetFSHandler *", 0, 0, 0};
48350 static swig_type_info _swigt__p_wxItemContainer
= {"_p_wxItemContainer", "wxItemContainer *", 0, 0, 0};
48351 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", "wxJPEGHandler *", 0, 0, 0};
48352 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, 0};
48353 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", "wxLayoutConstraints *", 0, 0, 0};
48354 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", "wxMaximizeEvent *", 0, 0, 0};
48355 static swig_type_info _swigt__p_wxMemoryFSHandler
= {"_p_wxMemoryFSHandler", "wxMemoryFSHandler *", 0, 0, 0};
48356 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", "wxMenu *", 0, 0, 0};
48357 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0};
48358 static swig_type_info _swigt__p_wxMenuBarBase
= {"_p_wxMenuBarBase", "wxMenuBarBase *", 0, 0, 0};
48359 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, 0};
48360 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", "wxMenuItem *", 0, 0, 0};
48361 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", "wxMouseCaptureChangedEvent *", 0, 0, 0};
48362 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0};
48363 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", "wxMoveEvent *", 0, 0, 0};
48364 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", "wxNavigationKeyEvent *", 0, 0, 0};
48365 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", "wxNcPaintEvent *", 0, 0, 0};
48366 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0};
48367 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
48368 static swig_type_info _swigt__p_wxOutputStream
= {"_p_wxOutputStream", "wxOutputStream *", 0, 0, 0};
48369 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", "wxPCXHandler *", 0, 0, 0};
48370 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", "wxPNGHandler *", 0, 0, 0};
48371 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", "wxPNMHandler *", 0, 0, 0};
48372 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", "wxPaintEvent *", 0, 0, 0};
48373 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", "wxPaletteChangedEvent *", 0, 0, 0};
48374 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
48375 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, 0};
48376 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, 0};
48377 static swig_type_info _swigt__p_wxPropagateOnce
= {"_p_wxPropagateOnce", "wxPropagateOnce *", 0, 0, 0};
48378 static swig_type_info _swigt__p_wxPropagationDisabler
= {"_p_wxPropagationDisabler", "wxPropagationDisabler *", 0, 0, 0};
48379 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", "wxPyApp *", 0, 0, 0};
48380 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", "wxPyCommandEvent *", 0, 0, 0};
48381 static swig_type_info _swigt__p_wxPyDropTarget
= {"_p_wxPyDropTarget", "wxPyDropTarget *", 0, 0, 0};
48382 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", "wxPyEvent *", 0, 0, 0};
48383 static swig_type_info _swigt__p_wxPyFileSystemHandler
= {"_p_wxPyFileSystemHandler", "wxPyFileSystemHandler *", 0, 0, 0};
48384 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", "wxPyImageHandler *", 0, 0, 0};
48385 static swig_type_info _swigt__p_wxPyInputStream
= {"_p_wxPyInputStream", "wxPyInputStream *", 0, 0, 0};
48386 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", "wxPySizer *", 0, 0, 0};
48387 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", "wxPyValidator *", 0, 0, 0};
48388 static swig_type_info _swigt__p_wxQuantize
= {"_p_wxQuantize", "wxQuantize *", 0, 0, 0};
48389 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", "wxQueryNewPaletteEvent *", 0, 0, 0};
48390 static swig_type_info _swigt__p_wxRealPoint
= {"_p_wxRealPoint", "wxRealPoint *", 0, 0, 0};
48391 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, 0};
48392 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, 0};
48393 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", "wxScrollEvent *", 0, 0, 0};
48394 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0};
48395 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", "wxSetCursorEvent *", 0, 0, 0};
48396 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", "wxShowEvent *", 0, 0, 0};
48397 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, 0};
48398 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", "wxSizeEvent *", 0, 0, 0};
48399 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", "wxSizer *", 0, 0, 0};
48400 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, 0};
48401 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", "wxStaticBox *", 0, 0, 0};
48402 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", "wxStaticBoxSizer *", 0, 0, 0};
48403 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0};
48404 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", "wxSysColourChangedEvent *", 0, 0, 0};
48405 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", "wxTIFFHandler *", 0, 0, 0};
48406 static swig_type_info _swigt__p_wxToolTip
= {"_p_wxToolTip", "wxToolTip *", 0, 0, 0};
48407 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", "wxUpdateUIEvent *", 0, 0, 0};
48408 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
48409 static swig_type_info _swigt__p_wxVisualAttributes
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0};
48410 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
48411 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", "wxWindowCreateEvent *", 0, 0, 0};
48412 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", "wxWindowDestroyEvent *", 0, 0, 0};
48413 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", "wxXPMHandler *", 0, 0, 0};
48414 static swig_type_info _swigt__p_wxZipFSHandler
= {"_p_wxZipFSHandler", "wxZipFSHandler *", 0, 0, 0};
48415 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
48416 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
48417 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
48419 static swig_type_info
*swig_type_initial
[] = {
48422 &_swigt__p_form_ops_t
,
48425 &_swigt__p_unsigned_char
,
48426 &_swigt__p_unsigned_int
,
48427 &_swigt__p_unsigned_long
,
48428 &_swigt__p_wxANIHandler
,
48429 &_swigt__p_wxAcceleratorEntry
,
48430 &_swigt__p_wxAcceleratorTable
,
48431 &_swigt__p_wxActivateEvent
,
48432 &_swigt__p_wxAppTraits
,
48433 &_swigt__p_wxArrayString
,
48434 &_swigt__p_wxBMPHandler
,
48435 &_swigt__p_wxBitmap
,
48436 &_swigt__p_wxBoxSizer
,
48437 &_swigt__p_wxButton
,
48438 &_swigt__p_wxCURHandler
,
48439 &_swigt__p_wxCaret
,
48440 &_swigt__p_wxChildFocusEvent
,
48441 &_swigt__p_wxCloseEvent
,
48442 &_swigt__p_wxColour
,
48443 &_swigt__p_wxCommandEvent
,
48444 &_swigt__p_wxContextMenuEvent
,
48445 &_swigt__p_wxControl
,
48446 &_swigt__p_wxControlWithItems
,
48447 &_swigt__p_wxCursor
,
48449 &_swigt__p_wxDateEvent
,
48450 &_swigt__p_wxDateTime
,
48451 &_swigt__p_wxDisplayChangedEvent
,
48452 &_swigt__p_wxDropFilesEvent
,
48453 &_swigt__p_wxDuplexMode
,
48454 &_swigt__p_wxEraseEvent
,
48455 &_swigt__p_wxEvent
,
48456 &_swigt__p_wxEventLoop
,
48457 &_swigt__p_wxEventLoopActivator
,
48458 &_swigt__p_wxEvtHandler
,
48459 &_swigt__p_wxFSFile
,
48460 &_swigt__p_wxFileSystem
,
48461 &_swigt__p_wxFileSystemHandler
,
48462 &_swigt__p_wxFlexGridSizer
,
48463 &_swigt__p_wxFocusEvent
,
48465 &_swigt__p_wxFrame
,
48466 &_swigt__p_wxGBPosition
,
48467 &_swigt__p_wxGBSizerItem
,
48468 &_swigt__p_wxGBSpan
,
48469 &_swigt__p_wxGIFHandler
,
48470 &_swigt__p_wxGridBagSizer
,
48471 &_swigt__p_wxGridSizer
,
48472 &_swigt__p_wxICOHandler
,
48473 &_swigt__p_wxIconizeEvent
,
48474 &_swigt__p_wxIdleEvent
,
48475 &_swigt__p_wxImage
,
48476 &_swigt__p_wxImageHandler
,
48477 &_swigt__p_wxImageHistogram
,
48478 &_swigt__p_wxImage_HSVValue
,
48479 &_swigt__p_wxImage_RGBValue
,
48480 &_swigt__p_wxIndividualLayoutConstraint
,
48481 &_swigt__p_wxInitDialogEvent
,
48482 &_swigt__p_wxInputStream
,
48483 &_swigt__p_wxInternetFSHandler
,
48484 &_swigt__p_wxItemContainer
,
48485 &_swigt__p_wxJPEGHandler
,
48486 &_swigt__p_wxKeyEvent
,
48487 &_swigt__p_wxLayoutConstraints
,
48488 &_swigt__p_wxMaximizeEvent
,
48489 &_swigt__p_wxMemoryFSHandler
,
48491 &_swigt__p_wxMenuBar
,
48492 &_swigt__p_wxMenuBarBase
,
48493 &_swigt__p_wxMenuEvent
,
48494 &_swigt__p_wxMenuItem
,
48495 &_swigt__p_wxMouseCaptureChangedEvent
,
48496 &_swigt__p_wxMouseEvent
,
48497 &_swigt__p_wxMoveEvent
,
48498 &_swigt__p_wxNavigationKeyEvent
,
48499 &_swigt__p_wxNcPaintEvent
,
48500 &_swigt__p_wxNotifyEvent
,
48501 &_swigt__p_wxObject
,
48502 &_swigt__p_wxOutputStream
,
48503 &_swigt__p_wxPCXHandler
,
48504 &_swigt__p_wxPNGHandler
,
48505 &_swigt__p_wxPNMHandler
,
48506 &_swigt__p_wxPaintEvent
,
48507 &_swigt__p_wxPaletteChangedEvent
,
48508 &_swigt__p_wxPaperSize
,
48509 &_swigt__p_wxPoint
,
48510 &_swigt__p_wxPoint2D
,
48511 &_swigt__p_wxPropagateOnce
,
48512 &_swigt__p_wxPropagationDisabler
,
48513 &_swigt__p_wxPyApp
,
48514 &_swigt__p_wxPyCommandEvent
,
48515 &_swigt__p_wxPyDropTarget
,
48516 &_swigt__p_wxPyEvent
,
48517 &_swigt__p_wxPyFileSystemHandler
,
48518 &_swigt__p_wxPyImageHandler
,
48519 &_swigt__p_wxPyInputStream
,
48520 &_swigt__p_wxPySizer
,
48521 &_swigt__p_wxPyValidator
,
48522 &_swigt__p_wxQuantize
,
48523 &_swigt__p_wxQueryNewPaletteEvent
,
48524 &_swigt__p_wxRealPoint
,
48526 &_swigt__p_wxRegion
,
48527 &_swigt__p_wxScrollEvent
,
48528 &_swigt__p_wxScrollWinEvent
,
48529 &_swigt__p_wxSetCursorEvent
,
48530 &_swigt__p_wxShowEvent
,
48532 &_swigt__p_wxSizeEvent
,
48533 &_swigt__p_wxSizer
,
48534 &_swigt__p_wxSizerItem
,
48535 &_swigt__p_wxStaticBox
,
48536 &_swigt__p_wxStaticBoxSizer
,
48537 &_swigt__p_wxStdDialogButtonSizer
,
48538 &_swigt__p_wxSysColourChangedEvent
,
48539 &_swigt__p_wxTIFFHandler
,
48540 &_swigt__p_wxToolTip
,
48541 &_swigt__p_wxUpdateUIEvent
,
48542 &_swigt__p_wxValidator
,
48543 &_swigt__p_wxVisualAttributes
,
48544 &_swigt__p_wxWindow
,
48545 &_swigt__p_wxWindowCreateEvent
,
48546 &_swigt__p_wxWindowDestroyEvent
,
48547 &_swigt__p_wxXPMHandler
,
48548 &_swigt__p_wxZipFSHandler
,
48549 &_swigt__ptrdiff_t
,
48550 &_swigt__std__ptrdiff_t
,
48551 &_swigt__unsigned_int
,
48554 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
48555 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
48556 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
48557 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
48558 static swig_cast_info _swigc__p_long
[] = { {&_swigt__p_long
, 0, 0, 0},{0, 0, 0, 0}};
48559 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
48560 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48561 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
48562 static swig_cast_info _swigc__p_wxANIHandler
[] = { {&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
48563 static swig_cast_info _swigc__p_wxAcceleratorEntry
[] = { {&_swigt__p_wxAcceleratorEntry
, 0, 0, 0},{0, 0, 0, 0}};
48564 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = { {&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
48565 static swig_cast_info _swigc__p_wxActivateEvent
[] = { {&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48566 static swig_cast_info _swigc__p_wxAppTraits
[] = { {&_swigt__p_wxAppTraits
, 0, 0, 0},{0, 0, 0, 0}};
48567 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
48568 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}};
48569 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
48570 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}};
48571 static swig_cast_info _swigc__p_wxButton
[] = { {&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
48572 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}};
48573 static swig_cast_info _swigc__p_wxCaret
[] = { {&_swigt__p_wxCaret
, 0, 0, 0},{0, 0, 0, 0}};
48574 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = { {&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48575 static swig_cast_info _swigc__p_wxCloseEvent
[] = { {&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48576 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
48577 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}};
48578 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = { {&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48579 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}};
48580 static swig_cast_info _swigc__p_wxControlWithItems
[] = { {&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
48581 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
48582 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}};
48583 static swig_cast_info _swigc__p_wxDateEvent
[] = { {&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48584 static swig_cast_info _swigc__p_wxDateTime
[] = { {&_swigt__p_wxDateTime
, 0, 0, 0},{0, 0, 0, 0}};
48585 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = { {&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48586 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = { {&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
48587 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
48588 static swig_cast_info _swigc__p_wxEraseEvent
[] = { {&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48589 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}};
48590 static swig_cast_info _swigc__p_wxEventLoop
[] = { {&_swigt__p_wxEventLoop
, 0, 0, 0},{0, 0, 0, 0}};
48591 static swig_cast_info _swigc__p_wxEventLoopActivator
[] = { {&_swigt__p_wxEventLoopActivator
, 0, 0, 0},{0, 0, 0, 0}};
48592 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}};
48593 static swig_cast_info _swigc__p_wxFSFile
[] = { {&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
48594 static swig_cast_info _swigc__p_wxFileSystem
[] = { {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
48595 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}};
48596 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}};
48597 static swig_cast_info _swigc__p_wxFocusEvent
[] = { {&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48598 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
48599 static swig_cast_info _swigc__p_wxFrame
[] = { {&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
48600 static swig_cast_info _swigc__p_wxGBPosition
[] = { {&_swigt__p_wxGBPosition
, 0, 0, 0},{0, 0, 0, 0}};
48601 static swig_cast_info _swigc__p_wxGBSizerItem
[] = { {&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
48602 static swig_cast_info _swigc__p_wxGBSpan
[] = { {&_swigt__p_wxGBSpan
, 0, 0, 0},{0, 0, 0, 0}};
48603 static swig_cast_info _swigc__p_wxGIFHandler
[] = { {&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48604 static swig_cast_info _swigc__p_wxGridBagSizer
[] = { {&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
48605 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}};
48606 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}};
48607 static swig_cast_info _swigc__p_wxIconizeEvent
[] = { {&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48608 static swig_cast_info _swigc__p_wxIdleEvent
[] = { {&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
48609 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
48610 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}};
48611 static swig_cast_info _swigc__p_wxImageHistogram
[] = { {&_swigt__p_wxImageHistogram
, 0, 0, 0},{0, 0, 0, 0}};
48612 static swig_cast_info _swigc__p_wxImage_HSVValue
[] = { {&_swigt__p_wxImage_HSVValue
, 0, 0, 0},{0, 0, 0, 0}};
48613 static swig_cast_info _swigc__p_wxImage_RGBValue
[] = { {&_swigt__p_wxImage_RGBValue
, 0, 0, 0},{0, 0, 0, 0}};
48614 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = { {&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
48615 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = { {&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
48616 static swig_cast_info _swigc__p_wxInputStream
[] = { {&_swigt__p_wxInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48617 static swig_cast_info _swigc__p_wxInternetFSHandler
[] = { {&_swigt__p_wxInternetFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48618 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}};
48619 static swig_cast_info _swigc__p_wxJPEGHandler
[] = { {&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48620 static swig_cast_info _swigc__p_wxKeyEvent
[] = { {&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48621 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = { {&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
48622 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = { {&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48623 static swig_cast_info _swigc__p_wxMemoryFSHandler
[] = { {&_swigt__p_wxMemoryFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48624 static swig_cast_info _swigc__p_wxMenu
[] = { {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
48625 static swig_cast_info _swigc__p_wxMenuBar
[] = { {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
48626 static swig_cast_info _swigc__p_wxMenuBarBase
[] = { {&_swigt__p_wxMenuBarBase
, 0, 0, 0},{0, 0, 0, 0}};
48627 static swig_cast_info _swigc__p_wxMenuEvent
[] = { {&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48628 static swig_cast_info _swigc__p_wxMenuItem
[] = { {&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
48629 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = { {&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48630 static swig_cast_info _swigc__p_wxMouseEvent
[] = { {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48631 static swig_cast_info _swigc__p_wxMoveEvent
[] = { {&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
48632 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = { {&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48633 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = { {&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48634 static swig_cast_info _swigc__p_wxNotifyEvent
[] = { {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48635 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}};
48636 static swig_cast_info _swigc__p_wxOutputStream
[] = { {&_swigt__p_wxOutputStream
, 0, 0, 0},{0, 0, 0, 0}};
48637 static swig_cast_info _swigc__p_wxPCXHandler
[] = { {&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
48638 static swig_cast_info _swigc__p_wxPNGHandler
[] = { {&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48639 static swig_cast_info _swigc__p_wxPNMHandler
[] = { {&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48640 static swig_cast_info _swigc__p_wxPaintEvent
[] = { {&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48641 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = { {&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48642 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
48643 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
48644 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
48645 static swig_cast_info _swigc__p_wxPropagateOnce
[] = { {&_swigt__p_wxPropagateOnce
, 0, 0, 0},{0, 0, 0, 0}};
48646 static swig_cast_info _swigc__p_wxPropagationDisabler
[] = { {&_swigt__p_wxPropagationDisabler
, 0, 0, 0},{0, 0, 0, 0}};
48647 static swig_cast_info _swigc__p_wxPyApp
[] = { {&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
48648 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = { {&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
48649 static swig_cast_info _swigc__p_wxPyDropTarget
[] = { {&_swigt__p_wxPyDropTarget
, 0, 0, 0},{0, 0, 0, 0}};
48650 static swig_cast_info _swigc__p_wxPyEvent
[] = { {&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48651 static swig_cast_info _swigc__p_wxPyFileSystemHandler
[] = { {&_swigt__p_wxPyFileSystemHandler
, 0, 0, 0},{0, 0, 0, 0}};
48652 static swig_cast_info _swigc__p_wxPyImageHandler
[] = { {&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
48653 static swig_cast_info _swigc__p_wxPyInputStream
[] = { {&_swigt__p_wxPyInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48654 static swig_cast_info _swigc__p_wxPySizer
[] = { {&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
48655 static swig_cast_info _swigc__p_wxPyValidator
[] = { {&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
48656 static swig_cast_info _swigc__p_wxQuantize
[] = { {&_swigt__p_wxQuantize
, 0, 0, 0},{0, 0, 0, 0}};
48657 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = { {&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
48658 static swig_cast_info _swigc__p_wxRealPoint
[] = { {&_swigt__p_wxRealPoint
, 0, 0, 0},{0, 0, 0, 0}};
48659 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
48660 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
48661 static swig_cast_info _swigc__p_wxScrollEvent
[] = { {&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
48662 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = { {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
48663 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = { {&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
48664 static swig_cast_info _swigc__p_wxShowEvent
[] = { {&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
48665 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
48666 static swig_cast_info _swigc__p_wxSizeEvent
[] = { {&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48667 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}};
48668 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}};
48669 static swig_cast_info _swigc__p_wxStaticBox
[] = { {&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
48670 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = { {&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
48671 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = { {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
48672 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = { {&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48673 static swig_cast_info _swigc__p_wxTIFFHandler
[] = { {&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48674 static swig_cast_info _swigc__p_wxToolTip
[] = { {&_swigt__p_wxToolTip
, 0, 0, 0},{0, 0, 0, 0}};
48675 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = { {&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
48676 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}};
48677 static swig_cast_info _swigc__p_wxVisualAttributes
[] = { {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}};
48678 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}};
48679 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = { {&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48680 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = { {&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48681 static swig_cast_info _swigc__p_wxXPMHandler
[] = { {&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48682 static swig_cast_info _swigc__p_wxZipFSHandler
[] = { {&_swigt__p_wxZipFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48683 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48684 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48685 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48687 static swig_cast_info
*swig_cast_initial
[] = {
48690 _swigc__p_form_ops_t
,
48693 _swigc__p_unsigned_char
,
48694 _swigc__p_unsigned_int
,
48695 _swigc__p_unsigned_long
,
48696 _swigc__p_wxANIHandler
,
48697 _swigc__p_wxAcceleratorEntry
,
48698 _swigc__p_wxAcceleratorTable
,
48699 _swigc__p_wxActivateEvent
,
48700 _swigc__p_wxAppTraits
,
48701 _swigc__p_wxArrayString
,
48702 _swigc__p_wxBMPHandler
,
48703 _swigc__p_wxBitmap
,
48704 _swigc__p_wxBoxSizer
,
48705 _swigc__p_wxButton
,
48706 _swigc__p_wxCURHandler
,
48708 _swigc__p_wxChildFocusEvent
,
48709 _swigc__p_wxCloseEvent
,
48710 _swigc__p_wxColour
,
48711 _swigc__p_wxCommandEvent
,
48712 _swigc__p_wxContextMenuEvent
,
48713 _swigc__p_wxControl
,
48714 _swigc__p_wxControlWithItems
,
48715 _swigc__p_wxCursor
,
48717 _swigc__p_wxDateEvent
,
48718 _swigc__p_wxDateTime
,
48719 _swigc__p_wxDisplayChangedEvent
,
48720 _swigc__p_wxDropFilesEvent
,
48721 _swigc__p_wxDuplexMode
,
48722 _swigc__p_wxEraseEvent
,
48724 _swigc__p_wxEventLoop
,
48725 _swigc__p_wxEventLoopActivator
,
48726 _swigc__p_wxEvtHandler
,
48727 _swigc__p_wxFSFile
,
48728 _swigc__p_wxFileSystem
,
48729 _swigc__p_wxFileSystemHandler
,
48730 _swigc__p_wxFlexGridSizer
,
48731 _swigc__p_wxFocusEvent
,
48734 _swigc__p_wxGBPosition
,
48735 _swigc__p_wxGBSizerItem
,
48736 _swigc__p_wxGBSpan
,
48737 _swigc__p_wxGIFHandler
,
48738 _swigc__p_wxGridBagSizer
,
48739 _swigc__p_wxGridSizer
,
48740 _swigc__p_wxICOHandler
,
48741 _swigc__p_wxIconizeEvent
,
48742 _swigc__p_wxIdleEvent
,
48744 _swigc__p_wxImageHandler
,
48745 _swigc__p_wxImageHistogram
,
48746 _swigc__p_wxImage_HSVValue
,
48747 _swigc__p_wxImage_RGBValue
,
48748 _swigc__p_wxIndividualLayoutConstraint
,
48749 _swigc__p_wxInitDialogEvent
,
48750 _swigc__p_wxInputStream
,
48751 _swigc__p_wxInternetFSHandler
,
48752 _swigc__p_wxItemContainer
,
48753 _swigc__p_wxJPEGHandler
,
48754 _swigc__p_wxKeyEvent
,
48755 _swigc__p_wxLayoutConstraints
,
48756 _swigc__p_wxMaximizeEvent
,
48757 _swigc__p_wxMemoryFSHandler
,
48759 _swigc__p_wxMenuBar
,
48760 _swigc__p_wxMenuBarBase
,
48761 _swigc__p_wxMenuEvent
,
48762 _swigc__p_wxMenuItem
,
48763 _swigc__p_wxMouseCaptureChangedEvent
,
48764 _swigc__p_wxMouseEvent
,
48765 _swigc__p_wxMoveEvent
,
48766 _swigc__p_wxNavigationKeyEvent
,
48767 _swigc__p_wxNcPaintEvent
,
48768 _swigc__p_wxNotifyEvent
,
48769 _swigc__p_wxObject
,
48770 _swigc__p_wxOutputStream
,
48771 _swigc__p_wxPCXHandler
,
48772 _swigc__p_wxPNGHandler
,
48773 _swigc__p_wxPNMHandler
,
48774 _swigc__p_wxPaintEvent
,
48775 _swigc__p_wxPaletteChangedEvent
,
48776 _swigc__p_wxPaperSize
,
48778 _swigc__p_wxPoint2D
,
48779 _swigc__p_wxPropagateOnce
,
48780 _swigc__p_wxPropagationDisabler
,
48782 _swigc__p_wxPyCommandEvent
,
48783 _swigc__p_wxPyDropTarget
,
48784 _swigc__p_wxPyEvent
,
48785 _swigc__p_wxPyFileSystemHandler
,
48786 _swigc__p_wxPyImageHandler
,
48787 _swigc__p_wxPyInputStream
,
48788 _swigc__p_wxPySizer
,
48789 _swigc__p_wxPyValidator
,
48790 _swigc__p_wxQuantize
,
48791 _swigc__p_wxQueryNewPaletteEvent
,
48792 _swigc__p_wxRealPoint
,
48794 _swigc__p_wxRegion
,
48795 _swigc__p_wxScrollEvent
,
48796 _swigc__p_wxScrollWinEvent
,
48797 _swigc__p_wxSetCursorEvent
,
48798 _swigc__p_wxShowEvent
,
48800 _swigc__p_wxSizeEvent
,
48802 _swigc__p_wxSizerItem
,
48803 _swigc__p_wxStaticBox
,
48804 _swigc__p_wxStaticBoxSizer
,
48805 _swigc__p_wxStdDialogButtonSizer
,
48806 _swigc__p_wxSysColourChangedEvent
,
48807 _swigc__p_wxTIFFHandler
,
48808 _swigc__p_wxToolTip
,
48809 _swigc__p_wxUpdateUIEvent
,
48810 _swigc__p_wxValidator
,
48811 _swigc__p_wxVisualAttributes
,
48812 _swigc__p_wxWindow
,
48813 _swigc__p_wxWindowCreateEvent
,
48814 _swigc__p_wxWindowDestroyEvent
,
48815 _swigc__p_wxXPMHandler
,
48816 _swigc__p_wxZipFSHandler
,
48818 _swigc__std__ptrdiff_t
,
48819 _swigc__unsigned_int
,
48823 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
48825 static swig_const_info swig_const_table
[] = {
48826 {0, 0, 0, 0.0, 0, 0}};
48831 /*************************************************************************
48832 * Type initialization:
48833 * This problem is tough by the requirement that no dynamic
48834 * memory is used. Also, since swig_type_info structures store pointers to
48835 * swig_cast_info structures and swig_cast_info structures store pointers back
48836 * to swig_type_info structures, we need some lookup code at initialization.
48837 * The idea is that swig generates all the structures that are needed.
48838 * The runtime then collects these partially filled structures.
48839 * The SWIG_InitializeModule function takes these initial arrays out of
48840 * swig_module, and does all the lookup, filling in the swig_module.types
48841 * array with the correct data and linking the correct swig_cast_info
48842 * structures together.
48844 * The generated swig_type_info structures are assigned staticly to an initial
48845 * array. We just loop though that array, and handle each type individually.
48846 * First we lookup if this type has been already loaded, and if so, use the
48847 * loaded structure instead of the generated one. Then we have to fill in the
48848 * cast linked list. The cast data is initially stored in something like a
48849 * two-dimensional array. Each row corresponds to a type (there are the same
48850 * number of rows as there are in the swig_type_initial array). Each entry in
48851 * a column is one of the swig_cast_info structures for that type.
48852 * The cast_initial array is actually an array of arrays, because each row has
48853 * a variable number of columns. So to actually build the cast linked list,
48854 * we find the array of casts associated with the type, and loop through it
48855 * adding the casts to the list. The one last trick we need to do is making
48856 * sure the type pointer in the swig_cast_info struct is correct.
48858 * First off, we lookup the cast->type name to see if it is already loaded.
48859 * There are three cases to handle:
48860 * 1) If the cast->type has already been loaded AND the type we are adding
48861 * casting info to has not been loaded (it is in this module), THEN we
48862 * replace the cast->type pointer with the type pointer that has already
48864 * 2) If BOTH types (the one we are adding casting info to, and the
48865 * cast->type) are loaded, THEN the cast info has already been loaded by
48866 * the previous module so we just ignore it.
48867 * 3) Finally, if cast->type has not already been loaded, then we add that
48868 * swig_cast_info to the linked list (because the cast->type) pointer will
48880 #define SWIGRUNTIME_DEBUG
48884 SWIG_InitializeModule(void *clientdata
) {
48886 swig_module_info
*module_head
;
48887 static int init_run
= 0;
48889 clientdata
= clientdata
;
48891 if (init_run
) return;
48894 /* Initialize the swig_module */
48895 swig_module
.type_initial
= swig_type_initial
;
48896 swig_module
.cast_initial
= swig_cast_initial
;
48898 /* Try and load any already created modules */
48899 module_head
= SWIG_GetModule(clientdata
);
48901 swig_module
.next
= module_head
->next
;
48902 module_head
->next
= &swig_module
;
48904 /* This is the first module loaded */
48905 swig_module
.next
= &swig_module
;
48906 SWIG_SetModule(clientdata
, &swig_module
);
48909 /* Now work on filling in swig_module.types */
48910 #ifdef SWIGRUNTIME_DEBUG
48911 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
48913 for (i
= 0; i
< swig_module
.size
; ++i
) {
48914 swig_type_info
*type
= 0;
48915 swig_type_info
*ret
;
48916 swig_cast_info
*cast
;
48918 #ifdef SWIGRUNTIME_DEBUG
48919 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48922 /* if there is another module already loaded */
48923 if (swig_module
.next
!= &swig_module
) {
48924 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
48927 /* Overwrite clientdata field */
48928 #ifdef SWIGRUNTIME_DEBUG
48929 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
48931 if (swig_module
.type_initial
[i
]->clientdata
) {
48932 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
48933 #ifdef SWIGRUNTIME_DEBUG
48934 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
48938 type
= swig_module
.type_initial
[i
];
48941 /* Insert casting types */
48942 cast
= swig_module
.cast_initial
[i
];
48943 while (cast
->type
) {
48944 /* Don't need to add information already in the list */
48946 #ifdef SWIGRUNTIME_DEBUG
48947 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
48949 if (swig_module
.next
!= &swig_module
) {
48950 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
48951 #ifdef SWIGRUNTIME_DEBUG
48952 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
48956 if (type
== swig_module
.type_initial
[i
]) {
48957 #ifdef SWIGRUNTIME_DEBUG
48958 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
48963 /* Check for casting already in the list */
48964 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
48965 #ifdef SWIGRUNTIME_DEBUG
48966 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
48968 if (!ocast
) ret
= 0;
48973 #ifdef SWIGRUNTIME_DEBUG
48974 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
48977 type
->cast
->prev
= cast
;
48978 cast
->next
= type
->cast
;
48984 /* Set entry in modules->types array equal to the type */
48985 swig_module
.types
[i
] = type
;
48987 swig_module
.types
[i
] = 0;
48989 #ifdef SWIGRUNTIME_DEBUG
48990 printf("**** SWIG_InitializeModule: Cast List ******\n");
48991 for (i
= 0; i
< swig_module
.size
; ++i
) {
48993 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
48994 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48995 while (cast
->type
) {
48996 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
49000 printf("---- Total casts: %d\n",j
);
49002 printf("**** SWIG_InitializeModule: Cast List ******\n");
49006 /* This function will propagate the clientdata field of type to
49007 * any new swig_type_info structures that have been added into the list
49008 * of equivalent types. It is like calling
49009 * SWIG_TypeClientData(type, clientdata) a second time.
49012 SWIG_PropagateClientData(void) {
49014 swig_cast_info
*equiv
;
49015 static int init_run
= 0;
49017 if (init_run
) return;
49020 for (i
= 0; i
< swig_module
.size
; i
++) {
49021 if (swig_module
.types
[i
]->clientdata
) {
49022 equiv
= swig_module
.types
[i
]->cast
;
49024 if (!equiv
->converter
) {
49025 if (equiv
->type
&& !equiv
->type
->clientdata
)
49026 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
49028 equiv
= equiv
->next
;
49048 /* Python-specific SWIG API */
49049 #define SWIG_newvarlink() SWIG_Python_newvarlink()
49050 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
49051 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
49053 /* -----------------------------------------------------------------------------
49054 * global variable support code.
49055 * ----------------------------------------------------------------------------- */
49057 typedef struct swig_globalvar
{
49058 char *name
; /* Name of global variable */
49059 PyObject
*(*get_attr
)(void); /* Return the current value */
49060 int (*set_attr
)(PyObject
*); /* Set the value */
49061 struct swig_globalvar
*next
;
49064 typedef struct swig_varlinkobject
{
49066 swig_globalvar
*vars
;
49067 } swig_varlinkobject
;
49069 SWIGINTERN PyObject
*
49070 swig_varlink_repr(swig_varlinkobject
*v
) {
49072 return PyString_FromString("<Swig global variables>");
49076 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
49077 swig_globalvar
*var
;
49079 fprintf(fp
,"Swig global variables { ");
49080 for (var
= v
->vars
; var
; var
=var
->next
) {
49081 fprintf(fp
,"%s", var
->name
);
49082 if (var
->next
) fprintf(fp
,", ");
49084 fprintf(fp
," }\n");
49088 SWIGINTERN PyObject
*
49089 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
49090 swig_globalvar
*var
= v
->vars
;
49092 if (strcmp(var
->name
,n
) == 0) {
49093 return (*var
->get_attr
)();
49097 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
49102 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
49103 swig_globalvar
*var
= v
->vars
;
49105 if (strcmp(var
->name
,n
) == 0) {
49106 return (*var
->set_attr
)(p
);
49110 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
49114 SWIGINTERN PyTypeObject
*
49115 swig_varlink_type(void) {
49116 static char varlink__doc__
[] = "Swig var link object";
49117 static PyTypeObject varlink_type
49118 #if !defined(__cplusplus)
49120 static int type_init
= 0;
49125 PyObject_HEAD_INIT(&PyType_Type
)
49126 0, /* Number of items in variable part (ob_size) */
49127 (char *)"swigvarlink", /* Type name (tp_name) */
49128 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
49129 0, /* Itemsize (tp_itemsize) */
49130 0, /* Deallocator (tp_dealloc) */
49131 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
49132 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
49133 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
49134 0, /* tp_compare */
49135 (reprfunc
) swig_varlink_repr
, /* tp_repr */
49136 0, /* tp_as_number */
49137 0, /* tp_as_sequence */
49138 0, /* tp_as_mapping */
49142 0, /* tp_getattro */
49143 0, /* tp_setattro */
49144 0, /* tp_as_buffer */
49146 varlink__doc__
, /* tp_doc */
49147 #if PY_VERSION_HEX >= 0x02000000
49148 0, /* tp_traverse */
49151 #if PY_VERSION_HEX >= 0x02010000
49152 0, /* tp_richcompare */
49153 0, /* tp_weaklistoffset */
49155 #if PY_VERSION_HEX >= 0x02020000
49156 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
49158 #if PY_VERSION_HEX >= 0x02030000
49161 #ifdef COUNT_ALLOCS
49162 0,0,0,0 /* tp_alloc -> tp_next */
49165 #if !defined(__cplusplus)
49166 varlink_type
= tmp
;
49170 return &varlink_type
;
49173 /* Create a variable linking object for use later */
49174 SWIGINTERN PyObject
*
49175 SWIG_Python_newvarlink(void) {
49176 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
49180 return ((PyObject
*) result
);
49184 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
49185 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
49186 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
49188 size_t size
= strlen(name
)+1;
49189 gv
->name
= (char *)malloc(size
);
49191 strncpy(gv
->name
,name
,size
);
49192 gv
->get_attr
= get_attr
;
49193 gv
->set_attr
= set_attr
;
49194 gv
->next
= v
->vars
;
49200 /* -----------------------------------------------------------------------------
49201 * constants/methods manipulation
49202 * ----------------------------------------------------------------------------- */
49204 /* Install Constants */
49206 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
49209 for (i
= 0; constants
[i
].type
; ++i
) {
49210 switch(constants
[i
].type
) {
49212 obj
= PyInt_FromLong(constants
[i
].lvalue
);
49214 case SWIG_PY_FLOAT
:
49215 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
49217 case SWIG_PY_STRING
:
49218 if (constants
[i
].pvalue
) {
49219 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
49221 Py_INCREF(Py_None
);
49225 case SWIG_PY_POINTER
:
49226 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
49228 case SWIG_PY_BINARY
:
49229 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
49236 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
49242 /* -----------------------------------------------------------------------------*/
49243 /* Fix SwigMethods to carry the callback ptrs when needed */
49244 /* -----------------------------------------------------------------------------*/
49247 SWIG_Python_FixMethods(PyMethodDef
*methods
,
49248 swig_const_info
*const_table
,
49249 swig_type_info
**types
,
49250 swig_type_info
**types_initial
) {
49252 for (i
= 0; methods
[i
].ml_name
; ++i
) {
49253 char *c
= methods
[i
].ml_doc
;
49254 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
49256 swig_const_info
*ci
= 0;
49257 char *name
= c
+ 10;
49258 for (j
= 0; const_table
[j
].type
; ++j
) {
49259 if (strncmp(const_table
[j
].name
, name
,
49260 strlen(const_table
[j
].name
)) == 0) {
49261 ci
= &(const_table
[j
]);
49266 size_t shift
= (ci
->ptype
) - types
;
49267 swig_type_info
*ty
= types_initial
[shift
];
49268 size_t ldoc
= (c
- methods
[i
].ml_doc
);
49269 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
49270 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
49273 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
49275 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
49277 strncpy(buff
, "swig_ptr: ", 10);
49279 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
49280 methods
[i
].ml_doc
= ndoc
;
49288 /* -----------------------------------------------------------------------------*
49289 * Initialize type list
49290 * -----------------------------------------------------------------------------*/
49296 /* -----------------------------------------------------------------------------*
49297 * Partial Init method
49298 * -----------------------------------------------------------------------------*/
49303 SWIGEXPORT
void SWIG_init(void) {
49304 static PyObject
*SWIG_globals
= 0;
49306 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
49308 /* Fix SwigMethods to carry the callback ptrs when needed */
49309 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
49311 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
49312 d
= PyModule_GetDict(m
);
49314 SWIG_InitializeModule(0);
49315 SWIG_InstallConstants(d
,swig_const_table
);
49318 #ifndef wxPyUSE_EXPORT
49319 // Make our API structure a CObject so other modules can import it
49320 // from this module.
49321 PyObject
* cobj
= PyCObject_FromVoidPtr(&API
, NULL
);
49322 PyDict_SetItemString(d
,"_wxPyCoreAPI", cobj
);
49327 PyDict_SetItemString(d
,"NOT_FOUND", SWIG_From_int(static_cast<int >(wxNOT_FOUND
)));
49330 PyDict_SetItemString(d
,"VSCROLL", SWIG_From_int(static_cast<int >(wxVSCROLL
)));
49333 PyDict_SetItemString(d
,"HSCROLL", SWIG_From_int(static_cast<int >(wxHSCROLL
)));
49336 PyDict_SetItemString(d
,"CAPTION", SWIG_From_int(static_cast<int >(wxCAPTION
)));
49339 PyDict_SetItemString(d
,"DOUBLE_BORDER", SWIG_From_int(static_cast<int >(wxDOUBLE_BORDER
)));
49342 PyDict_SetItemString(d
,"SUNKEN_BORDER", SWIG_From_int(static_cast<int >(wxSUNKEN_BORDER
)));
49345 PyDict_SetItemString(d
,"RAISED_BORDER", SWIG_From_int(static_cast<int >(wxRAISED_BORDER
)));
49348 PyDict_SetItemString(d
,"BORDER", SWIG_From_int(static_cast<int >(wxBORDER
)));
49351 PyDict_SetItemString(d
,"SIMPLE_BORDER", SWIG_From_int(static_cast<int >(wxSIMPLE_BORDER
)));
49354 PyDict_SetItemString(d
,"STATIC_BORDER", SWIG_From_int(static_cast<int >(wxSTATIC_BORDER
)));
49357 PyDict_SetItemString(d
,"TRANSPARENT_WINDOW", SWIG_From_int(static_cast<int >(wxTRANSPARENT_WINDOW
)));
49360 PyDict_SetItemString(d
,"NO_BORDER", SWIG_From_int(static_cast<int >(wxNO_BORDER
)));
49363 PyDict_SetItemString(d
,"DEFAULT_CONTROL_BORDER", SWIG_From_int(static_cast<int >(wxDEFAULT_CONTROL_BORDER
)));
49366 PyDict_SetItemString(d
,"DEFAULT_STATUSBAR_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_STATUSBAR_STYLE
)));
49369 PyDict_SetItemString(d
,"TAB_TRAVERSAL", SWIG_From_int(static_cast<int >(wxTAB_TRAVERSAL
)));
49372 PyDict_SetItemString(d
,"WANTS_CHARS", SWIG_From_int(static_cast<int >(wxWANTS_CHARS
)));
49375 PyDict_SetItemString(d
,"POPUP_WINDOW", SWIG_From_int(static_cast<int >(wxPOPUP_WINDOW
)));
49378 PyDict_SetItemString(d
,"CENTER_FRAME", SWIG_From_int(static_cast<int >(wxCENTER_FRAME
)));
49381 PyDict_SetItemString(d
,"CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTRE_ON_SCREEN
)));
49384 PyDict_SetItemString(d
,"CENTER_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTER_ON_SCREEN
)));
49387 PyDict_SetItemString(d
,"CLIP_CHILDREN", SWIG_From_int(static_cast<int >(wxCLIP_CHILDREN
)));
49390 PyDict_SetItemString(d
,"CLIP_SIBLINGS", SWIG_From_int(static_cast<int >(wxCLIP_SIBLINGS
)));
49393 PyDict_SetItemString(d
,"ALWAYS_SHOW_SB", SWIG_From_int(static_cast<int >(wxALWAYS_SHOW_SB
)));
49396 PyDict_SetItemString(d
,"RETAINED", SWIG_From_int(static_cast<int >(wxRETAINED
)));
49399 PyDict_SetItemString(d
,"BACKINGSTORE", SWIG_From_int(static_cast<int >(wxBACKINGSTORE
)));
49402 PyDict_SetItemString(d
,"COLOURED", SWIG_From_int(static_cast<int >(wxCOLOURED
)));
49405 PyDict_SetItemString(d
,"FIXED_LENGTH", SWIG_From_int(static_cast<int >(wxFIXED_LENGTH
)));
49408 PyDict_SetItemString(d
,"LB_NEEDED_SB", SWIG_From_int(static_cast<int >(wxLB_NEEDED_SB
)));
49411 PyDict_SetItemString(d
,"LB_ALWAYS_SB", SWIG_From_int(static_cast<int >(wxLB_ALWAYS_SB
)));
49414 PyDict_SetItemString(d
,"LB_SORT", SWIG_From_int(static_cast<int >(wxLB_SORT
)));
49417 PyDict_SetItemString(d
,"LB_SINGLE", SWIG_From_int(static_cast<int >(wxLB_SINGLE
)));
49420 PyDict_SetItemString(d
,"LB_MULTIPLE", SWIG_From_int(static_cast<int >(wxLB_MULTIPLE
)));
49423 PyDict_SetItemString(d
,"LB_EXTENDED", SWIG_From_int(static_cast<int >(wxLB_EXTENDED
)));
49426 PyDict_SetItemString(d
,"LB_OWNERDRAW", SWIG_From_int(static_cast<int >(wxLB_OWNERDRAW
)));
49429 PyDict_SetItemString(d
,"LB_HSCROLL", SWIG_From_int(static_cast<int >(wxLB_HSCROLL
)));
49432 PyDict_SetItemString(d
,"PROCESS_ENTER", SWIG_From_int(static_cast<int >(wxPROCESS_ENTER
)));
49435 PyDict_SetItemString(d
,"PASSWORD", SWIG_From_int(static_cast<int >(wxPASSWORD
)));
49438 PyDict_SetItemString(d
,"CB_SIMPLE", SWIG_From_int(static_cast<int >(wxCB_SIMPLE
)));
49441 PyDict_SetItemString(d
,"CB_DROPDOWN", SWIG_From_int(static_cast<int >(wxCB_DROPDOWN
)));
49444 PyDict_SetItemString(d
,"CB_SORT", SWIG_From_int(static_cast<int >(wxCB_SORT
)));
49447 PyDict_SetItemString(d
,"CB_READONLY", SWIG_From_int(static_cast<int >(wxCB_READONLY
)));
49450 PyDict_SetItemString(d
,"RA_HORIZONTAL", SWIG_From_int(static_cast<int >(wxRA_HORIZONTAL
)));
49453 PyDict_SetItemString(d
,"RA_VERTICAL", SWIG_From_int(static_cast<int >(wxRA_VERTICAL
)));
49456 PyDict_SetItemString(d
,"RA_SPECIFY_ROWS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_ROWS
)));
49459 PyDict_SetItemString(d
,"RA_SPECIFY_COLS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_COLS
)));
49462 PyDict_SetItemString(d
,"RA_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRA_USE_CHECKBOX
)));
49465 PyDict_SetItemString(d
,"RB_GROUP", SWIG_From_int(static_cast<int >(wxRB_GROUP
)));
49468 PyDict_SetItemString(d
,"RB_SINGLE", SWIG_From_int(static_cast<int >(wxRB_SINGLE
)));
49471 PyDict_SetItemString(d
,"SB_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSB_HORIZONTAL
)));
49474 PyDict_SetItemString(d
,"SB_VERTICAL", SWIG_From_int(static_cast<int >(wxSB_VERTICAL
)));
49477 PyDict_SetItemString(d
,"RB_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRB_USE_CHECKBOX
)));
49480 PyDict_SetItemString(d
,"ST_SIZEGRIP", SWIG_From_int(static_cast<int >(wxST_SIZEGRIP
)));
49483 PyDict_SetItemString(d
,"ST_NO_AUTORESIZE", SWIG_From_int(static_cast<int >(wxST_NO_AUTORESIZE
)));
49486 PyDict_SetItemString(d
,"FLOOD_SURFACE", SWIG_From_int(static_cast<int >(wxFLOOD_SURFACE
)));
49489 PyDict_SetItemString(d
,"FLOOD_BORDER", SWIG_From_int(static_cast<int >(wxFLOOD_BORDER
)));
49492 PyDict_SetItemString(d
,"ODDEVEN_RULE", SWIG_From_int(static_cast<int >(wxODDEVEN_RULE
)));
49495 PyDict_SetItemString(d
,"WINDING_RULE", SWIG_From_int(static_cast<int >(wxWINDING_RULE
)));
49498 PyDict_SetItemString(d
,"TOOL_TOP", SWIG_From_int(static_cast<int >(wxTOOL_TOP
)));
49501 PyDict_SetItemString(d
,"TOOL_BOTTOM", SWIG_From_int(static_cast<int >(wxTOOL_BOTTOM
)));
49504 PyDict_SetItemString(d
,"TOOL_LEFT", SWIG_From_int(static_cast<int >(wxTOOL_LEFT
)));
49507 PyDict_SetItemString(d
,"TOOL_RIGHT", SWIG_From_int(static_cast<int >(wxTOOL_RIGHT
)));
49510 PyDict_SetItemString(d
,"OK", SWIG_From_int(static_cast<int >(wxOK
)));
49513 PyDict_SetItemString(d
,"YES_NO", SWIG_From_int(static_cast<int >(wxYES_NO
)));
49516 PyDict_SetItemString(d
,"CANCEL", SWIG_From_int(static_cast<int >(wxCANCEL
)));
49519 PyDict_SetItemString(d
,"YES", SWIG_From_int(static_cast<int >(wxYES
)));
49522 PyDict_SetItemString(d
,"NO", SWIG_From_int(static_cast<int >(wxNO
)));
49525 PyDict_SetItemString(d
,"NO_DEFAULT", SWIG_From_int(static_cast<int >(wxNO_DEFAULT
)));
49528 PyDict_SetItemString(d
,"YES_DEFAULT", SWIG_From_int(static_cast<int >(wxYES_DEFAULT
)));
49531 PyDict_SetItemString(d
,"ICON_EXCLAMATION", SWIG_From_int(static_cast<int >(wxICON_EXCLAMATION
)));
49534 PyDict_SetItemString(d
,"ICON_HAND", SWIG_From_int(static_cast<int >(wxICON_HAND
)));
49537 PyDict_SetItemString(d
,"ICON_QUESTION", SWIG_From_int(static_cast<int >(wxICON_QUESTION
)));
49540 PyDict_SetItemString(d
,"ICON_INFORMATION", SWIG_From_int(static_cast<int >(wxICON_INFORMATION
)));
49543 PyDict_SetItemString(d
,"ICON_STOP", SWIG_From_int(static_cast<int >(wxICON_STOP
)));
49546 PyDict_SetItemString(d
,"ICON_ASTERISK", SWIG_From_int(static_cast<int >(wxICON_ASTERISK
)));
49549 PyDict_SetItemString(d
,"ICON_MASK", SWIG_From_int(static_cast<int >(wxICON_MASK
)));
49552 PyDict_SetItemString(d
,"ICON_WARNING", SWIG_From_int(static_cast<int >(wxICON_WARNING
)));
49555 PyDict_SetItemString(d
,"ICON_ERROR", SWIG_From_int(static_cast<int >(wxICON_ERROR
)));
49558 PyDict_SetItemString(d
,"FORWARD", SWIG_From_int(static_cast<int >(wxFORWARD
)));
49561 PyDict_SetItemString(d
,"BACKWARD", SWIG_From_int(static_cast<int >(wxBACKWARD
)));
49564 PyDict_SetItemString(d
,"RESET", SWIG_From_int(static_cast<int >(wxRESET
)));
49567 PyDict_SetItemString(d
,"HELP", SWIG_From_int(static_cast<int >(wxHELP
)));
49570 PyDict_SetItemString(d
,"MORE", SWIG_From_int(static_cast<int >(wxMORE
)));
49573 PyDict_SetItemString(d
,"SETUP", SWIG_From_int(static_cast<int >(wxSETUP
)));
49576 PyDict_SetItemString(d
,"SIZE_AUTO_WIDTH", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_WIDTH
)));
49579 PyDict_SetItemString(d
,"SIZE_AUTO_HEIGHT", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_HEIGHT
)));
49582 PyDict_SetItemString(d
,"SIZE_AUTO", SWIG_From_int(static_cast<int >(wxSIZE_AUTO
)));
49585 PyDict_SetItemString(d
,"SIZE_USE_EXISTING", SWIG_From_int(static_cast<int >(wxSIZE_USE_EXISTING
)));
49588 PyDict_SetItemString(d
,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int(static_cast<int >(wxSIZE_ALLOW_MINUS_ONE
)));
49591 PyDict_SetItemString(d
,"SIZE_FORCE", SWIG_From_int(static_cast<int >(wxSIZE_FORCE
)));
49594 PyDict_SetItemString(d
,"PORTRAIT", SWIG_From_int(static_cast<int >(wxPORTRAIT
)));
49597 PyDict_SetItemString(d
,"LANDSCAPE", SWIG_From_int(static_cast<int >(wxLANDSCAPE
)));
49600 PyDict_SetItemString(d
,"PRINT_QUALITY_HIGH", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_HIGH
)));
49603 PyDict_SetItemString(d
,"PRINT_QUALITY_MEDIUM", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_MEDIUM
)));
49606 PyDict_SetItemString(d
,"PRINT_QUALITY_LOW", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_LOW
)));
49609 PyDict_SetItemString(d
,"PRINT_QUALITY_DRAFT", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_DRAFT
)));
49612 PyDict_SetItemString(d
,"ID_ANY", SWIG_From_int(static_cast<int >(wxID_ANY
)));
49615 PyDict_SetItemString(d
,"ID_SEPARATOR", SWIG_From_int(static_cast<int >(wxID_SEPARATOR
)));
49618 PyDict_SetItemString(d
,"ID_NONE", SWIG_From_int(static_cast<int >(wxID_NONE
)));
49621 PyDict_SetItemString(d
,"ID_LOWEST", SWIG_From_int(static_cast<int >(wxID_LOWEST
)));
49624 PyDict_SetItemString(d
,"ID_OPEN", SWIG_From_int(static_cast<int >(wxID_OPEN
)));
49627 PyDict_SetItemString(d
,"ID_CLOSE", SWIG_From_int(static_cast<int >(wxID_CLOSE
)));
49630 PyDict_SetItemString(d
,"ID_NEW", SWIG_From_int(static_cast<int >(wxID_NEW
)));
49633 PyDict_SetItemString(d
,"ID_SAVE", SWIG_From_int(static_cast<int >(wxID_SAVE
)));
49636 PyDict_SetItemString(d
,"ID_SAVEAS", SWIG_From_int(static_cast<int >(wxID_SAVEAS
)));
49639 PyDict_SetItemString(d
,"ID_REVERT", SWIG_From_int(static_cast<int >(wxID_REVERT
)));
49642 PyDict_SetItemString(d
,"ID_EXIT", SWIG_From_int(static_cast<int >(wxID_EXIT
)));
49645 PyDict_SetItemString(d
,"ID_UNDO", SWIG_From_int(static_cast<int >(wxID_UNDO
)));
49648 PyDict_SetItemString(d
,"ID_REDO", SWIG_From_int(static_cast<int >(wxID_REDO
)));
49651 PyDict_SetItemString(d
,"ID_HELP", SWIG_From_int(static_cast<int >(wxID_HELP
)));
49654 PyDict_SetItemString(d
,"ID_PRINT", SWIG_From_int(static_cast<int >(wxID_PRINT
)));
49657 PyDict_SetItemString(d
,"ID_PRINT_SETUP", SWIG_From_int(static_cast<int >(wxID_PRINT_SETUP
)));
49660 PyDict_SetItemString(d
,"ID_PREVIEW", SWIG_From_int(static_cast<int >(wxID_PREVIEW
)));
49663 PyDict_SetItemString(d
,"ID_ABOUT", SWIG_From_int(static_cast<int >(wxID_ABOUT
)));
49666 PyDict_SetItemString(d
,"ID_HELP_CONTENTS", SWIG_From_int(static_cast<int >(wxID_HELP_CONTENTS
)));
49669 PyDict_SetItemString(d
,"ID_HELP_COMMANDS", SWIG_From_int(static_cast<int >(wxID_HELP_COMMANDS
)));
49672 PyDict_SetItemString(d
,"ID_HELP_PROCEDURES", SWIG_From_int(static_cast<int >(wxID_HELP_PROCEDURES
)));
49675 PyDict_SetItemString(d
,"ID_HELP_CONTEXT", SWIG_From_int(static_cast<int >(wxID_HELP_CONTEXT
)));
49678 PyDict_SetItemString(d
,"ID_CLOSE_ALL", SWIG_From_int(static_cast<int >(wxID_CLOSE_ALL
)));
49681 PyDict_SetItemString(d
,"ID_PREFERENCES", SWIG_From_int(static_cast<int >(wxID_PREFERENCES
)));
49684 PyDict_SetItemString(d
,"ID_CUT", SWIG_From_int(static_cast<int >(wxID_CUT
)));
49687 PyDict_SetItemString(d
,"ID_COPY", SWIG_From_int(static_cast<int >(wxID_COPY
)));
49690 PyDict_SetItemString(d
,"ID_PASTE", SWIG_From_int(static_cast<int >(wxID_PASTE
)));
49693 PyDict_SetItemString(d
,"ID_CLEAR", SWIG_From_int(static_cast<int >(wxID_CLEAR
)));
49696 PyDict_SetItemString(d
,"ID_FIND", SWIG_From_int(static_cast<int >(wxID_FIND
)));
49699 PyDict_SetItemString(d
,"ID_DUPLICATE", SWIG_From_int(static_cast<int >(wxID_DUPLICATE
)));
49702 PyDict_SetItemString(d
,"ID_SELECTALL", SWIG_From_int(static_cast<int >(wxID_SELECTALL
)));
49705 PyDict_SetItemString(d
,"ID_DELETE", SWIG_From_int(static_cast<int >(wxID_DELETE
)));
49708 PyDict_SetItemString(d
,"ID_REPLACE", SWIG_From_int(static_cast<int >(wxID_REPLACE
)));
49711 PyDict_SetItemString(d
,"ID_REPLACE_ALL", SWIG_From_int(static_cast<int >(wxID_REPLACE_ALL
)));
49714 PyDict_SetItemString(d
,"ID_PROPERTIES", SWIG_From_int(static_cast<int >(wxID_PROPERTIES
)));
49717 PyDict_SetItemString(d
,"ID_VIEW_DETAILS", SWIG_From_int(static_cast<int >(wxID_VIEW_DETAILS
)));
49720 PyDict_SetItemString(d
,"ID_VIEW_LARGEICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_LARGEICONS
)));
49723 PyDict_SetItemString(d
,"ID_VIEW_SMALLICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_SMALLICONS
)));
49726 PyDict_SetItemString(d
,"ID_VIEW_LIST", SWIG_From_int(static_cast<int >(wxID_VIEW_LIST
)));
49729 PyDict_SetItemString(d
,"ID_VIEW_SORTDATE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTDATE
)));
49732 PyDict_SetItemString(d
,"ID_VIEW_SORTNAME", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTNAME
)));
49735 PyDict_SetItemString(d
,"ID_VIEW_SORTSIZE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTSIZE
)));
49738 PyDict_SetItemString(d
,"ID_VIEW_SORTTYPE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTTYPE
)));
49741 PyDict_SetItemString(d
,"ID_FILE1", SWIG_From_int(static_cast<int >(wxID_FILE1
)));
49744 PyDict_SetItemString(d
,"ID_FILE2", SWIG_From_int(static_cast<int >(wxID_FILE2
)));
49747 PyDict_SetItemString(d
,"ID_FILE3", SWIG_From_int(static_cast<int >(wxID_FILE3
)));
49750 PyDict_SetItemString(d
,"ID_FILE4", SWIG_From_int(static_cast<int >(wxID_FILE4
)));
49753 PyDict_SetItemString(d
,"ID_FILE5", SWIG_From_int(static_cast<int >(wxID_FILE5
)));
49756 PyDict_SetItemString(d
,"ID_FILE6", SWIG_From_int(static_cast<int >(wxID_FILE6
)));
49759 PyDict_SetItemString(d
,"ID_FILE7", SWIG_From_int(static_cast<int >(wxID_FILE7
)));
49762 PyDict_SetItemString(d
,"ID_FILE8", SWIG_From_int(static_cast<int >(wxID_FILE8
)));
49765 PyDict_SetItemString(d
,"ID_FILE9", SWIG_From_int(static_cast<int >(wxID_FILE9
)));
49768 PyDict_SetItemString(d
,"ID_OK", SWIG_From_int(static_cast<int >(wxID_OK
)));
49771 PyDict_SetItemString(d
,"ID_CANCEL", SWIG_From_int(static_cast<int >(wxID_CANCEL
)));
49774 PyDict_SetItemString(d
,"ID_APPLY", SWIG_From_int(static_cast<int >(wxID_APPLY
)));
49777 PyDict_SetItemString(d
,"ID_YES", SWIG_From_int(static_cast<int >(wxID_YES
)));
49780 PyDict_SetItemString(d
,"ID_NO", SWIG_From_int(static_cast<int >(wxID_NO
)));
49783 PyDict_SetItemString(d
,"ID_STATIC", SWIG_From_int(static_cast<int >(wxID_STATIC
)));
49786 PyDict_SetItemString(d
,"ID_FORWARD", SWIG_From_int(static_cast<int >(wxID_FORWARD
)));
49789 PyDict_SetItemString(d
,"ID_BACKWARD", SWIG_From_int(static_cast<int >(wxID_BACKWARD
)));
49792 PyDict_SetItemString(d
,"ID_DEFAULT", SWIG_From_int(static_cast<int >(wxID_DEFAULT
)));
49795 PyDict_SetItemString(d
,"ID_MORE", SWIG_From_int(static_cast<int >(wxID_MORE
)));
49798 PyDict_SetItemString(d
,"ID_SETUP", SWIG_From_int(static_cast<int >(wxID_SETUP
)));
49801 PyDict_SetItemString(d
,"ID_RESET", SWIG_From_int(static_cast<int >(wxID_RESET
)));
49804 PyDict_SetItemString(d
,"ID_CONTEXT_HELP", SWIG_From_int(static_cast<int >(wxID_CONTEXT_HELP
)));
49807 PyDict_SetItemString(d
,"ID_YESTOALL", SWIG_From_int(static_cast<int >(wxID_YESTOALL
)));
49810 PyDict_SetItemString(d
,"ID_NOTOALL", SWIG_From_int(static_cast<int >(wxID_NOTOALL
)));
49813 PyDict_SetItemString(d
,"ID_ABORT", SWIG_From_int(static_cast<int >(wxID_ABORT
)));
49816 PyDict_SetItemString(d
,"ID_RETRY", SWIG_From_int(static_cast<int >(wxID_RETRY
)));
49819 PyDict_SetItemString(d
,"ID_IGNORE", SWIG_From_int(static_cast<int >(wxID_IGNORE
)));
49822 PyDict_SetItemString(d
,"ID_ADD", SWIG_From_int(static_cast<int >(wxID_ADD
)));
49825 PyDict_SetItemString(d
,"ID_REMOVE", SWIG_From_int(static_cast<int >(wxID_REMOVE
)));
49828 PyDict_SetItemString(d
,"ID_UP", SWIG_From_int(static_cast<int >(wxID_UP
)));
49831 PyDict_SetItemString(d
,"ID_DOWN", SWIG_From_int(static_cast<int >(wxID_DOWN
)));
49834 PyDict_SetItemString(d
,"ID_HOME", SWIG_From_int(static_cast<int >(wxID_HOME
)));
49837 PyDict_SetItemString(d
,"ID_REFRESH", SWIG_From_int(static_cast<int >(wxID_REFRESH
)));
49840 PyDict_SetItemString(d
,"ID_STOP", SWIG_From_int(static_cast<int >(wxID_STOP
)));
49843 PyDict_SetItemString(d
,"ID_INDEX", SWIG_From_int(static_cast<int >(wxID_INDEX
)));
49846 PyDict_SetItemString(d
,"ID_BOLD", SWIG_From_int(static_cast<int >(wxID_BOLD
)));
49849 PyDict_SetItemString(d
,"ID_ITALIC", SWIG_From_int(static_cast<int >(wxID_ITALIC
)));
49852 PyDict_SetItemString(d
,"ID_JUSTIFY_CENTER", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_CENTER
)));
49855 PyDict_SetItemString(d
,"ID_JUSTIFY_FILL", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_FILL
)));
49858 PyDict_SetItemString(d
,"ID_JUSTIFY_RIGHT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_RIGHT
)));
49861 PyDict_SetItemString(d
,"ID_JUSTIFY_LEFT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_LEFT
)));
49864 PyDict_SetItemString(d
,"ID_UNDERLINE", SWIG_From_int(static_cast<int >(wxID_UNDERLINE
)));
49867 PyDict_SetItemString(d
,"ID_INDENT", SWIG_From_int(static_cast<int >(wxID_INDENT
)));
49870 PyDict_SetItemString(d
,"ID_UNINDENT", SWIG_From_int(static_cast<int >(wxID_UNINDENT
)));
49873 PyDict_SetItemString(d
,"ID_ZOOM_100", SWIG_From_int(static_cast<int >(wxID_ZOOM_100
)));
49876 PyDict_SetItemString(d
,"ID_ZOOM_FIT", SWIG_From_int(static_cast<int >(wxID_ZOOM_FIT
)));
49879 PyDict_SetItemString(d
,"ID_ZOOM_IN", SWIG_From_int(static_cast<int >(wxID_ZOOM_IN
)));
49882 PyDict_SetItemString(d
,"ID_ZOOM_OUT", SWIG_From_int(static_cast<int >(wxID_ZOOM_OUT
)));
49885 PyDict_SetItemString(d
,"ID_UNDELETE", SWIG_From_int(static_cast<int >(wxID_UNDELETE
)));
49888 PyDict_SetItemString(d
,"ID_REVERT_TO_SAVED", SWIG_From_int(static_cast<int >(wxID_REVERT_TO_SAVED
)));
49891 PyDict_SetItemString(d
,"ID_HIGHEST", SWIG_From_int(static_cast<int >(wxID_HIGHEST
)));
49894 PyDict_SetItemString(d
,"OPEN", SWIG_From_int(static_cast<int >(wxOPEN
)));
49897 PyDict_SetItemString(d
,"SAVE", SWIG_From_int(static_cast<int >(wxSAVE
)));
49900 PyDict_SetItemString(d
,"HIDE_READONLY", SWIG_From_int(static_cast<int >(wxHIDE_READONLY
)));
49903 PyDict_SetItemString(d
,"OVERWRITE_PROMPT", SWIG_From_int(static_cast<int >(wxOVERWRITE_PROMPT
)));
49906 PyDict_SetItemString(d
,"FILE_MUST_EXIST", SWIG_From_int(static_cast<int >(wxFILE_MUST_EXIST
)));
49909 PyDict_SetItemString(d
,"MULTIPLE", SWIG_From_int(static_cast<int >(wxMULTIPLE
)));
49912 PyDict_SetItemString(d
,"CHANGE_DIR", SWIG_From_int(static_cast<int >(wxCHANGE_DIR
)));
49915 PyDict_SetItemString(d
,"ACCEL_ALT", SWIG_From_int(static_cast<int >(wxACCEL_ALT
)));
49918 PyDict_SetItemString(d
,"ACCEL_CTRL", SWIG_From_int(static_cast<int >(wxACCEL_CTRL
)));
49921 PyDict_SetItemString(d
,"ACCEL_SHIFT", SWIG_From_int(static_cast<int >(wxACCEL_SHIFT
)));
49924 PyDict_SetItemString(d
,"ACCEL_NORMAL", SWIG_From_int(static_cast<int >(wxACCEL_NORMAL
)));
49927 PyDict_SetItemString(d
,"PD_AUTO_HIDE", SWIG_From_int(static_cast<int >(wxPD_AUTO_HIDE
)));
49930 PyDict_SetItemString(d
,"PD_APP_MODAL", SWIG_From_int(static_cast<int >(wxPD_APP_MODAL
)));
49933 PyDict_SetItemString(d
,"PD_CAN_ABORT", SWIG_From_int(static_cast<int >(wxPD_CAN_ABORT
)));
49936 PyDict_SetItemString(d
,"PD_ELAPSED_TIME", SWIG_From_int(static_cast<int >(wxPD_ELAPSED_TIME
)));
49939 PyDict_SetItemString(d
,"PD_ESTIMATED_TIME", SWIG_From_int(static_cast<int >(wxPD_ESTIMATED_TIME
)));
49942 PyDict_SetItemString(d
,"PD_REMAINING_TIME", SWIG_From_int(static_cast<int >(wxPD_REMAINING_TIME
)));
49945 PyDict_SetItemString(d
,"PD_SMOOTH", SWIG_From_int(static_cast<int >(wxPD_SMOOTH
)));
49948 PyDict_SetItemString(d
,"PD_CAN_SKIP", SWIG_From_int(static_cast<int >(wxPD_CAN_SKIP
)));
49951 PyDict_SetItemString(d
,"DD_NEW_DIR_BUTTON", SWIG_From_int(static_cast<int >(wxDD_NEW_DIR_BUTTON
)));
49954 PyDict_SetItemString(d
,"DD_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxDD_DEFAULT_STYLE
)));
49957 PyDict_SetItemString(d
,"MENU_TEAROFF", SWIG_From_int(static_cast<int >(wxMENU_TEAROFF
)));
49960 PyDict_SetItemString(d
,"MB_DOCKABLE", SWIG_From_int(static_cast<int >(wxMB_DOCKABLE
)));
49963 PyDict_SetItemString(d
,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxNO_FULL_REPAINT_ON_RESIZE
)));
49966 PyDict_SetItemString(d
,"FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxFULL_REPAINT_ON_RESIZE
)));
49969 PyDict_SetItemString(d
,"LI_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLI_HORIZONTAL
)));
49972 PyDict_SetItemString(d
,"LI_VERTICAL", SWIG_From_int(static_cast<int >(wxLI_VERTICAL
)));
49975 PyDict_SetItemString(d
,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int(static_cast<int >(wxWS_EX_VALIDATE_RECURSIVELY
)));
49978 PyDict_SetItemString(d
,"WS_EX_BLOCK_EVENTS", SWIG_From_int(static_cast<int >(wxWS_EX_BLOCK_EVENTS
)));
49981 PyDict_SetItemString(d
,"WS_EX_TRANSIENT", SWIG_From_int(static_cast<int >(wxWS_EX_TRANSIENT
)));
49984 PyDict_SetItemString(d
,"WS_EX_THEMED_BACKGROUND", SWIG_From_int(static_cast<int >(wxWS_EX_THEMED_BACKGROUND
)));
49987 PyDict_SetItemString(d
,"WS_EX_PROCESS_IDLE", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_IDLE
)));
49990 PyDict_SetItemString(d
,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_UI_UPDATES
)));
49993 PyDict_SetItemString(d
,"MM_TEXT", SWIG_From_int(static_cast<int >(wxMM_TEXT
)));
49996 PyDict_SetItemString(d
,"MM_LOMETRIC", SWIG_From_int(static_cast<int >(wxMM_LOMETRIC
)));
49999 PyDict_SetItemString(d
,"MM_HIMETRIC", SWIG_From_int(static_cast<int >(wxMM_HIMETRIC
)));
50002 PyDict_SetItemString(d
,"MM_LOENGLISH", SWIG_From_int(static_cast<int >(wxMM_LOENGLISH
)));
50005 PyDict_SetItemString(d
,"MM_HIENGLISH", SWIG_From_int(static_cast<int >(wxMM_HIENGLISH
)));
50008 PyDict_SetItemString(d
,"MM_TWIPS", SWIG_From_int(static_cast<int >(wxMM_TWIPS
)));
50011 PyDict_SetItemString(d
,"MM_ISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ISOTROPIC
)));
50014 PyDict_SetItemString(d
,"MM_ANISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ANISOTROPIC
)));
50017 PyDict_SetItemString(d
,"MM_POINTS", SWIG_From_int(static_cast<int >(wxMM_POINTS
)));
50020 PyDict_SetItemString(d
,"MM_METRIC", SWIG_From_int(static_cast<int >(wxMM_METRIC
)));
50023 PyDict_SetItemString(d
,"CENTRE", SWIG_From_int(static_cast<int >(wxCENTRE
)));
50026 PyDict_SetItemString(d
,"CENTER", SWIG_From_int(static_cast<int >(wxCENTER
)));
50029 PyDict_SetItemString(d
,"HORIZONTAL", SWIG_From_int(static_cast<int >(wxHORIZONTAL
)));
50032 PyDict_SetItemString(d
,"VERTICAL", SWIG_From_int(static_cast<int >(wxVERTICAL
)));
50035 PyDict_SetItemString(d
,"BOTH", SWIG_From_int(static_cast<int >(wxBOTH
)));
50038 PyDict_SetItemString(d
,"LEFT", SWIG_From_int(static_cast<int >(wxLEFT
)));
50041 PyDict_SetItemString(d
,"RIGHT", SWIG_From_int(static_cast<int >(wxRIGHT
)));
50044 PyDict_SetItemString(d
,"UP", SWIG_From_int(static_cast<int >(wxUP
)));
50047 PyDict_SetItemString(d
,"DOWN", SWIG_From_int(static_cast<int >(wxDOWN
)));
50050 PyDict_SetItemString(d
,"TOP", SWIG_From_int(static_cast<int >(wxTOP
)));
50053 PyDict_SetItemString(d
,"BOTTOM", SWIG_From_int(static_cast<int >(wxBOTTOM
)));
50056 PyDict_SetItemString(d
,"NORTH", SWIG_From_int(static_cast<int >(wxNORTH
)));
50059 PyDict_SetItemString(d
,"SOUTH", SWIG_From_int(static_cast<int >(wxSOUTH
)));
50062 PyDict_SetItemString(d
,"WEST", SWIG_From_int(static_cast<int >(wxWEST
)));
50065 PyDict_SetItemString(d
,"EAST", SWIG_From_int(static_cast<int >(wxEAST
)));
50068 PyDict_SetItemString(d
,"ALL", SWIG_From_int(static_cast<int >(wxALL
)));
50071 PyDict_SetItemString(d
,"ALIGN_NOT", SWIG_From_int(static_cast<int >(wxALIGN_NOT
)));
50074 PyDict_SetItemString(d
,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_HORIZONTAL
)));
50077 PyDict_SetItemString(d
,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_HORIZONTAL
)));
50080 PyDict_SetItemString(d
,"ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxALIGN_LEFT
)));
50083 PyDict_SetItemString(d
,"ALIGN_TOP", SWIG_From_int(static_cast<int >(wxALIGN_TOP
)));
50086 PyDict_SetItemString(d
,"ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxALIGN_RIGHT
)));
50089 PyDict_SetItemString(d
,"ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxALIGN_BOTTOM
)));
50092 PyDict_SetItemString(d
,"ALIGN_CENTER_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_VERTICAL
)));
50095 PyDict_SetItemString(d
,"ALIGN_CENTRE_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_VERTICAL
)));
50098 PyDict_SetItemString(d
,"ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxALIGN_CENTER
)));
50101 PyDict_SetItemString(d
,"ALIGN_CENTRE", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE
)));
50104 PyDict_SetItemString(d
,"ALIGN_MASK", SWIG_From_int(static_cast<int >(wxALIGN_MASK
)));
50107 PyDict_SetItemString(d
,"STRETCH_NOT", SWIG_From_int(static_cast<int >(wxSTRETCH_NOT
)));
50110 PyDict_SetItemString(d
,"SHRINK", SWIG_From_int(static_cast<int >(wxSHRINK
)));
50113 PyDict_SetItemString(d
,"GROW", SWIG_From_int(static_cast<int >(wxGROW
)));
50116 PyDict_SetItemString(d
,"EXPAND", SWIG_From_int(static_cast<int >(wxEXPAND
)));
50119 PyDict_SetItemString(d
,"SHAPED", SWIG_From_int(static_cast<int >(wxSHAPED
)));
50122 PyDict_SetItemString(d
,"FIXED_MINSIZE", SWIG_From_int(static_cast<int >(wxFIXED_MINSIZE
)));
50125 PyDict_SetItemString(d
,"TILE", SWIG_From_int(static_cast<int >(wxTILE
)));
50128 PyDict_SetItemString(d
,"ADJUST_MINSIZE", SWIG_From_int(static_cast<int >(wxADJUST_MINSIZE
)));
50131 PyDict_SetItemString(d
,"BORDER_DEFAULT", SWIG_From_int(static_cast<int >(wxBORDER_DEFAULT
)));
50134 PyDict_SetItemString(d
,"BORDER_NONE", SWIG_From_int(static_cast<int >(wxBORDER_NONE
)));
50137 PyDict_SetItemString(d
,"BORDER_STATIC", SWIG_From_int(static_cast<int >(wxBORDER_STATIC
)));
50140 PyDict_SetItemString(d
,"BORDER_SIMPLE", SWIG_From_int(static_cast<int >(wxBORDER_SIMPLE
)));
50143 PyDict_SetItemString(d
,"BORDER_RAISED", SWIG_From_int(static_cast<int >(wxBORDER_RAISED
)));
50146 PyDict_SetItemString(d
,"BORDER_SUNKEN", SWIG_From_int(static_cast<int >(wxBORDER_SUNKEN
)));
50149 PyDict_SetItemString(d
,"BORDER_DOUBLE", SWIG_From_int(static_cast<int >(wxBORDER_DOUBLE
)));
50152 PyDict_SetItemString(d
,"BORDER_MASK", SWIG_From_int(static_cast<int >(wxBORDER_MASK
)));
50155 PyDict_SetItemString(d
,"BG_STYLE_SYSTEM", SWIG_From_int(static_cast<int >(wxBG_STYLE_SYSTEM
)));
50158 PyDict_SetItemString(d
,"BG_STYLE_COLOUR", SWIG_From_int(static_cast<int >(wxBG_STYLE_COLOUR
)));
50161 PyDict_SetItemString(d
,"BG_STYLE_CUSTOM", SWIG_From_int(static_cast<int >(wxBG_STYLE_CUSTOM
)));
50164 PyDict_SetItemString(d
,"DEFAULT", SWIG_From_int(static_cast<int >(wxDEFAULT
)));
50167 PyDict_SetItemString(d
,"DECORATIVE", SWIG_From_int(static_cast<int >(wxDECORATIVE
)));
50170 PyDict_SetItemString(d
,"ROMAN", SWIG_From_int(static_cast<int >(wxROMAN
)));
50173 PyDict_SetItemString(d
,"SCRIPT", SWIG_From_int(static_cast<int >(wxSCRIPT
)));
50176 PyDict_SetItemString(d
,"SWISS", SWIG_From_int(static_cast<int >(wxSWISS
)));
50179 PyDict_SetItemString(d
,"MODERN", SWIG_From_int(static_cast<int >(wxMODERN
)));
50182 PyDict_SetItemString(d
,"TELETYPE", SWIG_From_int(static_cast<int >(wxTELETYPE
)));
50185 PyDict_SetItemString(d
,"VARIABLE", SWIG_From_int(static_cast<int >(wxVARIABLE
)));
50188 PyDict_SetItemString(d
,"FIXED", SWIG_From_int(static_cast<int >(wxFIXED
)));
50191 PyDict_SetItemString(d
,"NORMAL", SWIG_From_int(static_cast<int >(wxNORMAL
)));
50194 PyDict_SetItemString(d
,"LIGHT", SWIG_From_int(static_cast<int >(wxLIGHT
)));
50197 PyDict_SetItemString(d
,"BOLD", SWIG_From_int(static_cast<int >(wxBOLD
)));
50200 PyDict_SetItemString(d
,"ITALIC", SWIG_From_int(static_cast<int >(wxITALIC
)));
50203 PyDict_SetItemString(d
,"SLANT", SWIG_From_int(static_cast<int >(wxSLANT
)));
50206 PyDict_SetItemString(d
,"SOLID", SWIG_From_int(static_cast<int >(wxSOLID
)));
50209 PyDict_SetItemString(d
,"DOT", SWIG_From_int(static_cast<int >(wxDOT
)));
50212 PyDict_SetItemString(d
,"LONG_DASH", SWIG_From_int(static_cast<int >(wxLONG_DASH
)));
50215 PyDict_SetItemString(d
,"SHORT_DASH", SWIG_From_int(static_cast<int >(wxSHORT_DASH
)));
50218 PyDict_SetItemString(d
,"DOT_DASH", SWIG_From_int(static_cast<int >(wxDOT_DASH
)));
50221 PyDict_SetItemString(d
,"USER_DASH", SWIG_From_int(static_cast<int >(wxUSER_DASH
)));
50224 PyDict_SetItemString(d
,"TRANSPARENT", SWIG_From_int(static_cast<int >(wxTRANSPARENT
)));
50227 PyDict_SetItemString(d
,"STIPPLE", SWIG_From_int(static_cast<int >(wxSTIPPLE
)));
50230 PyDict_SetItemString(d
,"STIPPLE_MASK", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK
)));
50233 PyDict_SetItemString(d
,"STIPPLE_MASK_OPAQUE", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK_OPAQUE
)));
50236 PyDict_SetItemString(d
,"BDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxBDIAGONAL_HATCH
)));
50239 PyDict_SetItemString(d
,"CROSSDIAG_HATCH", SWIG_From_int(static_cast<int >(wxCROSSDIAG_HATCH
)));
50242 PyDict_SetItemString(d
,"FDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxFDIAGONAL_HATCH
)));
50245 PyDict_SetItemString(d
,"CROSS_HATCH", SWIG_From_int(static_cast<int >(wxCROSS_HATCH
)));
50248 PyDict_SetItemString(d
,"HORIZONTAL_HATCH", SWIG_From_int(static_cast<int >(wxHORIZONTAL_HATCH
)));
50251 PyDict_SetItemString(d
,"VERTICAL_HATCH", SWIG_From_int(static_cast<int >(wxVERTICAL_HATCH
)));
50254 PyDict_SetItemString(d
,"JOIN_BEVEL", SWIG_From_int(static_cast<int >(wxJOIN_BEVEL
)));
50257 PyDict_SetItemString(d
,"JOIN_MITER", SWIG_From_int(static_cast<int >(wxJOIN_MITER
)));
50260 PyDict_SetItemString(d
,"JOIN_ROUND", SWIG_From_int(static_cast<int >(wxJOIN_ROUND
)));
50263 PyDict_SetItemString(d
,"CAP_ROUND", SWIG_From_int(static_cast<int >(wxCAP_ROUND
)));
50266 PyDict_SetItemString(d
,"CAP_PROJECTING", SWIG_From_int(static_cast<int >(wxCAP_PROJECTING
)));
50269 PyDict_SetItemString(d
,"CAP_BUTT", SWIG_From_int(static_cast<int >(wxCAP_BUTT
)));
50272 PyDict_SetItemString(d
,"CLEAR", SWIG_From_int(static_cast<int >(wxCLEAR
)));
50275 PyDict_SetItemString(d
,"XOR", SWIG_From_int(static_cast<int >(wxXOR
)));
50278 PyDict_SetItemString(d
,"INVERT", SWIG_From_int(static_cast<int >(wxINVERT
)));
50281 PyDict_SetItemString(d
,"OR_REVERSE", SWIG_From_int(static_cast<int >(wxOR_REVERSE
)));
50284 PyDict_SetItemString(d
,"AND_REVERSE", SWIG_From_int(static_cast<int >(wxAND_REVERSE
)));
50287 PyDict_SetItemString(d
,"COPY", SWIG_From_int(static_cast<int >(wxCOPY
)));
50290 PyDict_SetItemString(d
,"AND", SWIG_From_int(static_cast<int >(wxAND
)));
50293 PyDict_SetItemString(d
,"AND_INVERT", SWIG_From_int(static_cast<int >(wxAND_INVERT
)));
50296 PyDict_SetItemString(d
,"NO_OP", SWIG_From_int(static_cast<int >(wxNO_OP
)));
50299 PyDict_SetItemString(d
,"NOR", SWIG_From_int(static_cast<int >(wxNOR
)));
50302 PyDict_SetItemString(d
,"EQUIV", SWIG_From_int(static_cast<int >(wxEQUIV
)));
50305 PyDict_SetItemString(d
,"SRC_INVERT", SWIG_From_int(static_cast<int >(wxSRC_INVERT
)));
50308 PyDict_SetItemString(d
,"OR_INVERT", SWIG_From_int(static_cast<int >(wxOR_INVERT
)));
50311 PyDict_SetItemString(d
,"NAND", SWIG_From_int(static_cast<int >(wxNAND
)));
50314 PyDict_SetItemString(d
,"OR", SWIG_From_int(static_cast<int >(wxOR
)));
50317 PyDict_SetItemString(d
,"SET", SWIG_From_int(static_cast<int >(wxSET
)));
50320 PyDict_SetItemString(d
,"WXK_BACK", SWIG_From_int(static_cast<int >(WXK_BACK
)));
50323 PyDict_SetItemString(d
,"WXK_TAB", SWIG_From_int(static_cast<int >(WXK_TAB
)));
50326 PyDict_SetItemString(d
,"WXK_RETURN", SWIG_From_int(static_cast<int >(WXK_RETURN
)));
50329 PyDict_SetItemString(d
,"WXK_ESCAPE", SWIG_From_int(static_cast<int >(WXK_ESCAPE
)));
50332 PyDict_SetItemString(d
,"WXK_SPACE", SWIG_From_int(static_cast<int >(WXK_SPACE
)));
50335 PyDict_SetItemString(d
,"WXK_DELETE", SWIG_From_int(static_cast<int >(WXK_DELETE
)));
50338 PyDict_SetItemString(d
,"WXK_START", SWIG_From_int(static_cast<int >(WXK_START
)));
50341 PyDict_SetItemString(d
,"WXK_LBUTTON", SWIG_From_int(static_cast<int >(WXK_LBUTTON
)));
50344 PyDict_SetItemString(d
,"WXK_RBUTTON", SWIG_From_int(static_cast<int >(WXK_RBUTTON
)));
50347 PyDict_SetItemString(d
,"WXK_CANCEL", SWIG_From_int(static_cast<int >(WXK_CANCEL
)));
50350 PyDict_SetItemString(d
,"WXK_MBUTTON", SWIG_From_int(static_cast<int >(WXK_MBUTTON
)));
50353 PyDict_SetItemString(d
,"WXK_CLEAR", SWIG_From_int(static_cast<int >(WXK_CLEAR
)));
50356 PyDict_SetItemString(d
,"WXK_SHIFT", SWIG_From_int(static_cast<int >(WXK_SHIFT
)));
50359 PyDict_SetItemString(d
,"WXK_ALT", SWIG_From_int(static_cast<int >(WXK_ALT
)));
50362 PyDict_SetItemString(d
,"WXK_CONTROL", SWIG_From_int(static_cast<int >(WXK_CONTROL
)));
50365 PyDict_SetItemString(d
,"WXK_MENU", SWIG_From_int(static_cast<int >(WXK_MENU
)));
50368 PyDict_SetItemString(d
,"WXK_PAUSE", SWIG_From_int(static_cast<int >(WXK_PAUSE
)));
50371 PyDict_SetItemString(d
,"WXK_CAPITAL", SWIG_From_int(static_cast<int >(WXK_CAPITAL
)));
50374 PyDict_SetItemString(d
,"WXK_PRIOR", SWIG_From_int(static_cast<int >(WXK_PRIOR
)));
50377 PyDict_SetItemString(d
,"WXK_NEXT", SWIG_From_int(static_cast<int >(WXK_NEXT
)));
50380 PyDict_SetItemString(d
,"WXK_END", SWIG_From_int(static_cast<int >(WXK_END
)));
50383 PyDict_SetItemString(d
,"WXK_HOME", SWIG_From_int(static_cast<int >(WXK_HOME
)));
50386 PyDict_SetItemString(d
,"WXK_LEFT", SWIG_From_int(static_cast<int >(WXK_LEFT
)));
50389 PyDict_SetItemString(d
,"WXK_UP", SWIG_From_int(static_cast<int >(WXK_UP
)));
50392 PyDict_SetItemString(d
,"WXK_RIGHT", SWIG_From_int(static_cast<int >(WXK_RIGHT
)));
50395 PyDict_SetItemString(d
,"WXK_DOWN", SWIG_From_int(static_cast<int >(WXK_DOWN
)));
50398 PyDict_SetItemString(d
,"WXK_SELECT", SWIG_From_int(static_cast<int >(WXK_SELECT
)));
50401 PyDict_SetItemString(d
,"WXK_PRINT", SWIG_From_int(static_cast<int >(WXK_PRINT
)));
50404 PyDict_SetItemString(d
,"WXK_EXECUTE", SWIG_From_int(static_cast<int >(WXK_EXECUTE
)));
50407 PyDict_SetItemString(d
,"WXK_SNAPSHOT", SWIG_From_int(static_cast<int >(WXK_SNAPSHOT
)));
50410 PyDict_SetItemString(d
,"WXK_INSERT", SWIG_From_int(static_cast<int >(WXK_INSERT
)));
50413 PyDict_SetItemString(d
,"WXK_HELP", SWIG_From_int(static_cast<int >(WXK_HELP
)));
50416 PyDict_SetItemString(d
,"WXK_NUMPAD0", SWIG_From_int(static_cast<int >(WXK_NUMPAD0
)));
50419 PyDict_SetItemString(d
,"WXK_NUMPAD1", SWIG_From_int(static_cast<int >(WXK_NUMPAD1
)));
50422 PyDict_SetItemString(d
,"WXK_NUMPAD2", SWIG_From_int(static_cast<int >(WXK_NUMPAD2
)));
50425 PyDict_SetItemString(d
,"WXK_NUMPAD3", SWIG_From_int(static_cast<int >(WXK_NUMPAD3
)));
50428 PyDict_SetItemString(d
,"WXK_NUMPAD4", SWIG_From_int(static_cast<int >(WXK_NUMPAD4
)));
50431 PyDict_SetItemString(d
,"WXK_NUMPAD5", SWIG_From_int(static_cast<int >(WXK_NUMPAD5
)));
50434 PyDict_SetItemString(d
,"WXK_NUMPAD6", SWIG_From_int(static_cast<int >(WXK_NUMPAD6
)));
50437 PyDict_SetItemString(d
,"WXK_NUMPAD7", SWIG_From_int(static_cast<int >(WXK_NUMPAD7
)));
50440 PyDict_SetItemString(d
,"WXK_NUMPAD8", SWIG_From_int(static_cast<int >(WXK_NUMPAD8
)));
50443 PyDict_SetItemString(d
,"WXK_NUMPAD9", SWIG_From_int(static_cast<int >(WXK_NUMPAD9
)));
50446 PyDict_SetItemString(d
,"WXK_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_MULTIPLY
)));
50449 PyDict_SetItemString(d
,"WXK_ADD", SWIG_From_int(static_cast<int >(WXK_ADD
)));
50452 PyDict_SetItemString(d
,"WXK_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_SEPARATOR
)));
50455 PyDict_SetItemString(d
,"WXK_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_SUBTRACT
)));
50458 PyDict_SetItemString(d
,"WXK_DECIMAL", SWIG_From_int(static_cast<int >(WXK_DECIMAL
)));
50461 PyDict_SetItemString(d
,"WXK_DIVIDE", SWIG_From_int(static_cast<int >(WXK_DIVIDE
)));
50464 PyDict_SetItemString(d
,"WXK_F1", SWIG_From_int(static_cast<int >(WXK_F1
)));
50467 PyDict_SetItemString(d
,"WXK_F2", SWIG_From_int(static_cast<int >(WXK_F2
)));
50470 PyDict_SetItemString(d
,"WXK_F3", SWIG_From_int(static_cast<int >(WXK_F3
)));
50473 PyDict_SetItemString(d
,"WXK_F4", SWIG_From_int(static_cast<int >(WXK_F4
)));
50476 PyDict_SetItemString(d
,"WXK_F5", SWIG_From_int(static_cast<int >(WXK_F5
)));
50479 PyDict_SetItemString(d
,"WXK_F6", SWIG_From_int(static_cast<int >(WXK_F6
)));
50482 PyDict_SetItemString(d
,"WXK_F7", SWIG_From_int(static_cast<int >(WXK_F7
)));
50485 PyDict_SetItemString(d
,"WXK_F8", SWIG_From_int(static_cast<int >(WXK_F8
)));
50488 PyDict_SetItemString(d
,"WXK_F9", SWIG_From_int(static_cast<int >(WXK_F9
)));
50491 PyDict_SetItemString(d
,"WXK_F10", SWIG_From_int(static_cast<int >(WXK_F10
)));
50494 PyDict_SetItemString(d
,"WXK_F11", SWIG_From_int(static_cast<int >(WXK_F11
)));
50497 PyDict_SetItemString(d
,"WXK_F12", SWIG_From_int(static_cast<int >(WXK_F12
)));
50500 PyDict_SetItemString(d
,"WXK_F13", SWIG_From_int(static_cast<int >(WXK_F13
)));
50503 PyDict_SetItemString(d
,"WXK_F14", SWIG_From_int(static_cast<int >(WXK_F14
)));
50506 PyDict_SetItemString(d
,"WXK_F15", SWIG_From_int(static_cast<int >(WXK_F15
)));
50509 PyDict_SetItemString(d
,"WXK_F16", SWIG_From_int(static_cast<int >(WXK_F16
)));
50512 PyDict_SetItemString(d
,"WXK_F17", SWIG_From_int(static_cast<int >(WXK_F17
)));
50515 PyDict_SetItemString(d
,"WXK_F18", SWIG_From_int(static_cast<int >(WXK_F18
)));
50518 PyDict_SetItemString(d
,"WXK_F19", SWIG_From_int(static_cast<int >(WXK_F19
)));
50521 PyDict_SetItemString(d
,"WXK_F20", SWIG_From_int(static_cast<int >(WXK_F20
)));
50524 PyDict_SetItemString(d
,"WXK_F21", SWIG_From_int(static_cast<int >(WXK_F21
)));
50527 PyDict_SetItemString(d
,"WXK_F22", SWIG_From_int(static_cast<int >(WXK_F22
)));
50530 PyDict_SetItemString(d
,"WXK_F23", SWIG_From_int(static_cast<int >(WXK_F23
)));
50533 PyDict_SetItemString(d
,"WXK_F24", SWIG_From_int(static_cast<int >(WXK_F24
)));
50536 PyDict_SetItemString(d
,"WXK_NUMLOCK", SWIG_From_int(static_cast<int >(WXK_NUMLOCK
)));
50539 PyDict_SetItemString(d
,"WXK_SCROLL", SWIG_From_int(static_cast<int >(WXK_SCROLL
)));
50542 PyDict_SetItemString(d
,"WXK_PAGEUP", SWIG_From_int(static_cast<int >(WXK_PAGEUP
)));
50545 PyDict_SetItemString(d
,"WXK_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_PAGEDOWN
)));
50548 PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SPACE
)));
50551 PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", SWIG_From_int(static_cast<int >(WXK_NUMPAD_TAB
)));
50554 PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ENTER
)));
50557 PyDict_SetItemString(d
,"WXK_NUMPAD_F1", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F1
)));
50560 PyDict_SetItemString(d
,"WXK_NUMPAD_F2", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F2
)));
50563 PyDict_SetItemString(d
,"WXK_NUMPAD_F3", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F3
)));
50566 PyDict_SetItemString(d
,"WXK_NUMPAD_F4", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F4
)));
50569 PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", SWIG_From_int(static_cast<int >(WXK_NUMPAD_HOME
)));
50572 PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_LEFT
)));
50575 PyDict_SetItemString(d
,"WXK_NUMPAD_UP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_UP
)));
50578 PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_RIGHT
)));
50581 PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DOWN
)));
50584 PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PRIOR
)));
50587 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEUP
)));
50590 PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_NEXT
)));
50593 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEDOWN
)));
50596 PyDict_SetItemString(d
,"WXK_NUMPAD_END", SWIG_From_int(static_cast<int >(WXK_NUMPAD_END
)));
50599 PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_BEGIN
)));
50602 PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_INSERT
)));
50605 PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DELETE
)));
50608 PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_EQUAL
)));
50611 PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_NUMPAD_MULTIPLY
)));
50614 PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ADD
)));
50617 PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SEPARATOR
)));
50620 PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SUBTRACT
)));
50623 PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DECIMAL
)));
50626 PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DIVIDE
)));
50629 PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_LEFT
)));
50632 PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_RIGHT
)));
50635 PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", SWIG_From_int(static_cast<int >(WXK_WINDOWS_MENU
)));
50638 PyDict_SetItemString(d
,"WXK_COMMAND", SWIG_From_int(static_cast<int >(WXK_COMMAND
)));
50641 PyDict_SetItemString(d
,"WXK_SPECIAL1", SWIG_From_int(static_cast<int >(WXK_SPECIAL1
)));
50644 PyDict_SetItemString(d
,"WXK_SPECIAL2", SWIG_From_int(static_cast<int >(WXK_SPECIAL2
)));
50647 PyDict_SetItemString(d
,"WXK_SPECIAL3", SWIG_From_int(static_cast<int >(WXK_SPECIAL3
)));
50650 PyDict_SetItemString(d
,"WXK_SPECIAL4", SWIG_From_int(static_cast<int >(WXK_SPECIAL4
)));
50653 PyDict_SetItemString(d
,"WXK_SPECIAL5", SWIG_From_int(static_cast<int >(WXK_SPECIAL5
)));
50656 PyDict_SetItemString(d
,"WXK_SPECIAL6", SWIG_From_int(static_cast<int >(WXK_SPECIAL6
)));
50659 PyDict_SetItemString(d
,"WXK_SPECIAL7", SWIG_From_int(static_cast<int >(WXK_SPECIAL7
)));
50662 PyDict_SetItemString(d
,"WXK_SPECIAL8", SWIG_From_int(static_cast<int >(WXK_SPECIAL8
)));
50665 PyDict_SetItemString(d
,"WXK_SPECIAL9", SWIG_From_int(static_cast<int >(WXK_SPECIAL9
)));
50668 PyDict_SetItemString(d
,"WXK_SPECIAL10", SWIG_From_int(static_cast<int >(WXK_SPECIAL10
)));
50671 PyDict_SetItemString(d
,"WXK_SPECIAL11", SWIG_From_int(static_cast<int >(WXK_SPECIAL11
)));
50674 PyDict_SetItemString(d
,"WXK_SPECIAL12", SWIG_From_int(static_cast<int >(WXK_SPECIAL12
)));
50677 PyDict_SetItemString(d
,"WXK_SPECIAL13", SWIG_From_int(static_cast<int >(WXK_SPECIAL13
)));
50680 PyDict_SetItemString(d
,"WXK_SPECIAL14", SWIG_From_int(static_cast<int >(WXK_SPECIAL14
)));
50683 PyDict_SetItemString(d
,"WXK_SPECIAL15", SWIG_From_int(static_cast<int >(WXK_SPECIAL15
)));
50686 PyDict_SetItemString(d
,"WXK_SPECIAL16", SWIG_From_int(static_cast<int >(WXK_SPECIAL16
)));
50689 PyDict_SetItemString(d
,"WXK_SPECIAL17", SWIG_From_int(static_cast<int >(WXK_SPECIAL17
)));
50692 PyDict_SetItemString(d
,"WXK_SPECIAL18", SWIG_From_int(static_cast<int >(WXK_SPECIAL18
)));
50695 PyDict_SetItemString(d
,"WXK_SPECIAL19", SWIG_From_int(static_cast<int >(WXK_SPECIAL19
)));
50698 PyDict_SetItemString(d
,"WXK_SPECIAL20", SWIG_From_int(static_cast<int >(WXK_SPECIAL20
)));
50701 PyDict_SetItemString(d
,"PAPER_NONE", SWIG_From_int(static_cast<int >(wxPAPER_NONE
)));
50704 PyDict_SetItemString(d
,"PAPER_LETTER", SWIG_From_int(static_cast<int >(wxPAPER_LETTER
)));
50707 PyDict_SetItemString(d
,"PAPER_LEGAL", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL
)));
50710 PyDict_SetItemString(d
,"PAPER_A4", SWIG_From_int(static_cast<int >(wxPAPER_A4
)));
50713 PyDict_SetItemString(d
,"PAPER_CSHEET", SWIG_From_int(static_cast<int >(wxPAPER_CSHEET
)));
50716 PyDict_SetItemString(d
,"PAPER_DSHEET", SWIG_From_int(static_cast<int >(wxPAPER_DSHEET
)));
50719 PyDict_SetItemString(d
,"PAPER_ESHEET", SWIG_From_int(static_cast<int >(wxPAPER_ESHEET
)));
50722 PyDict_SetItemString(d
,"PAPER_LETTERSMALL", SWIG_From_int(static_cast<int >(wxPAPER_LETTERSMALL
)));
50725 PyDict_SetItemString(d
,"PAPER_TABLOID", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID
)));
50728 PyDict_SetItemString(d
,"PAPER_LEDGER", SWIG_From_int(static_cast<int >(wxPAPER_LEDGER
)));
50731 PyDict_SetItemString(d
,"PAPER_STATEMENT", SWIG_From_int(static_cast<int >(wxPAPER_STATEMENT
)));
50734 PyDict_SetItemString(d
,"PAPER_EXECUTIVE", SWIG_From_int(static_cast<int >(wxPAPER_EXECUTIVE
)));
50737 PyDict_SetItemString(d
,"PAPER_A3", SWIG_From_int(static_cast<int >(wxPAPER_A3
)));
50740 PyDict_SetItemString(d
,"PAPER_A4SMALL", SWIG_From_int(static_cast<int >(wxPAPER_A4SMALL
)));
50743 PyDict_SetItemString(d
,"PAPER_A5", SWIG_From_int(static_cast<int >(wxPAPER_A5
)));
50746 PyDict_SetItemString(d
,"PAPER_B4", SWIG_From_int(static_cast<int >(wxPAPER_B4
)));
50749 PyDict_SetItemString(d
,"PAPER_B5", SWIG_From_int(static_cast<int >(wxPAPER_B5
)));
50752 PyDict_SetItemString(d
,"PAPER_FOLIO", SWIG_From_int(static_cast<int >(wxPAPER_FOLIO
)));
50755 PyDict_SetItemString(d
,"PAPER_QUARTO", SWIG_From_int(static_cast<int >(wxPAPER_QUARTO
)));
50758 PyDict_SetItemString(d
,"PAPER_10X14", SWIG_From_int(static_cast<int >(wxPAPER_10X14
)));
50761 PyDict_SetItemString(d
,"PAPER_11X17", SWIG_From_int(static_cast<int >(wxPAPER_11X17
)));
50764 PyDict_SetItemString(d
,"PAPER_NOTE", SWIG_From_int(static_cast<int >(wxPAPER_NOTE
)));
50767 PyDict_SetItemString(d
,"PAPER_ENV_9", SWIG_From_int(static_cast<int >(wxPAPER_ENV_9
)));
50770 PyDict_SetItemString(d
,"PAPER_ENV_10", SWIG_From_int(static_cast<int >(wxPAPER_ENV_10
)));
50773 PyDict_SetItemString(d
,"PAPER_ENV_11", SWIG_From_int(static_cast<int >(wxPAPER_ENV_11
)));
50776 PyDict_SetItemString(d
,"PAPER_ENV_12", SWIG_From_int(static_cast<int >(wxPAPER_ENV_12
)));
50779 PyDict_SetItemString(d
,"PAPER_ENV_14", SWIG_From_int(static_cast<int >(wxPAPER_ENV_14
)));
50782 PyDict_SetItemString(d
,"PAPER_ENV_DL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_DL
)));
50785 PyDict_SetItemString(d
,"PAPER_ENV_C5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C5
)));
50788 PyDict_SetItemString(d
,"PAPER_ENV_C3", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C3
)));
50791 PyDict_SetItemString(d
,"PAPER_ENV_C4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C4
)));
50794 PyDict_SetItemString(d
,"PAPER_ENV_C6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C6
)));
50797 PyDict_SetItemString(d
,"PAPER_ENV_C65", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C65
)));
50800 PyDict_SetItemString(d
,"PAPER_ENV_B4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B4
)));
50803 PyDict_SetItemString(d
,"PAPER_ENV_B5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B5
)));
50806 PyDict_SetItemString(d
,"PAPER_ENV_B6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B6
)));
50809 PyDict_SetItemString(d
,"PAPER_ENV_ITALY", SWIG_From_int(static_cast<int >(wxPAPER_ENV_ITALY
)));
50812 PyDict_SetItemString(d
,"PAPER_ENV_MONARCH", SWIG_From_int(static_cast<int >(wxPAPER_ENV_MONARCH
)));
50815 PyDict_SetItemString(d
,"PAPER_ENV_PERSONAL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_PERSONAL
)));
50818 PyDict_SetItemString(d
,"PAPER_FANFOLD_US", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_US
)));
50821 PyDict_SetItemString(d
,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_STD_GERMAN
)));
50824 PyDict_SetItemString(d
,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_LGL_GERMAN
)));
50827 PyDict_SetItemString(d
,"PAPER_ISO_B4", SWIG_From_int(static_cast<int >(wxPAPER_ISO_B4
)));
50830 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD
)));
50833 PyDict_SetItemString(d
,"PAPER_9X11", SWIG_From_int(static_cast<int >(wxPAPER_9X11
)));
50836 PyDict_SetItemString(d
,"PAPER_10X11", SWIG_From_int(static_cast<int >(wxPAPER_10X11
)));
50839 PyDict_SetItemString(d
,"PAPER_15X11", SWIG_From_int(static_cast<int >(wxPAPER_15X11
)));
50842 PyDict_SetItemString(d
,"PAPER_ENV_INVITE", SWIG_From_int(static_cast<int >(wxPAPER_ENV_INVITE
)));
50845 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA
)));
50848 PyDict_SetItemString(d
,"PAPER_LEGAL_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL_EXTRA
)));
50851 PyDict_SetItemString(d
,"PAPER_TABLOID_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID_EXTRA
)));
50854 PyDict_SetItemString(d
,"PAPER_A4_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A4_EXTRA
)));
50857 PyDict_SetItemString(d
,"PAPER_LETTER_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_TRANSVERSE
)));
50860 PyDict_SetItemString(d
,"PAPER_A4_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A4_TRANSVERSE
)));
50863 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA_TRANSVERSE
)));
50866 PyDict_SetItemString(d
,"PAPER_A_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A_PLUS
)));
50869 PyDict_SetItemString(d
,"PAPER_B_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_B_PLUS
)));
50872 PyDict_SetItemString(d
,"PAPER_LETTER_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_PLUS
)));
50875 PyDict_SetItemString(d
,"PAPER_A4_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A4_PLUS
)));
50878 PyDict_SetItemString(d
,"PAPER_A5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A5_TRANSVERSE
)));
50881 PyDict_SetItemString(d
,"PAPER_B5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_B5_TRANSVERSE
)));
50884 PyDict_SetItemString(d
,"PAPER_A3_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA
)));
50887 PyDict_SetItemString(d
,"PAPER_A5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A5_EXTRA
)));
50890 PyDict_SetItemString(d
,"PAPER_B5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_B5_EXTRA
)));
50893 PyDict_SetItemString(d
,"PAPER_A2", SWIG_From_int(static_cast<int >(wxPAPER_A2
)));
50896 PyDict_SetItemString(d
,"PAPER_A3_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_TRANSVERSE
)));
50899 PyDict_SetItemString(d
,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA_TRANSVERSE
)));
50902 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD
)));
50905 PyDict_SetItemString(d
,"PAPER_A6", SWIG_From_int(static_cast<int >(wxPAPER_A6
)));
50908 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2
)));
50911 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3
)));
50914 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3
)));
50917 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4
)));
50920 PyDict_SetItemString(d
,"PAPER_LETTER_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_ROTATED
)));
50923 PyDict_SetItemString(d
,"PAPER_A3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A3_ROTATED
)));
50926 PyDict_SetItemString(d
,"PAPER_A4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A4_ROTATED
)));
50929 PyDict_SetItemString(d
,"PAPER_A5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A5_ROTATED
)));
50932 PyDict_SetItemString(d
,"PAPER_B4_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B4_JIS_ROTATED
)));
50935 PyDict_SetItemString(d
,"PAPER_B5_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B5_JIS_ROTATED
)));
50938 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD_ROTATED
)));
50941 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED
)));
50944 PyDict_SetItemString(d
,"PAPER_A6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A6_ROTATED
)));
50947 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2_ROTATED
)));
50950 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3_ROTATED
)));
50953 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3_ROTATED
)));
50956 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4_ROTATED
)));
50959 PyDict_SetItemString(d
,"PAPER_B6_JIS", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS
)));
50962 PyDict_SetItemString(d
,"PAPER_B6_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS_ROTATED
)));
50965 PyDict_SetItemString(d
,"PAPER_12X11", SWIG_From_int(static_cast<int >(wxPAPER_12X11
)));
50968 PyDict_SetItemString(d
,"PAPER_JENV_YOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4
)));
50971 PyDict_SetItemString(d
,"PAPER_JENV_YOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4_ROTATED
)));
50974 PyDict_SetItemString(d
,"PAPER_P16K", SWIG_From_int(static_cast<int >(wxPAPER_P16K
)));
50977 PyDict_SetItemString(d
,"PAPER_P32K", SWIG_From_int(static_cast<int >(wxPAPER_P32K
)));
50980 PyDict_SetItemString(d
,"PAPER_P32KBIG", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG
)));
50983 PyDict_SetItemString(d
,"PAPER_PENV_1", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1
)));
50986 PyDict_SetItemString(d
,"PAPER_PENV_2", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2
)));
50989 PyDict_SetItemString(d
,"PAPER_PENV_3", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3
)));
50992 PyDict_SetItemString(d
,"PAPER_PENV_4", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4
)));
50995 PyDict_SetItemString(d
,"PAPER_PENV_5", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5
)));
50998 PyDict_SetItemString(d
,"PAPER_PENV_6", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6
)));
51001 PyDict_SetItemString(d
,"PAPER_PENV_7", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7
)));
51004 PyDict_SetItemString(d
,"PAPER_PENV_8", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8
)));
51007 PyDict_SetItemString(d
,"PAPER_PENV_9", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9
)));
51010 PyDict_SetItemString(d
,"PAPER_PENV_10", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10
)));
51013 PyDict_SetItemString(d
,"PAPER_P16K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P16K_ROTATED
)));
51016 PyDict_SetItemString(d
,"PAPER_P32K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32K_ROTATED
)));
51019 PyDict_SetItemString(d
,"PAPER_P32KBIG_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG_ROTATED
)));
51022 PyDict_SetItemString(d
,"PAPER_PENV_1_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1_ROTATED
)));
51025 PyDict_SetItemString(d
,"PAPER_PENV_2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2_ROTATED
)));
51028 PyDict_SetItemString(d
,"PAPER_PENV_3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3_ROTATED
)));
51031 PyDict_SetItemString(d
,"PAPER_PENV_4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4_ROTATED
)));
51034 PyDict_SetItemString(d
,"PAPER_PENV_5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5_ROTATED
)));
51037 PyDict_SetItemString(d
,"PAPER_PENV_6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6_ROTATED
)));
51040 PyDict_SetItemString(d
,"PAPER_PENV_7_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7_ROTATED
)));
51043 PyDict_SetItemString(d
,"PAPER_PENV_8_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8_ROTATED
)));
51046 PyDict_SetItemString(d
,"PAPER_PENV_9_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9_ROTATED
)));
51049 PyDict_SetItemString(d
,"PAPER_PENV_10_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10_ROTATED
)));
51052 PyDict_SetItemString(d
,"DUPLEX_SIMPLEX", SWIG_From_int(static_cast<int >(wxDUPLEX_SIMPLEX
)));
51055 PyDict_SetItemString(d
,"DUPLEX_HORIZONTAL", SWIG_From_int(static_cast<int >(wxDUPLEX_HORIZONTAL
)));
51058 PyDict_SetItemString(d
,"DUPLEX_VERTICAL", SWIG_From_int(static_cast<int >(wxDUPLEX_VERTICAL
)));
51061 PyDict_SetItemString(d
,"ITEM_SEPARATOR", SWIG_From_int(static_cast<int >(wxITEM_SEPARATOR
)));
51064 PyDict_SetItemString(d
,"ITEM_NORMAL", SWIG_From_int(static_cast<int >(wxITEM_NORMAL
)));
51067 PyDict_SetItemString(d
,"ITEM_CHECK", SWIG_From_int(static_cast<int >(wxITEM_CHECK
)));
51070 PyDict_SetItemString(d
,"ITEM_RADIO", SWIG_From_int(static_cast<int >(wxITEM_RADIO
)));
51073 PyDict_SetItemString(d
,"ITEM_MAX", SWIG_From_int(static_cast<int >(wxITEM_MAX
)));
51076 PyDict_SetItemString(d
,"HT_NOWHERE", SWIG_From_int(static_cast<int >(wxHT_NOWHERE
)));
51079 PyDict_SetItemString(d
,"HT_SCROLLBAR_FIRST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_FIRST
)));
51082 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_1
)));
51085 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_2
)));
51088 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_1
)));
51091 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_2
)));
51094 PyDict_SetItemString(d
,"HT_SCROLLBAR_THUMB", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_THUMB
)));
51097 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_1
)));
51100 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_2
)));
51103 PyDict_SetItemString(d
,"HT_SCROLLBAR_LAST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_LAST
)));
51106 PyDict_SetItemString(d
,"HT_WINDOW_OUTSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_OUTSIDE
)));
51109 PyDict_SetItemString(d
,"HT_WINDOW_INSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_INSIDE
)));
51112 PyDict_SetItemString(d
,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_VERT_SCROLLBAR
)));
51115 PyDict_SetItemString(d
,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_HORZ_SCROLLBAR
)));
51118 PyDict_SetItemString(d
,"HT_WINDOW_CORNER", SWIG_From_int(static_cast<int >(wxHT_WINDOW_CORNER
)));
51121 PyDict_SetItemString(d
,"HT_MAX", SWIG_From_int(static_cast<int >(wxHT_MAX
)));
51124 PyDict_SetItemString(d
,"MOD_NONE", SWIG_From_int(static_cast<int >(wxMOD_NONE
)));
51127 PyDict_SetItemString(d
,"MOD_ALT", SWIG_From_int(static_cast<int >(wxMOD_ALT
)));
51130 PyDict_SetItemString(d
,"MOD_CONTROL", SWIG_From_int(static_cast<int >(wxMOD_CONTROL
)));
51133 PyDict_SetItemString(d
,"MOD_ALTGR", SWIG_From_int(static_cast<int >(wxMOD_ALTGR
)));
51136 PyDict_SetItemString(d
,"MOD_SHIFT", SWIG_From_int(static_cast<int >(wxMOD_SHIFT
)));
51139 PyDict_SetItemString(d
,"MOD_META", SWIG_From_int(static_cast<int >(wxMOD_META
)));
51142 PyDict_SetItemString(d
,"MOD_WIN", SWIG_From_int(static_cast<int >(wxMOD_WIN
)));
51145 PyDict_SetItemString(d
,"MOD_CMD", SWIG_From_int(static_cast<int >(wxMOD_CMD
)));
51148 PyDict_SetItemString(d
,"MOD_ALL", SWIG_From_int(static_cast<int >(wxMOD_ALL
)));
51151 PyDict_SetItemString(d
,"UPDATE_UI_NONE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_NONE
)));
51154 PyDict_SetItemString(d
,"UPDATE_UI_RECURSE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_RECURSE
)));
51157 PyDict_SetItemString(d
,"UPDATE_UI_FROMIDLE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_FROMIDLE
)));
51159 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
51160 SWIG_addvarlink(SWIG_globals
,(char*)"EmptyString",_wrap_EmptyString_get
, _wrap_EmptyString_set
);
51162 PyDict_SetItemString(d
,"BITMAP_TYPE_INVALID", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_INVALID
)));
51165 PyDict_SetItemString(d
,"BITMAP_TYPE_BMP", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_BMP
)));
51168 PyDict_SetItemString(d
,"BITMAP_TYPE_ICO", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICO
)));
51171 PyDict_SetItemString(d
,"BITMAP_TYPE_CUR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_CUR
)));
51174 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM
)));
51177 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM_DATA
)));
51180 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM
)));
51183 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM_DATA
)));
51186 PyDict_SetItemString(d
,"BITMAP_TYPE_TIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_TIF
)));
51189 PyDict_SetItemString(d
,"BITMAP_TYPE_GIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_GIF
)));
51192 PyDict_SetItemString(d
,"BITMAP_TYPE_PNG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNG
)));
51195 PyDict_SetItemString(d
,"BITMAP_TYPE_JPEG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_JPEG
)));
51198 PyDict_SetItemString(d
,"BITMAP_TYPE_PNM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNM
)));
51201 PyDict_SetItemString(d
,"BITMAP_TYPE_PCX", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PCX
)));
51204 PyDict_SetItemString(d
,"BITMAP_TYPE_PICT", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PICT
)));
51207 PyDict_SetItemString(d
,"BITMAP_TYPE_ICON", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICON
)));
51210 PyDict_SetItemString(d
,"BITMAP_TYPE_ANI", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANI
)));
51213 PyDict_SetItemString(d
,"BITMAP_TYPE_IFF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_IFF
)));
51216 PyDict_SetItemString(d
,"BITMAP_TYPE_MACCURSOR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_MACCURSOR
)));
51219 PyDict_SetItemString(d
,"BITMAP_TYPE_ANY", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANY
)));
51222 PyDict_SetItemString(d
,"CURSOR_NONE", SWIG_From_int(static_cast<int >(wxCURSOR_NONE
)));
51225 PyDict_SetItemString(d
,"CURSOR_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_ARROW
)));
51228 PyDict_SetItemString(d
,"CURSOR_RIGHT_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_ARROW
)));
51231 PyDict_SetItemString(d
,"CURSOR_BULLSEYE", SWIG_From_int(static_cast<int >(wxCURSOR_BULLSEYE
)));
51234 PyDict_SetItemString(d
,"CURSOR_CHAR", SWIG_From_int(static_cast<int >(wxCURSOR_CHAR
)));
51237 PyDict_SetItemString(d
,"CURSOR_CROSS", SWIG_From_int(static_cast<int >(wxCURSOR_CROSS
)));
51240 PyDict_SetItemString(d
,"CURSOR_HAND", SWIG_From_int(static_cast<int >(wxCURSOR_HAND
)));
51243 PyDict_SetItemString(d
,"CURSOR_IBEAM", SWIG_From_int(static_cast<int >(wxCURSOR_IBEAM
)));
51246 PyDict_SetItemString(d
,"CURSOR_LEFT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_LEFT_BUTTON
)));
51249 PyDict_SetItemString(d
,"CURSOR_MAGNIFIER", SWIG_From_int(static_cast<int >(wxCURSOR_MAGNIFIER
)));
51252 PyDict_SetItemString(d
,"CURSOR_MIDDLE_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_MIDDLE_BUTTON
)));
51255 PyDict_SetItemString(d
,"CURSOR_NO_ENTRY", SWIG_From_int(static_cast<int >(wxCURSOR_NO_ENTRY
)));
51258 PyDict_SetItemString(d
,"CURSOR_PAINT_BRUSH", SWIG_From_int(static_cast<int >(wxCURSOR_PAINT_BRUSH
)));
51261 PyDict_SetItemString(d
,"CURSOR_PENCIL", SWIG_From_int(static_cast<int >(wxCURSOR_PENCIL
)));
51264 PyDict_SetItemString(d
,"CURSOR_POINT_LEFT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_LEFT
)));
51267 PyDict_SetItemString(d
,"CURSOR_POINT_RIGHT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_RIGHT
)));
51270 PyDict_SetItemString(d
,"CURSOR_QUESTION_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_QUESTION_ARROW
)));
51273 PyDict_SetItemString(d
,"CURSOR_RIGHT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_BUTTON
)));
51276 PyDict_SetItemString(d
,"CURSOR_SIZENESW", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENESW
)));
51279 PyDict_SetItemString(d
,"CURSOR_SIZENS", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENS
)));
51282 PyDict_SetItemString(d
,"CURSOR_SIZENWSE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENWSE
)));
51285 PyDict_SetItemString(d
,"CURSOR_SIZEWE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZEWE
)));
51288 PyDict_SetItemString(d
,"CURSOR_SIZING", SWIG_From_int(static_cast<int >(wxCURSOR_SIZING
)));
51291 PyDict_SetItemString(d
,"CURSOR_SPRAYCAN", SWIG_From_int(static_cast<int >(wxCURSOR_SPRAYCAN
)));
51294 PyDict_SetItemString(d
,"CURSOR_WAIT", SWIG_From_int(static_cast<int >(wxCURSOR_WAIT
)));
51297 PyDict_SetItemString(d
,"CURSOR_WATCH", SWIG_From_int(static_cast<int >(wxCURSOR_WATCH
)));
51300 PyDict_SetItemString(d
,"CURSOR_BLANK", SWIG_From_int(static_cast<int >(wxCURSOR_BLANK
)));
51303 PyDict_SetItemString(d
,"CURSOR_DEFAULT", SWIG_From_int(static_cast<int >(wxCURSOR_DEFAULT
)));
51306 PyDict_SetItemString(d
,"CURSOR_COPY_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_COPY_ARROW
)));
51309 PyDict_SetItemString(d
,"CURSOR_ARROWWAIT", SWIG_From_int(static_cast<int >(wxCURSOR_ARROWWAIT
)));
51312 PyDict_SetItemString(d
,"CURSOR_MAX", SWIG_From_int(static_cast<int >(wxCURSOR_MAX
)));
51314 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultPosition",_wrap_DefaultPosition_get
, _wrap_DefaultPosition_set
);
51315 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSize",_wrap_DefaultSize_get
, _wrap_DefaultSize_set
);
51317 PyDict_SetItemString(d
,"FromStart", SWIG_From_int(static_cast<int >(wxFromStart
)));
51320 PyDict_SetItemString(d
,"FromCurrent", SWIG_From_int(static_cast<int >(wxFromCurrent
)));
51323 PyDict_SetItemString(d
,"FromEnd", SWIG_From_int(static_cast<int >(wxFromEnd
)));
51326 wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
51329 wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
51332 PyDict_SetItemString(d
,"IMAGE_ALPHA_TRANSPARENT", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_TRANSPARENT
)));
51335 PyDict_SetItemString(d
,"IMAGE_ALPHA_THRESHOLD", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_THRESHOLD
)));
51338 PyDict_SetItemString(d
,"IMAGE_ALPHA_OPAQUE", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_OPAQUE
)));
51340 SWIG_addvarlink(SWIG_globals
,(char*)"NullImage",_wrap_NullImage_get
, _wrap_NullImage_set
);
51341 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get
, _wrap_IMAGE_OPTION_FILENAME_set
);
51342 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get
, _wrap_IMAGE_OPTION_BMP_FORMAT_set
);
51343 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set
);
51344 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_Y",_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set
);
51345 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTION",_wrap_IMAGE_OPTION_RESOLUTION_get
, _wrap_IMAGE_OPTION_RESOLUTION_set
);
51346 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONX",_wrap_IMAGE_OPTION_RESOLUTIONX_get
, _wrap_IMAGE_OPTION_RESOLUTIONX_set
);
51347 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONY",_wrap_IMAGE_OPTION_RESOLUTIONY_get
, _wrap_IMAGE_OPTION_RESOLUTIONY_set
);
51348 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get
, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set
);
51349 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get
, _wrap_IMAGE_OPTION_QUALITY_set
);
51351 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_INCHES", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_INCHES
)));
51354 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_CM", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_CM
)));
51356 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get
, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set
);
51357 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get
, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set
);
51358 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_COMPRESSION",_wrap_IMAGE_OPTION_COMPRESSION_get
, _wrap_IMAGE_OPTION_COMPRESSION_set
);
51359 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_IMAGEDESCRIPTOR",_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get
, _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set
);
51360 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get
, _wrap_IMAGE_OPTION_PNG_FORMAT_set
);
51361 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get
, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set
);
51363 PyDict_SetItemString(d
,"PNG_TYPE_COLOUR", SWIG_From_int(static_cast<int >(wxPNG_TYPE_COLOUR
)));
51366 PyDict_SetItemString(d
,"PNG_TYPE_GREY", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY
)));
51369 PyDict_SetItemString(d
,"PNG_TYPE_GREY_RED", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY_RED
)));
51372 PyDict_SetItemString(d
,"BMP_24BPP", SWIG_From_int(static_cast<int >(wxBMP_24BPP
)));
51375 PyDict_SetItemString(d
,"BMP_8BPP", SWIG_From_int(static_cast<int >(wxBMP_8BPP
)));
51378 PyDict_SetItemString(d
,"BMP_8BPP_GREY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GREY
)));
51381 PyDict_SetItemString(d
,"BMP_8BPP_GRAY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GRAY
)));
51384 PyDict_SetItemString(d
,"BMP_8BPP_RED", SWIG_From_int(static_cast<int >(wxBMP_8BPP_RED
)));
51387 PyDict_SetItemString(d
,"BMP_8BPP_PALETTE", SWIG_From_int(static_cast<int >(wxBMP_8BPP_PALETTE
)));
51390 PyDict_SetItemString(d
,"BMP_4BPP", SWIG_From_int(static_cast<int >(wxBMP_4BPP
)));
51393 PyDict_SetItemString(d
,"BMP_1BPP", SWIG_From_int(static_cast<int >(wxBMP_1BPP
)));
51396 PyDict_SetItemString(d
,"BMP_1BPP_BW", SWIG_From_int(static_cast<int >(wxBMP_1BPP_BW
)));
51399 PyDict_SetItemString(d
,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int(static_cast<int >(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
)));
51402 PyDict_SetItemString(d
,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int(static_cast<int >(wxQUANTIZE_FILL_DESTINATION_IMAGE
)));
51405 PyDict_SetItemString(d
,"EVENT_PROPAGATE_NONE", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_NONE
)));
51408 PyDict_SetItemString(d
,"EVENT_PROPAGATE_MAX", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_MAX
)));
51410 PyDict_SetItemString(d
, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL
));
51411 PyDict_SetItemString(d
, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST
));
51412 PyDict_SetItemString(d
, "wxEVT_USER_FIRST", PyInt_FromLong(wxEVT_USER_FIRST
));
51413 PyDict_SetItemString(d
, "wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong(wxEVT_COMMAND_BUTTON_CLICKED
));
51414 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong(wxEVT_COMMAND_CHECKBOX_CLICKED
));
51415 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong(wxEVT_COMMAND_CHOICE_SELECTED
));
51416 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_SELECTED
));
51417 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
));
51418 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
));
51419 PyDict_SetItemString(d
, "wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong(wxEVT_COMMAND_MENU_SELECTED
));
51420 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_CLICKED
));
51421 PyDict_SetItemString(d
, "wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SLIDER_UPDATED
));
51422 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBOX_SELECTED
));
51423 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBUTTON_SELECTED
));
51424 PyDict_SetItemString(d
, "wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SCROLLBAR_UPDATED
));
51425 PyDict_SetItemString(d
, "wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_VLBOX_SELECTED
));
51426 PyDict_SetItemString(d
, "wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_COMBOBOX_SELECTED
));
51427 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_RCLICKED
));
51428 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong(wxEVT_COMMAND_TOOL_ENTER
));
51429 PyDict_SetItemString(d
, "wxEVT_LEFT_DOWN", PyInt_FromLong(wxEVT_LEFT_DOWN
));
51430 PyDict_SetItemString(d
, "wxEVT_LEFT_UP", PyInt_FromLong(wxEVT_LEFT_UP
));
51431 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DOWN", PyInt_FromLong(wxEVT_MIDDLE_DOWN
));
51432 PyDict_SetItemString(d
, "wxEVT_MIDDLE_UP", PyInt_FromLong(wxEVT_MIDDLE_UP
));
51433 PyDict_SetItemString(d
, "wxEVT_RIGHT_DOWN", PyInt_FromLong(wxEVT_RIGHT_DOWN
));
51434 PyDict_SetItemString(d
, "wxEVT_RIGHT_UP", PyInt_FromLong(wxEVT_RIGHT_UP
));
51435 PyDict_SetItemString(d
, "wxEVT_MOTION", PyInt_FromLong(wxEVT_MOTION
));
51436 PyDict_SetItemString(d
, "wxEVT_ENTER_WINDOW", PyInt_FromLong(wxEVT_ENTER_WINDOW
));
51437 PyDict_SetItemString(d
, "wxEVT_LEAVE_WINDOW", PyInt_FromLong(wxEVT_LEAVE_WINDOW
));
51438 PyDict_SetItemString(d
, "wxEVT_LEFT_DCLICK", PyInt_FromLong(wxEVT_LEFT_DCLICK
));
51439 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_MIDDLE_DCLICK
));
51440 PyDict_SetItemString(d
, "wxEVT_RIGHT_DCLICK", PyInt_FromLong(wxEVT_RIGHT_DCLICK
));
51441 PyDict_SetItemString(d
, "wxEVT_SET_FOCUS", PyInt_FromLong(wxEVT_SET_FOCUS
));
51442 PyDict_SetItemString(d
, "wxEVT_KILL_FOCUS", PyInt_FromLong(wxEVT_KILL_FOCUS
));
51443 PyDict_SetItemString(d
, "wxEVT_CHILD_FOCUS", PyInt_FromLong(wxEVT_CHILD_FOCUS
));
51444 PyDict_SetItemString(d
, "wxEVT_MOUSEWHEEL", PyInt_FromLong(wxEVT_MOUSEWHEEL
));
51445 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DOWN", PyInt_FromLong(wxEVT_NC_LEFT_DOWN
));
51446 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_UP", PyInt_FromLong(wxEVT_NC_LEFT_UP
));
51447 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong(wxEVT_NC_MIDDLE_DOWN
));
51448 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_UP", PyInt_FromLong(wxEVT_NC_MIDDLE_UP
));
51449 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DOWN", PyInt_FromLong(wxEVT_NC_RIGHT_DOWN
));
51450 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_UP", PyInt_FromLong(wxEVT_NC_RIGHT_UP
));
51451 PyDict_SetItemString(d
, "wxEVT_NC_MOTION", PyInt_FromLong(wxEVT_NC_MOTION
));
51452 PyDict_SetItemString(d
, "wxEVT_NC_ENTER_WINDOW", PyInt_FromLong(wxEVT_NC_ENTER_WINDOW
));
51453 PyDict_SetItemString(d
, "wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong(wxEVT_NC_LEAVE_WINDOW
));
51454 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DCLICK", PyInt_FromLong(wxEVT_NC_LEFT_DCLICK
));
51455 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_NC_MIDDLE_DCLICK
));
51456 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong(wxEVT_NC_RIGHT_DCLICK
));
51457 PyDict_SetItemString(d
, "wxEVT_CHAR", PyInt_FromLong(wxEVT_CHAR
));
51458 PyDict_SetItemString(d
, "wxEVT_CHAR_HOOK", PyInt_FromLong(wxEVT_CHAR_HOOK
));
51459 PyDict_SetItemString(d
, "wxEVT_NAVIGATION_KEY", PyInt_FromLong(wxEVT_NAVIGATION_KEY
));
51460 PyDict_SetItemString(d
, "wxEVT_KEY_DOWN", PyInt_FromLong(wxEVT_KEY_DOWN
));
51461 PyDict_SetItemString(d
, "wxEVT_KEY_UP", PyInt_FromLong(wxEVT_KEY_UP
));
51462 PyDict_SetItemString(d
, "wxEVT_HOTKEY", PyInt_FromLong(wxEVT_HOTKEY
));
51463 PyDict_SetItemString(d
, "wxEVT_SET_CURSOR", PyInt_FromLong(wxEVT_SET_CURSOR
));
51464 PyDict_SetItemString(d
, "wxEVT_SCROLL_TOP", PyInt_FromLong(wxEVT_SCROLL_TOP
));
51465 PyDict_SetItemString(d
, "wxEVT_SCROLL_BOTTOM", PyInt_FromLong(wxEVT_SCROLL_BOTTOM
));
51466 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEUP", PyInt_FromLong(wxEVT_SCROLL_LINEUP
));
51467 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEDOWN", PyInt_FromLong(wxEVT_SCROLL_LINEDOWN
));
51468 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEUP", PyInt_FromLong(wxEVT_SCROLL_PAGEUP
));
51469 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLL_PAGEDOWN
));
51470 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLL_THUMBTRACK
));
51471 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLL_THUMBRELEASE
));
51472 PyDict_SetItemString(d
, "wxEVT_SCROLL_CHANGED", PyInt_FromLong(wxEVT_SCROLL_CHANGED
));
51473 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_TOP", PyInt_FromLong(wxEVT_SCROLLWIN_TOP
));
51474 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong(wxEVT_SCROLLWIN_BOTTOM
));
51475 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong(wxEVT_SCROLLWIN_LINEUP
));
51476 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_LINEDOWN
));
51477 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEUP
));
51478 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEDOWN
));
51479 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBTRACK
));
51480 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBRELEASE
));
51481 PyDict_SetItemString(d
, "wxEVT_SIZE", PyInt_FromLong(wxEVT_SIZE
));
51482 PyDict_SetItemString(d
, "wxEVT_MOVE", PyInt_FromLong(wxEVT_MOVE
));
51483 PyDict_SetItemString(d
, "wxEVT_CLOSE_WINDOW", PyInt_FromLong(wxEVT_CLOSE_WINDOW
));
51484 PyDict_SetItemString(d
, "wxEVT_END_SESSION", PyInt_FromLong(wxEVT_END_SESSION
));
51485 PyDict_SetItemString(d
, "wxEVT_QUERY_END_SESSION", PyInt_FromLong(wxEVT_QUERY_END_SESSION
));
51486 PyDict_SetItemString(d
, "wxEVT_ACTIVATE_APP", PyInt_FromLong(wxEVT_ACTIVATE_APP
));
51487 PyDict_SetItemString(d
, "wxEVT_POWER", PyInt_FromLong(wxEVT_POWER
));
51488 PyDict_SetItemString(d
, "wxEVT_ACTIVATE", PyInt_FromLong(wxEVT_ACTIVATE
));
51489 PyDict_SetItemString(d
, "wxEVT_CREATE", PyInt_FromLong(wxEVT_CREATE
));
51490 PyDict_SetItemString(d
, "wxEVT_DESTROY", PyInt_FromLong(wxEVT_DESTROY
));
51491 PyDict_SetItemString(d
, "wxEVT_SHOW", PyInt_FromLong(wxEVT_SHOW
));
51492 PyDict_SetItemString(d
, "wxEVT_ICONIZE", PyInt_FromLong(wxEVT_ICONIZE
));
51493 PyDict_SetItemString(d
, "wxEVT_MAXIMIZE", PyInt_FromLong(wxEVT_MAXIMIZE
));
51494 PyDict_SetItemString(d
, "wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong(wxEVT_MOUSE_CAPTURE_CHANGED
));
51495 PyDict_SetItemString(d
, "wxEVT_PAINT", PyInt_FromLong(wxEVT_PAINT
));
51496 PyDict_SetItemString(d
, "wxEVT_ERASE_BACKGROUND", PyInt_FromLong(wxEVT_ERASE_BACKGROUND
));
51497 PyDict_SetItemString(d
, "wxEVT_NC_PAINT", PyInt_FromLong(wxEVT_NC_PAINT
));
51498 PyDict_SetItemString(d
, "wxEVT_PAINT_ICON", PyInt_FromLong(wxEVT_PAINT_ICON
));
51499 PyDict_SetItemString(d
, "wxEVT_MENU_OPEN", PyInt_FromLong(wxEVT_MENU_OPEN
));
51500 PyDict_SetItemString(d
, "wxEVT_MENU_CLOSE", PyInt_FromLong(wxEVT_MENU_CLOSE
));
51501 PyDict_SetItemString(d
, "wxEVT_MENU_HIGHLIGHT", PyInt_FromLong(wxEVT_MENU_HIGHLIGHT
));
51502 PyDict_SetItemString(d
, "wxEVT_CONTEXT_MENU", PyInt_FromLong(wxEVT_CONTEXT_MENU
));
51503 PyDict_SetItemString(d
, "wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong(wxEVT_SYS_COLOUR_CHANGED
));
51504 PyDict_SetItemString(d
, "wxEVT_DISPLAY_CHANGED", PyInt_FromLong(wxEVT_DISPLAY_CHANGED
));
51505 PyDict_SetItemString(d
, "wxEVT_SETTING_CHANGED", PyInt_FromLong(wxEVT_SETTING_CHANGED
));
51506 PyDict_SetItemString(d
, "wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong(wxEVT_QUERY_NEW_PALETTE
));
51507 PyDict_SetItemString(d
, "wxEVT_PALETTE_CHANGED", PyInt_FromLong(wxEVT_PALETTE_CHANGED
));
51508 PyDict_SetItemString(d
, "wxEVT_DROP_FILES", PyInt_FromLong(wxEVT_DROP_FILES
));
51509 PyDict_SetItemString(d
, "wxEVT_DRAW_ITEM", PyInt_FromLong(wxEVT_DRAW_ITEM
));
51510 PyDict_SetItemString(d
, "wxEVT_MEASURE_ITEM", PyInt_FromLong(wxEVT_MEASURE_ITEM
));
51511 PyDict_SetItemString(d
, "wxEVT_COMPARE_ITEM", PyInt_FromLong(wxEVT_COMPARE_ITEM
));
51512 PyDict_SetItemString(d
, "wxEVT_INIT_DIALOG", PyInt_FromLong(wxEVT_INIT_DIALOG
));
51513 PyDict_SetItemString(d
, "wxEVT_IDLE", PyInt_FromLong(wxEVT_IDLE
));
51514 PyDict_SetItemString(d
, "wxEVT_UPDATE_UI", PyInt_FromLong(wxEVT_UPDATE_UI
));
51515 PyDict_SetItemString(d
, "wxEVT_SIZING", PyInt_FromLong(wxEVT_SIZING
));
51516 PyDict_SetItemString(d
, "wxEVT_MOVING", PyInt_FromLong(wxEVT_MOVING
));
51517 PyDict_SetItemString(d
, "wxEVT_HIBERNATE", PyInt_FromLong(wxEVT_HIBERNATE
));
51518 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_CLICK
));
51519 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_DCLICK
));
51520 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_CLICK
));
51521 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_DCLICK
));
51522 PyDict_SetItemString(d
, "wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong(wxEVT_COMMAND_SET_FOCUS
));
51523 PyDict_SetItemString(d
, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS
));
51524 PyDict_SetItemString(d
, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER
));
51526 PyDict_SetItemString(d
,"MOUSE_BTN_ANY", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_ANY
)));
51529 PyDict_SetItemString(d
,"MOUSE_BTN_NONE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_NONE
)));
51532 PyDict_SetItemString(d
,"MOUSE_BTN_LEFT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_LEFT
)));
51535 PyDict_SetItemString(d
,"MOUSE_BTN_MIDDLE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_MIDDLE
)));
51538 PyDict_SetItemString(d
,"MOUSE_BTN_RIGHT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_RIGHT
)));
51541 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_ALL
)));
51544 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_SPECIFIED
)));
51547 PyDict_SetItemString(d
,"NavigationKeyEvent_IsBackward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsBackward
)));
51550 PyDict_SetItemString(d
,"NavigationKeyEvent_IsForward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsForward
)));
51553 PyDict_SetItemString(d
,"NavigationKeyEvent_WinChange", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::WinChange
)));
51556 PyDict_SetItemString(d
,"NavigationKeyEvent_FromTab", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::FromTab
)));
51559 PyDict_SetItemString(d
,"IDLE_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_ALL
)));
51562 PyDict_SetItemString(d
,"IDLE_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_SPECIFIED
)));
51564 PyDict_SetItemString(d
, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED
));
51566 PyDict_SetItemString(d
,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_SUPPRESS
)));
51569 PyDict_SetItemString(d
,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_EXCEPTION
)));
51572 PyDict_SetItemString(d
,"PYAPP_ASSERT_DIALOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_DIALOG
)));
51575 PyDict_SetItemString(d
,"PYAPP_ASSERT_LOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_LOG
)));
51578 PyDict_SetItemString(d
,"PRINT_WINDOWS", SWIG_From_int(static_cast<int >(wxPRINT_WINDOWS
)));
51581 PyDict_SetItemString(d
,"PRINT_POSTSCRIPT", SWIG_From_int(static_cast<int >(wxPRINT_POSTSCRIPT
)));
51583 SWIG_addvarlink(SWIG_globals
,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get
, _wrap_NullAcceleratorTable_set
);
51584 SWIG_addvarlink(SWIG_globals
,(char*)"PanelNameStr",_wrap_PanelNameStr_get
, _wrap_PanelNameStr_set
);
51586 PyDict_SetItemString(d
,"WINDOW_VARIANT_NORMAL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_NORMAL
)));
51589 PyDict_SetItemString(d
,"WINDOW_VARIANT_SMALL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_SMALL
)));
51592 PyDict_SetItemString(d
,"WINDOW_VARIANT_MINI", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MINI
)));
51595 PyDict_SetItemString(d
,"WINDOW_VARIANT_LARGE", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_LARGE
)));
51598 PyDict_SetItemString(d
,"WINDOW_VARIANT_MAX", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MAX
)));
51600 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultValidator",_wrap_DefaultValidator_get
, _wrap_DefaultValidator_set
);
51601 SWIG_addvarlink(SWIG_globals
,(char*)"ControlNameStr",_wrap_ControlNameStr_get
, _wrap_ControlNameStr_set
);
51603 PyDict_SetItemString(d
,"FLEX_GROWMODE_NONE", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_NONE
)));
51606 PyDict_SetItemString(d
,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_SPECIFIED
)));
51609 PyDict_SetItemString(d
,"FLEX_GROWMODE_ALL", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_ALL
)));
51611 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSpan",_wrap_DefaultSpan_get
, _wrap_DefaultSpan_set
);
51613 PyDict_SetItemString(d
,"Left", SWIG_From_int(static_cast<int >(wxLeft
)));
51616 PyDict_SetItemString(d
,"Top", SWIG_From_int(static_cast<int >(wxTop
)));
51619 PyDict_SetItemString(d
,"Right", SWIG_From_int(static_cast<int >(wxRight
)));
51622 PyDict_SetItemString(d
,"Bottom", SWIG_From_int(static_cast<int >(wxBottom
)));
51625 PyDict_SetItemString(d
,"Width", SWIG_From_int(static_cast<int >(wxWidth
)));
51628 PyDict_SetItemString(d
,"Height", SWIG_From_int(static_cast<int >(wxHeight
)));
51631 PyDict_SetItemString(d
,"Centre", SWIG_From_int(static_cast<int >(wxCentre
)));
51634 PyDict_SetItemString(d
,"Center", SWIG_From_int(static_cast<int >(wxCenter
)));
51637 PyDict_SetItemString(d
,"CentreX", SWIG_From_int(static_cast<int >(wxCentreX
)));
51640 PyDict_SetItemString(d
,"CentreY", SWIG_From_int(static_cast<int >(wxCentreY
)));
51643 PyDict_SetItemString(d
,"Unconstrained", SWIG_From_int(static_cast<int >(wxUnconstrained
)));
51646 PyDict_SetItemString(d
,"AsIs", SWIG_From_int(static_cast<int >(wxAsIs
)));
51649 PyDict_SetItemString(d
,"PercentOf", SWIG_From_int(static_cast<int >(wxPercentOf
)));
51652 PyDict_SetItemString(d
,"Above", SWIG_From_int(static_cast<int >(wxAbove
)));
51655 PyDict_SetItemString(d
,"Below", SWIG_From_int(static_cast<int >(wxBelow
)));
51658 PyDict_SetItemString(d
,"LeftOf", SWIG_From_int(static_cast<int >(wxLeftOf
)));
51661 PyDict_SetItemString(d
,"RightOf", SWIG_From_int(static_cast<int >(wxRightOf
)));
51664 PyDict_SetItemString(d
,"SameAs", SWIG_From_int(static_cast<int >(wxSameAs
)));
51667 PyDict_SetItemString(d
,"Absolute", SWIG_From_int(static_cast<int >(wxAbsolute
)));
51670 // Initialize threading, some globals and such
51674 // Although these are defined in __version__ they need to be here too so
51675 // that an assert can be done to ensure that the wxPython and the wxWindows
51677 PyDict_SetItemString(d
,"MAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION
));
51678 PyDict_SetItemString(d
,"MINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION
));
51679 PyDict_SetItemString(d
,"RELEASE_VERSION", PyInt_FromLong((long)wxRELEASE_NUMBER
));