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 wxMenuBar_SetAutoWindowMenu(bool enable
){}
2912 static bool wxMenuBar_GetAutoWindowMenu(){ return false; }
2913 static void wxMenuItem_SetFont(wxMenuItem
*self
,wxFont
const &font
){}
2914 static wxFont
wxMenuItem_GetFont(wxMenuItem
*self
){ return wxNullFont
; }
2915 static void wxMenuItem_SetTextColour(wxMenuItem
*self
,wxColour
const &colText
){}
2916 static wxColour
wxMenuItem_GetTextColour(wxMenuItem
*self
){ return wxNullColour
; }
2917 static void wxMenuItem_SetBackgroundColour(wxMenuItem
*self
,wxColour
const &colBack
){}
2918 static wxColour
wxMenuItem_GetBackgroundColour(wxMenuItem
*self
){ return wxNullColour
; }
2919 static void wxMenuItem_SetBitmaps(wxMenuItem
*self
,wxBitmap
const &bmpChecked
,wxBitmap
const &bmpUnchecked
=wxNullBitmap
){ self
->SetBitmap( bmpChecked
); }
2920 static void wxMenuItem_SetDisabledBitmap(wxMenuItem
*self
,wxBitmap
const &bmpDisabled
){}
2921 static wxBitmap
const &wxMenuItem_GetDisabledBitmap(wxMenuItem
const *self
){ return wxNullBitmap
; }
2922 static void wxMenuItem_SetMarginWidth(wxMenuItem
*self
,int nWidth
){}
2923 static int wxMenuItem_GetMarginWidth(wxMenuItem
*self
){ return 0; }
2924 static int wxMenuItem_GetDefaultMarginWidth(){ return 0; }
2925 static bool wxMenuItem_IsOwnerDrawn(wxMenuItem
*self
){ return false; }
2926 static void wxMenuItem_SetOwnerDrawn(wxMenuItem
*self
,bool ownerDrawn
=true){}
2927 static void wxMenuItem_ResetOwnerDrawn(wxMenuItem
*self
){}
2928 static const wxString
wxPyControlNameStr(wxControlNameStr
);
2929 static int wxItemContainer_Append(wxItemContainer
*self
,wxString
const &item
,PyObject
*clientData
=NULL
){
2931 wxPyClientData
* data
= new wxPyClientData(clientData
);
2932 return self
->Append(item
, data
);
2934 return self
->Append(item
);
2936 static int wxItemContainer_Insert(wxItemContainer
*self
,wxString
const &item
,int pos
,PyObject
*clientData
=NULL
){
2938 wxPyClientData
* data
= new wxPyClientData(clientData
);
2939 return self
->Insert(item
, pos
, data
);
2941 return self
->Insert(item
, pos
);
2943 static PyObject
*wxItemContainer_GetClientData(wxItemContainer
*self
,int n
){
2944 wxPyClientData
* data
= (wxPyClientData
*)self
->GetClientObject(n
);
2946 Py_INCREF(data
->m_obj
);
2953 static void wxItemContainer_SetClientData(wxItemContainer
*self
,int n
,PyObject
*clientData
){
2954 wxPyClientData
* data
= new wxPyClientData(clientData
);
2955 self
->SetClientObject(n
, data
);
2959 static wxSizerItem
*new_wxSizerItem(wxWindow
*window
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2960 wxPyUserData
* data
= NULL
;
2962 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2963 data
= new wxPyUserData(userData
);
2964 wxPyEndBlockThreads(blocked
);
2966 return new wxSizerItem(window
, proportion
, flag
, border
, data
);
2968 static wxSizerItem
*new_wxSizerItem(int width
,int height
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2969 wxPyUserData
* data
= NULL
;
2971 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2972 data
= new wxPyUserData(userData
);
2973 wxPyEndBlockThreads(blocked
);
2975 return new wxSizerItem(width
, height
, proportion
, flag
, border
, data
);
2977 static wxSizerItem
*new_wxSizerItem(wxSizer
*sizer
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2978 wxPyUserData
* data
= NULL
;
2980 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2981 data
= new wxPyUserData(userData
);
2982 wxPyEndBlockThreads(blocked
);
2984 return new wxSizerItem(sizer
, proportion
, flag
, border
, data
);
2989 SWIG_CheckDoubleInRange(double value
, double min_value
,
2990 double max_value
, const char* errmsg
)
2992 if (value
< min_value
) {
2994 PyErr_Format(PyExc_OverflowError
,
2995 "value %g is less than %s minimum %g",
2996 value
, errmsg
, min_value
);
2999 } else if (value
> max_value
) {
3001 PyErr_Format(PyExc_OverflowError
,
3002 "value %g is greater than %s maximum %g",
3003 value
, errmsg
, max_value
);
3012 SWIG_AsVal_float(PyObject
*obj
, float *val
)
3014 const char* errmsg
= val
? "float" : (char*)0;
3016 if (SWIG_AsVal_double(obj
, &v
)) {
3017 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
3018 if (val
) *val
= static_cast<float >(v
);
3027 SWIG_type_error(errmsg
, obj
);
3033 SWIGINTERNINLINE
float
3034 SWIG_As_float(PyObject
* obj
)
3037 if (!SWIG_AsVal_float(obj
, &v
)) {
3039 this is needed to make valgrind/purify happier.
3041 memset((void*)&v
, 0, sizeof(float));
3047 SWIGINTERNINLINE
int
3048 SWIG_Check_float(PyObject
* obj
)
3050 return SWIG_AsVal_float(obj
, (float*)0);
3054 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
3055 #define SWIG_From_float PyFloat_FromDouble
3058 static PyObject
*wxSizerItem_GetUserData(wxSizerItem
*self
){
3059 wxPyUserData
* data
= (wxPyUserData
*)self
->GetUserData();
3061 Py_INCREF(data
->m_obj
);
3068 static void wxSizerItem_SetUserData(wxSizerItem
*self
,PyObject
*userData
){
3069 wxPyUserData
* data
= NULL
;
3071 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3072 data
= new wxPyUserData(userData
);
3073 wxPyEndBlockThreads(blocked
);
3075 self
->SetUserData(data
);
3078 // Figure out the type of the sizer item
3080 struct wxPySizerItemInfo
{
3082 : window(NULL
), sizer(NULL
), gotSize(false),
3083 size(wxDefaultSize
), gotPos(false), pos(-1)
3094 static wxPySizerItemInfo
wxPySizerItemTypeHelper(PyObject
* item
, bool checkSize
, bool checkIdx
) {
3096 wxPySizerItemInfo info
;
3098 wxSize
* sizePtr
= &size
;
3100 // Find out what the type of the item is
3102 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.window
, wxT("wxWindow")) ) {
3107 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.sizer
, wxT("wxSizer")) ) {
3111 // try wxSize or (w,h)
3112 if ( checkSize
&& wxSize_helper(item
, &sizePtr
)) {
3113 info
.size
= *sizePtr
;
3114 info
.gotSize
= true;
3118 if (checkIdx
&& PyInt_Check(item
)) {
3119 info
.pos
= PyInt_AsLong(item
);
3125 if ( !(info
.window
|| info
.sizer
|| (checkSize
&& info
.gotSize
) || (checkIdx
&& info
.gotPos
)) ) {
3126 // no expected type, figure out what kind of error message to generate
3127 if ( !checkSize
&& !checkIdx
)
3128 PyErr_SetString(PyExc_TypeError
, "wx.Window or wx.Sizer expected for item");
3129 else if ( checkSize
&& !checkIdx
)
3130 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item");
3131 else if ( !checkSize
&& checkIdx
)
3132 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer or int (position) expected for item");
3134 // can this one happen?
3135 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) or int (position) expected for item");
3141 static void wxSizer__setOORInfo(wxSizer
*self
,PyObject
*_self
){
3142 if (!self
->GetClientObject())
3143 self
->SetClientObject(new wxPyOORClientData(_self
));
3145 static wxSizerItem
*wxSizer_Add(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3147 wxPyUserData
* data
= NULL
;
3148 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3149 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3150 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3151 data
= new wxPyUserData(userData
);
3153 PyObject_SetAttrString(item
,"thisown",Py_False
);
3154 wxPyEndBlockThreads(blocked
);
3156 // Now call the real Add method if a valid item type was found
3158 return self
->Add(info
.window
, proportion
, flag
, border
, data
);
3159 else if ( info
.sizer
)
3160 return self
->Add(info
.sizer
, proportion
, flag
, border
, data
);
3161 else if (info
.gotSize
)
3162 return self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3163 proportion
, flag
, border
, data
);
3167 static wxSizerItem
*wxSizer_Insert(wxSizer
*self
,int before
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3169 wxPyUserData
* data
= NULL
;
3170 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3171 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3172 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3173 data
= new wxPyUserData(userData
);
3175 PyObject_SetAttrString(item
,"thisown",Py_False
);
3176 wxPyEndBlockThreads(blocked
);
3178 // Now call the real Insert method if a valid item type was found
3180 return self
->Insert(before
, info
.window
, proportion
, flag
, border
, data
);
3181 else if ( info
.sizer
)
3182 return self
->Insert(before
, info
.sizer
, proportion
, flag
, border
, data
);
3183 else if (info
.gotSize
)
3184 return self
->Insert(before
, info
.size
.GetWidth(), info
.size
.GetHeight(),
3185 proportion
, flag
, border
, data
);
3189 static wxSizerItem
*wxSizer_Prepend(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3191 wxPyUserData
* data
= NULL
;
3192 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3193 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3194 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3195 data
= new wxPyUserData(userData
);
3197 PyObject_SetAttrString(item
,"thisown",Py_False
);
3198 wxPyEndBlockThreads(blocked
);
3200 // Now call the real Prepend method if a valid item type was found
3202 return self
->Prepend(info
.window
, proportion
, flag
, border
, data
);
3203 else if ( info
.sizer
)
3204 return self
->Prepend(info
.sizer
, proportion
, flag
, border
, data
);
3205 else if (info
.gotSize
)
3206 return self
->Prepend(info
.size
.GetWidth(), info
.size
.GetHeight(),
3207 proportion
, flag
, border
, data
);
3211 static bool wxSizer_Remove(wxSizer
*self
,PyObject
*item
){
3212 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3213 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3214 wxPyEndBlockThreads(blocked
);
3216 return self
->Remove(info
.window
);
3217 else if ( info
.sizer
)
3218 return self
->Remove(info
.sizer
);
3219 else if ( info
.gotPos
)
3220 return self
->Remove(info
.pos
);
3224 static bool wxSizer_Detach(wxSizer
*self
,PyObject
*item
){
3225 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3226 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3227 wxPyEndBlockThreads(blocked
);
3229 return self
->Detach(info
.window
);
3230 else if ( info
.sizer
)
3231 return self
->Detach(info
.sizer
);
3232 else if ( info
.gotPos
)
3233 return self
->Detach(info
.pos
);
3237 static wxSizerItem
*wxSizer_GetItem(wxSizer
*self
,PyObject
*item
){
3238 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3239 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3240 wxPyEndBlockThreads(blocked
);
3242 return self
->GetItem(info
.window
);
3243 else if ( info
.sizer
)
3244 return self
->GetItem(info
.sizer
);
3245 else if ( info
.gotPos
)
3246 return self
->GetItem(info
.pos
);
3250 static void wxSizer__SetItemMinSize(wxSizer
*self
,PyObject
*item
,wxSize
const &size
){
3251 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3252 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3253 wxPyEndBlockThreads(blocked
);
3255 self
->SetItemMinSize(info
.window
, size
);
3256 else if ( info
.sizer
)
3257 self
->SetItemMinSize(info
.sizer
, size
);
3258 else if ( info
.gotPos
)
3259 self
->SetItemMinSize(info
.pos
, size
);
3261 static PyObject
*wxSizer_GetChildren(wxSizer
*self
){
3262 wxSizerItemList
& list
= self
->GetChildren();
3263 return wxPy_ConvertList(&list
);
3265 static bool wxSizer_Show(wxSizer
*self
,PyObject
*item
,bool show
=true,bool recursive
=false){
3266 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3267 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3268 wxPyEndBlockThreads(blocked
);
3270 return self
->Show(info
.window
, show
, recursive
);
3271 else if ( info
.sizer
)
3272 return self
->Show(info
.sizer
, show
, recursive
);
3273 else if ( info
.gotPos
)
3274 return self
->Show(info
.pos
, show
);
3278 static bool wxSizer_IsShown(wxSizer
*self
,PyObject
*item
){
3279 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3280 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, false);
3281 wxPyEndBlockThreads(blocked
);
3283 return self
->IsShown(info
.window
);
3284 else if ( info
.sizer
)
3285 return self
->IsShown(info
.sizer
);
3286 else if ( info
.gotPos
)
3287 return self
->IsShown(info
.pos
);
3293 IMP_PYCALLBACK___pure(wxPySizer
, wxSizer
, RecalcSizes
);
3294 IMP_PYCALLBACK_wxSize__pure(wxPySizer
, wxSizer
, CalcMin
);
3295 IMPLEMENT_DYNAMIC_CLASS(wxPySizer
, wxSizer
);
3300 bool wxGBPosition_helper(PyObject
* source
, wxGBPosition
** obj
)
3302 if (source
== Py_None
) {
3303 **obj
= wxGBPosition(-1,-1);
3306 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBPosition"));
3309 bool wxGBSpan_helper(PyObject
* source
, wxGBSpan
** obj
)
3311 if (source
== Py_None
) {
3312 **obj
= wxGBSpan(-1,-1);
3315 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBSpan"));
3319 static void wxGBPosition_Set(wxGBPosition
*self
,int row
=0,int col
=0){
3323 static PyObject
*wxGBPosition_Get(wxGBPosition
*self
){
3324 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3325 PyObject
* tup
= PyTuple_New(2);
3326 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
3327 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
3328 wxPyEndBlockThreads(blocked
);
3331 static void wxGBSpan_Set(wxGBSpan
*self
,int rowspan
=1,int colspan
=1){
3332 self
->SetRowspan(rowspan
);
3333 self
->SetColspan(colspan
);
3335 static PyObject
*wxGBSpan_Get(wxGBSpan
*self
){
3336 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3337 PyObject
* tup
= PyTuple_New(2);
3338 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRowspan()));
3339 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetColspan()));
3340 wxPyEndBlockThreads(blocked
);
3343 static wxGBSizerItem
*new_wxGBSizerItem(wxWindow
*window
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3344 wxPyUserData
* data
= NULL
;
3346 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3347 data
= new wxPyUserData(userData
);
3348 wxPyEndBlockThreads(blocked
);
3350 return new wxGBSizerItem(window
, pos
, span
, flag
, border
, data
);
3352 static wxGBSizerItem
*new_wxGBSizerItem(wxSizer
*sizer
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3353 wxPyUserData
* data
= NULL
;
3355 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3356 data
= new wxPyUserData(userData
);
3357 wxPyEndBlockThreads(blocked
);
3359 return new wxGBSizerItem(sizer
, pos
, span
, flag
, border
, data
);
3361 static wxGBSizerItem
*new_wxGBSizerItem(int width
,int height
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3362 wxPyUserData
* data
= NULL
;
3364 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3365 data
= new wxPyUserData(userData
);
3366 wxPyEndBlockThreads(blocked
);
3368 return new wxGBSizerItem(width
, height
, pos
, span
, flag
, border
, data
);
3370 static wxGBPosition
wxGBSizerItem_GetEndPos(wxGBSizerItem
*self
){
3372 self
->GetEndPos(row
, col
);
3373 return wxGBPosition(row
, col
);
3375 static wxGBSizerItem
*wxGridBagSizer_Add(wxGridBagSizer
*self
,PyObject
*item
,wxGBPosition
const &pos
,wxGBSpan
const &span
=wxDefaultSpan
,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3377 wxPyUserData
* data
= NULL
;
3378 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3379 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3380 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3381 data
= new wxPyUserData(userData
);
3383 PyObject_SetAttrString(item
,"thisown",Py_False
);
3384 wxPyEndBlockThreads(blocked
);
3386 // Now call the real Add method if a valid item type was found
3388 return (wxGBSizerItem
*)self
->Add(info
.window
, pos
, span
, flag
, border
, data
);
3389 else if ( info
.sizer
)
3390 return (wxGBSizerItem
*)self
->Add(info
.sizer
, pos
, span
, flag
, border
, data
);
3391 else if (info
.gotSize
)
3392 return (wxGBSizerItem
*)self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3393 pos
, span
, flag
, border
, data
);
3401 static int _wrap_EmptyString_set(PyObject
*) {
3402 PyErr_SetString(PyExc_TypeError
,"Variable EmptyString is read-only.");
3407 static PyObject
*_wrap_EmptyString_get(void) {
3408 PyObject
*pyobj
= NULL
;
3412 pyobj
= PyUnicode_FromWideChar((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3414 pyobj
= PyString_FromStringAndSize((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3421 static PyObject
*_wrap_Object_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3422 PyObject
*resultobj
= NULL
;
3423 wxObject
*arg1
= (wxObject
*) 0 ;
3425 PyObject
* obj0
= 0 ;
3427 (char *) "self", NULL
3430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_GetClassName",kwnames
,&obj0
)) goto fail
;
3431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3432 if (SWIG_arg_fail(1)) SWIG_fail
;
3434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3435 result
= wxObject_GetClassName(arg1
);
3437 wxPyEndAllowThreads(__tstate
);
3438 if (PyErr_Occurred()) SWIG_fail
;
3442 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3444 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3453 static PyObject
*_wrap_Object_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3454 PyObject
*resultobj
= NULL
;
3455 wxObject
*arg1
= (wxObject
*) 0 ;
3456 PyObject
* obj0
= 0 ;
3458 (char *) "self", NULL
3461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_Destroy",kwnames
,&obj0
)) goto fail
;
3462 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3463 if (SWIG_arg_fail(1)) SWIG_fail
;
3465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3466 wxObject_Destroy(arg1
);
3468 wxPyEndAllowThreads(__tstate
);
3469 if (PyErr_Occurred()) SWIG_fail
;
3471 Py_INCREF(Py_None
); resultobj
= Py_None
;
3478 static PyObject
* Object_swigregister(PyObject
*, PyObject
*args
) {
3480 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3481 SWIG_TypeClientData(SWIGTYPE_p_wxObject
, obj
);
3483 return Py_BuildValue((char *)"");
3485 static PyObject
*_wrap_Size_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3486 PyObject
*resultobj
= NULL
;
3487 wxSize
*arg1
= (wxSize
*) 0 ;
3489 PyObject
* obj0
= 0 ;
3490 PyObject
* obj1
= 0 ;
3492 (char *) "self",(char *) "x", NULL
3495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3497 if (SWIG_arg_fail(1)) SWIG_fail
;
3499 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3500 if (SWIG_arg_fail(2)) SWIG_fail
;
3502 if (arg1
) (arg1
)->x
= arg2
;
3504 Py_INCREF(Py_None
); resultobj
= Py_None
;
3511 static PyObject
*_wrap_Size_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3512 PyObject
*resultobj
= NULL
;
3513 wxSize
*arg1
= (wxSize
*) 0 ;
3515 PyObject
* obj0
= 0 ;
3517 (char *) "self", NULL
3520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_width_get",kwnames
,&obj0
)) goto fail
;
3521 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3522 if (SWIG_arg_fail(1)) SWIG_fail
;
3523 result
= (int) ((arg1
)->x
);
3526 resultobj
= SWIG_From_int(static_cast<int >(result
));
3534 static PyObject
*_wrap_Size_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3535 PyObject
*resultobj
= NULL
;
3536 wxSize
*arg1
= (wxSize
*) 0 ;
3538 PyObject
* obj0
= 0 ;
3539 PyObject
* obj1
= 0 ;
3541 (char *) "self",(char *) "y", NULL
3544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3545 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3546 if (SWIG_arg_fail(1)) SWIG_fail
;
3548 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3549 if (SWIG_arg_fail(2)) SWIG_fail
;
3551 if (arg1
) (arg1
)->y
= arg2
;
3553 Py_INCREF(Py_None
); resultobj
= Py_None
;
3560 static PyObject
*_wrap_Size_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3561 PyObject
*resultobj
= NULL
;
3562 wxSize
*arg1
= (wxSize
*) 0 ;
3564 PyObject
* obj0
= 0 ;
3566 (char *) "self", NULL
3569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_height_get",kwnames
,&obj0
)) goto fail
;
3570 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3571 if (SWIG_arg_fail(1)) SWIG_fail
;
3572 result
= (int) ((arg1
)->y
);
3575 resultobj
= SWIG_From_int(static_cast<int >(result
));
3583 static PyObject
*_wrap_new_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3584 PyObject
*resultobj
= NULL
;
3585 int arg1
= (int) 0 ;
3586 int arg2
= (int) 0 ;
3588 PyObject
* obj0
= 0 ;
3589 PyObject
* obj1
= 0 ;
3591 (char *) "w",(char *) "h", NULL
3594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Size",kwnames
,&obj0
,&obj1
)) goto fail
;
3597 arg1
= static_cast<int >(SWIG_As_int(obj0
));
3598 if (SWIG_arg_fail(1)) SWIG_fail
;
3603 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3604 if (SWIG_arg_fail(2)) SWIG_fail
;
3608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3609 result
= (wxSize
*)new wxSize(arg1
,arg2
);
3611 wxPyEndAllowThreads(__tstate
);
3612 if (PyErr_Occurred()) SWIG_fail
;
3614 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 1);
3621 static PyObject
*_wrap_delete_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3622 PyObject
*resultobj
= NULL
;
3623 wxSize
*arg1
= (wxSize
*) 0 ;
3624 PyObject
* obj0
= 0 ;
3626 (char *) "self", NULL
3629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Size",kwnames
,&obj0
)) goto fail
;
3630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3631 if (SWIG_arg_fail(1)) SWIG_fail
;
3633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3636 wxPyEndAllowThreads(__tstate
);
3637 if (PyErr_Occurred()) SWIG_fail
;
3639 Py_INCREF(Py_None
); resultobj
= Py_None
;
3646 static PyObject
*_wrap_Size___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3647 PyObject
*resultobj
= NULL
;
3648 wxSize
*arg1
= (wxSize
*) 0 ;
3652 PyObject
* obj0
= 0 ;
3653 PyObject
* obj1
= 0 ;
3655 (char *) "self",(char *) "sz", NULL
3658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
3659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3660 if (SWIG_arg_fail(1)) SWIG_fail
;
3663 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3667 result
= (bool)(arg1
)->operator ==((wxSize
const &)*arg2
);
3669 wxPyEndAllowThreads(__tstate
);
3670 if (PyErr_Occurred()) SWIG_fail
;
3673 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3681 static PyObject
*_wrap_Size___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3682 PyObject
*resultobj
= NULL
;
3683 wxSize
*arg1
= (wxSize
*) 0 ;
3687 PyObject
* obj0
= 0 ;
3688 PyObject
* obj1
= 0 ;
3690 (char *) "self",(char *) "sz", NULL
3693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
3694 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3695 if (SWIG_arg_fail(1)) SWIG_fail
;
3698 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3702 result
= (bool)(arg1
)->operator !=((wxSize
const &)*arg2
);
3704 wxPyEndAllowThreads(__tstate
);
3705 if (PyErr_Occurred()) SWIG_fail
;
3708 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3716 static PyObject
*_wrap_Size___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3717 PyObject
*resultobj
= NULL
;
3718 wxSize
*arg1
= (wxSize
*) 0 ;
3722 PyObject
* obj0
= 0 ;
3723 PyObject
* obj1
= 0 ;
3725 (char *) "self",(char *) "sz", NULL
3728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
3729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3730 if (SWIG_arg_fail(1)) SWIG_fail
;
3733 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3737 result
= (arg1
)->operator +((wxSize
const &)*arg2
);
3739 wxPyEndAllowThreads(__tstate
);
3740 if (PyErr_Occurred()) SWIG_fail
;
3744 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3745 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3753 static PyObject
*_wrap_Size___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3754 PyObject
*resultobj
= NULL
;
3755 wxSize
*arg1
= (wxSize
*) 0 ;
3759 PyObject
* obj0
= 0 ;
3760 PyObject
* obj1
= 0 ;
3762 (char *) "self",(char *) "sz", NULL
3765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
3766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3767 if (SWIG_arg_fail(1)) SWIG_fail
;
3770 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3774 result
= (arg1
)->operator -((wxSize
const &)*arg2
);
3776 wxPyEndAllowThreads(__tstate
);
3777 if (PyErr_Occurred()) SWIG_fail
;
3781 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3782 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3790 static PyObject
*_wrap_Size_IncTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3791 PyObject
*resultobj
= NULL
;
3792 wxSize
*arg1
= (wxSize
*) 0 ;
3795 PyObject
* obj0
= 0 ;
3796 PyObject
* obj1
= 0 ;
3798 (char *) "self",(char *) "sz", NULL
3801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_IncTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3803 if (SWIG_arg_fail(1)) SWIG_fail
;
3806 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3810 (arg1
)->IncTo((wxSize
const &)*arg2
);
3812 wxPyEndAllowThreads(__tstate
);
3813 if (PyErr_Occurred()) SWIG_fail
;
3815 Py_INCREF(Py_None
); resultobj
= Py_None
;
3822 static PyObject
*_wrap_Size_DecTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3823 PyObject
*resultobj
= NULL
;
3824 wxSize
*arg1
= (wxSize
*) 0 ;
3827 PyObject
* obj0
= 0 ;
3828 PyObject
* obj1
= 0 ;
3830 (char *) "self",(char *) "sz", NULL
3833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_DecTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3835 if (SWIG_arg_fail(1)) SWIG_fail
;
3838 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3842 (arg1
)->DecTo((wxSize
const &)*arg2
);
3844 wxPyEndAllowThreads(__tstate
);
3845 if (PyErr_Occurred()) SWIG_fail
;
3847 Py_INCREF(Py_None
); resultobj
= Py_None
;
3854 static PyObject
*_wrap_Size_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3855 PyObject
*resultobj
= NULL
;
3856 wxSize
*arg1
= (wxSize
*) 0 ;
3859 PyObject
* obj0
= 0 ;
3860 PyObject
* obj1
= 0 ;
3861 PyObject
* obj2
= 0 ;
3863 (char *) "self",(char *) "w",(char *) "h", NULL
3866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Size_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3867 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3868 if (SWIG_arg_fail(1)) SWIG_fail
;
3870 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3871 if (SWIG_arg_fail(2)) SWIG_fail
;
3874 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3875 if (SWIG_arg_fail(3)) SWIG_fail
;
3878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3879 (arg1
)->Set(arg2
,arg3
);
3881 wxPyEndAllowThreads(__tstate
);
3882 if (PyErr_Occurred()) SWIG_fail
;
3884 Py_INCREF(Py_None
); resultobj
= Py_None
;
3891 static PyObject
*_wrap_Size_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3892 PyObject
*resultobj
= NULL
;
3893 wxSize
*arg1
= (wxSize
*) 0 ;
3895 PyObject
* obj0
= 0 ;
3896 PyObject
* obj1
= 0 ;
3898 (char *) "self",(char *) "w", NULL
3901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
3902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3903 if (SWIG_arg_fail(1)) SWIG_fail
;
3905 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3906 if (SWIG_arg_fail(2)) SWIG_fail
;
3909 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3910 (arg1
)->SetWidth(arg2
);
3912 wxPyEndAllowThreads(__tstate
);
3913 if (PyErr_Occurred()) SWIG_fail
;
3915 Py_INCREF(Py_None
); resultobj
= Py_None
;
3922 static PyObject
*_wrap_Size_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3923 PyObject
*resultobj
= NULL
;
3924 wxSize
*arg1
= (wxSize
*) 0 ;
3926 PyObject
* obj0
= 0 ;
3927 PyObject
* obj1
= 0 ;
3929 (char *) "self",(char *) "h", NULL
3932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
3933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3934 if (SWIG_arg_fail(1)) SWIG_fail
;
3936 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3937 if (SWIG_arg_fail(2)) SWIG_fail
;
3940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3941 (arg1
)->SetHeight(arg2
);
3943 wxPyEndAllowThreads(__tstate
);
3944 if (PyErr_Occurred()) SWIG_fail
;
3946 Py_INCREF(Py_None
); resultobj
= Py_None
;
3953 static PyObject
*_wrap_Size_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3954 PyObject
*resultobj
= NULL
;
3955 wxSize
*arg1
= (wxSize
*) 0 ;
3957 PyObject
* obj0
= 0 ;
3959 (char *) "self", NULL
3962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetWidth",kwnames
,&obj0
)) goto fail
;
3963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3964 if (SWIG_arg_fail(1)) SWIG_fail
;
3966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3967 result
= (int)((wxSize
const *)arg1
)->GetWidth();
3969 wxPyEndAllowThreads(__tstate
);
3970 if (PyErr_Occurred()) SWIG_fail
;
3973 resultobj
= SWIG_From_int(static_cast<int >(result
));
3981 static PyObject
*_wrap_Size_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3982 PyObject
*resultobj
= NULL
;
3983 wxSize
*arg1
= (wxSize
*) 0 ;
3985 PyObject
* obj0
= 0 ;
3987 (char *) "self", NULL
3990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetHeight",kwnames
,&obj0
)) goto fail
;
3991 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3992 if (SWIG_arg_fail(1)) SWIG_fail
;
3994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3995 result
= (int)((wxSize
const *)arg1
)->GetHeight();
3997 wxPyEndAllowThreads(__tstate
);
3998 if (PyErr_Occurred()) SWIG_fail
;
4001 resultobj
= SWIG_From_int(static_cast<int >(result
));
4009 static PyObject
*_wrap_Size_IsFullySpecified(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4010 PyObject
*resultobj
= NULL
;
4011 wxSize
*arg1
= (wxSize
*) 0 ;
4013 PyObject
* obj0
= 0 ;
4015 (char *) "self", NULL
4018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_IsFullySpecified",kwnames
,&obj0
)) goto fail
;
4019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4020 if (SWIG_arg_fail(1)) SWIG_fail
;
4022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4023 result
= (bool)((wxSize
const *)arg1
)->IsFullySpecified();
4025 wxPyEndAllowThreads(__tstate
);
4026 if (PyErr_Occurred()) SWIG_fail
;
4029 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4037 static PyObject
*_wrap_Size_SetDefaults(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4038 PyObject
*resultobj
= NULL
;
4039 wxSize
*arg1
= (wxSize
*) 0 ;
4042 PyObject
* obj0
= 0 ;
4043 PyObject
* obj1
= 0 ;
4045 (char *) "self",(char *) "size", NULL
4048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetDefaults",kwnames
,&obj0
,&obj1
)) goto fail
;
4049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4050 if (SWIG_arg_fail(1)) SWIG_fail
;
4053 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
4056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4057 (arg1
)->SetDefaults((wxSize
const &)*arg2
);
4059 wxPyEndAllowThreads(__tstate
);
4060 if (PyErr_Occurred()) SWIG_fail
;
4062 Py_INCREF(Py_None
); resultobj
= Py_None
;
4069 static PyObject
*_wrap_Size_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4070 PyObject
*resultobj
= NULL
;
4071 wxSize
*arg1
= (wxSize
*) 0 ;
4073 PyObject
* obj0
= 0 ;
4075 (char *) "self", NULL
4078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_Get",kwnames
,&obj0
)) goto fail
;
4079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4080 if (SWIG_arg_fail(1)) SWIG_fail
;
4082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4083 result
= (PyObject
*)wxSize_Get(arg1
);
4085 wxPyEndAllowThreads(__tstate
);
4086 if (PyErr_Occurred()) SWIG_fail
;
4095 static PyObject
* Size_swigregister(PyObject
*, PyObject
*args
) {
4097 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4098 SWIG_TypeClientData(SWIGTYPE_p_wxSize
, obj
);
4100 return Py_BuildValue((char *)"");
4102 static PyObject
*_wrap_RealPoint_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4103 PyObject
*resultobj
= NULL
;
4104 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4106 PyObject
* obj0
= 0 ;
4107 PyObject
* obj1
= 0 ;
4109 (char *) "self",(char *) "x", NULL
4112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4114 if (SWIG_arg_fail(1)) SWIG_fail
;
4116 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4117 if (SWIG_arg_fail(2)) SWIG_fail
;
4119 if (arg1
) (arg1
)->x
= arg2
;
4121 Py_INCREF(Py_None
); resultobj
= Py_None
;
4128 static PyObject
*_wrap_RealPoint_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4129 PyObject
*resultobj
= NULL
;
4130 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4132 PyObject
* obj0
= 0 ;
4134 (char *) "self", NULL
4137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_x_get",kwnames
,&obj0
)) goto fail
;
4138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4139 if (SWIG_arg_fail(1)) SWIG_fail
;
4140 result
= (double) ((arg1
)->x
);
4143 resultobj
= SWIG_From_double(static_cast<double >(result
));
4151 static PyObject
*_wrap_RealPoint_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4152 PyObject
*resultobj
= NULL
;
4153 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4155 PyObject
* obj0
= 0 ;
4156 PyObject
* obj1
= 0 ;
4158 (char *) "self",(char *) "y", NULL
4161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4163 if (SWIG_arg_fail(1)) SWIG_fail
;
4165 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4166 if (SWIG_arg_fail(2)) SWIG_fail
;
4168 if (arg1
) (arg1
)->y
= arg2
;
4170 Py_INCREF(Py_None
); resultobj
= Py_None
;
4177 static PyObject
*_wrap_RealPoint_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4178 PyObject
*resultobj
= NULL
;
4179 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4181 PyObject
* obj0
= 0 ;
4183 (char *) "self", NULL
4186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_y_get",kwnames
,&obj0
)) goto fail
;
4187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4188 if (SWIG_arg_fail(1)) SWIG_fail
;
4189 result
= (double) ((arg1
)->y
);
4192 resultobj
= SWIG_From_double(static_cast<double >(result
));
4200 static PyObject
*_wrap_new_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4201 PyObject
*resultobj
= NULL
;
4202 double arg1
= (double) 0.0 ;
4203 double arg2
= (double) 0.0 ;
4204 wxRealPoint
*result
;
4205 PyObject
* obj0
= 0 ;
4206 PyObject
* obj1
= 0 ;
4208 (char *) "x",(char *) "y", NULL
4211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_RealPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
4214 arg1
= static_cast<double >(SWIG_As_double(obj0
));
4215 if (SWIG_arg_fail(1)) SWIG_fail
;
4220 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4221 if (SWIG_arg_fail(2)) SWIG_fail
;
4225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4226 result
= (wxRealPoint
*)new wxRealPoint(arg1
,arg2
);
4228 wxPyEndAllowThreads(__tstate
);
4229 if (PyErr_Occurred()) SWIG_fail
;
4231 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRealPoint
, 1);
4238 static PyObject
*_wrap_delete_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4239 PyObject
*resultobj
= NULL
;
4240 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4241 PyObject
* obj0
= 0 ;
4243 (char *) "self", NULL
4246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_RealPoint",kwnames
,&obj0
)) goto fail
;
4247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4248 if (SWIG_arg_fail(1)) SWIG_fail
;
4250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4253 wxPyEndAllowThreads(__tstate
);
4254 if (PyErr_Occurred()) SWIG_fail
;
4256 Py_INCREF(Py_None
); resultobj
= Py_None
;
4263 static PyObject
*_wrap_RealPoint___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4264 PyObject
*resultobj
= NULL
;
4265 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4266 wxRealPoint
*arg2
= 0 ;
4269 PyObject
* obj0
= 0 ;
4270 PyObject
* obj1
= 0 ;
4272 (char *) "self",(char *) "pt", NULL
4275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4277 if (SWIG_arg_fail(1)) SWIG_fail
;
4280 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4284 result
= (bool)(arg1
)->operator ==((wxRealPoint
const &)*arg2
);
4286 wxPyEndAllowThreads(__tstate
);
4287 if (PyErr_Occurred()) SWIG_fail
;
4290 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4298 static PyObject
*_wrap_RealPoint___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4299 PyObject
*resultobj
= NULL
;
4300 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4301 wxRealPoint
*arg2
= 0 ;
4304 PyObject
* obj0
= 0 ;
4305 PyObject
* obj1
= 0 ;
4307 (char *) "self",(char *) "pt", NULL
4310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4311 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4312 if (SWIG_arg_fail(1)) SWIG_fail
;
4315 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4319 result
= (bool)(arg1
)->operator !=((wxRealPoint
const &)*arg2
);
4321 wxPyEndAllowThreads(__tstate
);
4322 if (PyErr_Occurred()) SWIG_fail
;
4325 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4333 static PyObject
*_wrap_RealPoint___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4334 PyObject
*resultobj
= NULL
;
4335 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4336 wxRealPoint
*arg2
= 0 ;
4339 PyObject
* obj0
= 0 ;
4340 PyObject
* obj1
= 0 ;
4342 (char *) "self",(char *) "pt", NULL
4345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4347 if (SWIG_arg_fail(1)) SWIG_fail
;
4350 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4354 result
= (arg1
)->operator +((wxRealPoint
const &)*arg2
);
4356 wxPyEndAllowThreads(__tstate
);
4357 if (PyErr_Occurred()) SWIG_fail
;
4360 wxRealPoint
* resultptr
;
4361 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4362 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4370 static PyObject
*_wrap_RealPoint___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4371 PyObject
*resultobj
= NULL
;
4372 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4373 wxRealPoint
*arg2
= 0 ;
4376 PyObject
* obj0
= 0 ;
4377 PyObject
* obj1
= 0 ;
4379 (char *) "self",(char *) "pt", NULL
4382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4383 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4384 if (SWIG_arg_fail(1)) SWIG_fail
;
4387 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4390 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4391 result
= (arg1
)->operator -((wxRealPoint
const &)*arg2
);
4393 wxPyEndAllowThreads(__tstate
);
4394 if (PyErr_Occurred()) SWIG_fail
;
4397 wxRealPoint
* resultptr
;
4398 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4399 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4407 static PyObject
*_wrap_RealPoint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4408 PyObject
*resultobj
= NULL
;
4409 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4412 PyObject
* obj0
= 0 ;
4413 PyObject
* obj1
= 0 ;
4414 PyObject
* obj2
= 0 ;
4416 (char *) "self",(char *) "x",(char *) "y", NULL
4419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RealPoint_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4421 if (SWIG_arg_fail(1)) SWIG_fail
;
4423 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4424 if (SWIG_arg_fail(2)) SWIG_fail
;
4427 arg3
= static_cast<double >(SWIG_As_double(obj2
));
4428 if (SWIG_arg_fail(3)) SWIG_fail
;
4431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4432 wxRealPoint_Set(arg1
,arg2
,arg3
);
4434 wxPyEndAllowThreads(__tstate
);
4435 if (PyErr_Occurred()) SWIG_fail
;
4437 Py_INCREF(Py_None
); resultobj
= Py_None
;
4444 static PyObject
*_wrap_RealPoint_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4445 PyObject
*resultobj
= NULL
;
4446 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4448 PyObject
* obj0
= 0 ;
4450 (char *) "self", NULL
4453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_Get",kwnames
,&obj0
)) goto fail
;
4454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4455 if (SWIG_arg_fail(1)) SWIG_fail
;
4457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4458 result
= (PyObject
*)wxRealPoint_Get(arg1
);
4460 wxPyEndAllowThreads(__tstate
);
4461 if (PyErr_Occurred()) SWIG_fail
;
4470 static PyObject
* RealPoint_swigregister(PyObject
*, PyObject
*args
) {
4472 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4473 SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint
, obj
);
4475 return Py_BuildValue((char *)"");
4477 static PyObject
*_wrap_Point_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4478 PyObject
*resultobj
= NULL
;
4479 wxPoint
*arg1
= (wxPoint
*) 0 ;
4481 PyObject
* obj0
= 0 ;
4482 PyObject
* obj1
= 0 ;
4484 (char *) "self",(char *) "x", NULL
4487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4489 if (SWIG_arg_fail(1)) SWIG_fail
;
4491 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4492 if (SWIG_arg_fail(2)) SWIG_fail
;
4494 if (arg1
) (arg1
)->x
= arg2
;
4496 Py_INCREF(Py_None
); resultobj
= Py_None
;
4503 static PyObject
*_wrap_Point_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4504 PyObject
*resultobj
= NULL
;
4505 wxPoint
*arg1
= (wxPoint
*) 0 ;
4507 PyObject
* obj0
= 0 ;
4509 (char *) "self", NULL
4512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_x_get",kwnames
,&obj0
)) goto fail
;
4513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4514 if (SWIG_arg_fail(1)) SWIG_fail
;
4515 result
= (int) ((arg1
)->x
);
4518 resultobj
= SWIG_From_int(static_cast<int >(result
));
4526 static PyObject
*_wrap_Point_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4527 PyObject
*resultobj
= NULL
;
4528 wxPoint
*arg1
= (wxPoint
*) 0 ;
4530 PyObject
* obj0
= 0 ;
4531 PyObject
* obj1
= 0 ;
4533 (char *) "self",(char *) "y", NULL
4536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4538 if (SWIG_arg_fail(1)) SWIG_fail
;
4540 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4541 if (SWIG_arg_fail(2)) SWIG_fail
;
4543 if (arg1
) (arg1
)->y
= arg2
;
4545 Py_INCREF(Py_None
); resultobj
= Py_None
;
4552 static PyObject
*_wrap_Point_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4553 PyObject
*resultobj
= NULL
;
4554 wxPoint
*arg1
= (wxPoint
*) 0 ;
4556 PyObject
* obj0
= 0 ;
4558 (char *) "self", NULL
4561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_y_get",kwnames
,&obj0
)) goto fail
;
4562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4563 if (SWIG_arg_fail(1)) SWIG_fail
;
4564 result
= (int) ((arg1
)->y
);
4567 resultobj
= SWIG_From_int(static_cast<int >(result
));
4575 static PyObject
*_wrap_new_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4576 PyObject
*resultobj
= NULL
;
4577 int arg1
= (int) 0 ;
4578 int arg2
= (int) 0 ;
4580 PyObject
* obj0
= 0 ;
4581 PyObject
* obj1
= 0 ;
4583 (char *) "x",(char *) "y", NULL
4586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point",kwnames
,&obj0
,&obj1
)) goto fail
;
4589 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4590 if (SWIG_arg_fail(1)) SWIG_fail
;
4595 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4596 if (SWIG_arg_fail(2)) SWIG_fail
;
4600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4601 result
= (wxPoint
*)new wxPoint(arg1
,arg2
);
4603 wxPyEndAllowThreads(__tstate
);
4604 if (PyErr_Occurred()) SWIG_fail
;
4606 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4613 static PyObject
*_wrap_delete_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4614 PyObject
*resultobj
= NULL
;
4615 wxPoint
*arg1
= (wxPoint
*) 0 ;
4616 PyObject
* obj0
= 0 ;
4618 (char *) "self", NULL
4621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Point",kwnames
,&obj0
)) goto fail
;
4622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4623 if (SWIG_arg_fail(1)) SWIG_fail
;
4625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4628 wxPyEndAllowThreads(__tstate
);
4629 if (PyErr_Occurred()) SWIG_fail
;
4631 Py_INCREF(Py_None
); resultobj
= Py_None
;
4638 static PyObject
*_wrap_Point___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4639 PyObject
*resultobj
= NULL
;
4640 wxPoint
*arg1
= (wxPoint
*) 0 ;
4644 PyObject
* obj0
= 0 ;
4645 PyObject
* obj1
= 0 ;
4647 (char *) "self",(char *) "pt", NULL
4650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4651 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4652 if (SWIG_arg_fail(1)) SWIG_fail
;
4655 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4659 result
= (bool)(arg1
)->operator ==((wxPoint
const &)*arg2
);
4661 wxPyEndAllowThreads(__tstate
);
4662 if (PyErr_Occurred()) SWIG_fail
;
4665 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4673 static PyObject
*_wrap_Point___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4674 PyObject
*resultobj
= NULL
;
4675 wxPoint
*arg1
= (wxPoint
*) 0 ;
4679 PyObject
* obj0
= 0 ;
4680 PyObject
* obj1
= 0 ;
4682 (char *) "self",(char *) "pt", NULL
4685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4687 if (SWIG_arg_fail(1)) SWIG_fail
;
4690 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4694 result
= (bool)(arg1
)->operator !=((wxPoint
const &)*arg2
);
4696 wxPyEndAllowThreads(__tstate
);
4697 if (PyErr_Occurred()) SWIG_fail
;
4700 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4708 static PyObject
*_wrap_Point___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4709 PyObject
*resultobj
= NULL
;
4710 wxPoint
*arg1
= (wxPoint
*) 0 ;
4714 PyObject
* obj0
= 0 ;
4715 PyObject
* obj1
= 0 ;
4717 (char *) "self",(char *) "pt", NULL
4720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4722 if (SWIG_arg_fail(1)) SWIG_fail
;
4725 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4729 result
= (arg1
)->operator +((wxPoint
const &)*arg2
);
4731 wxPyEndAllowThreads(__tstate
);
4732 if (PyErr_Occurred()) SWIG_fail
;
4735 wxPoint
* resultptr
;
4736 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4737 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4745 static PyObject
*_wrap_Point___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4746 PyObject
*resultobj
= NULL
;
4747 wxPoint
*arg1
= (wxPoint
*) 0 ;
4751 PyObject
* obj0
= 0 ;
4752 PyObject
* obj1
= 0 ;
4754 (char *) "self",(char *) "pt", NULL
4757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4758 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4759 if (SWIG_arg_fail(1)) SWIG_fail
;
4762 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4765 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4766 result
= (arg1
)->operator -((wxPoint
const &)*arg2
);
4768 wxPyEndAllowThreads(__tstate
);
4769 if (PyErr_Occurred()) SWIG_fail
;
4772 wxPoint
* resultptr
;
4773 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4774 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4782 static PyObject
*_wrap_Point___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4783 PyObject
*resultobj
= NULL
;
4784 wxPoint
*arg1
= (wxPoint
*) 0 ;
4788 PyObject
* obj0
= 0 ;
4789 PyObject
* obj1
= 0 ;
4791 (char *) "self",(char *) "pt", NULL
4794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
4795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4796 if (SWIG_arg_fail(1)) SWIG_fail
;
4799 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4804 wxPoint
&_result_ref
= (arg1
)->operator +=((wxPoint
const &)*arg2
);
4805 result
= (wxPoint
*) &_result_ref
;
4808 wxPyEndAllowThreads(__tstate
);
4809 if (PyErr_Occurred()) SWIG_fail
;
4811 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4818 static PyObject
*_wrap_Point___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4819 PyObject
*resultobj
= NULL
;
4820 wxPoint
*arg1
= (wxPoint
*) 0 ;
4824 PyObject
* obj0
= 0 ;
4825 PyObject
* obj1
= 0 ;
4827 (char *) "self",(char *) "pt", NULL
4830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4832 if (SWIG_arg_fail(1)) SWIG_fail
;
4835 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4840 wxPoint
&_result_ref
= (arg1
)->operator -=((wxPoint
const &)*arg2
);
4841 result
= (wxPoint
*) &_result_ref
;
4844 wxPyEndAllowThreads(__tstate
);
4845 if (PyErr_Occurred()) SWIG_fail
;
4847 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4854 static PyObject
*_wrap_Point_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4855 PyObject
*resultobj
= NULL
;
4856 wxPoint
*arg1
= (wxPoint
*) 0 ;
4859 PyObject
* obj0
= 0 ;
4860 PyObject
* obj1
= 0 ;
4861 PyObject
* obj2
= 0 ;
4863 (char *) "self",(char *) "x",(char *) "y", NULL
4866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Point_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4867 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4868 if (SWIG_arg_fail(1)) SWIG_fail
;
4870 arg2
= static_cast<long >(SWIG_As_long(obj1
));
4871 if (SWIG_arg_fail(2)) SWIG_fail
;
4874 arg3
= static_cast<long >(SWIG_As_long(obj2
));
4875 if (SWIG_arg_fail(3)) SWIG_fail
;
4878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4879 wxPoint_Set(arg1
,arg2
,arg3
);
4881 wxPyEndAllowThreads(__tstate
);
4882 if (PyErr_Occurred()) SWIG_fail
;
4884 Py_INCREF(Py_None
); resultobj
= Py_None
;
4891 static PyObject
*_wrap_Point_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4892 PyObject
*resultobj
= NULL
;
4893 wxPoint
*arg1
= (wxPoint
*) 0 ;
4895 PyObject
* obj0
= 0 ;
4897 (char *) "self", NULL
4900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_Get",kwnames
,&obj0
)) goto fail
;
4901 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4902 if (SWIG_arg_fail(1)) SWIG_fail
;
4904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4905 result
= (PyObject
*)wxPoint_Get(arg1
);
4907 wxPyEndAllowThreads(__tstate
);
4908 if (PyErr_Occurred()) SWIG_fail
;
4917 static PyObject
* Point_swigregister(PyObject
*, PyObject
*args
) {
4919 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4920 SWIG_TypeClientData(SWIGTYPE_p_wxPoint
, obj
);
4922 return Py_BuildValue((char *)"");
4924 static PyObject
*_wrap_new_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4925 PyObject
*resultobj
= NULL
;
4926 int arg1
= (int) 0 ;
4927 int arg2
= (int) 0 ;
4928 int arg3
= (int) 0 ;
4929 int arg4
= (int) 0 ;
4931 PyObject
* obj0
= 0 ;
4932 PyObject
* obj1
= 0 ;
4933 PyObject
* obj2
= 0 ;
4934 PyObject
* obj3
= 0 ;
4936 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
4939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Rect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
4942 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4943 if (SWIG_arg_fail(1)) SWIG_fail
;
4948 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4949 if (SWIG_arg_fail(2)) SWIG_fail
;
4954 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4955 if (SWIG_arg_fail(3)) SWIG_fail
;
4960 arg4
= static_cast<int >(SWIG_As_int(obj3
));
4961 if (SWIG_arg_fail(4)) SWIG_fail
;
4965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4966 result
= (wxRect
*)new wxRect(arg1
,arg2
,arg3
,arg4
);
4968 wxPyEndAllowThreads(__tstate
);
4969 if (PyErr_Occurred()) SWIG_fail
;
4971 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4978 static PyObject
*_wrap_new_RectPP(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4979 PyObject
*resultobj
= NULL
;
4985 PyObject
* obj0
= 0 ;
4986 PyObject
* obj1
= 0 ;
4988 (char *) "topLeft",(char *) "bottomRight", NULL
4991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPP",kwnames
,&obj0
,&obj1
)) goto fail
;
4994 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
4998 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5002 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxPoint
const &)*arg2
);
5004 wxPyEndAllowThreads(__tstate
);
5005 if (PyErr_Occurred()) SWIG_fail
;
5007 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5014 static PyObject
*_wrap_new_RectPS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5015 PyObject
*resultobj
= NULL
;
5021 PyObject
* obj0
= 0 ;
5022 PyObject
* obj1
= 0 ;
5024 (char *) "pos",(char *) "size", NULL
5027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPS",kwnames
,&obj0
,&obj1
)) goto fail
;
5030 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5034 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5038 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxSize
const &)*arg2
);
5040 wxPyEndAllowThreads(__tstate
);
5041 if (PyErr_Occurred()) SWIG_fail
;
5043 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5050 static PyObject
*_wrap_new_RectS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5051 PyObject
*resultobj
= NULL
;
5055 PyObject
* obj0
= 0 ;
5057 (char *) "size", NULL
5060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RectS",kwnames
,&obj0
)) goto fail
;
5063 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
5066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5067 result
= (wxRect
*)new wxRect((wxSize
const &)*arg1
);
5069 wxPyEndAllowThreads(__tstate
);
5070 if (PyErr_Occurred()) SWIG_fail
;
5072 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5079 static PyObject
*_wrap_delete_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5080 PyObject
*resultobj
= NULL
;
5081 wxRect
*arg1
= (wxRect
*) 0 ;
5082 PyObject
* obj0
= 0 ;
5084 (char *) "self", NULL
5087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Rect",kwnames
,&obj0
)) goto fail
;
5088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5089 if (SWIG_arg_fail(1)) SWIG_fail
;
5091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5094 wxPyEndAllowThreads(__tstate
);
5095 if (PyErr_Occurred()) SWIG_fail
;
5097 Py_INCREF(Py_None
); resultobj
= Py_None
;
5104 static PyObject
*_wrap_Rect_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5105 PyObject
*resultobj
= NULL
;
5106 wxRect
*arg1
= (wxRect
*) 0 ;
5108 PyObject
* obj0
= 0 ;
5110 (char *) "self", NULL
5113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetX",kwnames
,&obj0
)) goto fail
;
5114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5115 if (SWIG_arg_fail(1)) SWIG_fail
;
5117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5118 result
= (int)((wxRect
const *)arg1
)->GetX();
5120 wxPyEndAllowThreads(__tstate
);
5121 if (PyErr_Occurred()) SWIG_fail
;
5124 resultobj
= SWIG_From_int(static_cast<int >(result
));
5132 static PyObject
*_wrap_Rect_SetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5133 PyObject
*resultobj
= NULL
;
5134 wxRect
*arg1
= (wxRect
*) 0 ;
5136 PyObject
* obj0
= 0 ;
5137 PyObject
* obj1
= 0 ;
5139 (char *) "self",(char *) "x", NULL
5142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetX",kwnames
,&obj0
,&obj1
)) goto fail
;
5143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5144 if (SWIG_arg_fail(1)) SWIG_fail
;
5146 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5147 if (SWIG_arg_fail(2)) SWIG_fail
;
5150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5153 wxPyEndAllowThreads(__tstate
);
5154 if (PyErr_Occurred()) SWIG_fail
;
5156 Py_INCREF(Py_None
); resultobj
= Py_None
;
5163 static PyObject
*_wrap_Rect_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5164 PyObject
*resultobj
= NULL
;
5165 wxRect
*arg1
= (wxRect
*) 0 ;
5167 PyObject
* obj0
= 0 ;
5169 (char *) "self", NULL
5172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetY",kwnames
,&obj0
)) goto fail
;
5173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5174 if (SWIG_arg_fail(1)) SWIG_fail
;
5176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5177 result
= (int)(arg1
)->GetY();
5179 wxPyEndAllowThreads(__tstate
);
5180 if (PyErr_Occurred()) SWIG_fail
;
5183 resultobj
= SWIG_From_int(static_cast<int >(result
));
5191 static PyObject
*_wrap_Rect_SetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5192 PyObject
*resultobj
= NULL
;
5193 wxRect
*arg1
= (wxRect
*) 0 ;
5195 PyObject
* obj0
= 0 ;
5196 PyObject
* obj1
= 0 ;
5198 (char *) "self",(char *) "y", NULL
5201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetY",kwnames
,&obj0
,&obj1
)) goto fail
;
5202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5203 if (SWIG_arg_fail(1)) SWIG_fail
;
5205 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5206 if (SWIG_arg_fail(2)) SWIG_fail
;
5209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5212 wxPyEndAllowThreads(__tstate
);
5213 if (PyErr_Occurred()) SWIG_fail
;
5215 Py_INCREF(Py_None
); resultobj
= Py_None
;
5222 static PyObject
*_wrap_Rect_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5223 PyObject
*resultobj
= NULL
;
5224 wxRect
*arg1
= (wxRect
*) 0 ;
5226 PyObject
* obj0
= 0 ;
5228 (char *) "self", NULL
5231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetWidth",kwnames
,&obj0
)) goto fail
;
5232 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5233 if (SWIG_arg_fail(1)) SWIG_fail
;
5235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5236 result
= (int)((wxRect
const *)arg1
)->GetWidth();
5238 wxPyEndAllowThreads(__tstate
);
5239 if (PyErr_Occurred()) SWIG_fail
;
5242 resultobj
= SWIG_From_int(static_cast<int >(result
));
5250 static PyObject
*_wrap_Rect_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5251 PyObject
*resultobj
= NULL
;
5252 wxRect
*arg1
= (wxRect
*) 0 ;
5254 PyObject
* obj0
= 0 ;
5255 PyObject
* obj1
= 0 ;
5257 (char *) "self",(char *) "w", NULL
5260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5261 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5262 if (SWIG_arg_fail(1)) SWIG_fail
;
5264 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5265 if (SWIG_arg_fail(2)) SWIG_fail
;
5268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5269 (arg1
)->SetWidth(arg2
);
5271 wxPyEndAllowThreads(__tstate
);
5272 if (PyErr_Occurred()) SWIG_fail
;
5274 Py_INCREF(Py_None
); resultobj
= Py_None
;
5281 static PyObject
*_wrap_Rect_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5282 PyObject
*resultobj
= NULL
;
5283 wxRect
*arg1
= (wxRect
*) 0 ;
5285 PyObject
* obj0
= 0 ;
5287 (char *) "self", NULL
5290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetHeight",kwnames
,&obj0
)) goto fail
;
5291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5292 if (SWIG_arg_fail(1)) SWIG_fail
;
5294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5295 result
= (int)((wxRect
const *)arg1
)->GetHeight();
5297 wxPyEndAllowThreads(__tstate
);
5298 if (PyErr_Occurred()) SWIG_fail
;
5301 resultobj
= SWIG_From_int(static_cast<int >(result
));
5309 static PyObject
*_wrap_Rect_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5310 PyObject
*resultobj
= NULL
;
5311 wxRect
*arg1
= (wxRect
*) 0 ;
5313 PyObject
* obj0
= 0 ;
5314 PyObject
* obj1
= 0 ;
5316 (char *) "self",(char *) "h", NULL
5319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
5320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5321 if (SWIG_arg_fail(1)) SWIG_fail
;
5323 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5324 if (SWIG_arg_fail(2)) SWIG_fail
;
5327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5328 (arg1
)->SetHeight(arg2
);
5330 wxPyEndAllowThreads(__tstate
);
5331 if (PyErr_Occurred()) SWIG_fail
;
5333 Py_INCREF(Py_None
); resultobj
= Py_None
;
5340 static PyObject
*_wrap_Rect_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5341 PyObject
*resultobj
= NULL
;
5342 wxRect
*arg1
= (wxRect
*) 0 ;
5344 PyObject
* obj0
= 0 ;
5346 (char *) "self", NULL
5349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetPosition",kwnames
,&obj0
)) goto fail
;
5350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5351 if (SWIG_arg_fail(1)) SWIG_fail
;
5353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5354 result
= ((wxRect
const *)arg1
)->GetPosition();
5356 wxPyEndAllowThreads(__tstate
);
5357 if (PyErr_Occurred()) SWIG_fail
;
5360 wxPoint
* resultptr
;
5361 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5362 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5370 static PyObject
*_wrap_Rect_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5371 PyObject
*resultobj
= NULL
;
5372 wxRect
*arg1
= (wxRect
*) 0 ;
5375 PyObject
* obj0
= 0 ;
5376 PyObject
* obj1
= 0 ;
5378 (char *) "self",(char *) "p", NULL
5381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
5382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5383 if (SWIG_arg_fail(1)) SWIG_fail
;
5386 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5390 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
5392 wxPyEndAllowThreads(__tstate
);
5393 if (PyErr_Occurred()) SWIG_fail
;
5395 Py_INCREF(Py_None
); resultobj
= Py_None
;
5402 static PyObject
*_wrap_Rect_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5403 PyObject
*resultobj
= NULL
;
5404 wxRect
*arg1
= (wxRect
*) 0 ;
5406 PyObject
* obj0
= 0 ;
5408 (char *) "self", NULL
5411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetSize",kwnames
,&obj0
)) goto fail
;
5412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5413 if (SWIG_arg_fail(1)) SWIG_fail
;
5415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5416 result
= ((wxRect
const *)arg1
)->GetSize();
5418 wxPyEndAllowThreads(__tstate
);
5419 if (PyErr_Occurred()) SWIG_fail
;
5423 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
5424 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
5432 static PyObject
*_wrap_Rect_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5433 PyObject
*resultobj
= NULL
;
5434 wxRect
*arg1
= (wxRect
*) 0 ;
5437 PyObject
* obj0
= 0 ;
5438 PyObject
* obj1
= 0 ;
5440 (char *) "self",(char *) "s", NULL
5443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
5444 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5445 if (SWIG_arg_fail(1)) SWIG_fail
;
5448 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5452 (arg1
)->SetSize((wxSize
const &)*arg2
);
5454 wxPyEndAllowThreads(__tstate
);
5455 if (PyErr_Occurred()) SWIG_fail
;
5457 Py_INCREF(Py_None
); resultobj
= Py_None
;
5464 static PyObject
*_wrap_Rect_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5465 PyObject
*resultobj
= NULL
;
5466 wxRect
*arg1
= (wxRect
*) 0 ;
5468 PyObject
* obj0
= 0 ;
5470 (char *) "self", NULL
5473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_IsEmpty",kwnames
,&obj0
)) goto fail
;
5474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5475 if (SWIG_arg_fail(1)) SWIG_fail
;
5477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5478 result
= (bool)((wxRect
const *)arg1
)->IsEmpty();
5480 wxPyEndAllowThreads(__tstate
);
5481 if (PyErr_Occurred()) SWIG_fail
;
5484 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5492 static PyObject
*_wrap_Rect_GetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5493 PyObject
*resultobj
= NULL
;
5494 wxRect
*arg1
= (wxRect
*) 0 ;
5496 PyObject
* obj0
= 0 ;
5498 (char *) "self", NULL
5501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTopLeft",kwnames
,&obj0
)) goto fail
;
5502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5503 if (SWIG_arg_fail(1)) SWIG_fail
;
5505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5506 result
= ((wxRect
const *)arg1
)->GetTopLeft();
5508 wxPyEndAllowThreads(__tstate
);
5509 if (PyErr_Occurred()) SWIG_fail
;
5512 wxPoint
* resultptr
;
5513 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5514 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5522 static PyObject
*_wrap_Rect_SetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5523 PyObject
*resultobj
= NULL
;
5524 wxRect
*arg1
= (wxRect
*) 0 ;
5527 PyObject
* obj0
= 0 ;
5528 PyObject
* obj1
= 0 ;
5530 (char *) "self",(char *) "p", NULL
5533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5535 if (SWIG_arg_fail(1)) SWIG_fail
;
5538 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5542 (arg1
)->SetTopLeft((wxPoint
const &)*arg2
);
5544 wxPyEndAllowThreads(__tstate
);
5545 if (PyErr_Occurred()) SWIG_fail
;
5547 Py_INCREF(Py_None
); resultobj
= Py_None
;
5554 static PyObject
*_wrap_Rect_GetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5555 PyObject
*resultobj
= NULL
;
5556 wxRect
*arg1
= (wxRect
*) 0 ;
5558 PyObject
* obj0
= 0 ;
5560 (char *) "self", NULL
5563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottomRight",kwnames
,&obj0
)) goto fail
;
5564 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5565 if (SWIG_arg_fail(1)) SWIG_fail
;
5567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5568 result
= ((wxRect
const *)arg1
)->GetBottomRight();
5570 wxPyEndAllowThreads(__tstate
);
5571 if (PyErr_Occurred()) SWIG_fail
;
5574 wxPoint
* resultptr
;
5575 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5576 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5584 static PyObject
*_wrap_Rect_SetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5585 PyObject
*resultobj
= NULL
;
5586 wxRect
*arg1
= (wxRect
*) 0 ;
5589 PyObject
* obj0
= 0 ;
5590 PyObject
* obj1
= 0 ;
5592 (char *) "self",(char *) "p", NULL
5595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5597 if (SWIG_arg_fail(1)) SWIG_fail
;
5600 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5604 (arg1
)->SetBottomRight((wxPoint
const &)*arg2
);
5606 wxPyEndAllowThreads(__tstate
);
5607 if (PyErr_Occurred()) SWIG_fail
;
5609 Py_INCREF(Py_None
); resultobj
= Py_None
;
5616 static PyObject
*_wrap_Rect_GetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5617 PyObject
*resultobj
= NULL
;
5618 wxRect
*arg1
= (wxRect
*) 0 ;
5620 PyObject
* obj0
= 0 ;
5622 (char *) "self", NULL
5625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetLeft",kwnames
,&obj0
)) goto fail
;
5626 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5627 if (SWIG_arg_fail(1)) SWIG_fail
;
5629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5630 result
= (int)((wxRect
const *)arg1
)->GetLeft();
5632 wxPyEndAllowThreads(__tstate
);
5633 if (PyErr_Occurred()) SWIG_fail
;
5636 resultobj
= SWIG_From_int(static_cast<int >(result
));
5644 static PyObject
*_wrap_Rect_GetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5645 PyObject
*resultobj
= NULL
;
5646 wxRect
*arg1
= (wxRect
*) 0 ;
5648 PyObject
* obj0
= 0 ;
5650 (char *) "self", NULL
5653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTop",kwnames
,&obj0
)) goto fail
;
5654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5655 if (SWIG_arg_fail(1)) SWIG_fail
;
5657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5658 result
= (int)((wxRect
const *)arg1
)->GetTop();
5660 wxPyEndAllowThreads(__tstate
);
5661 if (PyErr_Occurred()) SWIG_fail
;
5664 resultobj
= SWIG_From_int(static_cast<int >(result
));
5672 static PyObject
*_wrap_Rect_GetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5673 PyObject
*resultobj
= NULL
;
5674 wxRect
*arg1
= (wxRect
*) 0 ;
5676 PyObject
* obj0
= 0 ;
5678 (char *) "self", NULL
5681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottom",kwnames
,&obj0
)) goto fail
;
5682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5683 if (SWIG_arg_fail(1)) SWIG_fail
;
5685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5686 result
= (int)((wxRect
const *)arg1
)->GetBottom();
5688 wxPyEndAllowThreads(__tstate
);
5689 if (PyErr_Occurred()) SWIG_fail
;
5692 resultobj
= SWIG_From_int(static_cast<int >(result
));
5700 static PyObject
*_wrap_Rect_GetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5701 PyObject
*resultobj
= NULL
;
5702 wxRect
*arg1
= (wxRect
*) 0 ;
5704 PyObject
* obj0
= 0 ;
5706 (char *) "self", NULL
5709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetRight",kwnames
,&obj0
)) goto fail
;
5710 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5711 if (SWIG_arg_fail(1)) SWIG_fail
;
5713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5714 result
= (int)((wxRect
const *)arg1
)->GetRight();
5716 wxPyEndAllowThreads(__tstate
);
5717 if (PyErr_Occurred()) SWIG_fail
;
5720 resultobj
= SWIG_From_int(static_cast<int >(result
));
5728 static PyObject
*_wrap_Rect_SetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5729 PyObject
*resultobj
= NULL
;
5730 wxRect
*arg1
= (wxRect
*) 0 ;
5732 PyObject
* obj0
= 0 ;
5733 PyObject
* obj1
= 0 ;
5735 (char *) "self",(char *) "left", NULL
5738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5739 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5740 if (SWIG_arg_fail(1)) SWIG_fail
;
5742 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5743 if (SWIG_arg_fail(2)) SWIG_fail
;
5746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5747 (arg1
)->SetLeft(arg2
);
5749 wxPyEndAllowThreads(__tstate
);
5750 if (PyErr_Occurred()) SWIG_fail
;
5752 Py_INCREF(Py_None
); resultobj
= Py_None
;
5759 static PyObject
*_wrap_Rect_SetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5760 PyObject
*resultobj
= NULL
;
5761 wxRect
*arg1
= (wxRect
*) 0 ;
5763 PyObject
* obj0
= 0 ;
5764 PyObject
* obj1
= 0 ;
5766 (char *) "self",(char *) "right", NULL
5769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5771 if (SWIG_arg_fail(1)) SWIG_fail
;
5773 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5774 if (SWIG_arg_fail(2)) SWIG_fail
;
5777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5778 (arg1
)->SetRight(arg2
);
5780 wxPyEndAllowThreads(__tstate
);
5781 if (PyErr_Occurred()) SWIG_fail
;
5783 Py_INCREF(Py_None
); resultobj
= Py_None
;
5790 static PyObject
*_wrap_Rect_SetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5791 PyObject
*resultobj
= NULL
;
5792 wxRect
*arg1
= (wxRect
*) 0 ;
5794 PyObject
* obj0
= 0 ;
5795 PyObject
* obj1
= 0 ;
5797 (char *) "self",(char *) "top", NULL
5800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTop",kwnames
,&obj0
,&obj1
)) goto fail
;
5801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5802 if (SWIG_arg_fail(1)) SWIG_fail
;
5804 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5805 if (SWIG_arg_fail(2)) SWIG_fail
;
5808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5809 (arg1
)->SetTop(arg2
);
5811 wxPyEndAllowThreads(__tstate
);
5812 if (PyErr_Occurred()) SWIG_fail
;
5814 Py_INCREF(Py_None
); resultobj
= Py_None
;
5821 static PyObject
*_wrap_Rect_SetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5822 PyObject
*resultobj
= NULL
;
5823 wxRect
*arg1
= (wxRect
*) 0 ;
5825 PyObject
* obj0
= 0 ;
5826 PyObject
* obj1
= 0 ;
5828 (char *) "self",(char *) "bottom", NULL
5831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottom",kwnames
,&obj0
,&obj1
)) goto fail
;
5832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5833 if (SWIG_arg_fail(1)) SWIG_fail
;
5835 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5836 if (SWIG_arg_fail(2)) SWIG_fail
;
5839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5840 (arg1
)->SetBottom(arg2
);
5842 wxPyEndAllowThreads(__tstate
);
5843 if (PyErr_Occurred()) SWIG_fail
;
5845 Py_INCREF(Py_None
); resultobj
= Py_None
;
5852 static PyObject
*_wrap_Rect_Inflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5853 PyObject
*resultobj
= NULL
;
5854 wxRect
*arg1
= (wxRect
*) 0 ;
5858 PyObject
* obj0
= 0 ;
5859 PyObject
* obj1
= 0 ;
5860 PyObject
* obj2
= 0 ;
5862 (char *) "self",(char *) "dx",(char *) "dy", NULL
5865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Inflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5867 if (SWIG_arg_fail(1)) SWIG_fail
;
5869 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5870 if (SWIG_arg_fail(2)) SWIG_fail
;
5873 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5874 if (SWIG_arg_fail(3)) SWIG_fail
;
5877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5879 wxRect
&_result_ref
= (arg1
)->Inflate(arg2
,arg3
);
5880 result
= (wxRect
*) &_result_ref
;
5883 wxPyEndAllowThreads(__tstate
);
5884 if (PyErr_Occurred()) SWIG_fail
;
5886 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5893 static PyObject
*_wrap_Rect_Deflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5894 PyObject
*resultobj
= NULL
;
5895 wxRect
*arg1
= (wxRect
*) 0 ;
5899 PyObject
* obj0
= 0 ;
5900 PyObject
* obj1
= 0 ;
5901 PyObject
* obj2
= 0 ;
5903 (char *) "self",(char *) "dx",(char *) "dy", NULL
5906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Deflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5908 if (SWIG_arg_fail(1)) SWIG_fail
;
5910 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5911 if (SWIG_arg_fail(2)) SWIG_fail
;
5914 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5915 if (SWIG_arg_fail(3)) SWIG_fail
;
5918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5920 wxRect
&_result_ref
= (arg1
)->Deflate(arg2
,arg3
);
5921 result
= (wxRect
*) &_result_ref
;
5924 wxPyEndAllowThreads(__tstate
);
5925 if (PyErr_Occurred()) SWIG_fail
;
5927 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5934 static PyObject
*_wrap_Rect_OffsetXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5935 PyObject
*resultobj
= NULL
;
5936 wxRect
*arg1
= (wxRect
*) 0 ;
5939 PyObject
* obj0
= 0 ;
5940 PyObject
* obj1
= 0 ;
5941 PyObject
* obj2
= 0 ;
5943 (char *) "self",(char *) "dx",(char *) "dy", NULL
5946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_OffsetXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5947 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5948 if (SWIG_arg_fail(1)) SWIG_fail
;
5950 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5951 if (SWIG_arg_fail(2)) SWIG_fail
;
5954 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5955 if (SWIG_arg_fail(3)) SWIG_fail
;
5958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5959 (arg1
)->Offset(arg2
,arg3
);
5961 wxPyEndAllowThreads(__tstate
);
5962 if (PyErr_Occurred()) SWIG_fail
;
5964 Py_INCREF(Py_None
); resultobj
= Py_None
;
5971 static PyObject
*_wrap_Rect_Offset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5972 PyObject
*resultobj
= NULL
;
5973 wxRect
*arg1
= (wxRect
*) 0 ;
5976 PyObject
* obj0
= 0 ;
5977 PyObject
* obj1
= 0 ;
5979 (char *) "self",(char *) "pt", NULL
5982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Offset",kwnames
,&obj0
,&obj1
)) goto fail
;
5983 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5984 if (SWIG_arg_fail(1)) SWIG_fail
;
5987 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5991 (arg1
)->Offset((wxPoint
const &)*arg2
);
5993 wxPyEndAllowThreads(__tstate
);
5994 if (PyErr_Occurred()) SWIG_fail
;
5996 Py_INCREF(Py_None
); resultobj
= Py_None
;
6003 static PyObject
*_wrap_Rect_Intersect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6004 PyObject
*resultobj
= NULL
;
6005 wxRect
*arg1
= (wxRect
*) 0 ;
6009 PyObject
* obj0
= 0 ;
6010 PyObject
* obj1
= 0 ;
6012 (char *) "self",(char *) "rect", NULL
6015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersect",kwnames
,&obj0
,&obj1
)) goto fail
;
6016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6017 if (SWIG_arg_fail(1)) SWIG_fail
;
6020 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6024 result
= (arg1
)->Intersect((wxRect
const &)*arg2
);
6026 wxPyEndAllowThreads(__tstate
);
6027 if (PyErr_Occurred()) SWIG_fail
;
6031 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6032 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6040 static PyObject
*_wrap_Rect_Union(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6041 PyObject
*resultobj
= NULL
;
6042 wxRect
*arg1
= (wxRect
*) 0 ;
6046 PyObject
* obj0
= 0 ;
6047 PyObject
* obj1
= 0 ;
6049 (char *) "self",(char *) "rect", NULL
6052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Union",kwnames
,&obj0
,&obj1
)) goto fail
;
6053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6054 if (SWIG_arg_fail(1)) SWIG_fail
;
6057 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6061 result
= (arg1
)->Union((wxRect
const &)*arg2
);
6063 wxPyEndAllowThreads(__tstate
);
6064 if (PyErr_Occurred()) SWIG_fail
;
6068 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6069 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6077 static PyObject
*_wrap_Rect___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6078 PyObject
*resultobj
= NULL
;
6079 wxRect
*arg1
= (wxRect
*) 0 ;
6083 PyObject
* obj0
= 0 ;
6084 PyObject
* obj1
= 0 ;
6086 (char *) "self",(char *) "rect", NULL
6089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
6090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6091 if (SWIG_arg_fail(1)) SWIG_fail
;
6094 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6098 result
= ((wxRect
const *)arg1
)->operator +((wxRect
const &)*arg2
);
6100 wxPyEndAllowThreads(__tstate
);
6101 if (PyErr_Occurred()) SWIG_fail
;
6105 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6106 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6114 static PyObject
*_wrap_Rect___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6115 PyObject
*resultobj
= NULL
;
6116 wxRect
*arg1
= (wxRect
*) 0 ;
6120 PyObject
* obj0
= 0 ;
6121 PyObject
* obj1
= 0 ;
6123 (char *) "self",(char *) "rect", NULL
6126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
6127 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
6128 if (SWIG_arg_fail(1)) SWIG_fail
;
6131 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6136 wxRect
&_result_ref
= (arg1
)->operator +=((wxRect
const &)*arg2
);
6137 result
= (wxRect
*) &_result_ref
;
6140 wxPyEndAllowThreads(__tstate
);
6141 if (PyErr_Occurred()) SWIG_fail
;
6143 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
6150 static PyObject
*_wrap_Rect___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6151 PyObject
*resultobj
= NULL
;
6152 wxRect
*arg1
= (wxRect
*) 0 ;
6156 PyObject
* obj0
= 0 ;
6157 PyObject
* obj1
= 0 ;
6159 (char *) "self",(char *) "rect", NULL
6162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
6163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6164 if (SWIG_arg_fail(1)) SWIG_fail
;
6167 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6171 result
= (bool)((wxRect
const *)arg1
)->operator ==((wxRect
const &)*arg2
);
6173 wxPyEndAllowThreads(__tstate
);
6174 if (PyErr_Occurred()) SWIG_fail
;
6177 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6185 static PyObject
*_wrap_Rect___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6186 PyObject
*resultobj
= NULL
;
6187 wxRect
*arg1
= (wxRect
*) 0 ;
6191 PyObject
* obj0
= 0 ;
6192 PyObject
* obj1
= 0 ;
6194 (char *) "self",(char *) "rect", NULL
6197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
6198 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6199 if (SWIG_arg_fail(1)) SWIG_fail
;
6202 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6206 result
= (bool)((wxRect
const *)arg1
)->operator !=((wxRect
const &)*arg2
);
6208 wxPyEndAllowThreads(__tstate
);
6209 if (PyErr_Occurred()) SWIG_fail
;
6212 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6220 static PyObject
*_wrap_Rect_InsideXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6221 PyObject
*resultobj
= NULL
;
6222 wxRect
*arg1
= (wxRect
*) 0 ;
6226 PyObject
* obj0
= 0 ;
6227 PyObject
* obj1
= 0 ;
6228 PyObject
* obj2
= 0 ;
6230 (char *) "self",(char *) "x",(char *) "y", NULL
6233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_InsideXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6235 if (SWIG_arg_fail(1)) SWIG_fail
;
6237 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6238 if (SWIG_arg_fail(2)) SWIG_fail
;
6241 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6242 if (SWIG_arg_fail(3)) SWIG_fail
;
6245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6246 result
= (bool)((wxRect
const *)arg1
)->Inside(arg2
,arg3
);
6248 wxPyEndAllowThreads(__tstate
);
6249 if (PyErr_Occurred()) SWIG_fail
;
6252 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6260 static PyObject
*_wrap_Rect_Inside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6261 PyObject
*resultobj
= NULL
;
6262 wxRect
*arg1
= (wxRect
*) 0 ;
6266 PyObject
* obj0
= 0 ;
6267 PyObject
* obj1
= 0 ;
6269 (char *) "self",(char *) "pt", NULL
6272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Inside",kwnames
,&obj0
,&obj1
)) goto fail
;
6273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6274 if (SWIG_arg_fail(1)) SWIG_fail
;
6277 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
6280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6281 result
= (bool)((wxRect
const *)arg1
)->Inside((wxPoint
const &)*arg2
);
6283 wxPyEndAllowThreads(__tstate
);
6284 if (PyErr_Occurred()) SWIG_fail
;
6287 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6295 static PyObject
*_wrap_Rect_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6296 PyObject
*resultobj
= NULL
;
6297 wxRect
*arg1
= (wxRect
*) 0 ;
6301 PyObject
* obj0
= 0 ;
6302 PyObject
* obj1
= 0 ;
6304 (char *) "self",(char *) "rect", NULL
6307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
6308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6309 if (SWIG_arg_fail(1)) SWIG_fail
;
6312 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6316 result
= (bool)((wxRect
const *)arg1
)->Intersects((wxRect
const &)*arg2
);
6318 wxPyEndAllowThreads(__tstate
);
6319 if (PyErr_Occurred()) SWIG_fail
;
6322 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6330 static PyObject
*_wrap_Rect_CenterIn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6331 PyObject
*resultobj
= NULL
;
6332 wxRect
*arg1
= (wxRect
*) 0 ;
6334 int arg3
= (int) wxBOTH
;
6337 PyObject
* obj0
= 0 ;
6338 PyObject
* obj1
= 0 ;
6339 PyObject
* obj2
= 0 ;
6341 (char *) "self",(char *) "r",(char *) "dir", NULL
6344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Rect_CenterIn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6346 if (SWIG_arg_fail(1)) SWIG_fail
;
6349 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6353 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6354 if (SWIG_arg_fail(3)) SWIG_fail
;
6358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6359 result
= (arg1
)->CenterIn((wxRect
const &)*arg2
,arg3
);
6361 wxPyEndAllowThreads(__tstate
);
6362 if (PyErr_Occurred()) SWIG_fail
;
6366 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6367 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6375 static PyObject
*_wrap_Rect_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6376 PyObject
*resultobj
= NULL
;
6377 wxRect
*arg1
= (wxRect
*) 0 ;
6379 PyObject
* obj0
= 0 ;
6380 PyObject
* obj1
= 0 ;
6382 (char *) "self",(char *) "x", NULL
6385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6387 if (SWIG_arg_fail(1)) SWIG_fail
;
6389 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6390 if (SWIG_arg_fail(2)) SWIG_fail
;
6392 if (arg1
) (arg1
)->x
= arg2
;
6394 Py_INCREF(Py_None
); resultobj
= Py_None
;
6401 static PyObject
*_wrap_Rect_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6402 PyObject
*resultobj
= NULL
;
6403 wxRect
*arg1
= (wxRect
*) 0 ;
6405 PyObject
* obj0
= 0 ;
6407 (char *) "self", NULL
6410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_x_get",kwnames
,&obj0
)) goto fail
;
6411 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6412 if (SWIG_arg_fail(1)) SWIG_fail
;
6413 result
= (int) ((arg1
)->x
);
6416 resultobj
= SWIG_From_int(static_cast<int >(result
));
6424 static PyObject
*_wrap_Rect_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6425 PyObject
*resultobj
= NULL
;
6426 wxRect
*arg1
= (wxRect
*) 0 ;
6428 PyObject
* obj0
= 0 ;
6429 PyObject
* obj1
= 0 ;
6431 (char *) "self",(char *) "y", NULL
6434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6436 if (SWIG_arg_fail(1)) SWIG_fail
;
6438 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6439 if (SWIG_arg_fail(2)) SWIG_fail
;
6441 if (arg1
) (arg1
)->y
= arg2
;
6443 Py_INCREF(Py_None
); resultobj
= Py_None
;
6450 static PyObject
*_wrap_Rect_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6451 PyObject
*resultobj
= NULL
;
6452 wxRect
*arg1
= (wxRect
*) 0 ;
6454 PyObject
* obj0
= 0 ;
6456 (char *) "self", NULL
6459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_y_get",kwnames
,&obj0
)) goto fail
;
6460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6461 if (SWIG_arg_fail(1)) SWIG_fail
;
6462 result
= (int) ((arg1
)->y
);
6465 resultobj
= SWIG_From_int(static_cast<int >(result
));
6473 static PyObject
*_wrap_Rect_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6474 PyObject
*resultobj
= NULL
;
6475 wxRect
*arg1
= (wxRect
*) 0 ;
6477 PyObject
* obj0
= 0 ;
6478 PyObject
* obj1
= 0 ;
6480 (char *) "self",(char *) "width", NULL
6483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6484 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6485 if (SWIG_arg_fail(1)) SWIG_fail
;
6487 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6488 if (SWIG_arg_fail(2)) SWIG_fail
;
6490 if (arg1
) (arg1
)->width
= arg2
;
6492 Py_INCREF(Py_None
); resultobj
= Py_None
;
6499 static PyObject
*_wrap_Rect_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6500 PyObject
*resultobj
= NULL
;
6501 wxRect
*arg1
= (wxRect
*) 0 ;
6503 PyObject
* obj0
= 0 ;
6505 (char *) "self", NULL
6508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_width_get",kwnames
,&obj0
)) goto fail
;
6509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6510 if (SWIG_arg_fail(1)) SWIG_fail
;
6511 result
= (int) ((arg1
)->width
);
6514 resultobj
= SWIG_From_int(static_cast<int >(result
));
6522 static PyObject
*_wrap_Rect_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6523 PyObject
*resultobj
= NULL
;
6524 wxRect
*arg1
= (wxRect
*) 0 ;
6526 PyObject
* obj0
= 0 ;
6527 PyObject
* obj1
= 0 ;
6529 (char *) "self",(char *) "height", NULL
6532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6533 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6534 if (SWIG_arg_fail(1)) SWIG_fail
;
6536 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6537 if (SWIG_arg_fail(2)) SWIG_fail
;
6539 if (arg1
) (arg1
)->height
= arg2
;
6541 Py_INCREF(Py_None
); resultobj
= Py_None
;
6548 static PyObject
*_wrap_Rect_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6549 PyObject
*resultobj
= NULL
;
6550 wxRect
*arg1
= (wxRect
*) 0 ;
6552 PyObject
* obj0
= 0 ;
6554 (char *) "self", NULL
6557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_height_get",kwnames
,&obj0
)) goto fail
;
6558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6559 if (SWIG_arg_fail(1)) SWIG_fail
;
6560 result
= (int) ((arg1
)->height
);
6563 resultobj
= SWIG_From_int(static_cast<int >(result
));
6571 static PyObject
*_wrap_Rect_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6572 PyObject
*resultobj
= NULL
;
6573 wxRect
*arg1
= (wxRect
*) 0 ;
6574 int arg2
= (int) 0 ;
6575 int arg3
= (int) 0 ;
6576 int arg4
= (int) 0 ;
6577 int arg5
= (int) 0 ;
6578 PyObject
* obj0
= 0 ;
6579 PyObject
* obj1
= 0 ;
6580 PyObject
* obj2
= 0 ;
6581 PyObject
* obj3
= 0 ;
6582 PyObject
* obj4
= 0 ;
6584 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
6587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Rect_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6589 if (SWIG_arg_fail(1)) SWIG_fail
;
6592 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6593 if (SWIG_arg_fail(2)) SWIG_fail
;
6598 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6599 if (SWIG_arg_fail(3)) SWIG_fail
;
6604 arg4
= static_cast<int >(SWIG_As_int(obj3
));
6605 if (SWIG_arg_fail(4)) SWIG_fail
;
6610 arg5
= static_cast<int >(SWIG_As_int(obj4
));
6611 if (SWIG_arg_fail(5)) SWIG_fail
;
6615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6616 wxRect_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
6618 wxPyEndAllowThreads(__tstate
);
6619 if (PyErr_Occurred()) SWIG_fail
;
6621 Py_INCREF(Py_None
); resultobj
= Py_None
;
6628 static PyObject
*_wrap_Rect_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6629 PyObject
*resultobj
= NULL
;
6630 wxRect
*arg1
= (wxRect
*) 0 ;
6632 PyObject
* obj0
= 0 ;
6634 (char *) "self", NULL
6637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_Get",kwnames
,&obj0
)) goto fail
;
6638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6639 if (SWIG_arg_fail(1)) SWIG_fail
;
6641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6642 result
= (PyObject
*)wxRect_Get(arg1
);
6644 wxPyEndAllowThreads(__tstate
);
6645 if (PyErr_Occurred()) SWIG_fail
;
6654 static PyObject
* Rect_swigregister(PyObject
*, PyObject
*args
) {
6656 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
6657 SWIG_TypeClientData(SWIGTYPE_p_wxRect
, obj
);
6659 return Py_BuildValue((char *)"");
6661 static PyObject
*_wrap_IntersectRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6662 PyObject
*resultobj
= NULL
;
6663 wxRect
*arg1
= (wxRect
*) 0 ;
6664 wxRect
*arg2
= (wxRect
*) 0 ;
6666 PyObject
* obj0
= 0 ;
6667 PyObject
* obj1
= 0 ;
6669 (char *) "r1",(char *) "r2", NULL
6672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IntersectRect",kwnames
,&obj0
,&obj1
)) goto fail
;
6673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6674 if (SWIG_arg_fail(1)) SWIG_fail
;
6675 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6676 if (SWIG_arg_fail(2)) SWIG_fail
;
6678 if (!wxPyCheckForApp()) SWIG_fail
;
6679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6680 result
= (PyObject
*)wxIntersectRect(arg1
,arg2
);
6682 wxPyEndAllowThreads(__tstate
);
6683 if (PyErr_Occurred()) SWIG_fail
;
6692 static PyObject
*_wrap_new_Point2D(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6693 PyObject
*resultobj
= NULL
;
6694 double arg1
= (double) 0.0 ;
6695 double arg2
= (double) 0.0 ;
6697 PyObject
* obj0
= 0 ;
6698 PyObject
* obj1
= 0 ;
6700 (char *) "x",(char *) "y", NULL
6703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point2D",kwnames
,&obj0
,&obj1
)) goto fail
;
6706 arg1
= static_cast<double >(SWIG_As_double(obj0
));
6707 if (SWIG_arg_fail(1)) SWIG_fail
;
6712 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6713 if (SWIG_arg_fail(2)) SWIG_fail
;
6717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6718 result
= (wxPoint2D
*)new wxPoint2D(arg1
,arg2
);
6720 wxPyEndAllowThreads(__tstate
);
6721 if (PyErr_Occurred()) SWIG_fail
;
6723 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6730 static PyObject
*_wrap_new_Point2DCopy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6731 PyObject
*resultobj
= NULL
;
6732 wxPoint2D
*arg1
= 0 ;
6735 PyObject
* obj0
= 0 ;
6740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DCopy",kwnames
,&obj0
)) goto fail
;
6743 if ( ! wxPoint2D_helper(obj0
, &arg1
)) SWIG_fail
;
6746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6747 result
= (wxPoint2D
*)new wxPoint2D((wxPoint2D
const &)*arg1
);
6749 wxPyEndAllowThreads(__tstate
);
6750 if (PyErr_Occurred()) SWIG_fail
;
6752 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6759 static PyObject
*_wrap_new_Point2DFromPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6760 PyObject
*resultobj
= NULL
;
6764 PyObject
* obj0
= 0 ;
6769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DFromPoint",kwnames
,&obj0
)) goto fail
;
6772 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
6775 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6776 result
= (wxPoint2D
*)new wxPoint2D((wxPoint
const &)*arg1
);
6778 wxPyEndAllowThreads(__tstate
);
6779 if (PyErr_Occurred()) SWIG_fail
;
6781 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6788 static PyObject
*_wrap_Point2D_GetFloor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6789 PyObject
*resultobj
= NULL
;
6790 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6791 int *arg2
= (int *) 0 ;
6792 int *arg3
= (int *) 0 ;
6797 PyObject
* obj0
= 0 ;
6799 (char *) "self", NULL
6802 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6803 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetFloor",kwnames
,&obj0
)) goto fail
;
6805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6806 if (SWIG_arg_fail(1)) SWIG_fail
;
6808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6809 ((wxPoint2D
const *)arg1
)->GetFloor(arg2
,arg3
);
6811 wxPyEndAllowThreads(__tstate
);
6812 if (PyErr_Occurred()) SWIG_fail
;
6814 Py_INCREF(Py_None
); resultobj
= Py_None
;
6815 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6816 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6817 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6818 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6825 static PyObject
*_wrap_Point2D_GetRounded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6826 PyObject
*resultobj
= NULL
;
6827 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6828 int *arg2
= (int *) 0 ;
6829 int *arg3
= (int *) 0 ;
6834 PyObject
* obj0
= 0 ;
6836 (char *) "self", NULL
6839 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6840 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetRounded",kwnames
,&obj0
)) goto fail
;
6842 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6843 if (SWIG_arg_fail(1)) SWIG_fail
;
6845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6846 ((wxPoint2D
const *)arg1
)->GetRounded(arg2
,arg3
);
6848 wxPyEndAllowThreads(__tstate
);
6849 if (PyErr_Occurred()) SWIG_fail
;
6851 Py_INCREF(Py_None
); resultobj
= Py_None
;
6852 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6853 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6854 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6855 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6862 static PyObject
*_wrap_Point2D_GetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6863 PyObject
*resultobj
= NULL
;
6864 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6866 PyObject
* obj0
= 0 ;
6868 (char *) "self", NULL
6871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorLength",kwnames
,&obj0
)) goto fail
;
6872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6873 if (SWIG_arg_fail(1)) SWIG_fail
;
6875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6876 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorLength();
6878 wxPyEndAllowThreads(__tstate
);
6879 if (PyErr_Occurred()) SWIG_fail
;
6882 resultobj
= SWIG_From_double(static_cast<double >(result
));
6890 static PyObject
*_wrap_Point2D_GetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6891 PyObject
*resultobj
= NULL
;
6892 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6894 PyObject
* obj0
= 0 ;
6896 (char *) "self", NULL
6899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorAngle",kwnames
,&obj0
)) goto fail
;
6900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6901 if (SWIG_arg_fail(1)) SWIG_fail
;
6903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6904 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorAngle();
6906 wxPyEndAllowThreads(__tstate
);
6907 if (PyErr_Occurred()) SWIG_fail
;
6910 resultobj
= SWIG_From_double(static_cast<double >(result
));
6918 static PyObject
*_wrap_Point2D_SetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6919 PyObject
*resultobj
= NULL
;
6920 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6922 PyObject
* obj0
= 0 ;
6923 PyObject
* obj1
= 0 ;
6925 (char *) "self",(char *) "length", NULL
6928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorLength",kwnames
,&obj0
,&obj1
)) goto fail
;
6929 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6930 if (SWIG_arg_fail(1)) SWIG_fail
;
6932 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6933 if (SWIG_arg_fail(2)) SWIG_fail
;
6936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6937 (arg1
)->SetVectorLength(arg2
);
6939 wxPyEndAllowThreads(__tstate
);
6940 if (PyErr_Occurred()) SWIG_fail
;
6942 Py_INCREF(Py_None
); resultobj
= Py_None
;
6949 static PyObject
*_wrap_Point2D_SetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6950 PyObject
*resultobj
= NULL
;
6951 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6953 PyObject
* obj0
= 0 ;
6954 PyObject
* obj1
= 0 ;
6956 (char *) "self",(char *) "degrees", NULL
6959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorAngle",kwnames
,&obj0
,&obj1
)) goto fail
;
6960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6961 if (SWIG_arg_fail(1)) SWIG_fail
;
6963 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6964 if (SWIG_arg_fail(2)) SWIG_fail
;
6967 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6968 (arg1
)->SetVectorAngle(arg2
);
6970 wxPyEndAllowThreads(__tstate
);
6971 if (PyErr_Occurred()) SWIG_fail
;
6973 Py_INCREF(Py_None
); resultobj
= Py_None
;
6980 static PyObject
*_wrap_Point2D_GetDistance(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6981 PyObject
*resultobj
= NULL
;
6982 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6983 wxPoint2D
*arg2
= 0 ;
6986 PyObject
* obj0
= 0 ;
6987 PyObject
* obj1
= 0 ;
6989 (char *) "self",(char *) "pt", NULL
6992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistance",kwnames
,&obj0
,&obj1
)) goto fail
;
6993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6994 if (SWIG_arg_fail(1)) SWIG_fail
;
6997 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7001 result
= (double)((wxPoint2D
const *)arg1
)->GetDistance((wxPoint2D
const &)*arg2
);
7003 wxPyEndAllowThreads(__tstate
);
7004 if (PyErr_Occurred()) SWIG_fail
;
7007 resultobj
= SWIG_From_double(static_cast<double >(result
));
7015 static PyObject
*_wrap_Point2D_GetDistanceSquare(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7016 PyObject
*resultobj
= NULL
;
7017 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7018 wxPoint2D
*arg2
= 0 ;
7021 PyObject
* obj0
= 0 ;
7022 PyObject
* obj1
= 0 ;
7024 (char *) "self",(char *) "pt", NULL
7027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistanceSquare",kwnames
,&obj0
,&obj1
)) goto fail
;
7028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7029 if (SWIG_arg_fail(1)) SWIG_fail
;
7032 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7036 result
= (double)((wxPoint2D
const *)arg1
)->GetDistanceSquare((wxPoint2D
const &)*arg2
);
7038 wxPyEndAllowThreads(__tstate
);
7039 if (PyErr_Occurred()) SWIG_fail
;
7042 resultobj
= SWIG_From_double(static_cast<double >(result
));
7050 static PyObject
*_wrap_Point2D_GetDotProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7051 PyObject
*resultobj
= NULL
;
7052 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7053 wxPoint2D
*arg2
= 0 ;
7056 PyObject
* obj0
= 0 ;
7057 PyObject
* obj1
= 0 ;
7059 (char *) "self",(char *) "vec", NULL
7062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDotProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7064 if (SWIG_arg_fail(1)) SWIG_fail
;
7067 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7071 result
= (double)((wxPoint2D
const *)arg1
)->GetDotProduct((wxPoint2D
const &)*arg2
);
7073 wxPyEndAllowThreads(__tstate
);
7074 if (PyErr_Occurred()) SWIG_fail
;
7077 resultobj
= SWIG_From_double(static_cast<double >(result
));
7085 static PyObject
*_wrap_Point2D_GetCrossProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7086 PyObject
*resultobj
= NULL
;
7087 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7088 wxPoint2D
*arg2
= 0 ;
7091 PyObject
* obj0
= 0 ;
7092 PyObject
* obj1
= 0 ;
7094 (char *) "self",(char *) "vec", NULL
7097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetCrossProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7099 if (SWIG_arg_fail(1)) SWIG_fail
;
7102 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7106 result
= (double)((wxPoint2D
const *)arg1
)->GetCrossProduct((wxPoint2D
const &)*arg2
);
7108 wxPyEndAllowThreads(__tstate
);
7109 if (PyErr_Occurred()) SWIG_fail
;
7112 resultobj
= SWIG_From_double(static_cast<double >(result
));
7120 static PyObject
*_wrap_Point2D___neg__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7121 PyObject
*resultobj
= NULL
;
7122 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7124 PyObject
* obj0
= 0 ;
7126 (char *) "self", NULL
7129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D___neg__",kwnames
,&obj0
)) goto fail
;
7130 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7131 if (SWIG_arg_fail(1)) SWIG_fail
;
7133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7134 result
= (arg1
)->operator -();
7136 wxPyEndAllowThreads(__tstate
);
7137 if (PyErr_Occurred()) SWIG_fail
;
7140 wxPoint2D
* resultptr
;
7141 resultptr
= new wxPoint2D(static_cast<wxPoint2D
& >(result
));
7142 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint2D
, 1);
7150 static PyObject
*_wrap_Point2D___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7151 PyObject
*resultobj
= NULL
;
7152 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7153 wxPoint2D
*arg2
= 0 ;
7156 PyObject
* obj0
= 0 ;
7157 PyObject
* obj1
= 0 ;
7159 (char *) "self",(char *) "pt", NULL
7162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
7163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7164 if (SWIG_arg_fail(1)) SWIG_fail
;
7167 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7172 wxPoint2D
&_result_ref
= (arg1
)->operator +=((wxPoint2D
const &)*arg2
);
7173 result
= (wxPoint2D
*) &_result_ref
;
7176 wxPyEndAllowThreads(__tstate
);
7177 if (PyErr_Occurred()) SWIG_fail
;
7179 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7186 static PyObject
*_wrap_Point2D___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7187 PyObject
*resultobj
= NULL
;
7188 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7189 wxPoint2D
*arg2
= 0 ;
7192 PyObject
* obj0
= 0 ;
7193 PyObject
* obj1
= 0 ;
7195 (char *) "self",(char *) "pt", NULL
7198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
7199 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7200 if (SWIG_arg_fail(1)) SWIG_fail
;
7203 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7208 wxPoint2D
&_result_ref
= (arg1
)->operator -=((wxPoint2D
const &)*arg2
);
7209 result
= (wxPoint2D
*) &_result_ref
;
7212 wxPyEndAllowThreads(__tstate
);
7213 if (PyErr_Occurred()) SWIG_fail
;
7215 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7222 static PyObject
*_wrap_Point2D___imul__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7223 PyObject
*resultobj
= NULL
;
7224 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7225 wxPoint2D
*arg2
= 0 ;
7228 PyObject
* obj0
= 0 ;
7229 PyObject
* obj1
= 0 ;
7231 (char *) "self",(char *) "pt", NULL
7234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___imul__",kwnames
,&obj0
,&obj1
)) goto fail
;
7235 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7236 if (SWIG_arg_fail(1)) SWIG_fail
;
7239 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7244 wxPoint2D
&_result_ref
= (arg1
)->operator *=((wxPoint2D
const &)*arg2
);
7245 result
= (wxPoint2D
*) &_result_ref
;
7248 wxPyEndAllowThreads(__tstate
);
7249 if (PyErr_Occurred()) SWIG_fail
;
7251 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7258 static PyObject
*_wrap_Point2D___idiv__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7259 PyObject
*resultobj
= NULL
;
7260 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7261 wxPoint2D
*arg2
= 0 ;
7264 PyObject
* obj0
= 0 ;
7265 PyObject
* obj1
= 0 ;
7267 (char *) "self",(char *) "pt", NULL
7270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___idiv__",kwnames
,&obj0
,&obj1
)) goto fail
;
7271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7272 if (SWIG_arg_fail(1)) SWIG_fail
;
7275 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7280 wxPoint2D
&_result_ref
= (arg1
)->operator /=((wxPoint2D
const &)*arg2
);
7281 result
= (wxPoint2D
*) &_result_ref
;
7284 wxPyEndAllowThreads(__tstate
);
7285 if (PyErr_Occurred()) SWIG_fail
;
7287 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7294 static PyObject
*_wrap_Point2D___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7295 PyObject
*resultobj
= NULL
;
7296 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7297 wxPoint2D
*arg2
= 0 ;
7300 PyObject
* obj0
= 0 ;
7301 PyObject
* obj1
= 0 ;
7303 (char *) "self",(char *) "pt", NULL
7306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
7307 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7308 if (SWIG_arg_fail(1)) SWIG_fail
;
7311 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7315 result
= (bool)((wxPoint2D
const *)arg1
)->operator ==((wxPoint2D
const &)*arg2
);
7317 wxPyEndAllowThreads(__tstate
);
7318 if (PyErr_Occurred()) SWIG_fail
;
7321 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7329 static PyObject
*_wrap_Point2D___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7330 PyObject
*resultobj
= NULL
;
7331 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7332 wxPoint2D
*arg2
= 0 ;
7335 PyObject
* obj0
= 0 ;
7336 PyObject
* obj1
= 0 ;
7338 (char *) "self",(char *) "pt", NULL
7341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
7342 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7343 if (SWIG_arg_fail(1)) SWIG_fail
;
7346 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7350 result
= (bool)((wxPoint2D
const *)arg1
)->operator !=((wxPoint2D
const &)*arg2
);
7352 wxPyEndAllowThreads(__tstate
);
7353 if (PyErr_Occurred()) SWIG_fail
;
7356 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7364 static PyObject
*_wrap_Point2D_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7365 PyObject
*resultobj
= NULL
;
7366 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7368 PyObject
* obj0
= 0 ;
7369 PyObject
* obj1
= 0 ;
7371 (char *) "self",(char *) "m_x", NULL
7374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7376 if (SWIG_arg_fail(1)) SWIG_fail
;
7378 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7379 if (SWIG_arg_fail(2)) SWIG_fail
;
7381 if (arg1
) (arg1
)->m_x
= arg2
;
7383 Py_INCREF(Py_None
); resultobj
= Py_None
;
7390 static PyObject
*_wrap_Point2D_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7391 PyObject
*resultobj
= NULL
;
7392 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7394 PyObject
* obj0
= 0 ;
7396 (char *) "self", NULL
7399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_x_get",kwnames
,&obj0
)) goto fail
;
7400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7401 if (SWIG_arg_fail(1)) SWIG_fail
;
7402 result
= (double) ((arg1
)->m_x
);
7405 resultobj
= SWIG_From_double(static_cast<double >(result
));
7413 static PyObject
*_wrap_Point2D_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7414 PyObject
*resultobj
= NULL
;
7415 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7417 PyObject
* obj0
= 0 ;
7418 PyObject
* obj1
= 0 ;
7420 (char *) "self",(char *) "m_y", NULL
7423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7425 if (SWIG_arg_fail(1)) SWIG_fail
;
7427 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7428 if (SWIG_arg_fail(2)) SWIG_fail
;
7430 if (arg1
) (arg1
)->m_y
= arg2
;
7432 Py_INCREF(Py_None
); resultobj
= Py_None
;
7439 static PyObject
*_wrap_Point2D_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7440 PyObject
*resultobj
= NULL
;
7441 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7443 PyObject
* obj0
= 0 ;
7445 (char *) "self", NULL
7448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_y_get",kwnames
,&obj0
)) goto fail
;
7449 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7450 if (SWIG_arg_fail(1)) SWIG_fail
;
7451 result
= (double) ((arg1
)->m_y
);
7454 resultobj
= SWIG_From_double(static_cast<double >(result
));
7462 static PyObject
*_wrap_Point2D_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7463 PyObject
*resultobj
= NULL
;
7464 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7465 double arg2
= (double) 0 ;
7466 double arg3
= (double) 0 ;
7467 PyObject
* obj0
= 0 ;
7468 PyObject
* obj1
= 0 ;
7469 PyObject
* obj2
= 0 ;
7471 (char *) "self",(char *) "x",(char *) "y", NULL
7474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Point2D_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7476 if (SWIG_arg_fail(1)) SWIG_fail
;
7479 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7480 if (SWIG_arg_fail(2)) SWIG_fail
;
7485 arg3
= static_cast<double >(SWIG_As_double(obj2
));
7486 if (SWIG_arg_fail(3)) SWIG_fail
;
7490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7491 wxPoint2D_Set(arg1
,arg2
,arg3
);
7493 wxPyEndAllowThreads(__tstate
);
7494 if (PyErr_Occurred()) SWIG_fail
;
7496 Py_INCREF(Py_None
); resultobj
= Py_None
;
7503 static PyObject
*_wrap_Point2D_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7504 PyObject
*resultobj
= NULL
;
7505 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7507 PyObject
* obj0
= 0 ;
7509 (char *) "self", NULL
7512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_Get",kwnames
,&obj0
)) goto fail
;
7513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7514 if (SWIG_arg_fail(1)) SWIG_fail
;
7516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7517 result
= (PyObject
*)wxPoint2D_Get(arg1
);
7519 wxPyEndAllowThreads(__tstate
);
7520 if (PyErr_Occurred()) SWIG_fail
;
7529 static PyObject
* Point2D_swigregister(PyObject
*, PyObject
*args
) {
7531 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
7532 SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D
, obj
);
7534 return Py_BuildValue((char *)"");
7536 static int _wrap_DefaultPosition_set(PyObject
*) {
7537 PyErr_SetString(PyExc_TypeError
,"Variable DefaultPosition is read-only.");
7542 static PyObject
*_wrap_DefaultPosition_get(void) {
7543 PyObject
*pyobj
= NULL
;
7545 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultPosition
), SWIGTYPE_p_wxPoint
, 0);
7550 static int _wrap_DefaultSize_set(PyObject
*) {
7551 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSize is read-only.");
7556 static PyObject
*_wrap_DefaultSize_get(void) {
7557 PyObject
*pyobj
= NULL
;
7559 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSize
), SWIGTYPE_p_wxSize
, 0);
7564 static PyObject
*_wrap_new_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7565 PyObject
*resultobj
= NULL
;
7566 PyObject
*arg1
= (PyObject
*) 0 ;
7567 wxPyInputStream
*result
;
7568 PyObject
* obj0
= 0 ;
7573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_InputStream",kwnames
,&obj0
)) goto fail
;
7576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7577 result
= (wxPyInputStream
*)new_wxPyInputStream(arg1
);
7579 wxPyEndAllowThreads(__tstate
);
7580 if (PyErr_Occurred()) SWIG_fail
;
7582 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyInputStream
, 1);
7589 static PyObject
*_wrap_delete_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7590 PyObject
*resultobj
= NULL
;
7591 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7592 PyObject
* obj0
= 0 ;
7594 (char *) "self", NULL
7597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_InputStream",kwnames
,&obj0
)) goto fail
;
7598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7599 if (SWIG_arg_fail(1)) SWIG_fail
;
7601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7604 wxPyEndAllowThreads(__tstate
);
7605 if (PyErr_Occurred()) SWIG_fail
;
7607 Py_INCREF(Py_None
); resultobj
= Py_None
;
7614 static PyObject
*_wrap_InputStream_close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7615 PyObject
*resultobj
= NULL
;
7616 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7617 PyObject
* obj0
= 0 ;
7619 (char *) "self", NULL
7622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_close",kwnames
,&obj0
)) goto fail
;
7623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7624 if (SWIG_arg_fail(1)) SWIG_fail
;
7626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7629 wxPyEndAllowThreads(__tstate
);
7630 if (PyErr_Occurred()) SWIG_fail
;
7632 Py_INCREF(Py_None
); resultobj
= Py_None
;
7639 static PyObject
*_wrap_InputStream_flush(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7640 PyObject
*resultobj
= NULL
;
7641 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7642 PyObject
* obj0
= 0 ;
7644 (char *) "self", NULL
7647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_flush",kwnames
,&obj0
)) goto fail
;
7648 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7649 if (SWIG_arg_fail(1)) SWIG_fail
;
7651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7654 wxPyEndAllowThreads(__tstate
);
7655 if (PyErr_Occurred()) SWIG_fail
;
7657 Py_INCREF(Py_None
); resultobj
= Py_None
;
7664 static PyObject
*_wrap_InputStream_eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7665 PyObject
*resultobj
= NULL
;
7666 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7668 PyObject
* obj0
= 0 ;
7670 (char *) "self", NULL
7673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_eof",kwnames
,&obj0
)) goto fail
;
7674 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7675 if (SWIG_arg_fail(1)) SWIG_fail
;
7677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7678 result
= (bool)(arg1
)->eof();
7680 wxPyEndAllowThreads(__tstate
);
7681 if (PyErr_Occurred()) SWIG_fail
;
7684 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7692 static PyObject
*_wrap_InputStream_read(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7693 PyObject
*resultobj
= NULL
;
7694 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7695 int arg2
= (int) -1 ;
7697 PyObject
* obj0
= 0 ;
7698 PyObject
* obj1
= 0 ;
7700 (char *) "self",(char *) "size", NULL
7703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_read",kwnames
,&obj0
,&obj1
)) goto fail
;
7704 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7705 if (SWIG_arg_fail(1)) SWIG_fail
;
7708 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7709 if (SWIG_arg_fail(2)) SWIG_fail
;
7713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7714 result
= (PyObject
*)(arg1
)->read(arg2
);
7716 wxPyEndAllowThreads(__tstate
);
7717 if (PyErr_Occurred()) SWIG_fail
;
7726 static PyObject
*_wrap_InputStream_readline(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7727 PyObject
*resultobj
= NULL
;
7728 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7729 int arg2
= (int) -1 ;
7731 PyObject
* obj0
= 0 ;
7732 PyObject
* obj1
= 0 ;
7734 (char *) "self",(char *) "size", NULL
7737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readline",kwnames
,&obj0
,&obj1
)) goto fail
;
7738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7739 if (SWIG_arg_fail(1)) SWIG_fail
;
7742 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7743 if (SWIG_arg_fail(2)) SWIG_fail
;
7747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7748 result
= (PyObject
*)(arg1
)->readline(arg2
);
7750 wxPyEndAllowThreads(__tstate
);
7751 if (PyErr_Occurred()) SWIG_fail
;
7760 static PyObject
*_wrap_InputStream_readlines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7761 PyObject
*resultobj
= NULL
;
7762 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7763 int arg2
= (int) -1 ;
7765 PyObject
* obj0
= 0 ;
7766 PyObject
* obj1
= 0 ;
7768 (char *) "self",(char *) "sizehint", NULL
7771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readlines",kwnames
,&obj0
,&obj1
)) goto fail
;
7772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7773 if (SWIG_arg_fail(1)) SWIG_fail
;
7776 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7777 if (SWIG_arg_fail(2)) SWIG_fail
;
7781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7782 result
= (PyObject
*)(arg1
)->readlines(arg2
);
7784 wxPyEndAllowThreads(__tstate
);
7785 if (PyErr_Occurred()) SWIG_fail
;
7794 static PyObject
*_wrap_InputStream_seek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7795 PyObject
*resultobj
= NULL
;
7796 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7798 int arg3
= (int) 0 ;
7799 PyObject
* obj0
= 0 ;
7800 PyObject
* obj1
= 0 ;
7801 PyObject
* obj2
= 0 ;
7803 (char *) "self",(char *) "offset",(char *) "whence", NULL
7806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_seek",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7808 if (SWIG_arg_fail(1)) SWIG_fail
;
7810 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7811 if (SWIG_arg_fail(2)) SWIG_fail
;
7815 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7816 if (SWIG_arg_fail(3)) SWIG_fail
;
7820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7821 (arg1
)->seek(arg2
,arg3
);
7823 wxPyEndAllowThreads(__tstate
);
7824 if (PyErr_Occurred()) SWIG_fail
;
7826 Py_INCREF(Py_None
); resultobj
= Py_None
;
7833 static PyObject
*_wrap_InputStream_tell(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7834 PyObject
*resultobj
= NULL
;
7835 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7837 PyObject
* obj0
= 0 ;
7839 (char *) "self", NULL
7842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_tell",kwnames
,&obj0
)) goto fail
;
7843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7844 if (SWIG_arg_fail(1)) SWIG_fail
;
7846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7847 result
= (int)(arg1
)->tell();
7849 wxPyEndAllowThreads(__tstate
);
7850 if (PyErr_Occurred()) SWIG_fail
;
7853 resultobj
= SWIG_From_int(static_cast<int >(result
));
7861 static PyObject
*_wrap_InputStream_Peek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7862 PyObject
*resultobj
= NULL
;
7863 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7865 PyObject
* obj0
= 0 ;
7867 (char *) "self", NULL
7870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Peek",kwnames
,&obj0
)) goto fail
;
7871 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7872 if (SWIG_arg_fail(1)) SWIG_fail
;
7874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7875 result
= (char)(arg1
)->Peek();
7877 wxPyEndAllowThreads(__tstate
);
7878 if (PyErr_Occurred()) SWIG_fail
;
7881 resultobj
= SWIG_From_char(static_cast<char >(result
));
7889 static PyObject
*_wrap_InputStream_GetC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7890 PyObject
*resultobj
= NULL
;
7891 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7893 PyObject
* obj0
= 0 ;
7895 (char *) "self", NULL
7898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_GetC",kwnames
,&obj0
)) goto fail
;
7899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7900 if (SWIG_arg_fail(1)) SWIG_fail
;
7902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7903 result
= (char)(arg1
)->GetC();
7905 wxPyEndAllowThreads(__tstate
);
7906 if (PyErr_Occurred()) SWIG_fail
;
7909 resultobj
= SWIG_From_char(static_cast<char >(result
));
7917 static PyObject
*_wrap_InputStream_LastRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7918 PyObject
*resultobj
= NULL
;
7919 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7921 PyObject
* obj0
= 0 ;
7923 (char *) "self", NULL
7926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_LastRead",kwnames
,&obj0
)) goto fail
;
7927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7928 if (SWIG_arg_fail(1)) SWIG_fail
;
7930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7931 result
= (size_t)(arg1
)->LastRead();
7933 wxPyEndAllowThreads(__tstate
);
7934 if (PyErr_Occurred()) SWIG_fail
;
7937 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
7945 static PyObject
*_wrap_InputStream_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7946 PyObject
*resultobj
= NULL
;
7947 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7949 PyObject
* obj0
= 0 ;
7951 (char *) "self", NULL
7954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_CanRead",kwnames
,&obj0
)) goto fail
;
7955 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7956 if (SWIG_arg_fail(1)) SWIG_fail
;
7958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7959 result
= (bool)(arg1
)->CanRead();
7961 wxPyEndAllowThreads(__tstate
);
7962 if (PyErr_Occurred()) SWIG_fail
;
7965 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7973 static PyObject
*_wrap_InputStream_Eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7974 PyObject
*resultobj
= NULL
;
7975 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7977 PyObject
* obj0
= 0 ;
7979 (char *) "self", NULL
7982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Eof",kwnames
,&obj0
)) goto fail
;
7983 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7984 if (SWIG_arg_fail(1)) SWIG_fail
;
7986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7987 result
= (bool)(arg1
)->Eof();
7989 wxPyEndAllowThreads(__tstate
);
7990 if (PyErr_Occurred()) SWIG_fail
;
7993 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8001 static PyObject
*_wrap_InputStream_Ungetch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8002 PyObject
*resultobj
= NULL
;
8003 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8006 PyObject
* obj0
= 0 ;
8007 PyObject
* obj1
= 0 ;
8009 (char *) "self",(char *) "c", NULL
8012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InputStream_Ungetch",kwnames
,&obj0
,&obj1
)) goto fail
;
8013 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8014 if (SWIG_arg_fail(1)) SWIG_fail
;
8016 arg2
= static_cast<char >(SWIG_As_char(obj1
));
8017 if (SWIG_arg_fail(2)) SWIG_fail
;
8020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8021 result
= (bool)(arg1
)->Ungetch(arg2
);
8023 wxPyEndAllowThreads(__tstate
);
8024 if (PyErr_Occurred()) SWIG_fail
;
8027 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8035 static PyObject
*_wrap_InputStream_SeekI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8036 PyObject
*resultobj
= NULL
;
8037 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8039 wxSeekMode arg3
= (wxSeekMode
) wxFromStart
;
8041 PyObject
* obj0
= 0 ;
8042 PyObject
* obj1
= 0 ;
8043 PyObject
* obj2
= 0 ;
8045 (char *) "self",(char *) "pos",(char *) "mode", NULL
8048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_SeekI",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8050 if (SWIG_arg_fail(1)) SWIG_fail
;
8052 arg2
= static_cast<long >(SWIG_As_long(obj1
));
8053 if (SWIG_arg_fail(2)) SWIG_fail
;
8057 arg3
= static_cast<wxSeekMode
>(SWIG_As_int(obj2
));
8058 if (SWIG_arg_fail(3)) SWIG_fail
;
8062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8063 result
= (long)(arg1
)->SeekI(arg2
,arg3
);
8065 wxPyEndAllowThreads(__tstate
);
8066 if (PyErr_Occurred()) SWIG_fail
;
8069 resultobj
= SWIG_From_long(static_cast<long >(result
));
8077 static PyObject
*_wrap_InputStream_TellI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8078 PyObject
*resultobj
= NULL
;
8079 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8081 PyObject
* obj0
= 0 ;
8083 (char *) "self", NULL
8086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_TellI",kwnames
,&obj0
)) goto fail
;
8087 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8088 if (SWIG_arg_fail(1)) SWIG_fail
;
8090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8091 result
= (long)(arg1
)->TellI();
8093 wxPyEndAllowThreads(__tstate
);
8094 if (PyErr_Occurred()) SWIG_fail
;
8097 resultobj
= SWIG_From_long(static_cast<long >(result
));
8105 static PyObject
* InputStream_swigregister(PyObject
*, PyObject
*args
) {
8107 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8108 SWIG_TypeClientData(SWIGTYPE_p_wxPyInputStream
, obj
);
8110 return Py_BuildValue((char *)"");
8112 static PyObject
*_wrap_OutputStream_write(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8113 PyObject
*resultobj
= NULL
;
8114 wxOutputStream
*arg1
= (wxOutputStream
*) 0 ;
8115 PyObject
*arg2
= (PyObject
*) 0 ;
8116 PyObject
* obj0
= 0 ;
8117 PyObject
* obj1
= 0 ;
8119 (char *) "self",(char *) "obj", NULL
8122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:OutputStream_write",kwnames
,&obj0
,&obj1
)) goto fail
;
8123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxOutputStream
, SWIG_POINTER_EXCEPTION
| 0);
8124 if (SWIG_arg_fail(1)) SWIG_fail
;
8127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8128 wxOutputStream_write(arg1
,arg2
);
8130 wxPyEndAllowThreads(__tstate
);
8131 if (PyErr_Occurred()) SWIG_fail
;
8133 Py_INCREF(Py_None
); resultobj
= Py_None
;
8140 static PyObject
* OutputStream_swigregister(PyObject
*, PyObject
*args
) {
8142 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8143 SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream
, obj
);
8145 return Py_BuildValue((char *)"");
8147 static PyObject
*_wrap_new_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8148 PyObject
*resultobj
= NULL
;
8149 wxInputStream
*arg1
= (wxInputStream
*) 0 ;
8150 wxString
*arg2
= 0 ;
8151 wxString
*arg3
= 0 ;
8152 wxString
*arg4
= 0 ;
8155 wxPyInputStream
*temp1
;
8156 bool temp2
= false ;
8157 bool temp3
= false ;
8158 bool temp4
= false ;
8159 PyObject
* obj0
= 0 ;
8160 PyObject
* obj1
= 0 ;
8161 PyObject
* obj2
= 0 ;
8162 PyObject
* obj3
= 0 ;
8163 PyObject
* obj4
= 0 ;
8165 (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL
8168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_FSFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
8170 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
8171 arg1
= wxPyCBInputStream_copy((wxPyCBInputStream
*)temp1
->m_wxis
);
8173 PyErr_Clear(); // clear the failure of the wxPyConvert above
8174 arg1
= wxPyCBInputStream_create(obj0
, true);
8176 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
8182 arg2
= wxString_in_helper(obj1
);
8183 if (arg2
== NULL
) SWIG_fail
;
8187 arg3
= wxString_in_helper(obj2
);
8188 if (arg3
== NULL
) SWIG_fail
;
8192 arg4
= wxString_in_helper(obj3
);
8193 if (arg4
== NULL
) SWIG_fail
;
8198 SWIG_Python_ConvertPtr(obj4
, (void **)&argp
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
);
8199 if (SWIG_arg_fail(5)) SWIG_fail
;
8201 SWIG_null_ref("wxDateTime");
8203 if (SWIG_arg_fail(5)) SWIG_fail
;
8207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8208 result
= (wxFSFile
*)new wxFSFile(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
8210 wxPyEndAllowThreads(__tstate
);
8211 if (PyErr_Occurred()) SWIG_fail
;
8214 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8246 static PyObject
*_wrap_delete_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8247 PyObject
*resultobj
= NULL
;
8248 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8249 PyObject
* obj0
= 0 ;
8251 (char *) "self", NULL
8254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FSFile",kwnames
,&obj0
)) goto fail
;
8255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8256 if (SWIG_arg_fail(1)) SWIG_fail
;
8258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8261 wxPyEndAllowThreads(__tstate
);
8262 if (PyErr_Occurred()) SWIG_fail
;
8264 Py_INCREF(Py_None
); resultobj
= Py_None
;
8271 static PyObject
*_wrap_FSFile_GetStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8272 PyObject
*resultobj
= NULL
;
8273 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8274 wxInputStream
*result
;
8275 PyObject
* obj0
= 0 ;
8277 (char *) "self", NULL
8280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetStream",kwnames
,&obj0
)) goto fail
;
8281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8282 if (SWIG_arg_fail(1)) SWIG_fail
;
8284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8285 result
= (wxInputStream
*)(arg1
)->GetStream();
8287 wxPyEndAllowThreads(__tstate
);
8288 if (PyErr_Occurred()) SWIG_fail
;
8291 wxPyInputStream
* _ptr
= NULL
;
8294 _ptr
= new wxPyInputStream(result
);
8296 resultobj
= wxPyConstructObject(_ptr
, wxT("wxPyInputStream"), 0);
8304 static PyObject
*_wrap_FSFile_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8305 PyObject
*resultobj
= NULL
;
8306 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8308 PyObject
* obj0
= 0 ;
8310 (char *) "self", NULL
8313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetMimeType",kwnames
,&obj0
)) goto fail
;
8314 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8315 if (SWIG_arg_fail(1)) SWIG_fail
;
8317 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8319 wxString
const &_result_ref
= (arg1
)->GetMimeType();
8320 result
= (wxString
*) &_result_ref
;
8323 wxPyEndAllowThreads(__tstate
);
8324 if (PyErr_Occurred()) SWIG_fail
;
8328 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8330 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8339 static PyObject
*_wrap_FSFile_GetLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8340 PyObject
*resultobj
= NULL
;
8341 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8343 PyObject
* obj0
= 0 ;
8345 (char *) "self", NULL
8348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetLocation",kwnames
,&obj0
)) goto fail
;
8349 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8350 if (SWIG_arg_fail(1)) SWIG_fail
;
8352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8354 wxString
const &_result_ref
= (arg1
)->GetLocation();
8355 result
= (wxString
*) &_result_ref
;
8358 wxPyEndAllowThreads(__tstate
);
8359 if (PyErr_Occurred()) SWIG_fail
;
8363 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8365 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8374 static PyObject
*_wrap_FSFile_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8375 PyObject
*resultobj
= NULL
;
8376 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8378 PyObject
* obj0
= 0 ;
8380 (char *) "self", NULL
8383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetAnchor",kwnames
,&obj0
)) goto fail
;
8384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8385 if (SWIG_arg_fail(1)) SWIG_fail
;
8387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8389 wxString
const &_result_ref
= (arg1
)->GetAnchor();
8390 result
= (wxString
*) &_result_ref
;
8393 wxPyEndAllowThreads(__tstate
);
8394 if (PyErr_Occurred()) SWIG_fail
;
8398 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8400 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8409 static PyObject
*_wrap_FSFile_GetModificationTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8410 PyObject
*resultobj
= NULL
;
8411 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8413 PyObject
* obj0
= 0 ;
8415 (char *) "self", NULL
8418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetModificationTime",kwnames
,&obj0
)) goto fail
;
8419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8420 if (SWIG_arg_fail(1)) SWIG_fail
;
8422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8423 result
= (arg1
)->GetModificationTime();
8425 wxPyEndAllowThreads(__tstate
);
8426 if (PyErr_Occurred()) SWIG_fail
;
8429 wxDateTime
* resultptr
;
8430 resultptr
= new wxDateTime(static_cast<wxDateTime
& >(result
));
8431 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxDateTime
, 1);
8439 static PyObject
* FSFile_swigregister(PyObject
*, PyObject
*args
) {
8441 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8442 SWIG_TypeClientData(SWIGTYPE_p_wxFSFile
, obj
);
8444 return Py_BuildValue((char *)"");
8446 static PyObject
* CPPFileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8448 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8449 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystemHandler
, obj
);
8451 return Py_BuildValue((char *)"");
8453 static PyObject
*_wrap_new_FileSystemHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8454 PyObject
*resultobj
= NULL
;
8455 wxPyFileSystemHandler
*result
;
8460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystemHandler",kwnames
)) goto fail
;
8462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8463 result
= (wxPyFileSystemHandler
*)new wxPyFileSystemHandler();
8465 wxPyEndAllowThreads(__tstate
);
8466 if (PyErr_Occurred()) SWIG_fail
;
8468 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyFileSystemHandler
, 1);
8475 static PyObject
*_wrap_FileSystemHandler__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8476 PyObject
*resultobj
= NULL
;
8477 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8478 PyObject
*arg2
= (PyObject
*) 0 ;
8479 PyObject
*arg3
= (PyObject
*) 0 ;
8480 PyObject
* obj0
= 0 ;
8481 PyObject
* obj1
= 0 ;
8482 PyObject
* obj2
= 0 ;
8484 (char *) "self",(char *) "self",(char *) "_class", NULL
8487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8489 if (SWIG_arg_fail(1)) SWIG_fail
;
8493 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8494 (arg1
)->_setCallbackInfo(arg2
,arg3
);
8496 wxPyEndAllowThreads(__tstate
);
8497 if (PyErr_Occurred()) SWIG_fail
;
8499 Py_INCREF(Py_None
); resultobj
= Py_None
;
8506 static PyObject
*_wrap_FileSystemHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8507 PyObject
*resultobj
= NULL
;
8508 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8509 wxString
*arg2
= 0 ;
8511 bool temp2
= false ;
8512 PyObject
* obj0
= 0 ;
8513 PyObject
* obj1
= 0 ;
8515 (char *) "self",(char *) "location", NULL
8518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
8519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8520 if (SWIG_arg_fail(1)) SWIG_fail
;
8522 arg2
= wxString_in_helper(obj1
);
8523 if (arg2
== NULL
) SWIG_fail
;
8527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8528 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
8530 wxPyEndAllowThreads(__tstate
);
8531 if (PyErr_Occurred()) SWIG_fail
;
8534 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8550 static PyObject
*_wrap_FileSystemHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8551 PyObject
*resultobj
= NULL
;
8552 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8553 wxFileSystem
*arg2
= 0 ;
8554 wxString
*arg3
= 0 ;
8556 bool temp3
= false ;
8557 PyObject
* obj0
= 0 ;
8558 PyObject
* obj1
= 0 ;
8559 PyObject
* obj2
= 0 ;
8561 (char *) "self",(char *) "fs",(char *) "location", NULL
8564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8565 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8566 if (SWIG_arg_fail(1)) SWIG_fail
;
8568 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8569 if (SWIG_arg_fail(2)) SWIG_fail
;
8571 SWIG_null_ref("wxFileSystem");
8573 if (SWIG_arg_fail(2)) SWIG_fail
;
8576 arg3
= wxString_in_helper(obj2
);
8577 if (arg3
== NULL
) SWIG_fail
;
8581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8582 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
8584 wxPyEndAllowThreads(__tstate
);
8585 if (PyErr_Occurred()) SWIG_fail
;
8588 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8604 static PyObject
*_wrap_FileSystemHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8605 PyObject
*resultobj
= NULL
;
8606 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8607 wxString
*arg2
= 0 ;
8608 int arg3
= (int) 0 ;
8610 bool temp2
= false ;
8611 PyObject
* obj0
= 0 ;
8612 PyObject
* obj1
= 0 ;
8613 PyObject
* obj2
= 0 ;
8615 (char *) "self",(char *) "spec",(char *) "flags", NULL
8618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystemHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8619 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8620 if (SWIG_arg_fail(1)) SWIG_fail
;
8622 arg2
= wxString_in_helper(obj1
);
8623 if (arg2
== NULL
) SWIG_fail
;
8628 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8629 if (SWIG_arg_fail(3)) SWIG_fail
;
8633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8634 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
8636 wxPyEndAllowThreads(__tstate
);
8637 if (PyErr_Occurred()) SWIG_fail
;
8641 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8643 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8660 static PyObject
*_wrap_FileSystemHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8661 PyObject
*resultobj
= NULL
;
8662 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8664 PyObject
* obj0
= 0 ;
8666 (char *) "self", NULL
8669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystemHandler_FindNext",kwnames
,&obj0
)) goto fail
;
8670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8671 if (SWIG_arg_fail(1)) SWIG_fail
;
8673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8674 result
= (arg1
)->FindNext();
8676 wxPyEndAllowThreads(__tstate
);
8677 if (PyErr_Occurred()) SWIG_fail
;
8681 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8683 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8692 static PyObject
*_wrap_FileSystemHandler_GetProtocol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8693 PyObject
*resultobj
= NULL
;
8694 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8695 wxString
*arg2
= 0 ;
8697 bool temp2
= false ;
8698 PyObject
* obj0
= 0 ;
8699 PyObject
* obj1
= 0 ;
8701 (char *) "self",(char *) "location", NULL
8704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetProtocol",kwnames
,&obj0
,&obj1
)) goto fail
;
8705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8706 if (SWIG_arg_fail(1)) SWIG_fail
;
8708 arg2
= wxString_in_helper(obj1
);
8709 if (arg2
== NULL
) SWIG_fail
;
8713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8714 result
= (arg1
)->GetProtocol((wxString
const &)*arg2
);
8716 wxPyEndAllowThreads(__tstate
);
8717 if (PyErr_Occurred()) SWIG_fail
;
8721 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8723 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8740 static PyObject
*_wrap_FileSystemHandler_GetLeftLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8741 PyObject
*resultobj
= NULL
;
8742 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8743 wxString
*arg2
= 0 ;
8745 bool temp2
= false ;
8746 PyObject
* obj0
= 0 ;
8747 PyObject
* obj1
= 0 ;
8749 (char *) "self",(char *) "location", NULL
8752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetLeftLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8754 if (SWIG_arg_fail(1)) SWIG_fail
;
8756 arg2
= wxString_in_helper(obj1
);
8757 if (arg2
== NULL
) SWIG_fail
;
8761 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8762 result
= (arg1
)->GetLeftLocation((wxString
const &)*arg2
);
8764 wxPyEndAllowThreads(__tstate
);
8765 if (PyErr_Occurred()) SWIG_fail
;
8769 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8771 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8788 static PyObject
*_wrap_FileSystemHandler_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8789 PyObject
*resultobj
= NULL
;
8790 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8791 wxString
*arg2
= 0 ;
8793 bool temp2
= false ;
8794 PyObject
* obj0
= 0 ;
8795 PyObject
* obj1
= 0 ;
8797 (char *) "self",(char *) "location", NULL
8800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetAnchor",kwnames
,&obj0
,&obj1
)) goto fail
;
8801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8802 if (SWIG_arg_fail(1)) SWIG_fail
;
8804 arg2
= wxString_in_helper(obj1
);
8805 if (arg2
== NULL
) SWIG_fail
;
8809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8810 result
= (arg1
)->GetAnchor((wxString
const &)*arg2
);
8812 wxPyEndAllowThreads(__tstate
);
8813 if (PyErr_Occurred()) SWIG_fail
;
8817 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8819 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8836 static PyObject
*_wrap_FileSystemHandler_GetRightLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8837 PyObject
*resultobj
= NULL
;
8838 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8839 wxString
*arg2
= 0 ;
8841 bool temp2
= false ;
8842 PyObject
* obj0
= 0 ;
8843 PyObject
* obj1
= 0 ;
8845 (char *) "self",(char *) "location", NULL
8848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetRightLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8850 if (SWIG_arg_fail(1)) SWIG_fail
;
8852 arg2
= wxString_in_helper(obj1
);
8853 if (arg2
== NULL
) SWIG_fail
;
8857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8858 result
= (arg1
)->GetRightLocation((wxString
const &)*arg2
);
8860 wxPyEndAllowThreads(__tstate
);
8861 if (PyErr_Occurred()) SWIG_fail
;
8865 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8867 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8884 static PyObject
*_wrap_FileSystemHandler_GetMimeTypeFromExt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8885 PyObject
*resultobj
= NULL
;
8886 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8887 wxString
*arg2
= 0 ;
8889 bool temp2
= false ;
8890 PyObject
* obj0
= 0 ;
8891 PyObject
* obj1
= 0 ;
8893 (char *) "self",(char *) "location", NULL
8896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetMimeTypeFromExt",kwnames
,&obj0
,&obj1
)) goto fail
;
8897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8898 if (SWIG_arg_fail(1)) SWIG_fail
;
8900 arg2
= wxString_in_helper(obj1
);
8901 if (arg2
== NULL
) SWIG_fail
;
8905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8906 result
= (arg1
)->GetMimeTypeFromExt((wxString
const &)*arg2
);
8908 wxPyEndAllowThreads(__tstate
);
8909 if (PyErr_Occurred()) SWIG_fail
;
8913 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8915 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8932 static PyObject
* FileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8934 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8935 SWIG_TypeClientData(SWIGTYPE_p_wxPyFileSystemHandler
, obj
);
8937 return Py_BuildValue((char *)"");
8939 static PyObject
*_wrap_new_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8940 PyObject
*resultobj
= NULL
;
8941 wxFileSystem
*result
;
8946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystem",kwnames
)) goto fail
;
8948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8949 result
= (wxFileSystem
*)new wxFileSystem();
8951 wxPyEndAllowThreads(__tstate
);
8952 if (PyErr_Occurred()) SWIG_fail
;
8955 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8963 static PyObject
*_wrap_delete_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8964 PyObject
*resultobj
= NULL
;
8965 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8966 PyObject
* obj0
= 0 ;
8968 (char *) "self", NULL
8971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FileSystem",kwnames
,&obj0
)) goto fail
;
8972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8973 if (SWIG_arg_fail(1)) SWIG_fail
;
8975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8978 wxPyEndAllowThreads(__tstate
);
8979 if (PyErr_Occurred()) SWIG_fail
;
8981 Py_INCREF(Py_None
); resultobj
= Py_None
;
8988 static PyObject
*_wrap_FileSystem_ChangePathTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8989 PyObject
*resultobj
= NULL
;
8990 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8991 wxString
*arg2
= 0 ;
8992 bool arg3
= (bool) false ;
8993 bool temp2
= false ;
8994 PyObject
* obj0
= 0 ;
8995 PyObject
* obj1
= 0 ;
8996 PyObject
* obj2
= 0 ;
8998 (char *) "self",(char *) "location",(char *) "is_dir", NULL
9001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_ChangePathTo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9002 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9003 if (SWIG_arg_fail(1)) SWIG_fail
;
9005 arg2
= wxString_in_helper(obj1
);
9006 if (arg2
== NULL
) SWIG_fail
;
9011 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
9012 if (SWIG_arg_fail(3)) SWIG_fail
;
9016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9017 (arg1
)->ChangePathTo((wxString
const &)*arg2
,arg3
);
9019 wxPyEndAllowThreads(__tstate
);
9020 if (PyErr_Occurred()) SWIG_fail
;
9022 Py_INCREF(Py_None
); resultobj
= Py_None
;
9037 static PyObject
*_wrap_FileSystem_GetPath(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9038 PyObject
*resultobj
= NULL
;
9039 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9041 PyObject
* obj0
= 0 ;
9043 (char *) "self", NULL
9046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_GetPath",kwnames
,&obj0
)) goto fail
;
9047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9048 if (SWIG_arg_fail(1)) SWIG_fail
;
9050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9051 result
= (arg1
)->GetPath();
9053 wxPyEndAllowThreads(__tstate
);
9054 if (PyErr_Occurred()) SWIG_fail
;
9058 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9060 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9069 static PyObject
*_wrap_FileSystem_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9070 PyObject
*resultobj
= NULL
;
9071 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9072 wxString
*arg2
= 0 ;
9074 bool temp2
= false ;
9075 PyObject
* obj0
= 0 ;
9076 PyObject
* obj1
= 0 ;
9078 (char *) "self",(char *) "location", NULL
9081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystem_OpenFile",kwnames
,&obj0
,&obj1
)) goto fail
;
9082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9083 if (SWIG_arg_fail(1)) SWIG_fail
;
9085 arg2
= wxString_in_helper(obj1
);
9086 if (arg2
== NULL
) SWIG_fail
;
9090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9091 result
= (wxFSFile
*)(arg1
)->OpenFile((wxString
const &)*arg2
);
9093 wxPyEndAllowThreads(__tstate
);
9094 if (PyErr_Occurred()) SWIG_fail
;
9097 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9113 static PyObject
*_wrap_FileSystem_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9114 PyObject
*resultobj
= NULL
;
9115 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9116 wxString
*arg2
= 0 ;
9117 int arg3
= (int) 0 ;
9119 bool temp2
= false ;
9120 PyObject
* obj0
= 0 ;
9121 PyObject
* obj1
= 0 ;
9122 PyObject
* obj2
= 0 ;
9124 (char *) "self",(char *) "spec",(char *) "flags", NULL
9127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9129 if (SWIG_arg_fail(1)) SWIG_fail
;
9131 arg2
= wxString_in_helper(obj1
);
9132 if (arg2
== NULL
) SWIG_fail
;
9137 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9138 if (SWIG_arg_fail(3)) SWIG_fail
;
9142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9143 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9145 wxPyEndAllowThreads(__tstate
);
9146 if (PyErr_Occurred()) SWIG_fail
;
9150 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9152 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9169 static PyObject
*_wrap_FileSystem_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9170 PyObject
*resultobj
= NULL
;
9171 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9173 PyObject
* obj0
= 0 ;
9175 (char *) "self", NULL
9178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FindNext",kwnames
,&obj0
)) goto fail
;
9179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9180 if (SWIG_arg_fail(1)) SWIG_fail
;
9182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9183 result
= (arg1
)->FindNext();
9185 wxPyEndAllowThreads(__tstate
);
9186 if (PyErr_Occurred()) SWIG_fail
;
9190 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9192 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9201 static PyObject
*_wrap_FileSystem_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9202 PyObject
*resultobj
= NULL
;
9203 wxFileSystemHandler
*arg1
= (wxFileSystemHandler
*) 0 ;
9204 PyObject
* obj0
= 0 ;
9206 (char *) "handler", NULL
9209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_AddHandler",kwnames
,&obj0
)) goto fail
;
9210 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
9211 if (SWIG_arg_fail(1)) SWIG_fail
;
9213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9214 wxFileSystem::AddHandler(arg1
);
9216 wxPyEndAllowThreads(__tstate
);
9217 if (PyErr_Occurred()) SWIG_fail
;
9219 Py_INCREF(Py_None
); resultobj
= Py_None
;
9226 static PyObject
*_wrap_FileSystem_CleanUpHandlers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9227 PyObject
*resultobj
= NULL
;
9232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":FileSystem_CleanUpHandlers",kwnames
)) goto fail
;
9234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9235 wxFileSystem::CleanUpHandlers();
9237 wxPyEndAllowThreads(__tstate
);
9238 if (PyErr_Occurred()) SWIG_fail
;
9240 Py_INCREF(Py_None
); resultobj
= Py_None
;
9247 static PyObject
*_wrap_FileSystem_FileNameToURL(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9248 PyObject
*resultobj
= NULL
;
9249 wxString
*arg1
= 0 ;
9251 bool temp1
= false ;
9252 PyObject
* obj0
= 0 ;
9254 (char *) "filename", NULL
9257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FileNameToURL",kwnames
,&obj0
)) goto fail
;
9259 arg1
= wxString_in_helper(obj0
);
9260 if (arg1
== NULL
) SWIG_fail
;
9264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9265 result
= wxFileSystem::FileNameToURL((wxString
const &)*arg1
);
9267 wxPyEndAllowThreads(__tstate
);
9268 if (PyErr_Occurred()) SWIG_fail
;
9272 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9274 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9291 static PyObject
*_wrap_FileSystem_URLToFileName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9292 PyObject
*resultobj
= NULL
;
9293 wxString
*arg1
= 0 ;
9295 bool temp1
= false ;
9296 PyObject
* obj0
= 0 ;
9298 (char *) "url", NULL
9301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_URLToFileName",kwnames
,&obj0
)) goto fail
;
9303 arg1
= wxString_in_helper(obj0
);
9304 if (arg1
== NULL
) SWIG_fail
;
9308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9309 result
= wxFileSystem_URLToFileName((wxString
const &)*arg1
);
9311 wxPyEndAllowThreads(__tstate
);
9312 if (PyErr_Occurred()) SWIG_fail
;
9316 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9318 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9335 static PyObject
* FileSystem_swigregister(PyObject
*, PyObject
*args
) {
9337 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9338 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem
, obj
);
9340 return Py_BuildValue((char *)"");
9342 static PyObject
*_wrap_new_InternetFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9343 PyObject
*resultobj
= NULL
;
9344 wxInternetFSHandler
*result
;
9349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_InternetFSHandler",kwnames
)) goto fail
;
9351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9352 result
= (wxInternetFSHandler
*)new wxInternetFSHandler();
9354 wxPyEndAllowThreads(__tstate
);
9355 if (PyErr_Occurred()) SWIG_fail
;
9357 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInternetFSHandler
, 1);
9364 static PyObject
*_wrap_InternetFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9365 PyObject
*resultobj
= NULL
;
9366 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9367 wxString
*arg2
= 0 ;
9369 bool temp2
= false ;
9370 PyObject
* obj0
= 0 ;
9371 PyObject
* obj1
= 0 ;
9373 (char *) "self",(char *) "location", NULL
9376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InternetFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9378 if (SWIG_arg_fail(1)) SWIG_fail
;
9380 arg2
= wxString_in_helper(obj1
);
9381 if (arg2
== NULL
) SWIG_fail
;
9385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9386 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9388 wxPyEndAllowThreads(__tstate
);
9389 if (PyErr_Occurred()) SWIG_fail
;
9392 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9408 static PyObject
*_wrap_InternetFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9409 PyObject
*resultobj
= NULL
;
9410 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9411 wxFileSystem
*arg2
= 0 ;
9412 wxString
*arg3
= 0 ;
9414 bool temp3
= false ;
9415 PyObject
* obj0
= 0 ;
9416 PyObject
* obj1
= 0 ;
9417 PyObject
* obj2
= 0 ;
9419 (char *) "self",(char *) "fs",(char *) "location", NULL
9422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:InternetFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9424 if (SWIG_arg_fail(1)) SWIG_fail
;
9426 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9427 if (SWIG_arg_fail(2)) SWIG_fail
;
9429 SWIG_null_ref("wxFileSystem");
9431 if (SWIG_arg_fail(2)) SWIG_fail
;
9434 arg3
= wxString_in_helper(obj2
);
9435 if (arg3
== NULL
) SWIG_fail
;
9439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9440 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9442 wxPyEndAllowThreads(__tstate
);
9443 if (PyErr_Occurred()) SWIG_fail
;
9446 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9462 static PyObject
* InternetFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9464 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9465 SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler
, obj
);
9467 return Py_BuildValue((char *)"");
9469 static PyObject
*_wrap_new_ZipFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9470 PyObject
*resultobj
= NULL
;
9471 wxZipFSHandler
*result
;
9476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ZipFSHandler",kwnames
)) goto fail
;
9478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9479 result
= (wxZipFSHandler
*)new wxZipFSHandler();
9481 wxPyEndAllowThreads(__tstate
);
9482 if (PyErr_Occurred()) SWIG_fail
;
9484 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxZipFSHandler
, 1);
9491 static PyObject
*_wrap_ZipFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9492 PyObject
*resultobj
= NULL
;
9493 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9494 wxString
*arg2
= 0 ;
9496 bool temp2
= false ;
9497 PyObject
* obj0
= 0 ;
9498 PyObject
* obj1
= 0 ;
9500 (char *) "self",(char *) "location", NULL
9503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ZipFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9505 if (SWIG_arg_fail(1)) SWIG_fail
;
9507 arg2
= wxString_in_helper(obj1
);
9508 if (arg2
== NULL
) SWIG_fail
;
9512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9513 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9515 wxPyEndAllowThreads(__tstate
);
9516 if (PyErr_Occurred()) SWIG_fail
;
9519 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9535 static PyObject
*_wrap_ZipFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9536 PyObject
*resultobj
= NULL
;
9537 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9538 wxFileSystem
*arg2
= 0 ;
9539 wxString
*arg3
= 0 ;
9541 bool temp3
= false ;
9542 PyObject
* obj0
= 0 ;
9543 PyObject
* obj1
= 0 ;
9544 PyObject
* obj2
= 0 ;
9546 (char *) "self",(char *) "fs",(char *) "location", NULL
9549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ZipFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9550 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9551 if (SWIG_arg_fail(1)) SWIG_fail
;
9553 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9554 if (SWIG_arg_fail(2)) SWIG_fail
;
9556 SWIG_null_ref("wxFileSystem");
9558 if (SWIG_arg_fail(2)) SWIG_fail
;
9561 arg3
= wxString_in_helper(obj2
);
9562 if (arg3
== NULL
) SWIG_fail
;
9566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9567 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9569 wxPyEndAllowThreads(__tstate
);
9570 if (PyErr_Occurred()) SWIG_fail
;
9573 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9589 static PyObject
*_wrap_ZipFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9590 PyObject
*resultobj
= NULL
;
9591 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9592 wxString
*arg2
= 0 ;
9593 int arg3
= (int) 0 ;
9595 bool temp2
= false ;
9596 PyObject
* obj0
= 0 ;
9597 PyObject
* obj1
= 0 ;
9598 PyObject
* obj2
= 0 ;
9600 (char *) "self",(char *) "spec",(char *) "flags", NULL
9603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9605 if (SWIG_arg_fail(1)) SWIG_fail
;
9607 arg2
= wxString_in_helper(obj1
);
9608 if (arg2
== NULL
) SWIG_fail
;
9613 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9614 if (SWIG_arg_fail(3)) SWIG_fail
;
9618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9619 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9621 wxPyEndAllowThreads(__tstate
);
9622 if (PyErr_Occurred()) SWIG_fail
;
9626 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9628 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9645 static PyObject
*_wrap_ZipFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9646 PyObject
*resultobj
= NULL
;
9647 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9649 PyObject
* obj0
= 0 ;
9651 (char *) "self", NULL
9654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ZipFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9656 if (SWIG_arg_fail(1)) SWIG_fail
;
9658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9659 result
= (arg1
)->FindNext();
9661 wxPyEndAllowThreads(__tstate
);
9662 if (PyErr_Occurred()) SWIG_fail
;
9666 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9668 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9677 static PyObject
* ZipFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9679 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9680 SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler
, obj
);
9682 return Py_BuildValue((char *)"");
9684 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9685 PyObject
*resultobj
= NULL
;
9686 wxString
*arg1
= 0 ;
9689 bool temp1
= false ;
9690 PyObject
* obj0
= 0 ;
9691 PyObject
* obj1
= 0 ;
9692 PyObject
* obj2
= 0 ;
9694 (char *) "filename",(char *) "image",(char *) "type", NULL
9697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9699 arg1
= wxString_in_helper(obj0
);
9700 if (arg1
== NULL
) SWIG_fail
;
9704 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
9705 if (SWIG_arg_fail(2)) SWIG_fail
;
9707 SWIG_null_ref("wxImage");
9709 if (SWIG_arg_fail(2)) SWIG_fail
;
9712 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9713 if (SWIG_arg_fail(3)) SWIG_fail
;
9716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9717 __wxMemoryFSHandler_AddFile_wxImage((wxString
const &)*arg1
,*arg2
,arg3
);
9719 wxPyEndAllowThreads(__tstate
);
9720 if (PyErr_Occurred()) SWIG_fail
;
9722 Py_INCREF(Py_None
); resultobj
= Py_None
;
9737 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9738 PyObject
*resultobj
= NULL
;
9739 wxString
*arg1
= 0 ;
9740 wxBitmap
*arg2
= 0 ;
9742 bool temp1
= false ;
9743 PyObject
* obj0
= 0 ;
9744 PyObject
* obj1
= 0 ;
9745 PyObject
* obj2
= 0 ;
9747 (char *) "filename",(char *) "bitmap",(char *) "type", NULL
9750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9752 arg1
= wxString_in_helper(obj0
);
9753 if (arg1
== NULL
) SWIG_fail
;
9757 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
9758 if (SWIG_arg_fail(2)) SWIG_fail
;
9760 SWIG_null_ref("wxBitmap");
9762 if (SWIG_arg_fail(2)) SWIG_fail
;
9765 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9766 if (SWIG_arg_fail(3)) SWIG_fail
;
9769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9770 __wxMemoryFSHandler_AddFile_wxBitmap((wxString
const &)*arg1
,(wxBitmap
const &)*arg2
,arg3
);
9772 wxPyEndAllowThreads(__tstate
);
9773 if (PyErr_Occurred()) SWIG_fail
;
9775 Py_INCREF(Py_None
); resultobj
= Py_None
;
9790 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_Data(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9791 PyObject
*resultobj
= NULL
;
9792 wxString
*arg1
= 0 ;
9793 PyObject
*arg2
= (PyObject
*) 0 ;
9794 bool temp1
= false ;
9795 PyObject
* obj0
= 0 ;
9796 PyObject
* obj1
= 0 ;
9798 (char *) "filename",(char *) "data", NULL
9801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:__wxMemoryFSHandler_AddFile_Data",kwnames
,&obj0
,&obj1
)) goto fail
;
9803 arg1
= wxString_in_helper(obj0
);
9804 if (arg1
== NULL
) SWIG_fail
;
9809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9810 __wxMemoryFSHandler_AddFile_Data((wxString
const &)*arg1
,arg2
);
9812 wxPyEndAllowThreads(__tstate
);
9813 if (PyErr_Occurred()) SWIG_fail
;
9815 Py_INCREF(Py_None
); resultobj
= Py_None
;
9830 static PyObject
*_wrap_new_MemoryFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9831 PyObject
*resultobj
= NULL
;
9832 wxMemoryFSHandler
*result
;
9837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_MemoryFSHandler",kwnames
)) goto fail
;
9839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9840 result
= (wxMemoryFSHandler
*)new wxMemoryFSHandler();
9842 wxPyEndAllowThreads(__tstate
);
9843 if (PyErr_Occurred()) SWIG_fail
;
9845 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMemoryFSHandler
, 1);
9852 static PyObject
*_wrap_MemoryFSHandler_RemoveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9853 PyObject
*resultobj
= NULL
;
9854 wxString
*arg1
= 0 ;
9855 bool temp1
= false ;
9856 PyObject
* obj0
= 0 ;
9858 (char *) "filename", NULL
9861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_RemoveFile",kwnames
,&obj0
)) goto fail
;
9863 arg1
= wxString_in_helper(obj0
);
9864 if (arg1
== NULL
) SWIG_fail
;
9868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9869 wxMemoryFSHandler::RemoveFile((wxString
const &)*arg1
);
9871 wxPyEndAllowThreads(__tstate
);
9872 if (PyErr_Occurred()) SWIG_fail
;
9874 Py_INCREF(Py_None
); resultobj
= Py_None
;
9889 static PyObject
*_wrap_MemoryFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9890 PyObject
*resultobj
= NULL
;
9891 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9892 wxString
*arg2
= 0 ;
9894 bool temp2
= false ;
9895 PyObject
* obj0
= 0 ;
9896 PyObject
* obj1
= 0 ;
9898 (char *) "self",(char *) "location", NULL
9901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9903 if (SWIG_arg_fail(1)) SWIG_fail
;
9905 arg2
= wxString_in_helper(obj1
);
9906 if (arg2
== NULL
) SWIG_fail
;
9910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9911 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9913 wxPyEndAllowThreads(__tstate
);
9914 if (PyErr_Occurred()) SWIG_fail
;
9917 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9933 static PyObject
*_wrap_MemoryFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9934 PyObject
*resultobj
= NULL
;
9935 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9936 wxFileSystem
*arg2
= 0 ;
9937 wxString
*arg3
= 0 ;
9939 bool temp3
= false ;
9940 PyObject
* obj0
= 0 ;
9941 PyObject
* obj1
= 0 ;
9942 PyObject
* obj2
= 0 ;
9944 (char *) "self",(char *) "fs",(char *) "location", NULL
9947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9949 if (SWIG_arg_fail(1)) SWIG_fail
;
9951 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9952 if (SWIG_arg_fail(2)) SWIG_fail
;
9954 SWIG_null_ref("wxFileSystem");
9956 if (SWIG_arg_fail(2)) SWIG_fail
;
9959 arg3
= wxString_in_helper(obj2
);
9960 if (arg3
== NULL
) SWIG_fail
;
9964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9965 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9967 wxPyEndAllowThreads(__tstate
);
9968 if (PyErr_Occurred()) SWIG_fail
;
9971 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9987 static PyObject
*_wrap_MemoryFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9988 PyObject
*resultobj
= NULL
;
9989 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9990 wxString
*arg2
= 0 ;
9991 int arg3
= (int) 0 ;
9993 bool temp2
= false ;
9994 PyObject
* obj0
= 0 ;
9995 PyObject
* obj1
= 0 ;
9996 PyObject
* obj2
= 0 ;
9998 (char *) "self",(char *) "spec",(char *) "flags", NULL
10001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10002 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
10003 if (SWIG_arg_fail(1)) SWIG_fail
;
10005 arg2
= wxString_in_helper(obj1
);
10006 if (arg2
== NULL
) SWIG_fail
;
10011 arg3
= static_cast<int >(SWIG_As_int(obj2
));
10012 if (SWIG_arg_fail(3)) SWIG_fail
;
10016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10017 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
10019 wxPyEndAllowThreads(__tstate
);
10020 if (PyErr_Occurred()) SWIG_fail
;
10024 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10026 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10043 static PyObject
*_wrap_MemoryFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10044 PyObject
*resultobj
= NULL
;
10045 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
10047 PyObject
* obj0
= 0 ;
10048 char *kwnames
[] = {
10049 (char *) "self", NULL
10052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
10053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
10054 if (SWIG_arg_fail(1)) SWIG_fail
;
10056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10057 result
= (arg1
)->FindNext();
10059 wxPyEndAllowThreads(__tstate
);
10060 if (PyErr_Occurred()) SWIG_fail
;
10064 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10066 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10075 static PyObject
* MemoryFSHandler_swigregister(PyObject
*, PyObject
*args
) {
10077 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10078 SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler
, obj
);
10080 return Py_BuildValue((char *)"");
10082 static PyObject
*_wrap_ImageHandler_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10083 PyObject
*resultobj
= NULL
;
10084 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10086 PyObject
* obj0
= 0 ;
10087 char *kwnames
[] = {
10088 (char *) "self", NULL
10091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetName",kwnames
,&obj0
)) goto fail
;
10092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10093 if (SWIG_arg_fail(1)) SWIG_fail
;
10095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10096 result
= (arg1
)->GetName();
10098 wxPyEndAllowThreads(__tstate
);
10099 if (PyErr_Occurred()) SWIG_fail
;
10103 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10105 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10114 static PyObject
*_wrap_ImageHandler_GetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10115 PyObject
*resultobj
= NULL
;
10116 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10118 PyObject
* obj0
= 0 ;
10119 char *kwnames
[] = {
10120 (char *) "self", NULL
10123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetExtension",kwnames
,&obj0
)) goto fail
;
10124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10125 if (SWIG_arg_fail(1)) SWIG_fail
;
10127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10128 result
= (arg1
)->GetExtension();
10130 wxPyEndAllowThreads(__tstate
);
10131 if (PyErr_Occurred()) SWIG_fail
;
10135 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10137 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10146 static PyObject
*_wrap_ImageHandler_GetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10147 PyObject
*resultobj
= NULL
;
10148 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10150 PyObject
* obj0
= 0 ;
10151 char *kwnames
[] = {
10152 (char *) "self", NULL
10155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetType",kwnames
,&obj0
)) goto fail
;
10156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10157 if (SWIG_arg_fail(1)) SWIG_fail
;
10159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10160 result
= (long)(arg1
)->GetType();
10162 wxPyEndAllowThreads(__tstate
);
10163 if (PyErr_Occurred()) SWIG_fail
;
10166 resultobj
= SWIG_From_long(static_cast<long >(result
));
10174 static PyObject
*_wrap_ImageHandler_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10175 PyObject
*resultobj
= NULL
;
10176 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10178 PyObject
* obj0
= 0 ;
10179 char *kwnames
[] = {
10180 (char *) "self", NULL
10183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetMimeType",kwnames
,&obj0
)) goto fail
;
10184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10185 if (SWIG_arg_fail(1)) SWIG_fail
;
10187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10188 result
= (arg1
)->GetMimeType();
10190 wxPyEndAllowThreads(__tstate
);
10191 if (PyErr_Occurred()) SWIG_fail
;
10195 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10197 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10206 static PyObject
*_wrap_ImageHandler_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10207 PyObject
*resultobj
= NULL
;
10208 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10209 wxString
*arg2
= 0 ;
10211 bool temp2
= false ;
10212 PyObject
* obj0
= 0 ;
10213 PyObject
* obj1
= 0 ;
10214 char *kwnames
[] = {
10215 (char *) "self",(char *) "name", NULL
10218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_CanRead",kwnames
,&obj0
,&obj1
)) goto fail
;
10219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10220 if (SWIG_arg_fail(1)) SWIG_fail
;
10222 arg2
= wxString_in_helper(obj1
);
10223 if (arg2
== NULL
) SWIG_fail
;
10227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10228 result
= (bool)(arg1
)->CanRead((wxString
const &)*arg2
);
10230 wxPyEndAllowThreads(__tstate
);
10231 if (PyErr_Occurred()) SWIG_fail
;
10234 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10250 static PyObject
*_wrap_ImageHandler_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10251 PyObject
*resultobj
= NULL
;
10252 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10253 wxString
*arg2
= 0 ;
10254 bool temp2
= false ;
10255 PyObject
* obj0
= 0 ;
10256 PyObject
* obj1
= 0 ;
10257 char *kwnames
[] = {
10258 (char *) "self",(char *) "name", NULL
10261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
10262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10263 if (SWIG_arg_fail(1)) SWIG_fail
;
10265 arg2
= wxString_in_helper(obj1
);
10266 if (arg2
== NULL
) SWIG_fail
;
10270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10271 (arg1
)->SetName((wxString
const &)*arg2
);
10273 wxPyEndAllowThreads(__tstate
);
10274 if (PyErr_Occurred()) SWIG_fail
;
10276 Py_INCREF(Py_None
); resultobj
= Py_None
;
10291 static PyObject
*_wrap_ImageHandler_SetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10292 PyObject
*resultobj
= NULL
;
10293 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10294 wxString
*arg2
= 0 ;
10295 bool temp2
= false ;
10296 PyObject
* obj0
= 0 ;
10297 PyObject
* obj1
= 0 ;
10298 char *kwnames
[] = {
10299 (char *) "self",(char *) "extension", NULL
10302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetExtension",kwnames
,&obj0
,&obj1
)) goto fail
;
10303 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10304 if (SWIG_arg_fail(1)) SWIG_fail
;
10306 arg2
= wxString_in_helper(obj1
);
10307 if (arg2
== NULL
) SWIG_fail
;
10311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10312 (arg1
)->SetExtension((wxString
const &)*arg2
);
10314 wxPyEndAllowThreads(__tstate
);
10315 if (PyErr_Occurred()) SWIG_fail
;
10317 Py_INCREF(Py_None
); resultobj
= Py_None
;
10332 static PyObject
*_wrap_ImageHandler_SetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10333 PyObject
*resultobj
= NULL
;
10334 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10336 PyObject
* obj0
= 0 ;
10337 PyObject
* obj1
= 0 ;
10338 char *kwnames
[] = {
10339 (char *) "self",(char *) "type", NULL
10342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetType",kwnames
,&obj0
,&obj1
)) goto fail
;
10343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10344 if (SWIG_arg_fail(1)) SWIG_fail
;
10346 arg2
= static_cast<long >(SWIG_As_long(obj1
));
10347 if (SWIG_arg_fail(2)) SWIG_fail
;
10350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10351 (arg1
)->SetType(arg2
);
10353 wxPyEndAllowThreads(__tstate
);
10354 if (PyErr_Occurred()) SWIG_fail
;
10356 Py_INCREF(Py_None
); resultobj
= Py_None
;
10363 static PyObject
*_wrap_ImageHandler_SetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10364 PyObject
*resultobj
= NULL
;
10365 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10366 wxString
*arg2
= 0 ;
10367 bool temp2
= false ;
10368 PyObject
* obj0
= 0 ;
10369 PyObject
* obj1
= 0 ;
10370 char *kwnames
[] = {
10371 (char *) "self",(char *) "mimetype", NULL
10374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetMimeType",kwnames
,&obj0
,&obj1
)) goto fail
;
10375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10376 if (SWIG_arg_fail(1)) SWIG_fail
;
10378 arg2
= wxString_in_helper(obj1
);
10379 if (arg2
== NULL
) SWIG_fail
;
10383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10384 (arg1
)->SetMimeType((wxString
const &)*arg2
);
10386 wxPyEndAllowThreads(__tstate
);
10387 if (PyErr_Occurred()) SWIG_fail
;
10389 Py_INCREF(Py_None
); resultobj
= Py_None
;
10404 static PyObject
* ImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10406 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10407 SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler
, obj
);
10409 return Py_BuildValue((char *)"");
10411 static PyObject
*_wrap_new_PyImageHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10412 PyObject
*resultobj
= NULL
;
10413 wxPyImageHandler
*result
;
10414 char *kwnames
[] = {
10418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyImageHandler",kwnames
)) goto fail
;
10420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10421 result
= (wxPyImageHandler
*)new wxPyImageHandler();
10423 wxPyEndAllowThreads(__tstate
);
10424 if (PyErr_Occurred()) SWIG_fail
;
10426 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyImageHandler
, 1);
10433 static PyObject
*_wrap_PyImageHandler__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10434 PyObject
*resultobj
= NULL
;
10435 wxPyImageHandler
*arg1
= (wxPyImageHandler
*) 0 ;
10436 PyObject
*arg2
= (PyObject
*) 0 ;
10437 PyObject
* obj0
= 0 ;
10438 PyObject
* obj1
= 0 ;
10439 char *kwnames
[] = {
10440 (char *) "self",(char *) "self", NULL
10443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyImageHandler__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
10444 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10445 if (SWIG_arg_fail(1)) SWIG_fail
;
10448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10449 (arg1
)->_SetSelf(arg2
);
10451 wxPyEndAllowThreads(__tstate
);
10452 if (PyErr_Occurred()) SWIG_fail
;
10454 Py_INCREF(Py_None
); resultobj
= Py_None
;
10461 static PyObject
* PyImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10463 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10464 SWIG_TypeClientData(SWIGTYPE_p_wxPyImageHandler
, obj
);
10466 return Py_BuildValue((char *)"");
10468 static PyObject
*_wrap_new_ImageHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10469 PyObject
*resultobj
= NULL
;
10470 wxImageHistogram
*result
;
10471 char *kwnames
[] = {
10475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ImageHistogram",kwnames
)) goto fail
;
10477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10478 result
= (wxImageHistogram
*)new wxImageHistogram();
10480 wxPyEndAllowThreads(__tstate
);
10481 if (PyErr_Occurred()) SWIG_fail
;
10483 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImageHistogram
, 1);
10490 static PyObject
*_wrap_ImageHistogram_MakeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10491 PyObject
*resultobj
= NULL
;
10495 unsigned long result
;
10496 PyObject
* obj0
= 0 ;
10497 PyObject
* obj1
= 0 ;
10498 PyObject
* obj2
= 0 ;
10499 char *kwnames
[] = {
10500 (char *) "r",(char *) "g",(char *) "b", NULL
10503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageHistogram_MakeKey",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10505 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10506 if (SWIG_arg_fail(1)) SWIG_fail
;
10509 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10510 if (SWIG_arg_fail(2)) SWIG_fail
;
10513 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10514 if (SWIG_arg_fail(3)) SWIG_fail
;
10517 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10518 result
= (unsigned long)wxImageHistogram::MakeKey(arg1
,arg2
,arg3
);
10520 wxPyEndAllowThreads(__tstate
);
10521 if (PyErr_Occurred()) SWIG_fail
;
10524 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10532 static PyObject
*_wrap_ImageHistogram_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10533 PyObject
*resultobj
= NULL
;
10534 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10535 byte
*arg2
= (byte
*) 0 ;
10536 byte
*arg3
= (byte
*) 0 ;
10537 byte
*arg4
= (byte
*) 0 ;
10538 byte arg5
= (byte
) 1 ;
10539 byte arg6
= (byte
) 0 ;
10540 byte arg7
= (byte
) 0 ;
10548 PyObject
* obj0
= 0 ;
10549 PyObject
* obj1
= 0 ;
10550 PyObject
* obj2
= 0 ;
10551 PyObject
* obj3
= 0 ;
10552 char *kwnames
[] = {
10553 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
10556 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
10557 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
10558 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
10559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10561 if (SWIG_arg_fail(1)) SWIG_fail
;
10564 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10565 if (SWIG_arg_fail(5)) SWIG_fail
;
10570 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10571 if (SWIG_arg_fail(6)) SWIG_fail
;
10576 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10577 if (SWIG_arg_fail(7)) SWIG_fail
;
10581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10582 result
= (bool)((wxImageHistogram
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
10584 wxPyEndAllowThreads(__tstate
);
10585 if (PyErr_Occurred()) SWIG_fail
;
10588 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10590 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
10591 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
10592 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
10593 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
10594 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
10595 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
10602 static PyObject
*_wrap_ImageHistogram_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10603 PyObject
*resultobj
= NULL
;
10604 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10605 unsigned long arg2
;
10606 unsigned long result
;
10607 PyObject
* obj0
= 0 ;
10608 PyObject
* obj1
= 0 ;
10609 char *kwnames
[] = {
10610 (char *) "self",(char *) "key", NULL
10613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCount",kwnames
,&obj0
,&obj1
)) goto fail
;
10614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10615 if (SWIG_arg_fail(1)) SWIG_fail
;
10617 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
10618 if (SWIG_arg_fail(2)) SWIG_fail
;
10621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10622 result
= (unsigned long)wxImageHistogram_GetCount(arg1
,arg2
);
10624 wxPyEndAllowThreads(__tstate
);
10625 if (PyErr_Occurred()) SWIG_fail
;
10628 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10636 static PyObject
*_wrap_ImageHistogram_GetCountRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10637 PyObject
*resultobj
= NULL
;
10638 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10642 unsigned long result
;
10643 PyObject
* obj0
= 0 ;
10644 PyObject
* obj1
= 0 ;
10645 PyObject
* obj2
= 0 ;
10646 PyObject
* obj3
= 0 ;
10647 char *kwnames
[] = {
10648 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
10651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10653 if (SWIG_arg_fail(1)) SWIG_fail
;
10655 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10656 if (SWIG_arg_fail(2)) SWIG_fail
;
10659 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10660 if (SWIG_arg_fail(3)) SWIG_fail
;
10663 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10664 if (SWIG_arg_fail(4)) SWIG_fail
;
10667 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10668 result
= (unsigned long)wxImageHistogram_GetCountRGB(arg1
,arg2
,arg3
,arg4
);
10670 wxPyEndAllowThreads(__tstate
);
10671 if (PyErr_Occurred()) SWIG_fail
;
10674 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10682 static PyObject
*_wrap_ImageHistogram_GetCountColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10683 PyObject
*resultobj
= NULL
;
10684 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10685 wxColour
*arg2
= 0 ;
10686 unsigned long result
;
10688 PyObject
* obj0
= 0 ;
10689 PyObject
* obj1
= 0 ;
10690 char *kwnames
[] = {
10691 (char *) "self",(char *) "colour", NULL
10694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCountColour",kwnames
,&obj0
,&obj1
)) goto fail
;
10695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10696 if (SWIG_arg_fail(1)) SWIG_fail
;
10699 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10703 result
= (unsigned long)wxImageHistogram_GetCountColour(arg1
,(wxColour
const &)*arg2
);
10705 wxPyEndAllowThreads(__tstate
);
10706 if (PyErr_Occurred()) SWIG_fail
;
10709 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10717 static PyObject
* ImageHistogram_swigregister(PyObject
*, PyObject
*args
) {
10719 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10720 SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram
, obj
);
10722 return Py_BuildValue((char *)"");
10724 static PyObject
*_wrap_new_Image_RGBValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10725 PyObject
*resultobj
= NULL
;
10726 byte arg1
= (byte
) 0 ;
10727 byte arg2
= (byte
) 0 ;
10728 byte arg3
= (byte
) 0 ;
10729 wxImage_RGBValue
*result
;
10730 PyObject
* obj0
= 0 ;
10731 PyObject
* obj1
= 0 ;
10732 PyObject
* obj2
= 0 ;
10733 char *kwnames
[] = {
10734 (char *) "r",(char *) "g",(char *) "b", NULL
10737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_RGBValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10740 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10741 if (SWIG_arg_fail(1)) SWIG_fail
;
10746 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10747 if (SWIG_arg_fail(2)) SWIG_fail
;
10752 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10753 if (SWIG_arg_fail(3)) SWIG_fail
;
10757 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10758 result
= (wxImage_RGBValue
*)new wxImage_RGBValue(arg1
,arg2
,arg3
);
10760 wxPyEndAllowThreads(__tstate
);
10761 if (PyErr_Occurred()) SWIG_fail
;
10763 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_RGBValue
, 1);
10770 static PyObject
*_wrap_Image_RGBValue_red_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10771 PyObject
*resultobj
= NULL
;
10772 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10774 PyObject
* obj0
= 0 ;
10775 PyObject
* obj1
= 0 ;
10776 char *kwnames
[] = {
10777 (char *) "self",(char *) "red", NULL
10780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_red_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10782 if (SWIG_arg_fail(1)) SWIG_fail
;
10784 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10785 if (SWIG_arg_fail(2)) SWIG_fail
;
10787 if (arg1
) (arg1
)->red
= arg2
;
10789 Py_INCREF(Py_None
); resultobj
= Py_None
;
10796 static PyObject
*_wrap_Image_RGBValue_red_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10797 PyObject
*resultobj
= NULL
;
10798 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10800 PyObject
* obj0
= 0 ;
10801 char *kwnames
[] = {
10802 (char *) "self", NULL
10805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_red_get",kwnames
,&obj0
)) goto fail
;
10806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10807 if (SWIG_arg_fail(1)) SWIG_fail
;
10808 result
= (byte
) ((arg1
)->red
);
10811 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10819 static PyObject
*_wrap_Image_RGBValue_green_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10820 PyObject
*resultobj
= NULL
;
10821 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10823 PyObject
* obj0
= 0 ;
10824 PyObject
* obj1
= 0 ;
10825 char *kwnames
[] = {
10826 (char *) "self",(char *) "green", NULL
10829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_green_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10831 if (SWIG_arg_fail(1)) SWIG_fail
;
10833 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10834 if (SWIG_arg_fail(2)) SWIG_fail
;
10836 if (arg1
) (arg1
)->green
= arg2
;
10838 Py_INCREF(Py_None
); resultobj
= Py_None
;
10845 static PyObject
*_wrap_Image_RGBValue_green_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10846 PyObject
*resultobj
= NULL
;
10847 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10849 PyObject
* obj0
= 0 ;
10850 char *kwnames
[] = {
10851 (char *) "self", NULL
10854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_green_get",kwnames
,&obj0
)) goto fail
;
10855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10856 if (SWIG_arg_fail(1)) SWIG_fail
;
10857 result
= (byte
) ((arg1
)->green
);
10860 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10868 static PyObject
*_wrap_Image_RGBValue_blue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10869 PyObject
*resultobj
= NULL
;
10870 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10872 PyObject
* obj0
= 0 ;
10873 PyObject
* obj1
= 0 ;
10874 char *kwnames
[] = {
10875 (char *) "self",(char *) "blue", NULL
10878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_blue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10880 if (SWIG_arg_fail(1)) SWIG_fail
;
10882 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10883 if (SWIG_arg_fail(2)) SWIG_fail
;
10885 if (arg1
) (arg1
)->blue
= arg2
;
10887 Py_INCREF(Py_None
); resultobj
= Py_None
;
10894 static PyObject
*_wrap_Image_RGBValue_blue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10895 PyObject
*resultobj
= NULL
;
10896 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10898 PyObject
* obj0
= 0 ;
10899 char *kwnames
[] = {
10900 (char *) "self", NULL
10903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_blue_get",kwnames
,&obj0
)) goto fail
;
10904 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10905 if (SWIG_arg_fail(1)) SWIG_fail
;
10906 result
= (byte
) ((arg1
)->blue
);
10909 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10917 static PyObject
* Image_RGBValue_swigregister(PyObject
*, PyObject
*args
) {
10919 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10920 SWIG_TypeClientData(SWIGTYPE_p_wxImage_RGBValue
, obj
);
10922 return Py_BuildValue((char *)"");
10924 static PyObject
*_wrap_new_Image_HSVValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10925 PyObject
*resultobj
= NULL
;
10926 double arg1
= (double) 0.0 ;
10927 double arg2
= (double) 0.0 ;
10928 double arg3
= (double) 0.0 ;
10929 wxImage_HSVValue
*result
;
10930 PyObject
* obj0
= 0 ;
10931 PyObject
* obj1
= 0 ;
10932 PyObject
* obj2
= 0 ;
10933 char *kwnames
[] = {
10934 (char *) "h",(char *) "s",(char *) "v", NULL
10937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_HSVValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10940 arg1
= static_cast<double >(SWIG_As_double(obj0
));
10941 if (SWIG_arg_fail(1)) SWIG_fail
;
10946 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10947 if (SWIG_arg_fail(2)) SWIG_fail
;
10952 arg3
= static_cast<double >(SWIG_As_double(obj2
));
10953 if (SWIG_arg_fail(3)) SWIG_fail
;
10957 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10958 result
= (wxImage_HSVValue
*)new wxImage_HSVValue(arg1
,arg2
,arg3
);
10960 wxPyEndAllowThreads(__tstate
);
10961 if (PyErr_Occurred()) SWIG_fail
;
10963 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_HSVValue
, 1);
10970 static PyObject
*_wrap_Image_HSVValue_hue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10971 PyObject
*resultobj
= NULL
;
10972 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10974 PyObject
* obj0
= 0 ;
10975 PyObject
* obj1
= 0 ;
10976 char *kwnames
[] = {
10977 (char *) "self",(char *) "hue", NULL
10980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_hue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10982 if (SWIG_arg_fail(1)) SWIG_fail
;
10984 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10985 if (SWIG_arg_fail(2)) SWIG_fail
;
10987 if (arg1
) (arg1
)->hue
= arg2
;
10989 Py_INCREF(Py_None
); resultobj
= Py_None
;
10996 static PyObject
*_wrap_Image_HSVValue_hue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10997 PyObject
*resultobj
= NULL
;
10998 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11000 PyObject
* obj0
= 0 ;
11001 char *kwnames
[] = {
11002 (char *) "self", NULL
11005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_hue_get",kwnames
,&obj0
)) goto fail
;
11006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11007 if (SWIG_arg_fail(1)) SWIG_fail
;
11008 result
= (double) ((arg1
)->hue
);
11011 resultobj
= SWIG_From_double(static_cast<double >(result
));
11019 static PyObject
*_wrap_Image_HSVValue_saturation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11020 PyObject
*resultobj
= NULL
;
11021 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11023 PyObject
* obj0
= 0 ;
11024 PyObject
* obj1
= 0 ;
11025 char *kwnames
[] = {
11026 (char *) "self",(char *) "saturation", NULL
11029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_saturation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11031 if (SWIG_arg_fail(1)) SWIG_fail
;
11033 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11034 if (SWIG_arg_fail(2)) SWIG_fail
;
11036 if (arg1
) (arg1
)->saturation
= arg2
;
11038 Py_INCREF(Py_None
); resultobj
= Py_None
;
11045 static PyObject
*_wrap_Image_HSVValue_saturation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11046 PyObject
*resultobj
= NULL
;
11047 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11049 PyObject
* obj0
= 0 ;
11050 char *kwnames
[] = {
11051 (char *) "self", NULL
11054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_saturation_get",kwnames
,&obj0
)) goto fail
;
11055 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11056 if (SWIG_arg_fail(1)) SWIG_fail
;
11057 result
= (double) ((arg1
)->saturation
);
11060 resultobj
= SWIG_From_double(static_cast<double >(result
));
11068 static PyObject
*_wrap_Image_HSVValue_value_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11069 PyObject
*resultobj
= NULL
;
11070 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11072 PyObject
* obj0
= 0 ;
11073 PyObject
* obj1
= 0 ;
11074 char *kwnames
[] = {
11075 (char *) "self",(char *) "value", NULL
11078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_value_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11080 if (SWIG_arg_fail(1)) SWIG_fail
;
11082 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11083 if (SWIG_arg_fail(2)) SWIG_fail
;
11085 if (arg1
) (arg1
)->value
= arg2
;
11087 Py_INCREF(Py_None
); resultobj
= Py_None
;
11094 static PyObject
*_wrap_Image_HSVValue_value_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11095 PyObject
*resultobj
= NULL
;
11096 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11098 PyObject
* obj0
= 0 ;
11099 char *kwnames
[] = {
11100 (char *) "self", NULL
11103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_value_get",kwnames
,&obj0
)) goto fail
;
11104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11105 if (SWIG_arg_fail(1)) SWIG_fail
;
11106 result
= (double) ((arg1
)->value
);
11109 resultobj
= SWIG_From_double(static_cast<double >(result
));
11117 static PyObject
* Image_HSVValue_swigregister(PyObject
*, PyObject
*args
) {
11119 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
11120 SWIG_TypeClientData(SWIGTYPE_p_wxImage_HSVValue
, obj
);
11122 return Py_BuildValue((char *)"");
11124 static PyObject
*_wrap_new_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11125 PyObject
*resultobj
= NULL
;
11126 wxString
*arg1
= 0 ;
11127 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11128 int arg3
= (int) -1 ;
11130 bool temp1
= false ;
11131 PyObject
* obj0
= 0 ;
11132 PyObject
* obj1
= 0 ;
11133 PyObject
* obj2
= 0 ;
11134 char *kwnames
[] = {
11135 (char *) "name",(char *) "type",(char *) "index", NULL
11138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Image",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11140 arg1
= wxString_in_helper(obj0
);
11141 if (arg1
== NULL
) SWIG_fail
;
11146 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11147 if (SWIG_arg_fail(2)) SWIG_fail
;
11152 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11153 if (SWIG_arg_fail(3)) SWIG_fail
;
11157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11158 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,arg2
,arg3
);
11160 wxPyEndAllowThreads(__tstate
);
11161 if (PyErr_Occurred()) SWIG_fail
;
11163 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11178 static PyObject
*_wrap_delete_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11179 PyObject
*resultobj
= NULL
;
11180 wxImage
*arg1
= (wxImage
*) 0 ;
11181 PyObject
* obj0
= 0 ;
11182 char *kwnames
[] = {
11183 (char *) "self", NULL
11186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Image",kwnames
,&obj0
)) goto fail
;
11187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11188 if (SWIG_arg_fail(1)) SWIG_fail
;
11190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11193 wxPyEndAllowThreads(__tstate
);
11194 if (PyErr_Occurred()) SWIG_fail
;
11196 Py_INCREF(Py_None
); resultobj
= Py_None
;
11203 static PyObject
*_wrap_new_ImageFromMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11204 PyObject
*resultobj
= NULL
;
11205 wxString
*arg1
= 0 ;
11206 wxString
*arg2
= 0 ;
11207 int arg3
= (int) -1 ;
11209 bool temp1
= false ;
11210 bool temp2
= false ;
11211 PyObject
* obj0
= 0 ;
11212 PyObject
* obj1
= 0 ;
11213 PyObject
* obj2
= 0 ;
11214 char *kwnames
[] = {
11215 (char *) "name",(char *) "mimetype",(char *) "index", NULL
11218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11220 arg1
= wxString_in_helper(obj0
);
11221 if (arg1
== NULL
) SWIG_fail
;
11225 arg2
= wxString_in_helper(obj1
);
11226 if (arg2
== NULL
) SWIG_fail
;
11231 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11232 if (SWIG_arg_fail(3)) SWIG_fail
;
11236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11237 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
11239 wxPyEndAllowThreads(__tstate
);
11240 if (PyErr_Occurred()) SWIG_fail
;
11242 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11265 static PyObject
*_wrap_new_ImageFromStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11266 PyObject
*resultobj
= NULL
;
11267 wxInputStream
*arg1
= 0 ;
11268 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11269 int arg3
= (int) -1 ;
11271 wxPyInputStream
*temp1
;
11273 PyObject
* obj0
= 0 ;
11274 PyObject
* obj1
= 0 ;
11275 PyObject
* obj2
= 0 ;
11276 char *kwnames
[] = {
11277 (char *) "stream",(char *) "type",(char *) "index", NULL
11280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_ImageFromStream",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11282 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11283 arg1
= temp1
->m_wxis
;
11286 PyErr_Clear(); // clear the failure of the wxPyConvert above
11287 arg1
= wxPyCBInputStream_create(obj0
, false);
11288 if (arg1
== NULL
) {
11289 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11297 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11298 if (SWIG_arg_fail(2)) SWIG_fail
;
11303 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11304 if (SWIG_arg_fail(3)) SWIG_fail
;
11308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11309 result
= (wxImage
*)new wxImage(*arg1
,arg2
,arg3
);
11311 wxPyEndAllowThreads(__tstate
);
11312 if (PyErr_Occurred()) SWIG_fail
;
11314 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11316 if (created1
) delete arg1
;
11321 if (created1
) delete arg1
;
11327 static PyObject
*_wrap_new_ImageFromStreamMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11328 PyObject
*resultobj
= NULL
;
11329 wxInputStream
*arg1
= 0 ;
11330 wxString
*arg2
= 0 ;
11331 int arg3
= (int) -1 ;
11333 wxPyInputStream
*temp1
;
11335 bool temp2
= false ;
11336 PyObject
* obj0
= 0 ;
11337 PyObject
* obj1
= 0 ;
11338 PyObject
* obj2
= 0 ;
11339 char *kwnames
[] = {
11340 (char *) "stream",(char *) "mimetype",(char *) "index", NULL
11343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromStreamMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11345 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11346 arg1
= temp1
->m_wxis
;
11349 PyErr_Clear(); // clear the failure of the wxPyConvert above
11350 arg1
= wxPyCBInputStream_create(obj0
, false);
11351 if (arg1
== NULL
) {
11352 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11359 arg2
= wxString_in_helper(obj1
);
11360 if (arg2
== NULL
) SWIG_fail
;
11365 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11366 if (SWIG_arg_fail(3)) SWIG_fail
;
11370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11371 result
= (wxImage
*)new wxImage(*arg1
,(wxString
const &)*arg2
,arg3
);
11373 wxPyEndAllowThreads(__tstate
);
11374 if (PyErr_Occurred()) SWIG_fail
;
11376 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11378 if (created1
) delete arg1
;
11387 if (created1
) delete arg1
;
11397 static PyObject
*_wrap_new_EmptyImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11398 PyObject
*resultobj
= NULL
;
11399 int arg1
= (int) 0 ;
11400 int arg2
= (int) 0 ;
11401 bool arg3
= (bool) true ;
11403 PyObject
* obj0
= 0 ;
11404 PyObject
* obj1
= 0 ;
11405 PyObject
* obj2
= 0 ;
11406 char *kwnames
[] = {
11407 (char *) "width",(char *) "height",(char *) "clear", NULL
11410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_EmptyImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11413 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11414 if (SWIG_arg_fail(1)) SWIG_fail
;
11419 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11420 if (SWIG_arg_fail(2)) SWIG_fail
;
11425 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
11426 if (SWIG_arg_fail(3)) SWIG_fail
;
11430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11431 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
);
11433 wxPyEndAllowThreads(__tstate
);
11434 if (PyErr_Occurred()) SWIG_fail
;
11436 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11443 static PyObject
*_wrap_new_ImageFromBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11444 PyObject
*resultobj
= NULL
;
11445 wxBitmap
*arg1
= 0 ;
11447 PyObject
* obj0
= 0 ;
11448 char *kwnames
[] = {
11449 (char *) "bitmap", NULL
11452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ImageFromBitmap",kwnames
,&obj0
)) goto fail
;
11454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
11455 if (SWIG_arg_fail(1)) SWIG_fail
;
11456 if (arg1
== NULL
) {
11457 SWIG_null_ref("wxBitmap");
11459 if (SWIG_arg_fail(1)) SWIG_fail
;
11462 if (!wxPyCheckForApp()) SWIG_fail
;
11463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11464 result
= (wxImage
*)new_wxImage((wxBitmap
const &)*arg1
);
11466 wxPyEndAllowThreads(__tstate
);
11467 if (PyErr_Occurred()) SWIG_fail
;
11469 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11476 static PyObject
*_wrap_new_ImageFromData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11477 PyObject
*resultobj
= NULL
;
11483 PyObject
* obj0
= 0 ;
11484 PyObject
* obj1
= 0 ;
11485 PyObject
* obj2
= 0 ;
11486 char *kwnames
[] = {
11487 (char *) "width",(char *) "height",(char *) "data", NULL
11490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_ImageFromData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11492 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11493 if (SWIG_arg_fail(1)) SWIG_fail
;
11496 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11497 if (SWIG_arg_fail(2)) SWIG_fail
;
11500 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11504 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
);
11506 wxPyEndAllowThreads(__tstate
);
11507 if (PyErr_Occurred()) SWIG_fail
;
11509 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11516 static PyObject
*_wrap_new_ImageFromDataWithAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11517 PyObject
*resultobj
= NULL
;
11525 PyObject
* obj0
= 0 ;
11526 PyObject
* obj1
= 0 ;
11527 PyObject
* obj2
= 0 ;
11528 PyObject
* obj3
= 0 ;
11529 char *kwnames
[] = {
11530 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
11533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_ImageFromDataWithAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11535 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11536 if (SWIG_arg_fail(1)) SWIG_fail
;
11539 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11540 if (SWIG_arg_fail(2)) SWIG_fail
;
11543 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11546 if (!PyArg_Parse(obj3
, "t#", &arg5
, &arg6
)) SWIG_fail
;
11549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11550 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
11552 wxPyEndAllowThreads(__tstate
);
11553 if (PyErr_Occurred()) SWIG_fail
;
11555 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11562 static PyObject
*_wrap_Image_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11563 PyObject
*resultobj
= NULL
;
11564 wxImage
*arg1
= (wxImage
*) 0 ;
11567 bool arg4
= (bool) true ;
11568 PyObject
* obj0
= 0 ;
11569 PyObject
* obj1
= 0 ;
11570 PyObject
* obj2
= 0 ;
11571 PyObject
* obj3
= 0 ;
11572 char *kwnames
[] = {
11573 (char *) "self",(char *) "width",(char *) "height",(char *) "clear", NULL
11576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11578 if (SWIG_arg_fail(1)) SWIG_fail
;
11580 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11581 if (SWIG_arg_fail(2)) SWIG_fail
;
11584 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11585 if (SWIG_arg_fail(3)) SWIG_fail
;
11589 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
11590 if (SWIG_arg_fail(4)) SWIG_fail
;
11594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11595 (arg1
)->Create(arg2
,arg3
,arg4
);
11597 wxPyEndAllowThreads(__tstate
);
11598 if (PyErr_Occurred()) SWIG_fail
;
11600 Py_INCREF(Py_None
); resultobj
= Py_None
;
11607 static PyObject
*_wrap_Image_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11608 PyObject
*resultobj
= NULL
;
11609 wxImage
*arg1
= (wxImage
*) 0 ;
11610 PyObject
* obj0
= 0 ;
11611 char *kwnames
[] = {
11612 (char *) "self", NULL
11615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Destroy",kwnames
,&obj0
)) goto fail
;
11616 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11617 if (SWIG_arg_fail(1)) SWIG_fail
;
11619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11622 wxPyEndAllowThreads(__tstate
);
11623 if (PyErr_Occurred()) SWIG_fail
;
11625 Py_INCREF(Py_None
); resultobj
= Py_None
;
11632 static PyObject
*_wrap_Image_Scale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11633 PyObject
*resultobj
= NULL
;
11634 wxImage
*arg1
= (wxImage
*) 0 ;
11637 SwigValueWrapper
<wxImage
> result
;
11638 PyObject
* obj0
= 0 ;
11639 PyObject
* obj1
= 0 ;
11640 PyObject
* obj2
= 0 ;
11641 char *kwnames
[] = {
11642 (char *) "self",(char *) "width",(char *) "height", NULL
11645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11647 if (SWIG_arg_fail(1)) SWIG_fail
;
11649 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11650 if (SWIG_arg_fail(2)) SWIG_fail
;
11653 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11654 if (SWIG_arg_fail(3)) SWIG_fail
;
11657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11658 result
= (arg1
)->Scale(arg2
,arg3
);
11660 wxPyEndAllowThreads(__tstate
);
11661 if (PyErr_Occurred()) SWIG_fail
;
11664 wxImage
* resultptr
;
11665 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11666 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11674 static PyObject
*_wrap_Image_ShrinkBy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11675 PyObject
*resultobj
= NULL
;
11676 wxImage
*arg1
= (wxImage
*) 0 ;
11679 SwigValueWrapper
<wxImage
> result
;
11680 PyObject
* obj0
= 0 ;
11681 PyObject
* obj1
= 0 ;
11682 PyObject
* obj2
= 0 ;
11683 char *kwnames
[] = {
11684 (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL
11687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_ShrinkBy",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11688 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11689 if (SWIG_arg_fail(1)) SWIG_fail
;
11691 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11692 if (SWIG_arg_fail(2)) SWIG_fail
;
11695 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11696 if (SWIG_arg_fail(3)) SWIG_fail
;
11699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11700 result
= ((wxImage
const *)arg1
)->ShrinkBy(arg2
,arg3
);
11702 wxPyEndAllowThreads(__tstate
);
11703 if (PyErr_Occurred()) SWIG_fail
;
11706 wxImage
* resultptr
;
11707 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11708 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11716 static PyObject
*_wrap_Image_Rescale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11717 PyObject
*resultobj
= NULL
;
11718 wxImage
*arg1
= (wxImage
*) 0 ;
11722 PyObject
* obj0
= 0 ;
11723 PyObject
* obj1
= 0 ;
11724 PyObject
* obj2
= 0 ;
11725 char *kwnames
[] = {
11726 (char *) "self",(char *) "width",(char *) "height", NULL
11729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Rescale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11731 if (SWIG_arg_fail(1)) SWIG_fail
;
11733 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11734 if (SWIG_arg_fail(2)) SWIG_fail
;
11737 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11738 if (SWIG_arg_fail(3)) SWIG_fail
;
11741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11743 wxImage
&_result_ref
= (arg1
)->Rescale(arg2
,arg3
);
11744 result
= (wxImage
*) &_result_ref
;
11747 wxPyEndAllowThreads(__tstate
);
11748 if (PyErr_Occurred()) SWIG_fail
;
11750 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11757 static PyObject
*_wrap_Image_Resize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11758 PyObject
*resultobj
= NULL
;
11759 wxImage
*arg1
= (wxImage
*) 0 ;
11761 wxPoint
*arg3
= 0 ;
11762 int arg4
= (int) -1 ;
11763 int arg5
= (int) -1 ;
11764 int arg6
= (int) -1 ;
11768 PyObject
* obj0
= 0 ;
11769 PyObject
* obj1
= 0 ;
11770 PyObject
* obj2
= 0 ;
11771 PyObject
* obj3
= 0 ;
11772 PyObject
* obj4
= 0 ;
11773 PyObject
* obj5
= 0 ;
11774 char *kwnames
[] = {
11775 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
11778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Resize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11780 if (SWIG_arg_fail(1)) SWIG_fail
;
11783 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
11787 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
11791 arg4
= static_cast<int >(SWIG_As_int(obj3
));
11792 if (SWIG_arg_fail(4)) SWIG_fail
;
11797 arg5
= static_cast<int >(SWIG_As_int(obj4
));
11798 if (SWIG_arg_fail(5)) SWIG_fail
;
11803 arg6
= static_cast<int >(SWIG_As_int(obj5
));
11804 if (SWIG_arg_fail(6)) SWIG_fail
;
11808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11810 wxImage
&_result_ref
= (arg1
)->Resize((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
11811 result
= (wxImage
*) &_result_ref
;
11814 wxPyEndAllowThreads(__tstate
);
11815 if (PyErr_Occurred()) SWIG_fail
;
11817 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11824 static PyObject
*_wrap_Image_SetRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11825 PyObject
*resultobj
= NULL
;
11826 wxImage
*arg1
= (wxImage
*) 0 ;
11832 PyObject
* obj0
= 0 ;
11833 PyObject
* obj1
= 0 ;
11834 PyObject
* obj2
= 0 ;
11835 PyObject
* obj3
= 0 ;
11836 PyObject
* obj4
= 0 ;
11837 PyObject
* obj5
= 0 ;
11838 char *kwnames
[] = {
11839 (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL
11842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Image_SetRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11844 if (SWIG_arg_fail(1)) SWIG_fail
;
11846 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11847 if (SWIG_arg_fail(2)) SWIG_fail
;
11850 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11851 if (SWIG_arg_fail(3)) SWIG_fail
;
11854 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11855 if (SWIG_arg_fail(4)) SWIG_fail
;
11858 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11859 if (SWIG_arg_fail(5)) SWIG_fail
;
11862 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
11863 if (SWIG_arg_fail(6)) SWIG_fail
;
11866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11867 (arg1
)->SetRGB(arg2
,arg3
,arg4
,arg5
,arg6
);
11869 wxPyEndAllowThreads(__tstate
);
11870 if (PyErr_Occurred()) SWIG_fail
;
11872 Py_INCREF(Py_None
); resultobj
= Py_None
;
11879 static PyObject
*_wrap_Image_SetRGBRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11880 PyObject
*resultobj
= NULL
;
11881 wxImage
*arg1
= (wxImage
*) 0 ;
11887 PyObject
* obj0
= 0 ;
11888 PyObject
* obj1
= 0 ;
11889 PyObject
* obj2
= 0 ;
11890 PyObject
* obj3
= 0 ;
11891 PyObject
* obj4
= 0 ;
11892 char *kwnames
[] = {
11893 (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL
11896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetRGBRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
11897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11898 if (SWIG_arg_fail(1)) SWIG_fail
;
11901 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11904 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
11905 if (SWIG_arg_fail(3)) SWIG_fail
;
11908 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11909 if (SWIG_arg_fail(4)) SWIG_fail
;
11912 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11913 if (SWIG_arg_fail(5)) SWIG_fail
;
11916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11917 (arg1
)->SetRGB((wxRect
const &)*arg2
,arg3
,arg4
,arg5
);
11919 wxPyEndAllowThreads(__tstate
);
11920 if (PyErr_Occurred()) SWIG_fail
;
11922 Py_INCREF(Py_None
); resultobj
= Py_None
;
11929 static PyObject
*_wrap_Image_GetRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11930 PyObject
*resultobj
= NULL
;
11931 wxImage
*arg1
= (wxImage
*) 0 ;
11935 PyObject
* obj0
= 0 ;
11936 PyObject
* obj1
= 0 ;
11937 PyObject
* obj2
= 0 ;
11938 char *kwnames
[] = {
11939 (char *) "self",(char *) "x",(char *) "y", NULL
11942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetRed",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11943 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11944 if (SWIG_arg_fail(1)) SWIG_fail
;
11946 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11947 if (SWIG_arg_fail(2)) SWIG_fail
;
11950 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11951 if (SWIG_arg_fail(3)) SWIG_fail
;
11954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11955 result
= (byte
)(arg1
)->GetRed(arg2
,arg3
);
11957 wxPyEndAllowThreads(__tstate
);
11958 if (PyErr_Occurred()) SWIG_fail
;
11961 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11969 static PyObject
*_wrap_Image_GetGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11970 PyObject
*resultobj
= NULL
;
11971 wxImage
*arg1
= (wxImage
*) 0 ;
11975 PyObject
* obj0
= 0 ;
11976 PyObject
* obj1
= 0 ;
11977 PyObject
* obj2
= 0 ;
11978 char *kwnames
[] = {
11979 (char *) "self",(char *) "x",(char *) "y", NULL
11982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetGreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11983 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11984 if (SWIG_arg_fail(1)) SWIG_fail
;
11986 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11987 if (SWIG_arg_fail(2)) SWIG_fail
;
11990 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11991 if (SWIG_arg_fail(3)) SWIG_fail
;
11994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11995 result
= (byte
)(arg1
)->GetGreen(arg2
,arg3
);
11997 wxPyEndAllowThreads(__tstate
);
11998 if (PyErr_Occurred()) SWIG_fail
;
12001 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12009 static PyObject
*_wrap_Image_GetBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12010 PyObject
*resultobj
= NULL
;
12011 wxImage
*arg1
= (wxImage
*) 0 ;
12015 PyObject
* obj0
= 0 ;
12016 PyObject
* obj1
= 0 ;
12017 PyObject
* obj2
= 0 ;
12018 char *kwnames
[] = {
12019 (char *) "self",(char *) "x",(char *) "y", NULL
12022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetBlue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12024 if (SWIG_arg_fail(1)) SWIG_fail
;
12026 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12027 if (SWIG_arg_fail(2)) SWIG_fail
;
12030 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12031 if (SWIG_arg_fail(3)) SWIG_fail
;
12034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12035 result
= (byte
)(arg1
)->GetBlue(arg2
,arg3
);
12037 wxPyEndAllowThreads(__tstate
);
12038 if (PyErr_Occurred()) SWIG_fail
;
12041 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12049 static PyObject
*_wrap_Image_SetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12050 PyObject
*resultobj
= NULL
;
12051 wxImage
*arg1
= (wxImage
*) 0 ;
12055 PyObject
* obj0
= 0 ;
12056 PyObject
* obj1
= 0 ;
12057 PyObject
* obj2
= 0 ;
12058 PyObject
* obj3
= 0 ;
12059 char *kwnames
[] = {
12060 (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL
12063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12064 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12065 if (SWIG_arg_fail(1)) SWIG_fail
;
12067 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12068 if (SWIG_arg_fail(2)) SWIG_fail
;
12071 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12072 if (SWIG_arg_fail(3)) SWIG_fail
;
12075 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12076 if (SWIG_arg_fail(4)) SWIG_fail
;
12079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12080 (arg1
)->SetAlpha(arg2
,arg3
,arg4
);
12082 wxPyEndAllowThreads(__tstate
);
12083 if (PyErr_Occurred()) SWIG_fail
;
12085 Py_INCREF(Py_None
); resultobj
= Py_None
;
12092 static PyObject
*_wrap_Image_GetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12093 PyObject
*resultobj
= NULL
;
12094 wxImage
*arg1
= (wxImage
*) 0 ;
12098 PyObject
* obj0
= 0 ;
12099 PyObject
* obj1
= 0 ;
12100 PyObject
* obj2
= 0 ;
12101 char *kwnames
[] = {
12102 (char *) "self",(char *) "x",(char *) "y", NULL
12105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetAlpha",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12106 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12107 if (SWIG_arg_fail(1)) SWIG_fail
;
12109 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12110 if (SWIG_arg_fail(2)) SWIG_fail
;
12113 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12114 if (SWIG_arg_fail(3)) SWIG_fail
;
12117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12118 result
= (byte
)(arg1
)->GetAlpha(arg2
,arg3
);
12120 wxPyEndAllowThreads(__tstate
);
12121 if (PyErr_Occurred()) SWIG_fail
;
12124 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12132 static PyObject
*_wrap_Image_HasAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12133 PyObject
*resultobj
= NULL
;
12134 wxImage
*arg1
= (wxImage
*) 0 ;
12136 PyObject
* obj0
= 0 ;
12137 char *kwnames
[] = {
12138 (char *) "self", NULL
12141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasAlpha",kwnames
,&obj0
)) goto fail
;
12142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12143 if (SWIG_arg_fail(1)) SWIG_fail
;
12145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12146 result
= (bool)(arg1
)->HasAlpha();
12148 wxPyEndAllowThreads(__tstate
);
12149 if (PyErr_Occurred()) SWIG_fail
;
12152 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12160 static PyObject
*_wrap_Image_InitAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12161 PyObject
*resultobj
= NULL
;
12162 wxImage
*arg1
= (wxImage
*) 0 ;
12163 PyObject
* obj0
= 0 ;
12164 char *kwnames
[] = {
12165 (char *) "self", NULL
12168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InitAlpha",kwnames
,&obj0
)) goto fail
;
12169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12170 if (SWIG_arg_fail(1)) SWIG_fail
;
12172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12173 (arg1
)->InitAlpha();
12175 wxPyEndAllowThreads(__tstate
);
12176 if (PyErr_Occurred()) SWIG_fail
;
12178 Py_INCREF(Py_None
); resultobj
= Py_None
;
12185 static PyObject
*_wrap_Image_IsTransparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12186 PyObject
*resultobj
= NULL
;
12187 wxImage
*arg1
= (wxImage
*) 0 ;
12190 byte arg4
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12192 PyObject
* obj0
= 0 ;
12193 PyObject
* obj1
= 0 ;
12194 PyObject
* obj2
= 0 ;
12195 PyObject
* obj3
= 0 ;
12196 char *kwnames
[] = {
12197 (char *) "self",(char *) "x",(char *) "y",(char *) "threshold", NULL
12200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_IsTransparent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12201 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12202 if (SWIG_arg_fail(1)) SWIG_fail
;
12204 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12205 if (SWIG_arg_fail(2)) SWIG_fail
;
12208 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12209 if (SWIG_arg_fail(3)) SWIG_fail
;
12213 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12214 if (SWIG_arg_fail(4)) SWIG_fail
;
12218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12219 result
= (bool)((wxImage
const *)arg1
)->IsTransparent(arg2
,arg3
,arg4
);
12221 wxPyEndAllowThreads(__tstate
);
12222 if (PyErr_Occurred()) SWIG_fail
;
12225 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12233 static PyObject
*_wrap_Image_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12234 PyObject
*resultobj
= NULL
;
12235 wxImage
*arg1
= (wxImage
*) 0 ;
12236 byte
*arg2
= (byte
*) 0 ;
12237 byte
*arg3
= (byte
*) 0 ;
12238 byte
*arg4
= (byte
*) 0 ;
12239 byte arg5
= (byte
) 0 ;
12240 byte arg6
= (byte
) 0 ;
12241 byte arg7
= (byte
) 0 ;
12249 PyObject
* obj0
= 0 ;
12250 PyObject
* obj1
= 0 ;
12251 PyObject
* obj2
= 0 ;
12252 PyObject
* obj3
= 0 ;
12253 char *kwnames
[] = {
12254 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
12257 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
12258 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
12259 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
12260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12261 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12262 if (SWIG_arg_fail(1)) SWIG_fail
;
12265 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12266 if (SWIG_arg_fail(5)) SWIG_fail
;
12271 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12272 if (SWIG_arg_fail(6)) SWIG_fail
;
12277 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12278 if (SWIG_arg_fail(7)) SWIG_fail
;
12282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12283 result
= (bool)((wxImage
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
12285 wxPyEndAllowThreads(__tstate
);
12286 if (PyErr_Occurred()) SWIG_fail
;
12289 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12291 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
12292 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
12293 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
12294 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
12295 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
12296 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
12303 static PyObject
*_wrap_Image_ConvertAlphaToMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12304 PyObject
*resultobj
= NULL
;
12305 wxImage
*arg1
= (wxImage
*) 0 ;
12306 byte arg2
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12308 PyObject
* obj0
= 0 ;
12309 PyObject
* obj1
= 0 ;
12310 char *kwnames
[] = {
12311 (char *) "self",(char *) "threshold", NULL
12314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertAlphaToMask",kwnames
,&obj0
,&obj1
)) goto fail
;
12315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12316 if (SWIG_arg_fail(1)) SWIG_fail
;
12319 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12320 if (SWIG_arg_fail(2)) SWIG_fail
;
12324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12325 result
= (bool)(arg1
)->ConvertAlphaToMask(arg2
);
12327 wxPyEndAllowThreads(__tstate
);
12328 if (PyErr_Occurred()) SWIG_fail
;
12331 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12339 static PyObject
*_wrap_Image_ConvertColourToAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12340 PyObject
*resultobj
= NULL
;
12341 wxImage
*arg1
= (wxImage
*) 0 ;
12346 PyObject
* obj0
= 0 ;
12347 PyObject
* obj1
= 0 ;
12348 PyObject
* obj2
= 0 ;
12349 PyObject
* obj3
= 0 ;
12350 char *kwnames
[] = {
12351 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
12354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12356 if (SWIG_arg_fail(1)) SWIG_fail
;
12358 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12359 if (SWIG_arg_fail(2)) SWIG_fail
;
12362 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12363 if (SWIG_arg_fail(3)) SWIG_fail
;
12366 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12367 if (SWIG_arg_fail(4)) SWIG_fail
;
12370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12371 result
= (bool)(arg1
)->ConvertColourToAlpha(arg2
,arg3
,arg4
);
12373 wxPyEndAllowThreads(__tstate
);
12374 if (PyErr_Occurred()) SWIG_fail
;
12377 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12385 static PyObject
*_wrap_Image_SetMaskFromImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12386 PyObject
*resultobj
= NULL
;
12387 wxImage
*arg1
= (wxImage
*) 0 ;
12388 wxImage
*arg2
= 0 ;
12393 PyObject
* obj0
= 0 ;
12394 PyObject
* obj1
= 0 ;
12395 PyObject
* obj2
= 0 ;
12396 PyObject
* obj3
= 0 ;
12397 PyObject
* obj4
= 0 ;
12398 char *kwnames
[] = {
12399 (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL
12402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetMaskFromImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
12403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12404 if (SWIG_arg_fail(1)) SWIG_fail
;
12406 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12407 if (SWIG_arg_fail(2)) SWIG_fail
;
12408 if (arg2
== NULL
) {
12409 SWIG_null_ref("wxImage");
12411 if (SWIG_arg_fail(2)) SWIG_fail
;
12414 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12415 if (SWIG_arg_fail(3)) SWIG_fail
;
12418 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12419 if (SWIG_arg_fail(4)) SWIG_fail
;
12422 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
12423 if (SWIG_arg_fail(5)) SWIG_fail
;
12426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12427 result
= (bool)(arg1
)->SetMaskFromImage((wxImage
const &)*arg2
,arg3
,arg4
,arg5
);
12429 wxPyEndAllowThreads(__tstate
);
12430 if (PyErr_Occurred()) SWIG_fail
;
12433 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12441 static PyObject
*_wrap_Image_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12442 PyObject
*resultobj
= NULL
;
12443 wxString
*arg1
= 0 ;
12445 bool temp1
= false ;
12446 PyObject
* obj0
= 0 ;
12447 char *kwnames
[] = {
12448 (char *) "filename", NULL
12451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanRead",kwnames
,&obj0
)) goto fail
;
12453 arg1
= wxString_in_helper(obj0
);
12454 if (arg1
== NULL
) SWIG_fail
;
12458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12459 result
= (bool)wxImage::CanRead((wxString
const &)*arg1
);
12461 wxPyEndAllowThreads(__tstate
);
12462 if (PyErr_Occurred()) SWIG_fail
;
12465 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12481 static PyObject
*_wrap_Image_GetImageCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12482 PyObject
*resultobj
= NULL
;
12483 wxString
*arg1
= 0 ;
12484 long arg2
= (long) wxBITMAP_TYPE_ANY
;
12486 bool temp1
= false ;
12487 PyObject
* obj0
= 0 ;
12488 PyObject
* obj1
= 0 ;
12489 char *kwnames
[] = {
12490 (char *) "filename",(char *) "type", NULL
12493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_GetImageCount",kwnames
,&obj0
,&obj1
)) goto fail
;
12495 arg1
= wxString_in_helper(obj0
);
12496 if (arg1
== NULL
) SWIG_fail
;
12501 arg2
= static_cast<long >(SWIG_As_long(obj1
));
12502 if (SWIG_arg_fail(2)) SWIG_fail
;
12506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12507 result
= (int)wxImage::GetImageCount((wxString
const &)*arg1
,arg2
);
12509 wxPyEndAllowThreads(__tstate
);
12510 if (PyErr_Occurred()) SWIG_fail
;
12513 resultobj
= SWIG_From_int(static_cast<int >(result
));
12529 static PyObject
*_wrap_Image_LoadFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12530 PyObject
*resultobj
= NULL
;
12531 wxImage
*arg1
= (wxImage
*) 0 ;
12532 wxString
*arg2
= 0 ;
12533 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12534 int arg4
= (int) -1 ;
12536 bool temp2
= false ;
12537 PyObject
* obj0
= 0 ;
12538 PyObject
* obj1
= 0 ;
12539 PyObject
* obj2
= 0 ;
12540 PyObject
* obj3
= 0 ;
12541 char *kwnames
[] = {
12542 (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL
12545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12547 if (SWIG_arg_fail(1)) SWIG_fail
;
12549 arg2
= wxString_in_helper(obj1
);
12550 if (arg2
== NULL
) SWIG_fail
;
12555 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12556 if (SWIG_arg_fail(3)) SWIG_fail
;
12561 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12562 if (SWIG_arg_fail(4)) SWIG_fail
;
12566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12567 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
,arg4
);
12569 wxPyEndAllowThreads(__tstate
);
12570 if (PyErr_Occurred()) SWIG_fail
;
12573 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12589 static PyObject
*_wrap_Image_LoadMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12590 PyObject
*resultobj
= NULL
;
12591 wxImage
*arg1
= (wxImage
*) 0 ;
12592 wxString
*arg2
= 0 ;
12593 wxString
*arg3
= 0 ;
12594 int arg4
= (int) -1 ;
12596 bool temp2
= false ;
12597 bool temp3
= false ;
12598 PyObject
* obj0
= 0 ;
12599 PyObject
* obj1
= 0 ;
12600 PyObject
* obj2
= 0 ;
12601 PyObject
* obj3
= 0 ;
12602 char *kwnames
[] = {
12603 (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL
12606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12608 if (SWIG_arg_fail(1)) SWIG_fail
;
12610 arg2
= wxString_in_helper(obj1
);
12611 if (arg2
== NULL
) SWIG_fail
;
12615 arg3
= wxString_in_helper(obj2
);
12616 if (arg3
== NULL
) SWIG_fail
;
12621 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12622 if (SWIG_arg_fail(4)) SWIG_fail
;
12626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12627 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
12629 wxPyEndAllowThreads(__tstate
);
12630 if (PyErr_Occurred()) SWIG_fail
;
12633 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12657 static PyObject
*_wrap_Image_SaveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12658 PyObject
*resultobj
= NULL
;
12659 wxImage
*arg1
= (wxImage
*) 0 ;
12660 wxString
*arg2
= 0 ;
12663 bool temp2
= false ;
12664 PyObject
* obj0
= 0 ;
12665 PyObject
* obj1
= 0 ;
12666 PyObject
* obj2
= 0 ;
12667 char *kwnames
[] = {
12668 (char *) "self",(char *) "name",(char *) "type", NULL
12671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12673 if (SWIG_arg_fail(1)) SWIG_fail
;
12675 arg2
= wxString_in_helper(obj1
);
12676 if (arg2
== NULL
) SWIG_fail
;
12680 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12681 if (SWIG_arg_fail(3)) SWIG_fail
;
12684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12685 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
);
12687 wxPyEndAllowThreads(__tstate
);
12688 if (PyErr_Occurred()) SWIG_fail
;
12691 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12707 static PyObject
*_wrap_Image_SaveMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12708 PyObject
*resultobj
= NULL
;
12709 wxImage
*arg1
= (wxImage
*) 0 ;
12710 wxString
*arg2
= 0 ;
12711 wxString
*arg3
= 0 ;
12713 bool temp2
= false ;
12714 bool temp3
= false ;
12715 PyObject
* obj0
= 0 ;
12716 PyObject
* obj1
= 0 ;
12717 PyObject
* obj2
= 0 ;
12718 char *kwnames
[] = {
12719 (char *) "self",(char *) "name",(char *) "mimetype", NULL
12722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveMimeFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12724 if (SWIG_arg_fail(1)) SWIG_fail
;
12726 arg2
= wxString_in_helper(obj1
);
12727 if (arg2
== NULL
) SWIG_fail
;
12731 arg3
= wxString_in_helper(obj2
);
12732 if (arg3
== NULL
) SWIG_fail
;
12736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12737 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,(wxString
const &)*arg3
);
12739 wxPyEndAllowThreads(__tstate
);
12740 if (PyErr_Occurred()) SWIG_fail
;
12743 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12767 static PyObject
*_wrap_Image_CanReadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12768 PyObject
*resultobj
= NULL
;
12769 wxInputStream
*arg1
= 0 ;
12771 wxPyInputStream
*temp1
;
12773 PyObject
* obj0
= 0 ;
12774 char *kwnames
[] = {
12775 (char *) "stream", NULL
12778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanReadStream",kwnames
,&obj0
)) goto fail
;
12780 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
12781 arg1
= temp1
->m_wxis
;
12784 PyErr_Clear(); // clear the failure of the wxPyConvert above
12785 arg1
= wxPyCBInputStream_create(obj0
, false);
12786 if (arg1
== NULL
) {
12787 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12795 result
= (bool)wxImage::CanRead(*arg1
);
12797 wxPyEndAllowThreads(__tstate
);
12798 if (PyErr_Occurred()) SWIG_fail
;
12801 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12804 if (created1
) delete arg1
;
12809 if (created1
) delete arg1
;
12815 static PyObject
*_wrap_Image_LoadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12816 PyObject
*resultobj
= NULL
;
12817 wxImage
*arg1
= (wxImage
*) 0 ;
12818 wxInputStream
*arg2
= 0 ;
12819 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12820 int arg4
= (int) -1 ;
12822 wxPyInputStream
*temp2
;
12824 PyObject
* obj0
= 0 ;
12825 PyObject
* obj1
= 0 ;
12826 PyObject
* obj2
= 0 ;
12827 PyObject
* obj3
= 0 ;
12828 char *kwnames
[] = {
12829 (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL
12832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12834 if (SWIG_arg_fail(1)) SWIG_fail
;
12836 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12837 arg2
= temp2
->m_wxis
;
12840 PyErr_Clear(); // clear the failure of the wxPyConvert above
12841 arg2
= wxPyCBInputStream_create(obj1
, false);
12842 if (arg2
== NULL
) {
12843 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12851 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12852 if (SWIG_arg_fail(3)) SWIG_fail
;
12857 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12858 if (SWIG_arg_fail(4)) SWIG_fail
;
12862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12863 result
= (bool)(arg1
)->LoadFile(*arg2
,arg3
,arg4
);
12865 wxPyEndAllowThreads(__tstate
);
12866 if (PyErr_Occurred()) SWIG_fail
;
12869 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12872 if (created2
) delete arg2
;
12877 if (created2
) delete arg2
;
12883 static PyObject
*_wrap_Image_LoadMimeStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12884 PyObject
*resultobj
= NULL
;
12885 wxImage
*arg1
= (wxImage
*) 0 ;
12886 wxInputStream
*arg2
= 0 ;
12887 wxString
*arg3
= 0 ;
12888 int arg4
= (int) -1 ;
12890 wxPyInputStream
*temp2
;
12892 bool temp3
= false ;
12893 PyObject
* obj0
= 0 ;
12894 PyObject
* obj1
= 0 ;
12895 PyObject
* obj2
= 0 ;
12896 PyObject
* obj3
= 0 ;
12897 char *kwnames
[] = {
12898 (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL
12901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12903 if (SWIG_arg_fail(1)) SWIG_fail
;
12905 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12906 arg2
= temp2
->m_wxis
;
12909 PyErr_Clear(); // clear the failure of the wxPyConvert above
12910 arg2
= wxPyCBInputStream_create(obj1
, false);
12911 if (arg2
== NULL
) {
12912 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12919 arg3
= wxString_in_helper(obj2
);
12920 if (arg3
== NULL
) SWIG_fail
;
12925 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12926 if (SWIG_arg_fail(4)) SWIG_fail
;
12930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12931 result
= (bool)(arg1
)->LoadFile(*arg2
,(wxString
const &)*arg3
,arg4
);
12933 wxPyEndAllowThreads(__tstate
);
12934 if (PyErr_Occurred()) SWIG_fail
;
12937 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12940 if (created2
) delete arg2
;
12949 if (created2
) delete arg2
;
12959 static PyObject
*_wrap_Image_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12960 PyObject
*resultobj
= NULL
;
12961 wxImage
*arg1
= (wxImage
*) 0 ;
12963 PyObject
* obj0
= 0 ;
12964 char *kwnames
[] = {
12965 (char *) "self", NULL
12968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Ok",kwnames
,&obj0
)) goto fail
;
12969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12970 if (SWIG_arg_fail(1)) SWIG_fail
;
12972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12973 result
= (bool)(arg1
)->Ok();
12975 wxPyEndAllowThreads(__tstate
);
12976 if (PyErr_Occurred()) SWIG_fail
;
12979 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12987 static PyObject
*_wrap_Image_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12988 PyObject
*resultobj
= NULL
;
12989 wxImage
*arg1
= (wxImage
*) 0 ;
12991 PyObject
* obj0
= 0 ;
12992 char *kwnames
[] = {
12993 (char *) "self", NULL
12996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetWidth",kwnames
,&obj0
)) goto fail
;
12997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12998 if (SWIG_arg_fail(1)) SWIG_fail
;
13000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13001 result
= (int)(arg1
)->GetWidth();
13003 wxPyEndAllowThreads(__tstate
);
13004 if (PyErr_Occurred()) SWIG_fail
;
13007 resultobj
= SWIG_From_int(static_cast<int >(result
));
13015 static PyObject
*_wrap_Image_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13016 PyObject
*resultobj
= NULL
;
13017 wxImage
*arg1
= (wxImage
*) 0 ;
13019 PyObject
* obj0
= 0 ;
13020 char *kwnames
[] = {
13021 (char *) "self", NULL
13024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetHeight",kwnames
,&obj0
)) goto fail
;
13025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13026 if (SWIG_arg_fail(1)) SWIG_fail
;
13028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13029 result
= (int)(arg1
)->GetHeight();
13031 wxPyEndAllowThreads(__tstate
);
13032 if (PyErr_Occurred()) SWIG_fail
;
13035 resultobj
= SWIG_From_int(static_cast<int >(result
));
13043 static PyObject
*_wrap_Image_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13044 PyObject
*resultobj
= NULL
;
13045 wxImage
*arg1
= (wxImage
*) 0 ;
13047 PyObject
* obj0
= 0 ;
13048 char *kwnames
[] = {
13049 (char *) "self", NULL
13052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetSize",kwnames
,&obj0
)) goto fail
;
13053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13054 if (SWIG_arg_fail(1)) SWIG_fail
;
13056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13057 result
= wxImage_GetSize(arg1
);
13059 wxPyEndAllowThreads(__tstate
);
13060 if (PyErr_Occurred()) SWIG_fail
;
13063 wxSize
* resultptr
;
13064 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
13065 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
13073 static PyObject
*_wrap_Image_GetSubImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13074 PyObject
*resultobj
= NULL
;
13075 wxImage
*arg1
= (wxImage
*) 0 ;
13077 SwigValueWrapper
<wxImage
> result
;
13079 PyObject
* obj0
= 0 ;
13080 PyObject
* obj1
= 0 ;
13081 char *kwnames
[] = {
13082 (char *) "self",(char *) "rect", NULL
13085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetSubImage",kwnames
,&obj0
,&obj1
)) goto fail
;
13086 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13087 if (SWIG_arg_fail(1)) SWIG_fail
;
13090 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
13093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13094 result
= (arg1
)->GetSubImage((wxRect
const &)*arg2
);
13096 wxPyEndAllowThreads(__tstate
);
13097 if (PyErr_Occurred()) SWIG_fail
;
13100 wxImage
* resultptr
;
13101 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13102 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13110 static PyObject
*_wrap_Image_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13111 PyObject
*resultobj
= NULL
;
13112 wxImage
*arg1
= (wxImage
*) 0 ;
13114 wxPoint
*arg3
= 0 ;
13115 int arg4
= (int) -1 ;
13116 int arg5
= (int) -1 ;
13117 int arg6
= (int) -1 ;
13118 SwigValueWrapper
<wxImage
> result
;
13121 PyObject
* obj0
= 0 ;
13122 PyObject
* obj1
= 0 ;
13123 PyObject
* obj2
= 0 ;
13124 PyObject
* obj3
= 0 ;
13125 PyObject
* obj4
= 0 ;
13126 PyObject
* obj5
= 0 ;
13127 char *kwnames
[] = {
13128 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
13131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Size",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
13132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13133 if (SWIG_arg_fail(1)) SWIG_fail
;
13136 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
13140 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13144 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13145 if (SWIG_arg_fail(4)) SWIG_fail
;
13150 arg5
= static_cast<int >(SWIG_As_int(obj4
));
13151 if (SWIG_arg_fail(5)) SWIG_fail
;
13156 arg6
= static_cast<int >(SWIG_As_int(obj5
));
13157 if (SWIG_arg_fail(6)) SWIG_fail
;
13161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13162 result
= ((wxImage
const *)arg1
)->Size((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
13164 wxPyEndAllowThreads(__tstate
);
13165 if (PyErr_Occurred()) SWIG_fail
;
13168 wxImage
* resultptr
;
13169 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13170 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13178 static PyObject
*_wrap_Image_Copy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13179 PyObject
*resultobj
= NULL
;
13180 wxImage
*arg1
= (wxImage
*) 0 ;
13181 SwigValueWrapper
<wxImage
> result
;
13182 PyObject
* obj0
= 0 ;
13183 char *kwnames
[] = {
13184 (char *) "self", NULL
13187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Copy",kwnames
,&obj0
)) goto fail
;
13188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13189 if (SWIG_arg_fail(1)) SWIG_fail
;
13191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13192 result
= (arg1
)->Copy();
13194 wxPyEndAllowThreads(__tstate
);
13195 if (PyErr_Occurred()) SWIG_fail
;
13198 wxImage
* resultptr
;
13199 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13200 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13208 static PyObject
*_wrap_Image_Paste(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13209 PyObject
*resultobj
= NULL
;
13210 wxImage
*arg1
= (wxImage
*) 0 ;
13211 wxImage
*arg2
= 0 ;
13214 PyObject
* obj0
= 0 ;
13215 PyObject
* obj1
= 0 ;
13216 PyObject
* obj2
= 0 ;
13217 PyObject
* obj3
= 0 ;
13218 char *kwnames
[] = {
13219 (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL
13222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_Paste",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13224 if (SWIG_arg_fail(1)) SWIG_fail
;
13226 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13227 if (SWIG_arg_fail(2)) SWIG_fail
;
13228 if (arg2
== NULL
) {
13229 SWIG_null_ref("wxImage");
13231 if (SWIG_arg_fail(2)) SWIG_fail
;
13234 arg3
= static_cast<int >(SWIG_As_int(obj2
));
13235 if (SWIG_arg_fail(3)) SWIG_fail
;
13238 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13239 if (SWIG_arg_fail(4)) SWIG_fail
;
13242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13243 (arg1
)->Paste((wxImage
const &)*arg2
,arg3
,arg4
);
13245 wxPyEndAllowThreads(__tstate
);
13246 if (PyErr_Occurred()) SWIG_fail
;
13248 Py_INCREF(Py_None
); resultobj
= Py_None
;
13255 static PyObject
*_wrap_Image_GetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13256 PyObject
*resultobj
= NULL
;
13257 wxImage
*arg1
= (wxImage
*) 0 ;
13259 PyObject
* obj0
= 0 ;
13260 char *kwnames
[] = {
13261 (char *) "self", NULL
13264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetData",kwnames
,&obj0
)) goto fail
;
13265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13266 if (SWIG_arg_fail(1)) SWIG_fail
;
13268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13269 result
= (PyObject
*)wxImage_GetData(arg1
);
13271 wxPyEndAllowThreads(__tstate
);
13272 if (PyErr_Occurred()) SWIG_fail
;
13274 resultobj
= result
;
13281 static PyObject
*_wrap_Image_SetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13282 PyObject
*resultobj
= NULL
;
13283 wxImage
*arg1
= (wxImage
*) 0 ;
13286 PyObject
* obj0
= 0 ;
13287 PyObject
* obj1
= 0 ;
13288 char *kwnames
[] = {
13289 (char *) "self",(char *) "data", NULL
13292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetData",kwnames
,&obj0
,&obj1
)) goto fail
;
13293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13294 if (SWIG_arg_fail(1)) SWIG_fail
;
13296 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13300 wxImage_SetData(arg1
,arg2
,arg3
);
13302 wxPyEndAllowThreads(__tstate
);
13303 if (PyErr_Occurred()) SWIG_fail
;
13305 Py_INCREF(Py_None
); resultobj
= Py_None
;
13312 static PyObject
*_wrap_Image_GetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13313 PyObject
*resultobj
= NULL
;
13314 wxImage
*arg1
= (wxImage
*) 0 ;
13316 PyObject
* obj0
= 0 ;
13317 char *kwnames
[] = {
13318 (char *) "self", NULL
13321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetDataBuffer",kwnames
,&obj0
)) goto fail
;
13322 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13323 if (SWIG_arg_fail(1)) SWIG_fail
;
13325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13326 result
= (PyObject
*)wxImage_GetDataBuffer(arg1
);
13328 wxPyEndAllowThreads(__tstate
);
13329 if (PyErr_Occurred()) SWIG_fail
;
13331 resultobj
= result
;
13338 static PyObject
*_wrap_Image_SetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13339 PyObject
*resultobj
= NULL
;
13340 wxImage
*arg1
= (wxImage
*) 0 ;
13343 PyObject
* obj0
= 0 ;
13344 PyObject
* obj1
= 0 ;
13345 char *kwnames
[] = {
13346 (char *) "self",(char *) "data", NULL
13349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetDataBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13351 if (SWIG_arg_fail(1)) SWIG_fail
;
13353 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13357 wxImage_SetDataBuffer(arg1
,arg2
,arg3
);
13359 wxPyEndAllowThreads(__tstate
);
13360 if (PyErr_Occurred()) SWIG_fail
;
13362 Py_INCREF(Py_None
); resultobj
= Py_None
;
13369 static PyObject
*_wrap_Image_GetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13370 PyObject
*resultobj
= NULL
;
13371 wxImage
*arg1
= (wxImage
*) 0 ;
13373 PyObject
* obj0
= 0 ;
13374 char *kwnames
[] = {
13375 (char *) "self", NULL
13378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaData",kwnames
,&obj0
)) goto fail
;
13379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13380 if (SWIG_arg_fail(1)) SWIG_fail
;
13382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13383 result
= (PyObject
*)wxImage_GetAlphaData(arg1
);
13385 wxPyEndAllowThreads(__tstate
);
13386 if (PyErr_Occurred()) SWIG_fail
;
13388 resultobj
= result
;
13395 static PyObject
*_wrap_Image_SetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13396 PyObject
*resultobj
= NULL
;
13397 wxImage
*arg1
= (wxImage
*) 0 ;
13400 PyObject
* obj0
= 0 ;
13401 PyObject
* obj1
= 0 ;
13402 char *kwnames
[] = {
13403 (char *) "self",(char *) "alpha", NULL
13406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaData",kwnames
,&obj0
,&obj1
)) goto fail
;
13407 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13408 if (SWIG_arg_fail(1)) SWIG_fail
;
13410 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13414 wxImage_SetAlphaData(arg1
,arg2
,arg3
);
13416 wxPyEndAllowThreads(__tstate
);
13417 if (PyErr_Occurred()) SWIG_fail
;
13419 Py_INCREF(Py_None
); resultobj
= Py_None
;
13426 static PyObject
*_wrap_Image_GetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13427 PyObject
*resultobj
= NULL
;
13428 wxImage
*arg1
= (wxImage
*) 0 ;
13430 PyObject
* obj0
= 0 ;
13431 char *kwnames
[] = {
13432 (char *) "self", NULL
13435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaBuffer",kwnames
,&obj0
)) goto fail
;
13436 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13437 if (SWIG_arg_fail(1)) SWIG_fail
;
13439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13440 result
= (PyObject
*)wxImage_GetAlphaBuffer(arg1
);
13442 wxPyEndAllowThreads(__tstate
);
13443 if (PyErr_Occurred()) SWIG_fail
;
13445 resultobj
= result
;
13452 static PyObject
*_wrap_Image_SetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13453 PyObject
*resultobj
= NULL
;
13454 wxImage
*arg1
= (wxImage
*) 0 ;
13457 PyObject
* obj0
= 0 ;
13458 PyObject
* obj1
= 0 ;
13459 char *kwnames
[] = {
13460 (char *) "self",(char *) "alpha", NULL
13463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13464 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13465 if (SWIG_arg_fail(1)) SWIG_fail
;
13467 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13471 wxImage_SetAlphaBuffer(arg1
,arg2
,arg3
);
13473 wxPyEndAllowThreads(__tstate
);
13474 if (PyErr_Occurred()) SWIG_fail
;
13476 Py_INCREF(Py_None
); resultobj
= Py_None
;
13483 static PyObject
*_wrap_Image_SetMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13484 PyObject
*resultobj
= NULL
;
13485 wxImage
*arg1
= (wxImage
*) 0 ;
13489 PyObject
* obj0
= 0 ;
13490 PyObject
* obj1
= 0 ;
13491 PyObject
* obj2
= 0 ;
13492 PyObject
* obj3
= 0 ;
13493 char *kwnames
[] = {
13494 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetMaskColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13499 if (SWIG_arg_fail(1)) SWIG_fail
;
13501 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13502 if (SWIG_arg_fail(2)) SWIG_fail
;
13505 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13506 if (SWIG_arg_fail(3)) SWIG_fail
;
13509 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13510 if (SWIG_arg_fail(4)) SWIG_fail
;
13513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13514 (arg1
)->SetMaskColour(arg2
,arg3
,arg4
);
13516 wxPyEndAllowThreads(__tstate
);
13517 if (PyErr_Occurred()) SWIG_fail
;
13519 Py_INCREF(Py_None
); resultobj
= Py_None
;
13526 static PyObject
*_wrap_Image_GetOrFindMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13527 PyObject
*resultobj
= NULL
;
13528 wxImage
*arg1
= (wxImage
*) 0 ;
13529 byte
*arg2
= (byte
*) 0 ;
13530 byte
*arg3
= (byte
*) 0 ;
13531 byte
*arg4
= (byte
*) 0 ;
13538 PyObject
* obj0
= 0 ;
13539 char *kwnames
[] = {
13540 (char *) "self", NULL
13543 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
13544 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
13545 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
13546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetOrFindMaskColour",kwnames
,&obj0
)) goto fail
;
13547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13548 if (SWIG_arg_fail(1)) SWIG_fail
;
13550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13551 ((wxImage
const *)arg1
)->GetOrFindMaskColour(arg2
,arg3
,arg4
);
13553 wxPyEndAllowThreads(__tstate
);
13554 if (PyErr_Occurred()) SWIG_fail
;
13556 Py_INCREF(Py_None
); resultobj
= Py_None
;
13557 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
13558 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
13559 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
13560 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
13561 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
13562 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
13569 static PyObject
*_wrap_Image_GetMaskRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13570 PyObject
*resultobj
= NULL
;
13571 wxImage
*arg1
= (wxImage
*) 0 ;
13573 PyObject
* obj0
= 0 ;
13574 char *kwnames
[] = {
13575 (char *) "self", NULL
13578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskRed",kwnames
,&obj0
)) goto fail
;
13579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13580 if (SWIG_arg_fail(1)) SWIG_fail
;
13582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13583 result
= (byte
)(arg1
)->GetMaskRed();
13585 wxPyEndAllowThreads(__tstate
);
13586 if (PyErr_Occurred()) SWIG_fail
;
13589 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13597 static PyObject
*_wrap_Image_GetMaskGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13598 PyObject
*resultobj
= NULL
;
13599 wxImage
*arg1
= (wxImage
*) 0 ;
13601 PyObject
* obj0
= 0 ;
13602 char *kwnames
[] = {
13603 (char *) "self", NULL
13606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskGreen",kwnames
,&obj0
)) goto fail
;
13607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13608 if (SWIG_arg_fail(1)) SWIG_fail
;
13610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13611 result
= (byte
)(arg1
)->GetMaskGreen();
13613 wxPyEndAllowThreads(__tstate
);
13614 if (PyErr_Occurred()) SWIG_fail
;
13617 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13625 static PyObject
*_wrap_Image_GetMaskBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13626 PyObject
*resultobj
= NULL
;
13627 wxImage
*arg1
= (wxImage
*) 0 ;
13629 PyObject
* obj0
= 0 ;
13630 char *kwnames
[] = {
13631 (char *) "self", NULL
13634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskBlue",kwnames
,&obj0
)) goto fail
;
13635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13636 if (SWIG_arg_fail(1)) SWIG_fail
;
13638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13639 result
= (byte
)(arg1
)->GetMaskBlue();
13641 wxPyEndAllowThreads(__tstate
);
13642 if (PyErr_Occurred()) SWIG_fail
;
13645 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13653 static PyObject
*_wrap_Image_SetMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13654 PyObject
*resultobj
= NULL
;
13655 wxImage
*arg1
= (wxImage
*) 0 ;
13656 bool arg2
= (bool) true ;
13657 PyObject
* obj0
= 0 ;
13658 PyObject
* obj1
= 0 ;
13659 char *kwnames
[] = {
13660 (char *) "self",(char *) "mask", NULL
13663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_SetMask",kwnames
,&obj0
,&obj1
)) goto fail
;
13664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13665 if (SWIG_arg_fail(1)) SWIG_fail
;
13668 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13669 if (SWIG_arg_fail(2)) SWIG_fail
;
13673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13674 (arg1
)->SetMask(arg2
);
13676 wxPyEndAllowThreads(__tstate
);
13677 if (PyErr_Occurred()) SWIG_fail
;
13679 Py_INCREF(Py_None
); resultobj
= Py_None
;
13686 static PyObject
*_wrap_Image_HasMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13687 PyObject
*resultobj
= NULL
;
13688 wxImage
*arg1
= (wxImage
*) 0 ;
13690 PyObject
* obj0
= 0 ;
13691 char *kwnames
[] = {
13692 (char *) "self", NULL
13695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasMask",kwnames
,&obj0
)) goto fail
;
13696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13697 if (SWIG_arg_fail(1)) SWIG_fail
;
13699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13700 result
= (bool)(arg1
)->HasMask();
13702 wxPyEndAllowThreads(__tstate
);
13703 if (PyErr_Occurred()) SWIG_fail
;
13706 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13714 static PyObject
*_wrap_Image_Rotate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13715 PyObject
*resultobj
= NULL
;
13716 wxImage
*arg1
= (wxImage
*) 0 ;
13718 wxPoint
*arg3
= 0 ;
13719 bool arg4
= (bool) true ;
13720 wxPoint
*arg5
= (wxPoint
*) NULL
;
13721 SwigValueWrapper
<wxImage
> result
;
13723 PyObject
* obj0
= 0 ;
13724 PyObject
* obj1
= 0 ;
13725 PyObject
* obj2
= 0 ;
13726 PyObject
* obj3
= 0 ;
13727 PyObject
* obj4
= 0 ;
13728 char *kwnames
[] = {
13729 (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL
13732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Image_Rotate",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
13733 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13734 if (SWIG_arg_fail(1)) SWIG_fail
;
13736 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13737 if (SWIG_arg_fail(2)) SWIG_fail
;
13741 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13745 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
13746 if (SWIG_arg_fail(4)) SWIG_fail
;
13750 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
13751 if (SWIG_arg_fail(5)) SWIG_fail
;
13754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13755 result
= ((wxImage
const *)arg1
)->Rotate(arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
);
13757 wxPyEndAllowThreads(__tstate
);
13758 if (PyErr_Occurred()) SWIG_fail
;
13761 wxImage
* resultptr
;
13762 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13763 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13771 static PyObject
*_wrap_Image_Rotate90(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13772 PyObject
*resultobj
= NULL
;
13773 wxImage
*arg1
= (wxImage
*) 0 ;
13774 bool arg2
= (bool) true ;
13775 SwigValueWrapper
<wxImage
> result
;
13776 PyObject
* obj0
= 0 ;
13777 PyObject
* obj1
= 0 ;
13778 char *kwnames
[] = {
13779 (char *) "self",(char *) "clockwise", NULL
13782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Rotate90",kwnames
,&obj0
,&obj1
)) goto fail
;
13783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13784 if (SWIG_arg_fail(1)) SWIG_fail
;
13787 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13788 if (SWIG_arg_fail(2)) SWIG_fail
;
13792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13793 result
= (arg1
)->Rotate90(arg2
);
13795 wxPyEndAllowThreads(__tstate
);
13796 if (PyErr_Occurred()) SWIG_fail
;
13799 wxImage
* resultptr
;
13800 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13801 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13809 static PyObject
*_wrap_Image_Mirror(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13810 PyObject
*resultobj
= NULL
;
13811 wxImage
*arg1
= (wxImage
*) 0 ;
13812 bool arg2
= (bool) true ;
13813 SwigValueWrapper
<wxImage
> result
;
13814 PyObject
* obj0
= 0 ;
13815 PyObject
* obj1
= 0 ;
13816 char *kwnames
[] = {
13817 (char *) "self",(char *) "horizontally", NULL
13820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Mirror",kwnames
,&obj0
,&obj1
)) goto fail
;
13821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13822 if (SWIG_arg_fail(1)) SWIG_fail
;
13825 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13826 if (SWIG_arg_fail(2)) SWIG_fail
;
13830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13831 result
= (arg1
)->Mirror(arg2
);
13833 wxPyEndAllowThreads(__tstate
);
13834 if (PyErr_Occurred()) SWIG_fail
;
13837 wxImage
* resultptr
;
13838 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13839 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13847 static PyObject
*_wrap_Image_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13848 PyObject
*resultobj
= NULL
;
13849 wxImage
*arg1
= (wxImage
*) 0 ;
13856 PyObject
* obj0
= 0 ;
13857 PyObject
* obj1
= 0 ;
13858 PyObject
* obj2
= 0 ;
13859 PyObject
* obj3
= 0 ;
13860 PyObject
* obj4
= 0 ;
13861 PyObject
* obj5
= 0 ;
13862 PyObject
* obj6
= 0 ;
13863 char *kwnames
[] = {
13864 (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL
13867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:Image_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
13868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13869 if (SWIG_arg_fail(1)) SWIG_fail
;
13871 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13872 if (SWIG_arg_fail(2)) SWIG_fail
;
13875 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13876 if (SWIG_arg_fail(3)) SWIG_fail
;
13879 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13880 if (SWIG_arg_fail(4)) SWIG_fail
;
13883 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
13884 if (SWIG_arg_fail(5)) SWIG_fail
;
13887 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
13888 if (SWIG_arg_fail(6)) SWIG_fail
;
13891 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj6
));
13892 if (SWIG_arg_fail(7)) SWIG_fail
;
13895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13896 (arg1
)->Replace(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
13898 wxPyEndAllowThreads(__tstate
);
13899 if (PyErr_Occurred()) SWIG_fail
;
13901 Py_INCREF(Py_None
); resultobj
= Py_None
;
13908 static PyObject
*_wrap_Image_ConvertToGreyscale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13909 PyObject
*resultobj
= NULL
;
13910 wxImage
*arg1
= (wxImage
*) 0 ;
13911 double arg2
= (double) 0.299 ;
13912 double arg3
= (double) 0.587 ;
13913 double arg4
= (double) 0.114 ;
13914 SwigValueWrapper
<wxImage
> result
;
13915 PyObject
* obj0
= 0 ;
13916 PyObject
* obj1
= 0 ;
13917 PyObject
* obj2
= 0 ;
13918 PyObject
* obj3
= 0 ;
13919 char *kwnames
[] = {
13920 (char *) "self",(char *) "lr",(char *) "lg",(char *) "lb", NULL
13923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_ConvertToGreyscale",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13925 if (SWIG_arg_fail(1)) SWIG_fail
;
13928 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13929 if (SWIG_arg_fail(2)) SWIG_fail
;
13934 arg3
= static_cast<double >(SWIG_As_double(obj2
));
13935 if (SWIG_arg_fail(3)) SWIG_fail
;
13940 arg4
= static_cast<double >(SWIG_As_double(obj3
));
13941 if (SWIG_arg_fail(4)) SWIG_fail
;
13945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13946 result
= ((wxImage
const *)arg1
)->ConvertToGreyscale(arg2
,arg3
,arg4
);
13948 wxPyEndAllowThreads(__tstate
);
13949 if (PyErr_Occurred()) SWIG_fail
;
13952 wxImage
* resultptr
;
13953 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13954 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13962 static PyObject
*_wrap_Image_ConvertToMono(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13963 PyObject
*resultobj
= NULL
;
13964 wxImage
*arg1
= (wxImage
*) 0 ;
13968 SwigValueWrapper
<wxImage
> result
;
13969 PyObject
* obj0
= 0 ;
13970 PyObject
* obj1
= 0 ;
13971 PyObject
* obj2
= 0 ;
13972 PyObject
* obj3
= 0 ;
13973 char *kwnames
[] = {
13974 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMono",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13979 if (SWIG_arg_fail(1)) SWIG_fail
;
13981 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13982 if (SWIG_arg_fail(2)) SWIG_fail
;
13985 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13986 if (SWIG_arg_fail(3)) SWIG_fail
;
13989 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13990 if (SWIG_arg_fail(4)) SWIG_fail
;
13993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13994 result
= ((wxImage
const *)arg1
)->ConvertToMono(arg2
,arg3
,arg4
);
13996 wxPyEndAllowThreads(__tstate
);
13997 if (PyErr_Occurred()) SWIG_fail
;
14000 wxImage
* resultptr
;
14001 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
14002 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
14010 static PyObject
*_wrap_Image_SetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14011 PyObject
*resultobj
= NULL
;
14012 wxImage
*arg1
= (wxImage
*) 0 ;
14013 wxString
*arg2
= 0 ;
14014 wxString
*arg3
= 0 ;
14015 bool temp2
= false ;
14016 bool temp3
= false ;
14017 PyObject
* obj0
= 0 ;
14018 PyObject
* obj1
= 0 ;
14019 PyObject
* obj2
= 0 ;
14020 char *kwnames
[] = {
14021 (char *) "self",(char *) "name",(char *) "value", NULL
14024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOption",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14026 if (SWIG_arg_fail(1)) SWIG_fail
;
14028 arg2
= wxString_in_helper(obj1
);
14029 if (arg2
== NULL
) SWIG_fail
;
14033 arg3
= wxString_in_helper(obj2
);
14034 if (arg3
== NULL
) SWIG_fail
;
14038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14039 (arg1
)->SetOption((wxString
const &)*arg2
,(wxString
const &)*arg3
);
14041 wxPyEndAllowThreads(__tstate
);
14042 if (PyErr_Occurred()) SWIG_fail
;
14044 Py_INCREF(Py_None
); resultobj
= Py_None
;
14067 static PyObject
*_wrap_Image_SetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14068 PyObject
*resultobj
= NULL
;
14069 wxImage
*arg1
= (wxImage
*) 0 ;
14070 wxString
*arg2
= 0 ;
14072 bool temp2
= false ;
14073 PyObject
* obj0
= 0 ;
14074 PyObject
* obj1
= 0 ;
14075 PyObject
* obj2
= 0 ;
14076 char *kwnames
[] = {
14077 (char *) "self",(char *) "name",(char *) "value", NULL
14080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOptionInt",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14082 if (SWIG_arg_fail(1)) SWIG_fail
;
14084 arg2
= wxString_in_helper(obj1
);
14085 if (arg2
== NULL
) SWIG_fail
;
14089 arg3
= static_cast<int >(SWIG_As_int(obj2
));
14090 if (SWIG_arg_fail(3)) SWIG_fail
;
14093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14094 (arg1
)->SetOption((wxString
const &)*arg2
,arg3
);
14096 wxPyEndAllowThreads(__tstate
);
14097 if (PyErr_Occurred()) SWIG_fail
;
14099 Py_INCREF(Py_None
); resultobj
= Py_None
;
14114 static PyObject
*_wrap_Image_GetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14115 PyObject
*resultobj
= NULL
;
14116 wxImage
*arg1
= (wxImage
*) 0 ;
14117 wxString
*arg2
= 0 ;
14119 bool temp2
= false ;
14120 PyObject
* obj0
= 0 ;
14121 PyObject
* obj1
= 0 ;
14122 char *kwnames
[] = {
14123 (char *) "self",(char *) "name", NULL
14126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14127 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14128 if (SWIG_arg_fail(1)) SWIG_fail
;
14130 arg2
= wxString_in_helper(obj1
);
14131 if (arg2
== NULL
) SWIG_fail
;
14135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14136 result
= ((wxImage
const *)arg1
)->GetOption((wxString
const &)*arg2
);
14138 wxPyEndAllowThreads(__tstate
);
14139 if (PyErr_Occurred()) SWIG_fail
;
14143 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14145 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14162 static PyObject
*_wrap_Image_GetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14163 PyObject
*resultobj
= NULL
;
14164 wxImage
*arg1
= (wxImage
*) 0 ;
14165 wxString
*arg2
= 0 ;
14167 bool temp2
= false ;
14168 PyObject
* obj0
= 0 ;
14169 PyObject
* obj1
= 0 ;
14170 char *kwnames
[] = {
14171 (char *) "self",(char *) "name", NULL
14174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOptionInt",kwnames
,&obj0
,&obj1
)) goto fail
;
14175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14176 if (SWIG_arg_fail(1)) SWIG_fail
;
14178 arg2
= wxString_in_helper(obj1
);
14179 if (arg2
== NULL
) SWIG_fail
;
14183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14184 result
= (int)((wxImage
const *)arg1
)->GetOptionInt((wxString
const &)*arg2
);
14186 wxPyEndAllowThreads(__tstate
);
14187 if (PyErr_Occurred()) SWIG_fail
;
14190 resultobj
= SWIG_From_int(static_cast<int >(result
));
14206 static PyObject
*_wrap_Image_HasOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14207 PyObject
*resultobj
= NULL
;
14208 wxImage
*arg1
= (wxImage
*) 0 ;
14209 wxString
*arg2
= 0 ;
14211 bool temp2
= false ;
14212 PyObject
* obj0
= 0 ;
14213 PyObject
* obj1
= 0 ;
14214 char *kwnames
[] = {
14215 (char *) "self",(char *) "name", NULL
14218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HasOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14220 if (SWIG_arg_fail(1)) SWIG_fail
;
14222 arg2
= wxString_in_helper(obj1
);
14223 if (arg2
== NULL
) SWIG_fail
;
14227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14228 result
= (bool)((wxImage
const *)arg1
)->HasOption((wxString
const &)*arg2
);
14230 wxPyEndAllowThreads(__tstate
);
14231 if (PyErr_Occurred()) SWIG_fail
;
14234 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14250 static PyObject
*_wrap_Image_CountColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14251 PyObject
*resultobj
= NULL
;
14252 wxImage
*arg1
= (wxImage
*) 0 ;
14253 unsigned long arg2
= (unsigned long) (unsigned long) -1 ;
14254 unsigned long result
;
14255 PyObject
* obj0
= 0 ;
14256 PyObject
* obj1
= 0 ;
14257 char *kwnames
[] = {
14258 (char *) "self",(char *) "stopafter", NULL
14261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_CountColours",kwnames
,&obj0
,&obj1
)) goto fail
;
14262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14263 if (SWIG_arg_fail(1)) SWIG_fail
;
14266 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
14267 if (SWIG_arg_fail(2)) SWIG_fail
;
14271 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14272 result
= (unsigned long)(arg1
)->CountColours(arg2
);
14274 wxPyEndAllowThreads(__tstate
);
14275 if (PyErr_Occurred()) SWIG_fail
;
14278 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14286 static PyObject
*_wrap_Image_ComputeHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14287 PyObject
*resultobj
= NULL
;
14288 wxImage
*arg1
= (wxImage
*) 0 ;
14289 wxImageHistogram
*arg2
= 0 ;
14290 unsigned long result
;
14291 PyObject
* obj0
= 0 ;
14292 PyObject
* obj1
= 0 ;
14293 char *kwnames
[] = {
14294 (char *) "self",(char *) "h", NULL
14297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_ComputeHistogram",kwnames
,&obj0
,&obj1
)) goto fail
;
14298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14299 if (SWIG_arg_fail(1)) SWIG_fail
;
14301 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
14302 if (SWIG_arg_fail(2)) SWIG_fail
;
14303 if (arg2
== NULL
) {
14304 SWIG_null_ref("wxImageHistogram");
14306 if (SWIG_arg_fail(2)) SWIG_fail
;
14309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14310 result
= (unsigned long)(arg1
)->ComputeHistogram(*arg2
);
14312 wxPyEndAllowThreads(__tstate
);
14313 if (PyErr_Occurred()) SWIG_fail
;
14316 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14324 static PyObject
*_wrap_Image_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14325 PyObject
*resultobj
= NULL
;
14326 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14327 PyObject
* obj0
= 0 ;
14328 char *kwnames
[] = {
14329 (char *) "handler", NULL
14332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_AddHandler",kwnames
,&obj0
)) goto fail
;
14333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14334 if (SWIG_arg_fail(1)) SWIG_fail
;
14336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14337 wxImage::AddHandler(arg1
);
14339 wxPyEndAllowThreads(__tstate
);
14340 if (PyErr_Occurred()) SWIG_fail
;
14342 Py_INCREF(Py_None
); resultobj
= Py_None
;
14349 static PyObject
*_wrap_Image_InsertHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14350 PyObject
*resultobj
= NULL
;
14351 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14352 PyObject
* obj0
= 0 ;
14353 char *kwnames
[] = {
14354 (char *) "handler", NULL
14357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InsertHandler",kwnames
,&obj0
)) goto fail
;
14358 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14359 if (SWIG_arg_fail(1)) SWIG_fail
;
14361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14362 wxImage::InsertHandler(arg1
);
14364 wxPyEndAllowThreads(__tstate
);
14365 if (PyErr_Occurred()) SWIG_fail
;
14367 Py_INCREF(Py_None
); resultobj
= Py_None
;
14374 static PyObject
*_wrap_Image_RemoveHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14375 PyObject
*resultobj
= NULL
;
14376 wxString
*arg1
= 0 ;
14378 bool temp1
= false ;
14379 PyObject
* obj0
= 0 ;
14380 char *kwnames
[] = {
14381 (char *) "name", NULL
14384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RemoveHandler",kwnames
,&obj0
)) goto fail
;
14386 arg1
= wxString_in_helper(obj0
);
14387 if (arg1
== NULL
) SWIG_fail
;
14391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14392 result
= (bool)wxImage::RemoveHandler((wxString
const &)*arg1
);
14394 wxPyEndAllowThreads(__tstate
);
14395 if (PyErr_Occurred()) SWIG_fail
;
14398 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14414 static PyObject
*_wrap_Image_GetImageExtWildcard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14415 PyObject
*resultobj
= NULL
;
14417 char *kwnames
[] = {
14421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Image_GetImageExtWildcard",kwnames
)) goto fail
;
14423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14424 result
= wxImage::GetImageExtWildcard();
14426 wxPyEndAllowThreads(__tstate
);
14427 if (PyErr_Occurred()) SWIG_fail
;
14431 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14433 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14442 static PyObject
*_wrap_Image_ConvertToBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14443 PyObject
*resultobj
= NULL
;
14444 wxImage
*arg1
= (wxImage
*) 0 ;
14445 int arg2
= (int) -1 ;
14447 PyObject
* obj0
= 0 ;
14448 PyObject
* obj1
= 0 ;
14449 char *kwnames
[] = {
14450 (char *) "self",(char *) "depth", NULL
14453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertToBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
14454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14455 if (SWIG_arg_fail(1)) SWIG_fail
;
14458 arg2
= static_cast<int >(SWIG_As_int(obj1
));
14459 if (SWIG_arg_fail(2)) SWIG_fail
;
14463 if (!wxPyCheckForApp()) SWIG_fail
;
14464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14465 result
= wxImage_ConvertToBitmap(arg1
,arg2
);
14467 wxPyEndAllowThreads(__tstate
);
14468 if (PyErr_Occurred()) SWIG_fail
;
14471 wxBitmap
* resultptr
;
14472 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14473 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14481 static PyObject
*_wrap_Image_ConvertToMonoBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14482 PyObject
*resultobj
= NULL
;
14483 wxImage
*arg1
= (wxImage
*) 0 ;
14488 PyObject
* obj0
= 0 ;
14489 PyObject
* obj1
= 0 ;
14490 PyObject
* obj2
= 0 ;
14491 PyObject
* obj3
= 0 ;
14492 char *kwnames
[] = {
14493 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
14496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
14497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14498 if (SWIG_arg_fail(1)) SWIG_fail
;
14500 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
14501 if (SWIG_arg_fail(2)) SWIG_fail
;
14504 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
14505 if (SWIG_arg_fail(3)) SWIG_fail
;
14508 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
14509 if (SWIG_arg_fail(4)) SWIG_fail
;
14512 if (!wxPyCheckForApp()) SWIG_fail
;
14513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14514 result
= wxImage_ConvertToMonoBitmap(arg1
,arg2
,arg3
,arg4
);
14516 wxPyEndAllowThreads(__tstate
);
14517 if (PyErr_Occurred()) SWIG_fail
;
14520 wxBitmap
* resultptr
;
14521 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14522 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14530 static PyObject
*_wrap_Image_RotateHue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14531 PyObject
*resultobj
= NULL
;
14532 wxImage
*arg1
= (wxImage
*) 0 ;
14534 PyObject
* obj0
= 0 ;
14535 PyObject
* obj1
= 0 ;
14536 char *kwnames
[] = {
14537 (char *) "self",(char *) "angle", NULL
14540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RotateHue",kwnames
,&obj0
,&obj1
)) goto fail
;
14541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14542 if (SWIG_arg_fail(1)) SWIG_fail
;
14544 arg2
= static_cast<double >(SWIG_As_double(obj1
));
14545 if (SWIG_arg_fail(2)) SWIG_fail
;
14548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14549 (arg1
)->RotateHue(arg2
);
14551 wxPyEndAllowThreads(__tstate
);
14552 if (PyErr_Occurred()) SWIG_fail
;
14554 Py_INCREF(Py_None
); resultobj
= Py_None
;
14561 static PyObject
*_wrap_Image_RGBtoHSV(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14562 PyObject
*resultobj
= NULL
;
14563 wxImage_RGBValue arg1
;
14564 wxImage_HSVValue result
;
14565 PyObject
* obj0
= 0 ;
14566 char *kwnames
[] = {
14567 (char *) "rgb", NULL
14570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBtoHSV",kwnames
,&obj0
)) goto fail
;
14572 wxImage_RGBValue
* argp
;
14573 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
);
14574 if (SWIG_arg_fail(1)) SWIG_fail
;
14575 if (argp
== NULL
) {
14576 SWIG_null_ref("wxImage_RGBValue");
14578 if (SWIG_arg_fail(1)) SWIG_fail
;
14582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14583 result
= wxImage::RGBtoHSV(arg1
);
14585 wxPyEndAllowThreads(__tstate
);
14586 if (PyErr_Occurred()) SWIG_fail
;
14589 wxImage_HSVValue
* resultptr
;
14590 resultptr
= new wxImage_HSVValue(static_cast<wxImage_HSVValue
& >(result
));
14591 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_HSVValue
, 1);
14599 static PyObject
*_wrap_Image_HSVtoRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14600 PyObject
*resultobj
= NULL
;
14601 wxImage_HSVValue arg1
;
14602 wxImage_RGBValue result
;
14603 PyObject
* obj0
= 0 ;
14604 char *kwnames
[] = {
14605 (char *) "hsv", NULL
14608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVtoRGB",kwnames
,&obj0
)) goto fail
;
14610 wxImage_HSVValue
* argp
;
14611 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
);
14612 if (SWIG_arg_fail(1)) SWIG_fail
;
14613 if (argp
== NULL
) {
14614 SWIG_null_ref("wxImage_HSVValue");
14616 if (SWIG_arg_fail(1)) SWIG_fail
;
14620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14621 result
= wxImage::HSVtoRGB(arg1
);
14623 wxPyEndAllowThreads(__tstate
);
14624 if (PyErr_Occurred()) SWIG_fail
;
14627 wxImage_RGBValue
* resultptr
;
14628 resultptr
= new wxImage_RGBValue(static_cast<wxImage_RGBValue
& >(result
));
14629 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_RGBValue
, 1);
14637 static PyObject
* Image_swigregister(PyObject
*, PyObject
*args
) {
14639 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14640 SWIG_TypeClientData(SWIGTYPE_p_wxImage
, obj
);
14642 return Py_BuildValue((char *)"");
14644 static int _wrap_NullImage_set(PyObject
*) {
14645 PyErr_SetString(PyExc_TypeError
,"Variable NullImage is read-only.");
14650 static PyObject
*_wrap_NullImage_get(void) {
14651 PyObject
*pyobj
= NULL
;
14653 pyobj
= SWIG_NewPointerObj((void *)(&wxNullImage
), SWIGTYPE_p_wxImage
, 0);
14658 static int _wrap_IMAGE_OPTION_FILENAME_set(PyObject
*) {
14659 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_FILENAME is read-only.");
14664 static PyObject
*_wrap_IMAGE_OPTION_FILENAME_get(void) {
14665 PyObject
*pyobj
= NULL
;
14669 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14671 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14678 static int _wrap_IMAGE_OPTION_BMP_FORMAT_set(PyObject
*) {
14679 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BMP_FORMAT is read-only.");
14684 static PyObject
*_wrap_IMAGE_OPTION_BMP_FORMAT_get(void) {
14685 PyObject
*pyobj
= NULL
;
14689 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14691 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14698 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set(PyObject
*) {
14699 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_X is read-only.");
14704 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get(void) {
14705 PyObject
*pyobj
= NULL
;
14709 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14711 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14718 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set(PyObject
*) {
14719 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_Y is read-only.");
14724 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get(void) {
14725 PyObject
*pyobj
= NULL
;
14729 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14731 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14738 static int _wrap_IMAGE_OPTION_RESOLUTION_set(PyObject
*) {
14739 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTION is read-only.");
14744 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTION_get(void) {
14745 PyObject
*pyobj
= NULL
;
14749 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14751 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14758 static int _wrap_IMAGE_OPTION_RESOLUTIONX_set(PyObject
*) {
14759 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONX is read-only.");
14764 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONX_get(void) {
14765 PyObject
*pyobj
= NULL
;
14769 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14771 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14778 static int _wrap_IMAGE_OPTION_RESOLUTIONY_set(PyObject
*) {
14779 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONY is read-only.");
14784 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONY_get(void) {
14785 PyObject
*pyobj
= NULL
;
14789 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14791 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14798 static int _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set(PyObject
*) {
14799 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONUNIT is read-only.");
14804 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get(void) {
14805 PyObject
*pyobj
= NULL
;
14809 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14811 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14818 static int _wrap_IMAGE_OPTION_QUALITY_set(PyObject
*) {
14819 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_QUALITY is read-only.");
14824 static PyObject
*_wrap_IMAGE_OPTION_QUALITY_get(void) {
14825 PyObject
*pyobj
= NULL
;
14829 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14831 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14838 static int _wrap_IMAGE_OPTION_BITSPERSAMPLE_set(PyObject
*) {
14839 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BITSPERSAMPLE is read-only.");
14844 static PyObject
*_wrap_IMAGE_OPTION_BITSPERSAMPLE_get(void) {
14845 PyObject
*pyobj
= NULL
;
14849 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14851 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14858 static int _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set(PyObject
*) {
14859 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_SAMPLESPERPIXEL is read-only.");
14864 static PyObject
*_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get(void) {
14865 PyObject
*pyobj
= NULL
;
14869 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14871 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14878 static int _wrap_IMAGE_OPTION_COMPRESSION_set(PyObject
*) {
14879 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_COMPRESSION is read-only.");
14884 static PyObject
*_wrap_IMAGE_OPTION_COMPRESSION_get(void) {
14885 PyObject
*pyobj
= NULL
;
14889 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14891 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14898 static int _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set(PyObject
*) {
14899 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_IMAGEDESCRIPTOR is read-only.");
14904 static PyObject
*_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get(void) {
14905 PyObject
*pyobj
= NULL
;
14909 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14911 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14918 static int _wrap_IMAGE_OPTION_PNG_FORMAT_set(PyObject
*) {
14919 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_FORMAT is read-only.");
14924 static PyObject
*_wrap_IMAGE_OPTION_PNG_FORMAT_get(void) {
14925 PyObject
*pyobj
= NULL
;
14929 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14931 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14938 static int _wrap_IMAGE_OPTION_PNG_BITDEPTH_set(PyObject
*) {
14939 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_BITDEPTH is read-only.");
14944 static PyObject
*_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
14945 PyObject
*pyobj
= NULL
;
14949 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14951 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14958 static PyObject
*_wrap_new_BMPHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14959 PyObject
*resultobj
= NULL
;
14960 wxBMPHandler
*result
;
14961 char *kwnames
[] = {
14965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_BMPHandler",kwnames
)) goto fail
;
14967 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14968 result
= (wxBMPHandler
*)new wxBMPHandler();
14970 wxPyEndAllowThreads(__tstate
);
14971 if (PyErr_Occurred()) SWIG_fail
;
14973 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBMPHandler
, 1);
14980 static PyObject
* BMPHandler_swigregister(PyObject
*, PyObject
*args
) {
14982 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14983 SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler
, obj
);
14985 return Py_BuildValue((char *)"");
14987 static PyObject
*_wrap_new_ICOHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14988 PyObject
*resultobj
= NULL
;
14989 wxICOHandler
*result
;
14990 char *kwnames
[] = {
14994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ICOHandler",kwnames
)) goto fail
;
14996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14997 result
= (wxICOHandler
*)new wxICOHandler();
14999 wxPyEndAllowThreads(__tstate
);
15000 if (PyErr_Occurred()) SWIG_fail
;
15002 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxICOHandler
, 1);
15009 static PyObject
* ICOHandler_swigregister(PyObject
*, PyObject
*args
) {
15011 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15012 SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler
, obj
);
15014 return Py_BuildValue((char *)"");
15016 static PyObject
*_wrap_new_CURHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15017 PyObject
*resultobj
= NULL
;
15018 wxCURHandler
*result
;
15019 char *kwnames
[] = {
15023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_CURHandler",kwnames
)) goto fail
;
15025 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15026 result
= (wxCURHandler
*)new wxCURHandler();
15028 wxPyEndAllowThreads(__tstate
);
15029 if (PyErr_Occurred()) SWIG_fail
;
15031 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCURHandler
, 1);
15038 static PyObject
* CURHandler_swigregister(PyObject
*, PyObject
*args
) {
15040 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15041 SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler
, obj
);
15043 return Py_BuildValue((char *)"");
15045 static PyObject
*_wrap_new_ANIHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15046 PyObject
*resultobj
= NULL
;
15047 wxANIHandler
*result
;
15048 char *kwnames
[] = {
15052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ANIHandler",kwnames
)) goto fail
;
15054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15055 result
= (wxANIHandler
*)new wxANIHandler();
15057 wxPyEndAllowThreads(__tstate
);
15058 if (PyErr_Occurred()) SWIG_fail
;
15060 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxANIHandler
, 1);
15067 static PyObject
* ANIHandler_swigregister(PyObject
*, PyObject
*args
) {
15069 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15070 SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler
, obj
);
15072 return Py_BuildValue((char *)"");
15074 static PyObject
*_wrap_new_PNGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15075 PyObject
*resultobj
= NULL
;
15076 wxPNGHandler
*result
;
15077 char *kwnames
[] = {
15081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNGHandler",kwnames
)) goto fail
;
15083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15084 result
= (wxPNGHandler
*)new wxPNGHandler();
15086 wxPyEndAllowThreads(__tstate
);
15087 if (PyErr_Occurred()) SWIG_fail
;
15089 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNGHandler
, 1);
15096 static PyObject
* PNGHandler_swigregister(PyObject
*, PyObject
*args
) {
15098 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15099 SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler
, obj
);
15101 return Py_BuildValue((char *)"");
15103 static PyObject
*_wrap_new_GIFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15104 PyObject
*resultobj
= NULL
;
15105 wxGIFHandler
*result
;
15106 char *kwnames
[] = {
15110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GIFHandler",kwnames
)) goto fail
;
15112 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15113 result
= (wxGIFHandler
*)new wxGIFHandler();
15115 wxPyEndAllowThreads(__tstate
);
15116 if (PyErr_Occurred()) SWIG_fail
;
15118 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGIFHandler
, 1);
15125 static PyObject
* GIFHandler_swigregister(PyObject
*, PyObject
*args
) {
15127 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15128 SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler
, obj
);
15130 return Py_BuildValue((char *)"");
15132 static PyObject
*_wrap_new_PCXHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15133 PyObject
*resultobj
= NULL
;
15134 wxPCXHandler
*result
;
15135 char *kwnames
[] = {
15139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PCXHandler",kwnames
)) goto fail
;
15141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15142 result
= (wxPCXHandler
*)new wxPCXHandler();
15144 wxPyEndAllowThreads(__tstate
);
15145 if (PyErr_Occurred()) SWIG_fail
;
15147 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPCXHandler
, 1);
15154 static PyObject
* PCXHandler_swigregister(PyObject
*, PyObject
*args
) {
15156 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15157 SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler
, obj
);
15159 return Py_BuildValue((char *)"");
15161 static PyObject
*_wrap_new_JPEGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15162 PyObject
*resultobj
= NULL
;
15163 wxJPEGHandler
*result
;
15164 char *kwnames
[] = {
15168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_JPEGHandler",kwnames
)) goto fail
;
15170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15171 result
= (wxJPEGHandler
*)new wxJPEGHandler();
15173 wxPyEndAllowThreads(__tstate
);
15174 if (PyErr_Occurred()) SWIG_fail
;
15176 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxJPEGHandler
, 1);
15183 static PyObject
* JPEGHandler_swigregister(PyObject
*, PyObject
*args
) {
15185 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15186 SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler
, obj
);
15188 return Py_BuildValue((char *)"");
15190 static PyObject
*_wrap_new_PNMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15191 PyObject
*resultobj
= NULL
;
15192 wxPNMHandler
*result
;
15193 char *kwnames
[] = {
15197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNMHandler",kwnames
)) goto fail
;
15199 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15200 result
= (wxPNMHandler
*)new wxPNMHandler();
15202 wxPyEndAllowThreads(__tstate
);
15203 if (PyErr_Occurred()) SWIG_fail
;
15205 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNMHandler
, 1);
15212 static PyObject
* PNMHandler_swigregister(PyObject
*, PyObject
*args
) {
15214 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15215 SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler
, obj
);
15217 return Py_BuildValue((char *)"");
15219 static PyObject
*_wrap_new_XPMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15220 PyObject
*resultobj
= NULL
;
15221 wxXPMHandler
*result
;
15222 char *kwnames
[] = {
15226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_XPMHandler",kwnames
)) goto fail
;
15228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15229 result
= (wxXPMHandler
*)new wxXPMHandler();
15231 wxPyEndAllowThreads(__tstate
);
15232 if (PyErr_Occurred()) SWIG_fail
;
15234 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxXPMHandler
, 1);
15241 static PyObject
* XPMHandler_swigregister(PyObject
*, PyObject
*args
) {
15243 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15244 SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler
, obj
);
15246 return Py_BuildValue((char *)"");
15248 static PyObject
*_wrap_new_TIFFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15249 PyObject
*resultobj
= NULL
;
15250 wxTIFFHandler
*result
;
15251 char *kwnames
[] = {
15255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TIFFHandler",kwnames
)) goto fail
;
15257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15258 result
= (wxTIFFHandler
*)new wxTIFFHandler();
15260 wxPyEndAllowThreads(__tstate
);
15261 if (PyErr_Occurred()) SWIG_fail
;
15263 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTIFFHandler
, 1);
15270 static PyObject
* TIFFHandler_swigregister(PyObject
*, PyObject
*args
) {
15272 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15273 SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler
, obj
);
15275 return Py_BuildValue((char *)"");
15277 static PyObject
*_wrap_Quantize_Quantize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15278 PyObject
*resultobj
= NULL
;
15279 wxImage
*arg1
= 0 ;
15280 wxImage
*arg2
= 0 ;
15281 int arg3
= (int) 236 ;
15282 int arg4
= (int) wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
;
15284 PyObject
* obj0
= 0 ;
15285 PyObject
* obj1
= 0 ;
15286 PyObject
* obj2
= 0 ;
15287 PyObject
* obj3
= 0 ;
15288 char *kwnames
[] = {
15289 (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL
15292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Quantize_Quantize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15295 if (SWIG_arg_fail(1)) SWIG_fail
;
15296 if (arg1
== NULL
) {
15297 SWIG_null_ref("wxImage");
15299 if (SWIG_arg_fail(1)) SWIG_fail
;
15302 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15303 if (SWIG_arg_fail(2)) SWIG_fail
;
15304 if (arg2
== NULL
) {
15305 SWIG_null_ref("wxImage");
15307 if (SWIG_arg_fail(2)) SWIG_fail
;
15311 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15312 if (SWIG_arg_fail(3)) SWIG_fail
;
15317 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15318 if (SWIG_arg_fail(4)) SWIG_fail
;
15322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15323 result
= (bool)wxQuantize_Quantize((wxImage
const &)*arg1
,*arg2
,arg3
,arg4
);
15325 wxPyEndAllowThreads(__tstate
);
15326 if (PyErr_Occurred()) SWIG_fail
;
15329 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15337 static PyObject
* Quantize_swigregister(PyObject
*, PyObject
*args
) {
15339 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15340 SWIG_TypeClientData(SWIGTYPE_p_wxQuantize
, obj
);
15342 return Py_BuildValue((char *)"");
15344 static PyObject
*_wrap_new_EvtHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15345 PyObject
*resultobj
= NULL
;
15346 wxEvtHandler
*result
;
15347 char *kwnames
[] = {
15351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EvtHandler",kwnames
)) goto fail
;
15353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15354 result
= (wxEvtHandler
*)new wxEvtHandler();
15356 wxPyEndAllowThreads(__tstate
);
15357 if (PyErr_Occurred()) SWIG_fail
;
15359 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvtHandler
, 1);
15366 static PyObject
*_wrap_EvtHandler_GetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15367 PyObject
*resultobj
= NULL
;
15368 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15369 wxEvtHandler
*result
;
15370 PyObject
* obj0
= 0 ;
15371 char *kwnames
[] = {
15372 (char *) "self", NULL
15375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetNextHandler",kwnames
,&obj0
)) goto fail
;
15376 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15377 if (SWIG_arg_fail(1)) SWIG_fail
;
15379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15380 result
= (wxEvtHandler
*)(arg1
)->GetNextHandler();
15382 wxPyEndAllowThreads(__tstate
);
15383 if (PyErr_Occurred()) SWIG_fail
;
15386 resultobj
= wxPyMake_wxObject(result
, 0);
15394 static PyObject
*_wrap_EvtHandler_GetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15395 PyObject
*resultobj
= NULL
;
15396 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15397 wxEvtHandler
*result
;
15398 PyObject
* obj0
= 0 ;
15399 char *kwnames
[] = {
15400 (char *) "self", NULL
15403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetPreviousHandler",kwnames
,&obj0
)) goto fail
;
15404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15405 if (SWIG_arg_fail(1)) SWIG_fail
;
15407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15408 result
= (wxEvtHandler
*)(arg1
)->GetPreviousHandler();
15410 wxPyEndAllowThreads(__tstate
);
15411 if (PyErr_Occurred()) SWIG_fail
;
15414 resultobj
= wxPyMake_wxObject(result
, 0);
15422 static PyObject
*_wrap_EvtHandler_SetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15423 PyObject
*resultobj
= NULL
;
15424 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15425 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15426 PyObject
* obj0
= 0 ;
15427 PyObject
* obj1
= 0 ;
15428 char *kwnames
[] = {
15429 (char *) "self",(char *) "handler", NULL
15432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetNextHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15434 if (SWIG_arg_fail(1)) SWIG_fail
;
15435 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15436 if (SWIG_arg_fail(2)) SWIG_fail
;
15438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15439 (arg1
)->SetNextHandler(arg2
);
15441 wxPyEndAllowThreads(__tstate
);
15442 if (PyErr_Occurred()) SWIG_fail
;
15444 Py_INCREF(Py_None
); resultobj
= Py_None
;
15451 static PyObject
*_wrap_EvtHandler_SetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15452 PyObject
*resultobj
= NULL
;
15453 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15454 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15455 PyObject
* obj0
= 0 ;
15456 PyObject
* obj1
= 0 ;
15457 char *kwnames
[] = {
15458 (char *) "self",(char *) "handler", NULL
15461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15462 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15463 if (SWIG_arg_fail(1)) SWIG_fail
;
15464 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15465 if (SWIG_arg_fail(2)) SWIG_fail
;
15467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15468 (arg1
)->SetPreviousHandler(arg2
);
15470 wxPyEndAllowThreads(__tstate
);
15471 if (PyErr_Occurred()) SWIG_fail
;
15473 Py_INCREF(Py_None
); resultobj
= Py_None
;
15480 static PyObject
*_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15481 PyObject
*resultobj
= NULL
;
15482 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15484 PyObject
* obj0
= 0 ;
15485 char *kwnames
[] = {
15486 (char *) "self", NULL
15489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames
,&obj0
)) goto fail
;
15490 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15491 if (SWIG_arg_fail(1)) SWIG_fail
;
15493 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15494 result
= (bool)(arg1
)->GetEvtHandlerEnabled();
15496 wxPyEndAllowThreads(__tstate
);
15497 if (PyErr_Occurred()) SWIG_fail
;
15500 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15508 static PyObject
*_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15509 PyObject
*resultobj
= NULL
;
15510 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15512 PyObject
* obj0
= 0 ;
15513 PyObject
* obj1
= 0 ;
15514 char *kwnames
[] = {
15515 (char *) "self",(char *) "enabled", NULL
15518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
15519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15520 if (SWIG_arg_fail(1)) SWIG_fail
;
15522 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
15523 if (SWIG_arg_fail(2)) SWIG_fail
;
15526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15527 (arg1
)->SetEvtHandlerEnabled(arg2
);
15529 wxPyEndAllowThreads(__tstate
);
15530 if (PyErr_Occurred()) SWIG_fail
;
15532 Py_INCREF(Py_None
); resultobj
= Py_None
;
15539 static PyObject
*_wrap_EvtHandler_ProcessEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15540 PyObject
*resultobj
= NULL
;
15541 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15542 wxEvent
*arg2
= 0 ;
15544 PyObject
* obj0
= 0 ;
15545 PyObject
* obj1
= 0 ;
15546 char *kwnames
[] = {
15547 (char *) "self",(char *) "event", NULL
15550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_ProcessEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15552 if (SWIG_arg_fail(1)) SWIG_fail
;
15554 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15555 if (SWIG_arg_fail(2)) SWIG_fail
;
15556 if (arg2
== NULL
) {
15557 SWIG_null_ref("wxEvent");
15559 if (SWIG_arg_fail(2)) SWIG_fail
;
15562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15563 result
= (bool)(arg1
)->ProcessEvent(*arg2
);
15565 wxPyEndAllowThreads(__tstate
);
15566 if (PyErr_Occurred()) SWIG_fail
;
15569 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15577 static PyObject
*_wrap_EvtHandler_AddPendingEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15578 PyObject
*resultobj
= NULL
;
15579 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15580 wxEvent
*arg2
= 0 ;
15581 PyObject
* obj0
= 0 ;
15582 PyObject
* obj1
= 0 ;
15583 char *kwnames
[] = {
15584 (char *) "self",(char *) "event", NULL
15587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_AddPendingEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15589 if (SWIG_arg_fail(1)) SWIG_fail
;
15591 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15592 if (SWIG_arg_fail(2)) SWIG_fail
;
15593 if (arg2
== NULL
) {
15594 SWIG_null_ref("wxEvent");
15596 if (SWIG_arg_fail(2)) SWIG_fail
;
15599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15600 (arg1
)->AddPendingEvent(*arg2
);
15602 wxPyEndAllowThreads(__tstate
);
15603 if (PyErr_Occurred()) SWIG_fail
;
15605 Py_INCREF(Py_None
); resultobj
= Py_None
;
15612 static PyObject
*_wrap_EvtHandler_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15613 PyObject
*resultobj
= NULL
;
15614 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15615 PyObject
* obj0
= 0 ;
15616 char *kwnames
[] = {
15617 (char *) "self", NULL
15620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
15621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15622 if (SWIG_arg_fail(1)) SWIG_fail
;
15624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15625 (arg1
)->ProcessPendingEvents();
15627 wxPyEndAllowThreads(__tstate
);
15628 if (PyErr_Occurred()) SWIG_fail
;
15630 Py_INCREF(Py_None
); resultobj
= Py_None
;
15637 static PyObject
*_wrap_EvtHandler_Connect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15638 PyObject
*resultobj
= NULL
;
15639 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15643 PyObject
*arg5
= (PyObject
*) 0 ;
15644 PyObject
* obj0
= 0 ;
15645 PyObject
* obj1
= 0 ;
15646 PyObject
* obj2
= 0 ;
15647 PyObject
* obj3
= 0 ;
15648 PyObject
* obj4
= 0 ;
15649 char *kwnames
[] = {
15650 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL
15653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:EvtHandler_Connect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
15654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15655 if (SWIG_arg_fail(1)) SWIG_fail
;
15657 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15658 if (SWIG_arg_fail(2)) SWIG_fail
;
15661 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15662 if (SWIG_arg_fail(3)) SWIG_fail
;
15665 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15666 if (SWIG_arg_fail(4)) SWIG_fail
;
15670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15671 wxEvtHandler_Connect(arg1
,arg2
,arg3
,arg4
,arg5
);
15673 wxPyEndAllowThreads(__tstate
);
15674 if (PyErr_Occurred()) SWIG_fail
;
15676 Py_INCREF(Py_None
); resultobj
= Py_None
;
15683 static PyObject
*_wrap_EvtHandler_Disconnect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15684 PyObject
*resultobj
= NULL
;
15685 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15687 int arg3
= (int) -1 ;
15688 wxEventType arg4
= (wxEventType
) wxEVT_NULL
;
15690 PyObject
* obj0
= 0 ;
15691 PyObject
* obj1
= 0 ;
15692 PyObject
* obj2
= 0 ;
15693 PyObject
* obj3
= 0 ;
15694 char *kwnames
[] = {
15695 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL
15698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:EvtHandler_Disconnect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15700 if (SWIG_arg_fail(1)) SWIG_fail
;
15702 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15703 if (SWIG_arg_fail(2)) SWIG_fail
;
15707 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15708 if (SWIG_arg_fail(3)) SWIG_fail
;
15713 arg4
= static_cast<wxEventType
>(SWIG_As_int(obj3
));
15714 if (SWIG_arg_fail(4)) SWIG_fail
;
15718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15719 result
= (bool)wxEvtHandler_Disconnect(arg1
,arg2
,arg3
,arg4
);
15721 wxPyEndAllowThreads(__tstate
);
15722 if (PyErr_Occurred()) SWIG_fail
;
15725 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15733 static PyObject
*_wrap_EvtHandler__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15734 PyObject
*resultobj
= NULL
;
15735 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15736 PyObject
*arg2
= (PyObject
*) 0 ;
15737 bool arg3
= (bool) true ;
15738 PyObject
* obj0
= 0 ;
15739 PyObject
* obj1
= 0 ;
15740 PyObject
* obj2
= 0 ;
15741 char *kwnames
[] = {
15742 (char *) "self",(char *) "_self",(char *) "incref", NULL
15745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:EvtHandler__setOORInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
15746 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15747 if (SWIG_arg_fail(1)) SWIG_fail
;
15751 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
15752 if (SWIG_arg_fail(3)) SWIG_fail
;
15756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15757 wxEvtHandler__setOORInfo(arg1
,arg2
,arg3
);
15759 wxPyEndAllowThreads(__tstate
);
15760 if (PyErr_Occurred()) SWIG_fail
;
15762 Py_INCREF(Py_None
); resultobj
= Py_None
;
15769 static PyObject
* EvtHandler_swigregister(PyObject
*, PyObject
*args
) {
15771 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15772 SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler
, obj
);
15774 return Py_BuildValue((char *)"");
15776 static PyObject
*_wrap_NewEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15777 PyObject
*resultobj
= NULL
;
15778 wxEventType result
;
15779 char *kwnames
[] = {
15783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":NewEventType",kwnames
)) goto fail
;
15785 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15786 result
= (wxEventType
)wxNewEventType();
15788 wxPyEndAllowThreads(__tstate
);
15789 if (PyErr_Occurred()) SWIG_fail
;
15792 resultobj
= SWIG_From_int(static_cast<int >(result
));
15800 static PyObject
*_wrap_delete_Event(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15801 PyObject
*resultobj
= NULL
;
15802 wxEvent
*arg1
= (wxEvent
*) 0 ;
15803 PyObject
* obj0
= 0 ;
15804 char *kwnames
[] = {
15805 (char *) "self", NULL
15808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Event",kwnames
,&obj0
)) goto fail
;
15809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15810 if (SWIG_arg_fail(1)) SWIG_fail
;
15812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15815 wxPyEndAllowThreads(__tstate
);
15816 if (PyErr_Occurred()) SWIG_fail
;
15818 Py_INCREF(Py_None
); resultobj
= Py_None
;
15825 static PyObject
*_wrap_Event_SetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15826 PyObject
*resultobj
= NULL
;
15827 wxEvent
*arg1
= (wxEvent
*) 0 ;
15829 PyObject
* obj0
= 0 ;
15830 PyObject
* obj1
= 0 ;
15831 char *kwnames
[] = {
15832 (char *) "self",(char *) "typ", NULL
15835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventType",kwnames
,&obj0
,&obj1
)) goto fail
;
15836 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15837 if (SWIG_arg_fail(1)) SWIG_fail
;
15839 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
15840 if (SWIG_arg_fail(2)) SWIG_fail
;
15843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15844 (arg1
)->SetEventType(arg2
);
15846 wxPyEndAllowThreads(__tstate
);
15847 if (PyErr_Occurred()) SWIG_fail
;
15849 Py_INCREF(Py_None
); resultobj
= Py_None
;
15856 static PyObject
*_wrap_Event_GetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15857 PyObject
*resultobj
= NULL
;
15858 wxEvent
*arg1
= (wxEvent
*) 0 ;
15859 wxEventType result
;
15860 PyObject
* obj0
= 0 ;
15861 char *kwnames
[] = {
15862 (char *) "self", NULL
15865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventType",kwnames
,&obj0
)) goto fail
;
15866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15867 if (SWIG_arg_fail(1)) SWIG_fail
;
15869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15870 result
= (wxEventType
)((wxEvent
const *)arg1
)->GetEventType();
15872 wxPyEndAllowThreads(__tstate
);
15873 if (PyErr_Occurred()) SWIG_fail
;
15876 resultobj
= SWIG_From_int(static_cast<int >(result
));
15884 static PyObject
*_wrap_Event_GetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15885 PyObject
*resultobj
= NULL
;
15886 wxEvent
*arg1
= (wxEvent
*) 0 ;
15888 PyObject
* obj0
= 0 ;
15889 char *kwnames
[] = {
15890 (char *) "self", NULL
15893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventObject",kwnames
,&obj0
)) goto fail
;
15894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15895 if (SWIG_arg_fail(1)) SWIG_fail
;
15897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15898 result
= (wxObject
*)((wxEvent
const *)arg1
)->GetEventObject();
15900 wxPyEndAllowThreads(__tstate
);
15901 if (PyErr_Occurred()) SWIG_fail
;
15904 resultobj
= wxPyMake_wxObject(result
, (bool)0);
15912 static PyObject
*_wrap_Event_SetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15913 PyObject
*resultobj
= NULL
;
15914 wxEvent
*arg1
= (wxEvent
*) 0 ;
15915 wxObject
*arg2
= (wxObject
*) 0 ;
15916 PyObject
* obj0
= 0 ;
15917 PyObject
* obj1
= 0 ;
15918 char *kwnames
[] = {
15919 (char *) "self",(char *) "obj", NULL
15922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventObject",kwnames
,&obj0
,&obj1
)) goto fail
;
15923 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15924 if (SWIG_arg_fail(1)) SWIG_fail
;
15925 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
15926 if (SWIG_arg_fail(2)) SWIG_fail
;
15928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15929 (arg1
)->SetEventObject(arg2
);
15931 wxPyEndAllowThreads(__tstate
);
15932 if (PyErr_Occurred()) SWIG_fail
;
15934 Py_INCREF(Py_None
); resultobj
= Py_None
;
15941 static PyObject
*_wrap_Event_GetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15942 PyObject
*resultobj
= NULL
;
15943 wxEvent
*arg1
= (wxEvent
*) 0 ;
15945 PyObject
* obj0
= 0 ;
15946 char *kwnames
[] = {
15947 (char *) "self", NULL
15950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetTimestamp",kwnames
,&obj0
)) goto fail
;
15951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15952 if (SWIG_arg_fail(1)) SWIG_fail
;
15954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15955 result
= (long)((wxEvent
const *)arg1
)->GetTimestamp();
15957 wxPyEndAllowThreads(__tstate
);
15958 if (PyErr_Occurred()) SWIG_fail
;
15961 resultobj
= SWIG_From_long(static_cast<long >(result
));
15969 static PyObject
*_wrap_Event_SetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15970 PyObject
*resultobj
= NULL
;
15971 wxEvent
*arg1
= (wxEvent
*) 0 ;
15972 long arg2
= (long) 0 ;
15973 PyObject
* obj0
= 0 ;
15974 PyObject
* obj1
= 0 ;
15975 char *kwnames
[] = {
15976 (char *) "self",(char *) "ts", NULL
15979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_SetTimestamp",kwnames
,&obj0
,&obj1
)) goto fail
;
15980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15981 if (SWIG_arg_fail(1)) SWIG_fail
;
15984 arg2
= static_cast<long >(SWIG_As_long(obj1
));
15985 if (SWIG_arg_fail(2)) SWIG_fail
;
15989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15990 (arg1
)->SetTimestamp(arg2
);
15992 wxPyEndAllowThreads(__tstate
);
15993 if (PyErr_Occurred()) SWIG_fail
;
15995 Py_INCREF(Py_None
); resultobj
= Py_None
;
16002 static PyObject
*_wrap_Event_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16003 PyObject
*resultobj
= NULL
;
16004 wxEvent
*arg1
= (wxEvent
*) 0 ;
16006 PyObject
* obj0
= 0 ;
16007 char *kwnames
[] = {
16008 (char *) "self", NULL
16011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetId",kwnames
,&obj0
)) goto fail
;
16012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16013 if (SWIG_arg_fail(1)) SWIG_fail
;
16015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16016 result
= (int)((wxEvent
const *)arg1
)->GetId();
16018 wxPyEndAllowThreads(__tstate
);
16019 if (PyErr_Occurred()) SWIG_fail
;
16022 resultobj
= SWIG_From_int(static_cast<int >(result
));
16030 static PyObject
*_wrap_Event_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16031 PyObject
*resultobj
= NULL
;
16032 wxEvent
*arg1
= (wxEvent
*) 0 ;
16034 PyObject
* obj0
= 0 ;
16035 PyObject
* obj1
= 0 ;
16036 char *kwnames
[] = {
16037 (char *) "self",(char *) "Id", NULL
16040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
16041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16042 if (SWIG_arg_fail(1)) SWIG_fail
;
16044 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16045 if (SWIG_arg_fail(2)) SWIG_fail
;
16048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16049 (arg1
)->SetId(arg2
);
16051 wxPyEndAllowThreads(__tstate
);
16052 if (PyErr_Occurred()) SWIG_fail
;
16054 Py_INCREF(Py_None
); resultobj
= Py_None
;
16061 static PyObject
*_wrap_Event_IsCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16062 PyObject
*resultobj
= NULL
;
16063 wxEvent
*arg1
= (wxEvent
*) 0 ;
16065 PyObject
* obj0
= 0 ;
16066 char *kwnames
[] = {
16067 (char *) "self", NULL
16070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_IsCommandEvent",kwnames
,&obj0
)) goto fail
;
16071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16072 if (SWIG_arg_fail(1)) SWIG_fail
;
16074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16075 result
= (bool)((wxEvent
const *)arg1
)->IsCommandEvent();
16077 wxPyEndAllowThreads(__tstate
);
16078 if (PyErr_Occurred()) SWIG_fail
;
16081 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16089 static PyObject
*_wrap_Event_Skip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16090 PyObject
*resultobj
= NULL
;
16091 wxEvent
*arg1
= (wxEvent
*) 0 ;
16092 bool arg2
= (bool) true ;
16093 PyObject
* obj0
= 0 ;
16094 PyObject
* obj1
= 0 ;
16095 char *kwnames
[] = {
16096 (char *) "self",(char *) "skip", NULL
16099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_Skip",kwnames
,&obj0
,&obj1
)) goto fail
;
16100 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16101 if (SWIG_arg_fail(1)) SWIG_fail
;
16104 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
16105 if (SWIG_arg_fail(2)) SWIG_fail
;
16109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16110 (arg1
)->Skip(arg2
);
16112 wxPyEndAllowThreads(__tstate
);
16113 if (PyErr_Occurred()) SWIG_fail
;
16115 Py_INCREF(Py_None
); resultobj
= Py_None
;
16122 static PyObject
*_wrap_Event_GetSkipped(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16123 PyObject
*resultobj
= NULL
;
16124 wxEvent
*arg1
= (wxEvent
*) 0 ;
16126 PyObject
* obj0
= 0 ;
16127 char *kwnames
[] = {
16128 (char *) "self", NULL
16131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetSkipped",kwnames
,&obj0
)) goto fail
;
16132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16133 if (SWIG_arg_fail(1)) SWIG_fail
;
16135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16136 result
= (bool)((wxEvent
const *)arg1
)->GetSkipped();
16138 wxPyEndAllowThreads(__tstate
);
16139 if (PyErr_Occurred()) SWIG_fail
;
16142 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16150 static PyObject
*_wrap_Event_ShouldPropagate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16151 PyObject
*resultobj
= NULL
;
16152 wxEvent
*arg1
= (wxEvent
*) 0 ;
16154 PyObject
* obj0
= 0 ;
16155 char *kwnames
[] = {
16156 (char *) "self", NULL
16159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_ShouldPropagate",kwnames
,&obj0
)) goto fail
;
16160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16161 if (SWIG_arg_fail(1)) SWIG_fail
;
16163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16164 result
= (bool)((wxEvent
const *)arg1
)->ShouldPropagate();
16166 wxPyEndAllowThreads(__tstate
);
16167 if (PyErr_Occurred()) SWIG_fail
;
16170 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16178 static PyObject
*_wrap_Event_StopPropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16179 PyObject
*resultobj
= NULL
;
16180 wxEvent
*arg1
= (wxEvent
*) 0 ;
16182 PyObject
* obj0
= 0 ;
16183 char *kwnames
[] = {
16184 (char *) "self", NULL
16187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_StopPropagation",kwnames
,&obj0
)) goto fail
;
16188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16189 if (SWIG_arg_fail(1)) SWIG_fail
;
16191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16192 result
= (int)(arg1
)->StopPropagation();
16194 wxPyEndAllowThreads(__tstate
);
16195 if (PyErr_Occurred()) SWIG_fail
;
16198 resultobj
= SWIG_From_int(static_cast<int >(result
));
16206 static PyObject
*_wrap_Event_ResumePropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16207 PyObject
*resultobj
= NULL
;
16208 wxEvent
*arg1
= (wxEvent
*) 0 ;
16210 PyObject
* obj0
= 0 ;
16211 PyObject
* obj1
= 0 ;
16212 char *kwnames
[] = {
16213 (char *) "self",(char *) "propagationLevel", NULL
16216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_ResumePropagation",kwnames
,&obj0
,&obj1
)) goto fail
;
16217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16218 if (SWIG_arg_fail(1)) SWIG_fail
;
16220 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16221 if (SWIG_arg_fail(2)) SWIG_fail
;
16224 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16225 (arg1
)->ResumePropagation(arg2
);
16227 wxPyEndAllowThreads(__tstate
);
16228 if (PyErr_Occurred()) SWIG_fail
;
16230 Py_INCREF(Py_None
); resultobj
= Py_None
;
16237 static PyObject
*_wrap_Event_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16238 PyObject
*resultobj
= NULL
;
16239 wxEvent
*arg1
= (wxEvent
*) 0 ;
16241 PyObject
* obj0
= 0 ;
16242 char *kwnames
[] = {
16243 (char *) "self", NULL
16246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_Clone",kwnames
,&obj0
)) goto fail
;
16247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16248 if (SWIG_arg_fail(1)) SWIG_fail
;
16250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16251 result
= (wxEvent
*)(arg1
)->Clone();
16253 wxPyEndAllowThreads(__tstate
);
16254 if (PyErr_Occurred()) SWIG_fail
;
16256 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16263 static PyObject
* Event_swigregister(PyObject
*, PyObject
*args
) {
16265 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16266 SWIG_TypeClientData(SWIGTYPE_p_wxEvent
, obj
);
16268 return Py_BuildValue((char *)"");
16270 static PyObject
*_wrap_new_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16271 PyObject
*resultobj
= NULL
;
16272 wxEvent
*arg1
= 0 ;
16273 wxPropagationDisabler
*result
;
16274 PyObject
* obj0
= 0 ;
16275 char *kwnames
[] = {
16276 (char *) "event", NULL
16279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16282 if (SWIG_arg_fail(1)) SWIG_fail
;
16283 if (arg1
== NULL
) {
16284 SWIG_null_ref("wxEvent");
16286 if (SWIG_arg_fail(1)) SWIG_fail
;
16289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16290 result
= (wxPropagationDisabler
*)new wxPropagationDisabler(*arg1
);
16292 wxPyEndAllowThreads(__tstate
);
16293 if (PyErr_Occurred()) SWIG_fail
;
16295 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagationDisabler
, 1);
16302 static PyObject
*_wrap_delete_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16303 PyObject
*resultobj
= NULL
;
16304 wxPropagationDisabler
*arg1
= (wxPropagationDisabler
*) 0 ;
16305 PyObject
* obj0
= 0 ;
16306 char *kwnames
[] = {
16307 (char *) "self", NULL
16310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16311 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagationDisabler
, SWIG_POINTER_EXCEPTION
| 0);
16312 if (SWIG_arg_fail(1)) SWIG_fail
;
16314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16317 wxPyEndAllowThreads(__tstate
);
16318 if (PyErr_Occurred()) SWIG_fail
;
16320 Py_INCREF(Py_None
); resultobj
= Py_None
;
16327 static PyObject
* PropagationDisabler_swigregister(PyObject
*, PyObject
*args
) {
16329 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16330 SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler
, obj
);
16332 return Py_BuildValue((char *)"");
16334 static PyObject
*_wrap_new_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16335 PyObject
*resultobj
= NULL
;
16336 wxEvent
*arg1
= 0 ;
16337 wxPropagateOnce
*result
;
16338 PyObject
* obj0
= 0 ;
16339 char *kwnames
[] = {
16340 (char *) "event", NULL
16343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16346 if (SWIG_arg_fail(1)) SWIG_fail
;
16347 if (arg1
== NULL
) {
16348 SWIG_null_ref("wxEvent");
16350 if (SWIG_arg_fail(1)) SWIG_fail
;
16353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16354 result
= (wxPropagateOnce
*)new wxPropagateOnce(*arg1
);
16356 wxPyEndAllowThreads(__tstate
);
16357 if (PyErr_Occurred()) SWIG_fail
;
16359 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagateOnce
, 1);
16366 static PyObject
*_wrap_delete_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16367 PyObject
*resultobj
= NULL
;
16368 wxPropagateOnce
*arg1
= (wxPropagateOnce
*) 0 ;
16369 PyObject
* obj0
= 0 ;
16370 char *kwnames
[] = {
16371 (char *) "self", NULL
16374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagateOnce
, SWIG_POINTER_EXCEPTION
| 0);
16376 if (SWIG_arg_fail(1)) SWIG_fail
;
16378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16381 wxPyEndAllowThreads(__tstate
);
16382 if (PyErr_Occurred()) SWIG_fail
;
16384 Py_INCREF(Py_None
); resultobj
= Py_None
;
16391 static PyObject
* PropagateOnce_swigregister(PyObject
*, PyObject
*args
) {
16393 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16394 SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce
, obj
);
16396 return Py_BuildValue((char *)"");
16398 static PyObject
*_wrap_new_CommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16399 PyObject
*resultobj
= NULL
;
16400 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16401 int arg2
= (int) 0 ;
16402 wxCommandEvent
*result
;
16403 PyObject
* obj0
= 0 ;
16404 PyObject
* obj1
= 0 ;
16405 char *kwnames
[] = {
16406 (char *) "commandType",(char *) "winid", NULL
16409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16412 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16413 if (SWIG_arg_fail(1)) SWIG_fail
;
16418 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16419 if (SWIG_arg_fail(2)) SWIG_fail
;
16423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16424 result
= (wxCommandEvent
*)new wxCommandEvent(arg1
,arg2
);
16426 wxPyEndAllowThreads(__tstate
);
16427 if (PyErr_Occurred()) SWIG_fail
;
16429 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCommandEvent
, 1);
16436 static PyObject
*_wrap_CommandEvent_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16437 PyObject
*resultobj
= NULL
;
16438 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16440 PyObject
* obj0
= 0 ;
16441 char *kwnames
[] = {
16442 (char *) "self", NULL
16445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetSelection",kwnames
,&obj0
)) goto fail
;
16446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16447 if (SWIG_arg_fail(1)) SWIG_fail
;
16449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16450 result
= (int)((wxCommandEvent
const *)arg1
)->GetSelection();
16452 wxPyEndAllowThreads(__tstate
);
16453 if (PyErr_Occurred()) SWIG_fail
;
16456 resultobj
= SWIG_From_int(static_cast<int >(result
));
16464 static PyObject
*_wrap_CommandEvent_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16465 PyObject
*resultobj
= NULL
;
16466 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16467 wxString
*arg2
= 0 ;
16468 bool temp2
= false ;
16469 PyObject
* obj0
= 0 ;
16470 PyObject
* obj1
= 0 ;
16471 char *kwnames
[] = {
16472 (char *) "self",(char *) "s", NULL
16475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetString",kwnames
,&obj0
,&obj1
)) goto fail
;
16476 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16477 if (SWIG_arg_fail(1)) SWIG_fail
;
16479 arg2
= wxString_in_helper(obj1
);
16480 if (arg2
== NULL
) SWIG_fail
;
16484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16485 (arg1
)->SetString((wxString
const &)*arg2
);
16487 wxPyEndAllowThreads(__tstate
);
16488 if (PyErr_Occurred()) SWIG_fail
;
16490 Py_INCREF(Py_None
); resultobj
= Py_None
;
16505 static PyObject
*_wrap_CommandEvent_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16506 PyObject
*resultobj
= NULL
;
16507 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16509 PyObject
* obj0
= 0 ;
16510 char *kwnames
[] = {
16511 (char *) "self", NULL
16514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetString",kwnames
,&obj0
)) goto fail
;
16515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16516 if (SWIG_arg_fail(1)) SWIG_fail
;
16518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16519 result
= ((wxCommandEvent
const *)arg1
)->GetString();
16521 wxPyEndAllowThreads(__tstate
);
16522 if (PyErr_Occurred()) SWIG_fail
;
16526 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16528 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16537 static PyObject
*_wrap_CommandEvent_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16538 PyObject
*resultobj
= NULL
;
16539 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16541 PyObject
* obj0
= 0 ;
16542 char *kwnames
[] = {
16543 (char *) "self", NULL
16546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsChecked",kwnames
,&obj0
)) goto fail
;
16547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16548 if (SWIG_arg_fail(1)) SWIG_fail
;
16550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16551 result
= (bool)((wxCommandEvent
const *)arg1
)->IsChecked();
16553 wxPyEndAllowThreads(__tstate
);
16554 if (PyErr_Occurred()) SWIG_fail
;
16557 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16565 static PyObject
*_wrap_CommandEvent_IsSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16566 PyObject
*resultobj
= NULL
;
16567 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16569 PyObject
* obj0
= 0 ;
16570 char *kwnames
[] = {
16571 (char *) "self", NULL
16574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsSelection",kwnames
,&obj0
)) goto fail
;
16575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16576 if (SWIG_arg_fail(1)) SWIG_fail
;
16578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16579 result
= (bool)((wxCommandEvent
const *)arg1
)->IsSelection();
16581 wxPyEndAllowThreads(__tstate
);
16582 if (PyErr_Occurred()) SWIG_fail
;
16585 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16593 static PyObject
*_wrap_CommandEvent_SetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16594 PyObject
*resultobj
= NULL
;
16595 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16597 PyObject
* obj0
= 0 ;
16598 PyObject
* obj1
= 0 ;
16599 char *kwnames
[] = {
16600 (char *) "self",(char *) "extraLong", NULL
16603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetExtraLong",kwnames
,&obj0
,&obj1
)) goto fail
;
16604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16605 if (SWIG_arg_fail(1)) SWIG_fail
;
16607 arg2
= static_cast<long >(SWIG_As_long(obj1
));
16608 if (SWIG_arg_fail(2)) SWIG_fail
;
16611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16612 (arg1
)->SetExtraLong(arg2
);
16614 wxPyEndAllowThreads(__tstate
);
16615 if (PyErr_Occurred()) SWIG_fail
;
16617 Py_INCREF(Py_None
); resultobj
= Py_None
;
16624 static PyObject
*_wrap_CommandEvent_GetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16625 PyObject
*resultobj
= NULL
;
16626 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16628 PyObject
* obj0
= 0 ;
16629 char *kwnames
[] = {
16630 (char *) "self", NULL
16633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetExtraLong",kwnames
,&obj0
)) goto fail
;
16634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16635 if (SWIG_arg_fail(1)) SWIG_fail
;
16637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16638 result
= (long)((wxCommandEvent
const *)arg1
)->GetExtraLong();
16640 wxPyEndAllowThreads(__tstate
);
16641 if (PyErr_Occurred()) SWIG_fail
;
16644 resultobj
= SWIG_From_long(static_cast<long >(result
));
16652 static PyObject
*_wrap_CommandEvent_SetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16653 PyObject
*resultobj
= NULL
;
16654 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16656 PyObject
* obj0
= 0 ;
16657 PyObject
* obj1
= 0 ;
16658 char *kwnames
[] = {
16659 (char *) "self",(char *) "i", NULL
16662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetInt",kwnames
,&obj0
,&obj1
)) goto fail
;
16663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16664 if (SWIG_arg_fail(1)) SWIG_fail
;
16666 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16667 if (SWIG_arg_fail(2)) SWIG_fail
;
16670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16671 (arg1
)->SetInt(arg2
);
16673 wxPyEndAllowThreads(__tstate
);
16674 if (PyErr_Occurred()) SWIG_fail
;
16676 Py_INCREF(Py_None
); resultobj
= Py_None
;
16683 static PyObject
*_wrap_CommandEvent_GetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16684 PyObject
*resultobj
= NULL
;
16685 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16687 PyObject
* obj0
= 0 ;
16688 char *kwnames
[] = {
16689 (char *) "self", NULL
16692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetInt",kwnames
,&obj0
)) goto fail
;
16693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16694 if (SWIG_arg_fail(1)) SWIG_fail
;
16696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16697 result
= (long)((wxCommandEvent
const *)arg1
)->GetInt();
16699 wxPyEndAllowThreads(__tstate
);
16700 if (PyErr_Occurred()) SWIG_fail
;
16703 resultobj
= SWIG_From_long(static_cast<long >(result
));
16711 static PyObject
*_wrap_CommandEvent_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16712 PyObject
*resultobj
= NULL
;
16713 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16715 PyObject
* obj0
= 0 ;
16716 char *kwnames
[] = {
16717 (char *) "self", NULL
16720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_Clone",kwnames
,&obj0
)) goto fail
;
16721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16722 if (SWIG_arg_fail(1)) SWIG_fail
;
16724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16725 result
= (wxEvent
*)((wxCommandEvent
const *)arg1
)->Clone();
16727 wxPyEndAllowThreads(__tstate
);
16728 if (PyErr_Occurred()) SWIG_fail
;
16730 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16737 static PyObject
* CommandEvent_swigregister(PyObject
*, PyObject
*args
) {
16739 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16740 SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent
, obj
);
16742 return Py_BuildValue((char *)"");
16744 static PyObject
*_wrap_new_NotifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16745 PyObject
*resultobj
= NULL
;
16746 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16747 int arg2
= (int) 0 ;
16748 wxNotifyEvent
*result
;
16749 PyObject
* obj0
= 0 ;
16750 PyObject
* obj1
= 0 ;
16751 char *kwnames
[] = {
16752 (char *) "commandType",(char *) "winid", NULL
16755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_NotifyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16758 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16759 if (SWIG_arg_fail(1)) SWIG_fail
;
16764 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16765 if (SWIG_arg_fail(2)) SWIG_fail
;
16769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16770 result
= (wxNotifyEvent
*)new wxNotifyEvent(arg1
,arg2
);
16772 wxPyEndAllowThreads(__tstate
);
16773 if (PyErr_Occurred()) SWIG_fail
;
16775 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNotifyEvent
, 1);
16782 static PyObject
*_wrap_NotifyEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16783 PyObject
*resultobj
= NULL
;
16784 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16785 PyObject
* obj0
= 0 ;
16786 char *kwnames
[] = {
16787 (char *) "self", NULL
16790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Veto",kwnames
,&obj0
)) goto fail
;
16791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16792 if (SWIG_arg_fail(1)) SWIG_fail
;
16794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16797 wxPyEndAllowThreads(__tstate
);
16798 if (PyErr_Occurred()) SWIG_fail
;
16800 Py_INCREF(Py_None
); resultobj
= Py_None
;
16807 static PyObject
*_wrap_NotifyEvent_Allow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16808 PyObject
*resultobj
= NULL
;
16809 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16810 PyObject
* obj0
= 0 ;
16811 char *kwnames
[] = {
16812 (char *) "self", NULL
16815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Allow",kwnames
,&obj0
)) goto fail
;
16816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16817 if (SWIG_arg_fail(1)) SWIG_fail
;
16819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16822 wxPyEndAllowThreads(__tstate
);
16823 if (PyErr_Occurred()) SWIG_fail
;
16825 Py_INCREF(Py_None
); resultobj
= Py_None
;
16832 static PyObject
*_wrap_NotifyEvent_IsAllowed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16833 PyObject
*resultobj
= NULL
;
16834 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16836 PyObject
* obj0
= 0 ;
16837 char *kwnames
[] = {
16838 (char *) "self", NULL
16841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_IsAllowed",kwnames
,&obj0
)) goto fail
;
16842 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16843 if (SWIG_arg_fail(1)) SWIG_fail
;
16845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16846 result
= (bool)(arg1
)->IsAllowed();
16848 wxPyEndAllowThreads(__tstate
);
16849 if (PyErr_Occurred()) SWIG_fail
;
16852 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16860 static PyObject
* NotifyEvent_swigregister(PyObject
*, PyObject
*args
) {
16862 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16863 SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent
, obj
);
16865 return Py_BuildValue((char *)"");
16867 static PyObject
*_wrap_new_ScrollEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16868 PyObject
*resultobj
= NULL
;
16869 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16870 int arg2
= (int) 0 ;
16871 int arg3
= (int) 0 ;
16872 int arg4
= (int) 0 ;
16873 wxScrollEvent
*result
;
16874 PyObject
* obj0
= 0 ;
16875 PyObject
* obj1
= 0 ;
16876 PyObject
* obj2
= 0 ;
16877 PyObject
* obj3
= 0 ;
16878 char *kwnames
[] = {
16879 (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL
16882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_ScrollEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
16885 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16886 if (SWIG_arg_fail(1)) SWIG_fail
;
16891 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16892 if (SWIG_arg_fail(2)) SWIG_fail
;
16897 arg3
= static_cast<int >(SWIG_As_int(obj2
));
16898 if (SWIG_arg_fail(3)) SWIG_fail
;
16903 arg4
= static_cast<int >(SWIG_As_int(obj3
));
16904 if (SWIG_arg_fail(4)) SWIG_fail
;
16908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16909 result
= (wxScrollEvent
*)new wxScrollEvent(arg1
,arg2
,arg3
,arg4
);
16911 wxPyEndAllowThreads(__tstate
);
16912 if (PyErr_Occurred()) SWIG_fail
;
16914 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollEvent
, 1);
16921 static PyObject
*_wrap_ScrollEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16922 PyObject
*resultobj
= NULL
;
16923 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16925 PyObject
* obj0
= 0 ;
16926 char *kwnames
[] = {
16927 (char *) "self", NULL
16930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
16931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16932 if (SWIG_arg_fail(1)) SWIG_fail
;
16934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16935 result
= (int)((wxScrollEvent
const *)arg1
)->GetOrientation();
16937 wxPyEndAllowThreads(__tstate
);
16938 if (PyErr_Occurred()) SWIG_fail
;
16941 resultobj
= SWIG_From_int(static_cast<int >(result
));
16949 static PyObject
*_wrap_ScrollEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16950 PyObject
*resultobj
= NULL
;
16951 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16953 PyObject
* obj0
= 0 ;
16954 char *kwnames
[] = {
16955 (char *) "self", NULL
16958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
16959 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16960 if (SWIG_arg_fail(1)) SWIG_fail
;
16962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16963 result
= (int)((wxScrollEvent
const *)arg1
)->GetPosition();
16965 wxPyEndAllowThreads(__tstate
);
16966 if (PyErr_Occurred()) SWIG_fail
;
16969 resultobj
= SWIG_From_int(static_cast<int >(result
));
16977 static PyObject
*_wrap_ScrollEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16978 PyObject
*resultobj
= NULL
;
16979 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16981 PyObject
* obj0
= 0 ;
16982 PyObject
* obj1
= 0 ;
16983 char *kwnames
[] = {
16984 (char *) "self",(char *) "orient", NULL
16987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
16988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16989 if (SWIG_arg_fail(1)) SWIG_fail
;
16991 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16992 if (SWIG_arg_fail(2)) SWIG_fail
;
16995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16996 (arg1
)->SetOrientation(arg2
);
16998 wxPyEndAllowThreads(__tstate
);
16999 if (PyErr_Occurred()) SWIG_fail
;
17001 Py_INCREF(Py_None
); resultobj
= Py_None
;
17008 static PyObject
*_wrap_ScrollEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17009 PyObject
*resultobj
= NULL
;
17010 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
17012 PyObject
* obj0
= 0 ;
17013 PyObject
* obj1
= 0 ;
17014 char *kwnames
[] = {
17015 (char *) "self",(char *) "pos", NULL
17018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
17020 if (SWIG_arg_fail(1)) SWIG_fail
;
17022 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17023 if (SWIG_arg_fail(2)) SWIG_fail
;
17026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17027 (arg1
)->SetPosition(arg2
);
17029 wxPyEndAllowThreads(__tstate
);
17030 if (PyErr_Occurred()) SWIG_fail
;
17032 Py_INCREF(Py_None
); resultobj
= Py_None
;
17039 static PyObject
* ScrollEvent_swigregister(PyObject
*, PyObject
*args
) {
17041 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17042 SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent
, obj
);
17044 return Py_BuildValue((char *)"");
17046 static PyObject
*_wrap_new_ScrollWinEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17047 PyObject
*resultobj
= NULL
;
17048 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17049 int arg2
= (int) 0 ;
17050 int arg3
= (int) 0 ;
17051 wxScrollWinEvent
*result
;
17052 PyObject
* obj0
= 0 ;
17053 PyObject
* obj1
= 0 ;
17054 PyObject
* obj2
= 0 ;
17055 char *kwnames
[] = {
17056 (char *) "commandType",(char *) "pos",(char *) "orient", NULL
17059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ScrollWinEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
17062 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17063 if (SWIG_arg_fail(1)) SWIG_fail
;
17068 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17069 if (SWIG_arg_fail(2)) SWIG_fail
;
17074 arg3
= static_cast<int >(SWIG_As_int(obj2
));
17075 if (SWIG_arg_fail(3)) SWIG_fail
;
17079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17080 result
= (wxScrollWinEvent
*)new wxScrollWinEvent(arg1
,arg2
,arg3
);
17082 wxPyEndAllowThreads(__tstate
);
17083 if (PyErr_Occurred()) SWIG_fail
;
17085 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollWinEvent
, 1);
17092 static PyObject
*_wrap_ScrollWinEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17093 PyObject
*resultobj
= NULL
;
17094 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17096 PyObject
* obj0
= 0 ;
17097 char *kwnames
[] = {
17098 (char *) "self", NULL
17101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
17102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17103 if (SWIG_arg_fail(1)) SWIG_fail
;
17105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17106 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetOrientation();
17108 wxPyEndAllowThreads(__tstate
);
17109 if (PyErr_Occurred()) SWIG_fail
;
17112 resultobj
= SWIG_From_int(static_cast<int >(result
));
17120 static PyObject
*_wrap_ScrollWinEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17121 PyObject
*resultobj
= NULL
;
17122 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17124 PyObject
* obj0
= 0 ;
17125 char *kwnames
[] = {
17126 (char *) "self", NULL
17129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
17130 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17131 if (SWIG_arg_fail(1)) SWIG_fail
;
17133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17134 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetPosition();
17136 wxPyEndAllowThreads(__tstate
);
17137 if (PyErr_Occurred()) SWIG_fail
;
17140 resultobj
= SWIG_From_int(static_cast<int >(result
));
17148 static PyObject
*_wrap_ScrollWinEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17149 PyObject
*resultobj
= NULL
;
17150 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17152 PyObject
* obj0
= 0 ;
17153 PyObject
* obj1
= 0 ;
17154 char *kwnames
[] = {
17155 (char *) "self",(char *) "orient", NULL
17158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
17159 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17160 if (SWIG_arg_fail(1)) SWIG_fail
;
17162 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17163 if (SWIG_arg_fail(2)) SWIG_fail
;
17166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17167 (arg1
)->SetOrientation(arg2
);
17169 wxPyEndAllowThreads(__tstate
);
17170 if (PyErr_Occurred()) SWIG_fail
;
17172 Py_INCREF(Py_None
); resultobj
= Py_None
;
17179 static PyObject
*_wrap_ScrollWinEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17180 PyObject
*resultobj
= NULL
;
17181 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17183 PyObject
* obj0
= 0 ;
17184 PyObject
* obj1
= 0 ;
17185 char *kwnames
[] = {
17186 (char *) "self",(char *) "pos", NULL
17189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17190 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17191 if (SWIG_arg_fail(1)) SWIG_fail
;
17193 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17194 if (SWIG_arg_fail(2)) SWIG_fail
;
17197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17198 (arg1
)->SetPosition(arg2
);
17200 wxPyEndAllowThreads(__tstate
);
17201 if (PyErr_Occurred()) SWIG_fail
;
17203 Py_INCREF(Py_None
); resultobj
= Py_None
;
17210 static PyObject
* ScrollWinEvent_swigregister(PyObject
*, PyObject
*args
) {
17212 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17213 SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent
, obj
);
17215 return Py_BuildValue((char *)"");
17217 static PyObject
*_wrap_new_MouseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17218 PyObject
*resultobj
= NULL
;
17219 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17220 wxMouseEvent
*result
;
17221 PyObject
* obj0
= 0 ;
17222 char *kwnames
[] = {
17223 (char *) "mouseType", NULL
17226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MouseEvent",kwnames
,&obj0
)) goto fail
;
17229 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17230 if (SWIG_arg_fail(1)) SWIG_fail
;
17234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17235 result
= (wxMouseEvent
*)new wxMouseEvent(arg1
);
17237 wxPyEndAllowThreads(__tstate
);
17238 if (PyErr_Occurred()) SWIG_fail
;
17241 resultobj
= wxPyMake_wxObject(result
, (bool)1);
17249 static PyObject
*_wrap_MouseEvent_IsButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17250 PyObject
*resultobj
= NULL
;
17251 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17253 PyObject
* obj0
= 0 ;
17254 char *kwnames
[] = {
17255 (char *) "self", NULL
17258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsButton",kwnames
,&obj0
)) goto fail
;
17259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17260 if (SWIG_arg_fail(1)) SWIG_fail
;
17262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17263 result
= (bool)((wxMouseEvent
const *)arg1
)->IsButton();
17265 wxPyEndAllowThreads(__tstate
);
17266 if (PyErr_Occurred()) SWIG_fail
;
17269 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17277 static PyObject
*_wrap_MouseEvent_ButtonDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17278 PyObject
*resultobj
= NULL
;
17279 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17280 int arg2
= (int) wxMOUSE_BTN_ANY
;
17282 PyObject
* obj0
= 0 ;
17283 PyObject
* obj1
= 0 ;
17284 char *kwnames
[] = {
17285 (char *) "self",(char *) "but", NULL
17288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17290 if (SWIG_arg_fail(1)) SWIG_fail
;
17293 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17294 if (SWIG_arg_fail(2)) SWIG_fail
;
17298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17299 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDown(arg2
);
17301 wxPyEndAllowThreads(__tstate
);
17302 if (PyErr_Occurred()) SWIG_fail
;
17305 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17313 static PyObject
*_wrap_MouseEvent_ButtonDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17314 PyObject
*resultobj
= NULL
;
17315 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17316 int arg2
= (int) wxMOUSE_BTN_ANY
;
17318 PyObject
* obj0
= 0 ;
17319 PyObject
* obj1
= 0 ;
17320 char *kwnames
[] = {
17321 (char *) "self",(char *) "but", NULL
17324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDClick",kwnames
,&obj0
,&obj1
)) goto fail
;
17325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17326 if (SWIG_arg_fail(1)) SWIG_fail
;
17329 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17330 if (SWIG_arg_fail(2)) SWIG_fail
;
17334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17335 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDClick(arg2
);
17337 wxPyEndAllowThreads(__tstate
);
17338 if (PyErr_Occurred()) SWIG_fail
;
17341 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17349 static PyObject
*_wrap_MouseEvent_ButtonUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17350 PyObject
*resultobj
= NULL
;
17351 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17352 int arg2
= (int) wxMOUSE_BTN_ANY
;
17354 PyObject
* obj0
= 0 ;
17355 PyObject
* obj1
= 0 ;
17356 char *kwnames
[] = {
17357 (char *) "self",(char *) "but", NULL
17360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonUp",kwnames
,&obj0
,&obj1
)) goto fail
;
17361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17362 if (SWIG_arg_fail(1)) SWIG_fail
;
17365 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17366 if (SWIG_arg_fail(2)) SWIG_fail
;
17370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17371 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonUp(arg2
);
17373 wxPyEndAllowThreads(__tstate
);
17374 if (PyErr_Occurred()) SWIG_fail
;
17377 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17385 static PyObject
*_wrap_MouseEvent_Button(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17386 PyObject
*resultobj
= NULL
;
17387 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17390 PyObject
* obj0
= 0 ;
17391 PyObject
* obj1
= 0 ;
17392 char *kwnames
[] = {
17393 (char *) "self",(char *) "button", NULL
17396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_Button",kwnames
,&obj0
,&obj1
)) goto fail
;
17397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17398 if (SWIG_arg_fail(1)) SWIG_fail
;
17400 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17401 if (SWIG_arg_fail(2)) SWIG_fail
;
17404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17405 result
= (bool)((wxMouseEvent
const *)arg1
)->Button(arg2
);
17407 wxPyEndAllowThreads(__tstate
);
17408 if (PyErr_Occurred()) SWIG_fail
;
17411 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17419 static PyObject
*_wrap_MouseEvent_ButtonIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17420 PyObject
*resultobj
= NULL
;
17421 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17424 PyObject
* obj0
= 0 ;
17425 PyObject
* obj1
= 0 ;
17426 char *kwnames
[] = {
17427 (char *) "self",(char *) "but", NULL
17430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_ButtonIsDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17432 if (SWIG_arg_fail(1)) SWIG_fail
;
17434 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17435 if (SWIG_arg_fail(2)) SWIG_fail
;
17438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17439 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonIsDown(arg2
);
17441 wxPyEndAllowThreads(__tstate
);
17442 if (PyErr_Occurred()) SWIG_fail
;
17445 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17453 static PyObject
*_wrap_MouseEvent_GetButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17454 PyObject
*resultobj
= NULL
;
17455 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17457 PyObject
* obj0
= 0 ;
17458 char *kwnames
[] = {
17459 (char *) "self", NULL
17462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetButton",kwnames
,&obj0
)) goto fail
;
17463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17464 if (SWIG_arg_fail(1)) SWIG_fail
;
17466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17467 result
= (int)((wxMouseEvent
const *)arg1
)->GetButton();
17469 wxPyEndAllowThreads(__tstate
);
17470 if (PyErr_Occurred()) SWIG_fail
;
17473 resultobj
= SWIG_From_int(static_cast<int >(result
));
17481 static PyObject
*_wrap_MouseEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17482 PyObject
*resultobj
= NULL
;
17483 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17485 PyObject
* obj0
= 0 ;
17486 char *kwnames
[] = {
17487 (char *) "self", NULL
17490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
17491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17492 if (SWIG_arg_fail(1)) SWIG_fail
;
17494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17495 result
= (bool)((wxMouseEvent
const *)arg1
)->ControlDown();
17497 wxPyEndAllowThreads(__tstate
);
17498 if (PyErr_Occurred()) SWIG_fail
;
17501 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17509 static PyObject
*_wrap_MouseEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17510 PyObject
*resultobj
= NULL
;
17511 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17513 PyObject
* obj0
= 0 ;
17514 char *kwnames
[] = {
17515 (char *) "self", NULL
17518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
17519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17520 if (SWIG_arg_fail(1)) SWIG_fail
;
17522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17523 result
= (bool)((wxMouseEvent
const *)arg1
)->MetaDown();
17525 wxPyEndAllowThreads(__tstate
);
17526 if (PyErr_Occurred()) SWIG_fail
;
17529 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17537 static PyObject
*_wrap_MouseEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17538 PyObject
*resultobj
= NULL
;
17539 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17541 PyObject
* obj0
= 0 ;
17542 char *kwnames
[] = {
17543 (char *) "self", NULL
17546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_AltDown",kwnames
,&obj0
)) goto fail
;
17547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17548 if (SWIG_arg_fail(1)) SWIG_fail
;
17550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17551 result
= (bool)((wxMouseEvent
const *)arg1
)->AltDown();
17553 wxPyEndAllowThreads(__tstate
);
17554 if (PyErr_Occurred()) SWIG_fail
;
17557 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17565 static PyObject
*_wrap_MouseEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17566 PyObject
*resultobj
= NULL
;
17567 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17569 PyObject
* obj0
= 0 ;
17570 char *kwnames
[] = {
17571 (char *) "self", NULL
17574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
17575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17576 if (SWIG_arg_fail(1)) SWIG_fail
;
17578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17579 result
= (bool)((wxMouseEvent
const *)arg1
)->ShiftDown();
17581 wxPyEndAllowThreads(__tstate
);
17582 if (PyErr_Occurred()) SWIG_fail
;
17585 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17593 static PyObject
*_wrap_MouseEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17594 PyObject
*resultobj
= NULL
;
17595 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17597 PyObject
* obj0
= 0 ;
17598 char *kwnames
[] = {
17599 (char *) "self", NULL
17602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
17603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17604 if (SWIG_arg_fail(1)) SWIG_fail
;
17606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17607 result
= (bool)((wxMouseEvent
const *)arg1
)->CmdDown();
17609 wxPyEndAllowThreads(__tstate
);
17610 if (PyErr_Occurred()) SWIG_fail
;
17613 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17621 static PyObject
*_wrap_MouseEvent_LeftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17622 PyObject
*resultobj
= NULL
;
17623 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17625 PyObject
* obj0
= 0 ;
17626 char *kwnames
[] = {
17627 (char *) "self", NULL
17630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDown",kwnames
,&obj0
)) goto fail
;
17631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17632 if (SWIG_arg_fail(1)) SWIG_fail
;
17634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17635 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDown();
17637 wxPyEndAllowThreads(__tstate
);
17638 if (PyErr_Occurred()) SWIG_fail
;
17641 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17649 static PyObject
*_wrap_MouseEvent_MiddleDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17650 PyObject
*resultobj
= NULL
;
17651 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17653 PyObject
* obj0
= 0 ;
17654 char *kwnames
[] = {
17655 (char *) "self", NULL
17658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDown",kwnames
,&obj0
)) goto fail
;
17659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17660 if (SWIG_arg_fail(1)) SWIG_fail
;
17662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17663 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDown();
17665 wxPyEndAllowThreads(__tstate
);
17666 if (PyErr_Occurred()) SWIG_fail
;
17669 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17677 static PyObject
*_wrap_MouseEvent_RightDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17678 PyObject
*resultobj
= NULL
;
17679 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17681 PyObject
* obj0
= 0 ;
17682 char *kwnames
[] = {
17683 (char *) "self", NULL
17686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDown",kwnames
,&obj0
)) goto fail
;
17687 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17688 if (SWIG_arg_fail(1)) SWIG_fail
;
17690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17691 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDown();
17693 wxPyEndAllowThreads(__tstate
);
17694 if (PyErr_Occurred()) SWIG_fail
;
17697 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17705 static PyObject
*_wrap_MouseEvent_LeftUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17706 PyObject
*resultobj
= NULL
;
17707 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17709 PyObject
* obj0
= 0 ;
17710 char *kwnames
[] = {
17711 (char *) "self", NULL
17714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftUp",kwnames
,&obj0
)) goto fail
;
17715 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17716 if (SWIG_arg_fail(1)) SWIG_fail
;
17718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17719 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftUp();
17721 wxPyEndAllowThreads(__tstate
);
17722 if (PyErr_Occurred()) SWIG_fail
;
17725 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17733 static PyObject
*_wrap_MouseEvent_MiddleUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17734 PyObject
*resultobj
= NULL
;
17735 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17737 PyObject
* obj0
= 0 ;
17738 char *kwnames
[] = {
17739 (char *) "self", NULL
17742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleUp",kwnames
,&obj0
)) goto fail
;
17743 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17744 if (SWIG_arg_fail(1)) SWIG_fail
;
17746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17747 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleUp();
17749 wxPyEndAllowThreads(__tstate
);
17750 if (PyErr_Occurred()) SWIG_fail
;
17753 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17761 static PyObject
*_wrap_MouseEvent_RightUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17762 PyObject
*resultobj
= NULL
;
17763 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17765 PyObject
* obj0
= 0 ;
17766 char *kwnames
[] = {
17767 (char *) "self", NULL
17770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightUp",kwnames
,&obj0
)) goto fail
;
17771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17772 if (SWIG_arg_fail(1)) SWIG_fail
;
17774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17775 result
= (bool)((wxMouseEvent
const *)arg1
)->RightUp();
17777 wxPyEndAllowThreads(__tstate
);
17778 if (PyErr_Occurred()) SWIG_fail
;
17781 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17789 static PyObject
*_wrap_MouseEvent_LeftDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17790 PyObject
*resultobj
= NULL
;
17791 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17793 PyObject
* obj0
= 0 ;
17794 char *kwnames
[] = {
17795 (char *) "self", NULL
17798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDClick",kwnames
,&obj0
)) goto fail
;
17799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17800 if (SWIG_arg_fail(1)) SWIG_fail
;
17802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17803 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDClick();
17805 wxPyEndAllowThreads(__tstate
);
17806 if (PyErr_Occurred()) SWIG_fail
;
17809 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17817 static PyObject
*_wrap_MouseEvent_MiddleDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17818 PyObject
*resultobj
= NULL
;
17819 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17821 PyObject
* obj0
= 0 ;
17822 char *kwnames
[] = {
17823 (char *) "self", NULL
17826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDClick",kwnames
,&obj0
)) goto fail
;
17827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17828 if (SWIG_arg_fail(1)) SWIG_fail
;
17830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17831 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDClick();
17833 wxPyEndAllowThreads(__tstate
);
17834 if (PyErr_Occurred()) SWIG_fail
;
17837 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17845 static PyObject
*_wrap_MouseEvent_RightDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17846 PyObject
*resultobj
= NULL
;
17847 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17849 PyObject
* obj0
= 0 ;
17850 char *kwnames
[] = {
17851 (char *) "self", NULL
17854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDClick",kwnames
,&obj0
)) goto fail
;
17855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17856 if (SWIG_arg_fail(1)) SWIG_fail
;
17858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17859 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDClick();
17861 wxPyEndAllowThreads(__tstate
);
17862 if (PyErr_Occurred()) SWIG_fail
;
17865 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17873 static PyObject
*_wrap_MouseEvent_LeftIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17874 PyObject
*resultobj
= NULL
;
17875 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17877 PyObject
* obj0
= 0 ;
17878 char *kwnames
[] = {
17879 (char *) "self", NULL
17882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftIsDown",kwnames
,&obj0
)) goto fail
;
17883 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17884 if (SWIG_arg_fail(1)) SWIG_fail
;
17886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17887 result
= (bool)(arg1
)->LeftIsDown();
17889 wxPyEndAllowThreads(__tstate
);
17890 if (PyErr_Occurred()) SWIG_fail
;
17893 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17901 static PyObject
*_wrap_MouseEvent_MiddleIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17902 PyObject
*resultobj
= NULL
;
17903 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17905 PyObject
* obj0
= 0 ;
17906 char *kwnames
[] = {
17907 (char *) "self", NULL
17910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleIsDown",kwnames
,&obj0
)) goto fail
;
17911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17912 if (SWIG_arg_fail(1)) SWIG_fail
;
17914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17915 result
= (bool)(arg1
)->MiddleIsDown();
17917 wxPyEndAllowThreads(__tstate
);
17918 if (PyErr_Occurred()) SWIG_fail
;
17921 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17929 static PyObject
*_wrap_MouseEvent_RightIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17930 PyObject
*resultobj
= NULL
;
17931 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17933 PyObject
* obj0
= 0 ;
17934 char *kwnames
[] = {
17935 (char *) "self", NULL
17938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightIsDown",kwnames
,&obj0
)) goto fail
;
17939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17940 if (SWIG_arg_fail(1)) SWIG_fail
;
17942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17943 result
= (bool)(arg1
)->RightIsDown();
17945 wxPyEndAllowThreads(__tstate
);
17946 if (PyErr_Occurred()) SWIG_fail
;
17949 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17957 static PyObject
*_wrap_MouseEvent_Dragging(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17958 PyObject
*resultobj
= NULL
;
17959 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17961 PyObject
* obj0
= 0 ;
17962 char *kwnames
[] = {
17963 (char *) "self", NULL
17966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Dragging",kwnames
,&obj0
)) goto fail
;
17967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17968 if (SWIG_arg_fail(1)) SWIG_fail
;
17970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17971 result
= (bool)((wxMouseEvent
const *)arg1
)->Dragging();
17973 wxPyEndAllowThreads(__tstate
);
17974 if (PyErr_Occurred()) SWIG_fail
;
17977 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17985 static PyObject
*_wrap_MouseEvent_Moving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17986 PyObject
*resultobj
= NULL
;
17987 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17989 PyObject
* obj0
= 0 ;
17990 char *kwnames
[] = {
17991 (char *) "self", NULL
17994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Moving",kwnames
,&obj0
)) goto fail
;
17995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17996 if (SWIG_arg_fail(1)) SWIG_fail
;
17998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17999 result
= (bool)((wxMouseEvent
const *)arg1
)->Moving();
18001 wxPyEndAllowThreads(__tstate
);
18002 if (PyErr_Occurred()) SWIG_fail
;
18005 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18013 static PyObject
*_wrap_MouseEvent_Entering(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18014 PyObject
*resultobj
= NULL
;
18015 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18017 PyObject
* obj0
= 0 ;
18018 char *kwnames
[] = {
18019 (char *) "self", NULL
18022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Entering",kwnames
,&obj0
)) goto fail
;
18023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18024 if (SWIG_arg_fail(1)) SWIG_fail
;
18026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18027 result
= (bool)((wxMouseEvent
const *)arg1
)->Entering();
18029 wxPyEndAllowThreads(__tstate
);
18030 if (PyErr_Occurred()) SWIG_fail
;
18033 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18041 static PyObject
*_wrap_MouseEvent_Leaving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18042 PyObject
*resultobj
= NULL
;
18043 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18045 PyObject
* obj0
= 0 ;
18046 char *kwnames
[] = {
18047 (char *) "self", NULL
18050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Leaving",kwnames
,&obj0
)) goto fail
;
18051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18052 if (SWIG_arg_fail(1)) SWIG_fail
;
18054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18055 result
= (bool)((wxMouseEvent
const *)arg1
)->Leaving();
18057 wxPyEndAllowThreads(__tstate
);
18058 if (PyErr_Occurred()) SWIG_fail
;
18061 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18069 static PyObject
*_wrap_MouseEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18070 PyObject
*resultobj
= NULL
;
18071 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18073 PyObject
* obj0
= 0 ;
18074 char *kwnames
[] = {
18075 (char *) "self", NULL
18078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
18079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18080 if (SWIG_arg_fail(1)) SWIG_fail
;
18082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18083 result
= (arg1
)->GetPosition();
18085 wxPyEndAllowThreads(__tstate
);
18086 if (PyErr_Occurred()) SWIG_fail
;
18089 wxPoint
* resultptr
;
18090 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18091 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18099 static PyObject
*_wrap_MouseEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18100 PyObject
*resultobj
= NULL
;
18101 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18102 long *arg2
= (long *) 0 ;
18103 long *arg3
= (long *) 0 ;
18108 PyObject
* obj0
= 0 ;
18109 char *kwnames
[] = {
18110 (char *) "self", NULL
18113 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
18114 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
18115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
18116 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18117 if (SWIG_arg_fail(1)) SWIG_fail
;
18119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18120 (arg1
)->GetPosition(arg2
,arg3
);
18122 wxPyEndAllowThreads(__tstate
);
18123 if (PyErr_Occurred()) SWIG_fail
;
18125 Py_INCREF(Py_None
); resultobj
= Py_None
;
18126 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
18127 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
18128 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
18129 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
18136 static PyObject
*_wrap_MouseEvent_GetLogicalPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18137 PyObject
*resultobj
= NULL
;
18138 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18141 PyObject
* obj0
= 0 ;
18142 PyObject
* obj1
= 0 ;
18143 char *kwnames
[] = {
18144 (char *) "self",(char *) "dc", NULL
18147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
18148 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18149 if (SWIG_arg_fail(1)) SWIG_fail
;
18151 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
18152 if (SWIG_arg_fail(2)) SWIG_fail
;
18153 if (arg2
== NULL
) {
18154 SWIG_null_ref("wxDC");
18156 if (SWIG_arg_fail(2)) SWIG_fail
;
18159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18160 result
= ((wxMouseEvent
const *)arg1
)->GetLogicalPosition((wxDC
const &)*arg2
);
18162 wxPyEndAllowThreads(__tstate
);
18163 if (PyErr_Occurred()) SWIG_fail
;
18166 wxPoint
* resultptr
;
18167 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18168 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18176 static PyObject
*_wrap_MouseEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18177 PyObject
*resultobj
= NULL
;
18178 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18180 PyObject
* obj0
= 0 ;
18181 char *kwnames
[] = {
18182 (char *) "self", NULL
18185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetX",kwnames
,&obj0
)) goto fail
;
18186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18187 if (SWIG_arg_fail(1)) SWIG_fail
;
18189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18190 result
= (int)((wxMouseEvent
const *)arg1
)->GetX();
18192 wxPyEndAllowThreads(__tstate
);
18193 if (PyErr_Occurred()) SWIG_fail
;
18196 resultobj
= SWIG_From_int(static_cast<int >(result
));
18204 static PyObject
*_wrap_MouseEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18205 PyObject
*resultobj
= NULL
;
18206 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18208 PyObject
* obj0
= 0 ;
18209 char *kwnames
[] = {
18210 (char *) "self", NULL
18213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetY",kwnames
,&obj0
)) goto fail
;
18214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18215 if (SWIG_arg_fail(1)) SWIG_fail
;
18217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18218 result
= (int)((wxMouseEvent
const *)arg1
)->GetY();
18220 wxPyEndAllowThreads(__tstate
);
18221 if (PyErr_Occurred()) SWIG_fail
;
18224 resultobj
= SWIG_From_int(static_cast<int >(result
));
18232 static PyObject
*_wrap_MouseEvent_GetWheelRotation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18233 PyObject
*resultobj
= NULL
;
18234 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18236 PyObject
* obj0
= 0 ;
18237 char *kwnames
[] = {
18238 (char *) "self", NULL
18241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelRotation",kwnames
,&obj0
)) goto fail
;
18242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18243 if (SWIG_arg_fail(1)) SWIG_fail
;
18245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18246 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelRotation();
18248 wxPyEndAllowThreads(__tstate
);
18249 if (PyErr_Occurred()) SWIG_fail
;
18252 resultobj
= SWIG_From_int(static_cast<int >(result
));
18260 static PyObject
*_wrap_MouseEvent_GetWheelDelta(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18261 PyObject
*resultobj
= NULL
;
18262 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18264 PyObject
* obj0
= 0 ;
18265 char *kwnames
[] = {
18266 (char *) "self", NULL
18269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelDelta",kwnames
,&obj0
)) goto fail
;
18270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18271 if (SWIG_arg_fail(1)) SWIG_fail
;
18273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18274 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelDelta();
18276 wxPyEndAllowThreads(__tstate
);
18277 if (PyErr_Occurred()) SWIG_fail
;
18280 resultobj
= SWIG_From_int(static_cast<int >(result
));
18288 static PyObject
*_wrap_MouseEvent_GetLinesPerAction(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18289 PyObject
*resultobj
= NULL
;
18290 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18292 PyObject
* obj0
= 0 ;
18293 char *kwnames
[] = {
18294 (char *) "self", NULL
18297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetLinesPerAction",kwnames
,&obj0
)) goto fail
;
18298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18299 if (SWIG_arg_fail(1)) SWIG_fail
;
18301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18302 result
= (int)((wxMouseEvent
const *)arg1
)->GetLinesPerAction();
18304 wxPyEndAllowThreads(__tstate
);
18305 if (PyErr_Occurred()) SWIG_fail
;
18308 resultobj
= SWIG_From_int(static_cast<int >(result
));
18316 static PyObject
*_wrap_MouseEvent_IsPageScroll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18317 PyObject
*resultobj
= NULL
;
18318 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18320 PyObject
* obj0
= 0 ;
18321 char *kwnames
[] = {
18322 (char *) "self", NULL
18325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsPageScroll",kwnames
,&obj0
)) goto fail
;
18326 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18327 if (SWIG_arg_fail(1)) SWIG_fail
;
18329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18330 result
= (bool)((wxMouseEvent
const *)arg1
)->IsPageScroll();
18332 wxPyEndAllowThreads(__tstate
);
18333 if (PyErr_Occurred()) SWIG_fail
;
18336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18344 static PyObject
*_wrap_MouseEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18345 PyObject
*resultobj
= NULL
;
18346 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18348 PyObject
* obj0
= 0 ;
18349 PyObject
* obj1
= 0 ;
18350 char *kwnames
[] = {
18351 (char *) "self",(char *) "m_x", NULL
18354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18356 if (SWIG_arg_fail(1)) SWIG_fail
;
18358 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18359 if (SWIG_arg_fail(2)) SWIG_fail
;
18361 if (arg1
) (arg1
)->m_x
= arg2
;
18363 Py_INCREF(Py_None
); resultobj
= Py_None
;
18370 static PyObject
*_wrap_MouseEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18371 PyObject
*resultobj
= NULL
;
18372 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18374 PyObject
* obj0
= 0 ;
18375 char *kwnames
[] = {
18376 (char *) "self", NULL
18379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
18380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18381 if (SWIG_arg_fail(1)) SWIG_fail
;
18382 result
= (int) ((arg1
)->m_x
);
18385 resultobj
= SWIG_From_int(static_cast<int >(result
));
18393 static PyObject
*_wrap_MouseEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18394 PyObject
*resultobj
= NULL
;
18395 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18397 PyObject
* obj0
= 0 ;
18398 PyObject
* obj1
= 0 ;
18399 char *kwnames
[] = {
18400 (char *) "self",(char *) "m_y", NULL
18403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18405 if (SWIG_arg_fail(1)) SWIG_fail
;
18407 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18408 if (SWIG_arg_fail(2)) SWIG_fail
;
18410 if (arg1
) (arg1
)->m_y
= arg2
;
18412 Py_INCREF(Py_None
); resultobj
= Py_None
;
18419 static PyObject
*_wrap_MouseEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18420 PyObject
*resultobj
= NULL
;
18421 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18423 PyObject
* obj0
= 0 ;
18424 char *kwnames
[] = {
18425 (char *) "self", NULL
18428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
18429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18430 if (SWIG_arg_fail(1)) SWIG_fail
;
18431 result
= (int) ((arg1
)->m_y
);
18434 resultobj
= SWIG_From_int(static_cast<int >(result
));
18442 static PyObject
*_wrap_MouseEvent_m_leftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18443 PyObject
*resultobj
= NULL
;
18444 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18446 PyObject
* obj0
= 0 ;
18447 PyObject
* obj1
= 0 ;
18448 char *kwnames
[] = {
18449 (char *) "self",(char *) "m_leftDown", NULL
18452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_leftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18454 if (SWIG_arg_fail(1)) SWIG_fail
;
18456 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18457 if (SWIG_arg_fail(2)) SWIG_fail
;
18459 if (arg1
) (arg1
)->m_leftDown
= arg2
;
18461 Py_INCREF(Py_None
); resultobj
= Py_None
;
18468 static PyObject
*_wrap_MouseEvent_m_leftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18469 PyObject
*resultobj
= NULL
;
18470 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18472 PyObject
* obj0
= 0 ;
18473 char *kwnames
[] = {
18474 (char *) "self", NULL
18477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_leftDown_get",kwnames
,&obj0
)) goto fail
;
18478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18479 if (SWIG_arg_fail(1)) SWIG_fail
;
18480 result
= (bool) ((arg1
)->m_leftDown
);
18483 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18491 static PyObject
*_wrap_MouseEvent_m_middleDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18492 PyObject
*resultobj
= NULL
;
18493 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18495 PyObject
* obj0
= 0 ;
18496 PyObject
* obj1
= 0 ;
18497 char *kwnames
[] = {
18498 (char *) "self",(char *) "m_middleDown", NULL
18501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_middleDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18503 if (SWIG_arg_fail(1)) SWIG_fail
;
18505 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18506 if (SWIG_arg_fail(2)) SWIG_fail
;
18508 if (arg1
) (arg1
)->m_middleDown
= arg2
;
18510 Py_INCREF(Py_None
); resultobj
= Py_None
;
18517 static PyObject
*_wrap_MouseEvent_m_middleDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18518 PyObject
*resultobj
= NULL
;
18519 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18521 PyObject
* obj0
= 0 ;
18522 char *kwnames
[] = {
18523 (char *) "self", NULL
18526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_middleDown_get",kwnames
,&obj0
)) goto fail
;
18527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18528 if (SWIG_arg_fail(1)) SWIG_fail
;
18529 result
= (bool) ((arg1
)->m_middleDown
);
18532 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18540 static PyObject
*_wrap_MouseEvent_m_rightDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18541 PyObject
*resultobj
= NULL
;
18542 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18544 PyObject
* obj0
= 0 ;
18545 PyObject
* obj1
= 0 ;
18546 char *kwnames
[] = {
18547 (char *) "self",(char *) "m_rightDown", NULL
18550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_rightDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18552 if (SWIG_arg_fail(1)) SWIG_fail
;
18554 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18555 if (SWIG_arg_fail(2)) SWIG_fail
;
18557 if (arg1
) (arg1
)->m_rightDown
= arg2
;
18559 Py_INCREF(Py_None
); resultobj
= Py_None
;
18566 static PyObject
*_wrap_MouseEvent_m_rightDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18567 PyObject
*resultobj
= NULL
;
18568 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18570 PyObject
* obj0
= 0 ;
18571 char *kwnames
[] = {
18572 (char *) "self", NULL
18575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_rightDown_get",kwnames
,&obj0
)) goto fail
;
18576 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18577 if (SWIG_arg_fail(1)) SWIG_fail
;
18578 result
= (bool) ((arg1
)->m_rightDown
);
18581 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18589 static PyObject
*_wrap_MouseEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18590 PyObject
*resultobj
= NULL
;
18591 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18593 PyObject
* obj0
= 0 ;
18594 PyObject
* obj1
= 0 ;
18595 char *kwnames
[] = {
18596 (char *) "self",(char *) "m_controlDown", NULL
18599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18600 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18601 if (SWIG_arg_fail(1)) SWIG_fail
;
18603 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18604 if (SWIG_arg_fail(2)) SWIG_fail
;
18606 if (arg1
) (arg1
)->m_controlDown
= arg2
;
18608 Py_INCREF(Py_None
); resultobj
= Py_None
;
18615 static PyObject
*_wrap_MouseEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18616 PyObject
*resultobj
= NULL
;
18617 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18619 PyObject
* obj0
= 0 ;
18620 char *kwnames
[] = {
18621 (char *) "self", NULL
18624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
18625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18626 if (SWIG_arg_fail(1)) SWIG_fail
;
18627 result
= (bool) ((arg1
)->m_controlDown
);
18630 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18638 static PyObject
*_wrap_MouseEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18639 PyObject
*resultobj
= NULL
;
18640 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18642 PyObject
* obj0
= 0 ;
18643 PyObject
* obj1
= 0 ;
18644 char *kwnames
[] = {
18645 (char *) "self",(char *) "m_shiftDown", NULL
18648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18650 if (SWIG_arg_fail(1)) SWIG_fail
;
18652 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18653 if (SWIG_arg_fail(2)) SWIG_fail
;
18655 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
18657 Py_INCREF(Py_None
); resultobj
= Py_None
;
18664 static PyObject
*_wrap_MouseEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18665 PyObject
*resultobj
= NULL
;
18666 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18668 PyObject
* obj0
= 0 ;
18669 char *kwnames
[] = {
18670 (char *) "self", NULL
18673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
18674 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18675 if (SWIG_arg_fail(1)) SWIG_fail
;
18676 result
= (bool) ((arg1
)->m_shiftDown
);
18679 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18687 static PyObject
*_wrap_MouseEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18688 PyObject
*resultobj
= NULL
;
18689 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18691 PyObject
* obj0
= 0 ;
18692 PyObject
* obj1
= 0 ;
18693 char *kwnames
[] = {
18694 (char *) "self",(char *) "m_altDown", NULL
18697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18699 if (SWIG_arg_fail(1)) SWIG_fail
;
18701 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18702 if (SWIG_arg_fail(2)) SWIG_fail
;
18704 if (arg1
) (arg1
)->m_altDown
= arg2
;
18706 Py_INCREF(Py_None
); resultobj
= Py_None
;
18713 static PyObject
*_wrap_MouseEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18714 PyObject
*resultobj
= NULL
;
18715 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18717 PyObject
* obj0
= 0 ;
18718 char *kwnames
[] = {
18719 (char *) "self", NULL
18722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
18723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18724 if (SWIG_arg_fail(1)) SWIG_fail
;
18725 result
= (bool) ((arg1
)->m_altDown
);
18728 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18736 static PyObject
*_wrap_MouseEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18737 PyObject
*resultobj
= NULL
;
18738 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18740 PyObject
* obj0
= 0 ;
18741 PyObject
* obj1
= 0 ;
18742 char *kwnames
[] = {
18743 (char *) "self",(char *) "m_metaDown", NULL
18746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18748 if (SWIG_arg_fail(1)) SWIG_fail
;
18750 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18751 if (SWIG_arg_fail(2)) SWIG_fail
;
18753 if (arg1
) (arg1
)->m_metaDown
= arg2
;
18755 Py_INCREF(Py_None
); resultobj
= Py_None
;
18762 static PyObject
*_wrap_MouseEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18763 PyObject
*resultobj
= NULL
;
18764 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18766 PyObject
* obj0
= 0 ;
18767 char *kwnames
[] = {
18768 (char *) "self", NULL
18771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
18772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18773 if (SWIG_arg_fail(1)) SWIG_fail
;
18774 result
= (bool) ((arg1
)->m_metaDown
);
18777 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18785 static PyObject
*_wrap_MouseEvent_m_wheelRotation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18786 PyObject
*resultobj
= NULL
;
18787 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18789 PyObject
* obj0
= 0 ;
18790 PyObject
* obj1
= 0 ;
18791 char *kwnames
[] = {
18792 (char *) "self",(char *) "m_wheelRotation", NULL
18795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18797 if (SWIG_arg_fail(1)) SWIG_fail
;
18799 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18800 if (SWIG_arg_fail(2)) SWIG_fail
;
18802 if (arg1
) (arg1
)->m_wheelRotation
= arg2
;
18804 Py_INCREF(Py_None
); resultobj
= Py_None
;
18811 static PyObject
*_wrap_MouseEvent_m_wheelRotation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18812 PyObject
*resultobj
= NULL
;
18813 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18815 PyObject
* obj0
= 0 ;
18816 char *kwnames
[] = {
18817 (char *) "self", NULL
18820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames
,&obj0
)) goto fail
;
18821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18822 if (SWIG_arg_fail(1)) SWIG_fail
;
18823 result
= (int) ((arg1
)->m_wheelRotation
);
18826 resultobj
= SWIG_From_int(static_cast<int >(result
));
18834 static PyObject
*_wrap_MouseEvent_m_wheelDelta_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18835 PyObject
*resultobj
= NULL
;
18836 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18838 PyObject
* obj0
= 0 ;
18839 PyObject
* obj1
= 0 ;
18840 char *kwnames
[] = {
18841 (char *) "self",(char *) "m_wheelDelta", NULL
18844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18846 if (SWIG_arg_fail(1)) SWIG_fail
;
18848 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18849 if (SWIG_arg_fail(2)) SWIG_fail
;
18851 if (arg1
) (arg1
)->m_wheelDelta
= arg2
;
18853 Py_INCREF(Py_None
); resultobj
= Py_None
;
18860 static PyObject
*_wrap_MouseEvent_m_wheelDelta_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18861 PyObject
*resultobj
= NULL
;
18862 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18864 PyObject
* obj0
= 0 ;
18865 char *kwnames
[] = {
18866 (char *) "self", NULL
18869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames
,&obj0
)) goto fail
;
18870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18871 if (SWIG_arg_fail(1)) SWIG_fail
;
18872 result
= (int) ((arg1
)->m_wheelDelta
);
18875 resultobj
= SWIG_From_int(static_cast<int >(result
));
18883 static PyObject
*_wrap_MouseEvent_m_linesPerAction_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18884 PyObject
*resultobj
= NULL
;
18885 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18887 PyObject
* obj0
= 0 ;
18888 PyObject
* obj1
= 0 ;
18889 char *kwnames
[] = {
18890 (char *) "self",(char *) "m_linesPerAction", NULL
18893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18895 if (SWIG_arg_fail(1)) SWIG_fail
;
18897 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18898 if (SWIG_arg_fail(2)) SWIG_fail
;
18900 if (arg1
) (arg1
)->m_linesPerAction
= arg2
;
18902 Py_INCREF(Py_None
); resultobj
= Py_None
;
18909 static PyObject
*_wrap_MouseEvent_m_linesPerAction_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18910 PyObject
*resultobj
= NULL
;
18911 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18913 PyObject
* obj0
= 0 ;
18914 char *kwnames
[] = {
18915 (char *) "self", NULL
18918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames
,&obj0
)) goto fail
;
18919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18920 if (SWIG_arg_fail(1)) SWIG_fail
;
18921 result
= (int) ((arg1
)->m_linesPerAction
);
18924 resultobj
= SWIG_From_int(static_cast<int >(result
));
18932 static PyObject
* MouseEvent_swigregister(PyObject
*, PyObject
*args
) {
18934 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
18935 SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent
, obj
);
18937 return Py_BuildValue((char *)"");
18939 static PyObject
*_wrap_new_SetCursorEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18940 PyObject
*resultobj
= NULL
;
18941 int arg1
= (int) 0 ;
18942 int arg2
= (int) 0 ;
18943 wxSetCursorEvent
*result
;
18944 PyObject
* obj0
= 0 ;
18945 PyObject
* obj1
= 0 ;
18946 char *kwnames
[] = {
18947 (char *) "x",(char *) "y", NULL
18950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SetCursorEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
18953 arg1
= static_cast<int >(SWIG_As_int(obj0
));
18954 if (SWIG_arg_fail(1)) SWIG_fail
;
18959 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18960 if (SWIG_arg_fail(2)) SWIG_fail
;
18964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18965 result
= (wxSetCursorEvent
*)new wxSetCursorEvent(arg1
,arg2
);
18967 wxPyEndAllowThreads(__tstate
);
18968 if (PyErr_Occurred()) SWIG_fail
;
18970 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSetCursorEvent
, 1);
18977 static PyObject
*_wrap_SetCursorEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18978 PyObject
*resultobj
= NULL
;
18979 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18981 PyObject
* obj0
= 0 ;
18982 char *kwnames
[] = {
18983 (char *) "self", NULL
18986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetX",kwnames
,&obj0
)) goto fail
;
18987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18988 if (SWIG_arg_fail(1)) SWIG_fail
;
18990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18991 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetX();
18993 wxPyEndAllowThreads(__tstate
);
18994 if (PyErr_Occurred()) SWIG_fail
;
18997 resultobj
= SWIG_From_int(static_cast<int >(result
));
19005 static PyObject
*_wrap_SetCursorEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19006 PyObject
*resultobj
= NULL
;
19007 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19009 PyObject
* obj0
= 0 ;
19010 char *kwnames
[] = {
19011 (char *) "self", NULL
19014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetY",kwnames
,&obj0
)) goto fail
;
19015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19016 if (SWIG_arg_fail(1)) SWIG_fail
;
19018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19019 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetY();
19021 wxPyEndAllowThreads(__tstate
);
19022 if (PyErr_Occurred()) SWIG_fail
;
19025 resultobj
= SWIG_From_int(static_cast<int >(result
));
19033 static PyObject
*_wrap_SetCursorEvent_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19034 PyObject
*resultobj
= NULL
;
19035 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19036 wxCursor
*arg2
= 0 ;
19037 PyObject
* obj0
= 0 ;
19038 PyObject
* obj1
= 0 ;
19039 char *kwnames
[] = {
19040 (char *) "self",(char *) "cursor", NULL
19043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SetCursorEvent_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
19044 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19045 if (SWIG_arg_fail(1)) SWIG_fail
;
19047 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
19048 if (SWIG_arg_fail(2)) SWIG_fail
;
19049 if (arg2
== NULL
) {
19050 SWIG_null_ref("wxCursor");
19052 if (SWIG_arg_fail(2)) SWIG_fail
;
19055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19056 (arg1
)->SetCursor((wxCursor
const &)*arg2
);
19058 wxPyEndAllowThreads(__tstate
);
19059 if (PyErr_Occurred()) SWIG_fail
;
19061 Py_INCREF(Py_None
); resultobj
= Py_None
;
19068 static PyObject
*_wrap_SetCursorEvent_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19069 PyObject
*resultobj
= NULL
;
19070 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19072 PyObject
* obj0
= 0 ;
19073 char *kwnames
[] = {
19074 (char *) "self", NULL
19077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetCursor",kwnames
,&obj0
)) goto fail
;
19078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19079 if (SWIG_arg_fail(1)) SWIG_fail
;
19081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19083 wxCursor
const &_result_ref
= ((wxSetCursorEvent
const *)arg1
)->GetCursor();
19084 result
= (wxCursor
*) &_result_ref
;
19087 wxPyEndAllowThreads(__tstate
);
19088 if (PyErr_Occurred()) SWIG_fail
;
19091 wxCursor
* resultptr
= new wxCursor(*result
);
19092 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
19100 static PyObject
*_wrap_SetCursorEvent_HasCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19101 PyObject
*resultobj
= NULL
;
19102 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19104 PyObject
* obj0
= 0 ;
19105 char *kwnames
[] = {
19106 (char *) "self", NULL
19109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_HasCursor",kwnames
,&obj0
)) goto fail
;
19110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19111 if (SWIG_arg_fail(1)) SWIG_fail
;
19113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19114 result
= (bool)((wxSetCursorEvent
const *)arg1
)->HasCursor();
19116 wxPyEndAllowThreads(__tstate
);
19117 if (PyErr_Occurred()) SWIG_fail
;
19120 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19128 static PyObject
* SetCursorEvent_swigregister(PyObject
*, PyObject
*args
) {
19130 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19131 SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent
, obj
);
19133 return Py_BuildValue((char *)"");
19135 static PyObject
*_wrap_new_KeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19136 PyObject
*resultobj
= NULL
;
19137 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
19138 wxKeyEvent
*result
;
19139 PyObject
* obj0
= 0 ;
19140 char *kwnames
[] = {
19141 (char *) "eventType", NULL
19144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_KeyEvent",kwnames
,&obj0
)) goto fail
;
19147 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
19148 if (SWIG_arg_fail(1)) SWIG_fail
;
19152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19153 result
= (wxKeyEvent
*)new wxKeyEvent(arg1
);
19155 wxPyEndAllowThreads(__tstate
);
19156 if (PyErr_Occurred()) SWIG_fail
;
19158 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxKeyEvent
, 1);
19165 static PyObject
*_wrap_KeyEvent_GetModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19166 PyObject
*resultobj
= NULL
;
19167 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19169 PyObject
* obj0
= 0 ;
19170 char *kwnames
[] = {
19171 (char *) "self", NULL
19174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetModifiers",kwnames
,&obj0
)) goto fail
;
19175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19176 if (SWIG_arg_fail(1)) SWIG_fail
;
19178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19179 result
= (int)((wxKeyEvent
const *)arg1
)->GetModifiers();
19181 wxPyEndAllowThreads(__tstate
);
19182 if (PyErr_Occurred()) SWIG_fail
;
19185 resultobj
= SWIG_From_int(static_cast<int >(result
));
19193 static PyObject
*_wrap_KeyEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19194 PyObject
*resultobj
= NULL
;
19195 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19197 PyObject
* obj0
= 0 ;
19198 char *kwnames
[] = {
19199 (char *) "self", NULL
19202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
19203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19204 if (SWIG_arg_fail(1)) SWIG_fail
;
19206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19207 result
= (bool)((wxKeyEvent
const *)arg1
)->ControlDown();
19209 wxPyEndAllowThreads(__tstate
);
19210 if (PyErr_Occurred()) SWIG_fail
;
19213 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19221 static PyObject
*_wrap_KeyEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19222 PyObject
*resultobj
= NULL
;
19223 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19225 PyObject
* obj0
= 0 ;
19226 char *kwnames
[] = {
19227 (char *) "self", NULL
19230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
19231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19232 if (SWIG_arg_fail(1)) SWIG_fail
;
19234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19235 result
= (bool)((wxKeyEvent
const *)arg1
)->MetaDown();
19237 wxPyEndAllowThreads(__tstate
);
19238 if (PyErr_Occurred()) SWIG_fail
;
19241 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19249 static PyObject
*_wrap_KeyEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19250 PyObject
*resultobj
= NULL
;
19251 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19253 PyObject
* obj0
= 0 ;
19254 char *kwnames
[] = {
19255 (char *) "self", NULL
19258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_AltDown",kwnames
,&obj0
)) goto fail
;
19259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19260 if (SWIG_arg_fail(1)) SWIG_fail
;
19262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19263 result
= (bool)((wxKeyEvent
const *)arg1
)->AltDown();
19265 wxPyEndAllowThreads(__tstate
);
19266 if (PyErr_Occurred()) SWIG_fail
;
19269 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19277 static PyObject
*_wrap_KeyEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19278 PyObject
*resultobj
= NULL
;
19279 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19281 PyObject
* obj0
= 0 ;
19282 char *kwnames
[] = {
19283 (char *) "self", NULL
19286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
19287 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19288 if (SWIG_arg_fail(1)) SWIG_fail
;
19290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19291 result
= (bool)((wxKeyEvent
const *)arg1
)->ShiftDown();
19293 wxPyEndAllowThreads(__tstate
);
19294 if (PyErr_Occurred()) SWIG_fail
;
19297 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19305 static PyObject
*_wrap_KeyEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19306 PyObject
*resultobj
= NULL
;
19307 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19309 PyObject
* obj0
= 0 ;
19310 char *kwnames
[] = {
19311 (char *) "self", NULL
19314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
19315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19316 if (SWIG_arg_fail(1)) SWIG_fail
;
19318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19319 result
= (bool)((wxKeyEvent
const *)arg1
)->CmdDown();
19321 wxPyEndAllowThreads(__tstate
);
19322 if (PyErr_Occurred()) SWIG_fail
;
19325 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19333 static PyObject
*_wrap_KeyEvent_HasModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19334 PyObject
*resultobj
= NULL
;
19335 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19337 PyObject
* obj0
= 0 ;
19338 char *kwnames
[] = {
19339 (char *) "self", NULL
19342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_HasModifiers",kwnames
,&obj0
)) goto fail
;
19343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19344 if (SWIG_arg_fail(1)) SWIG_fail
;
19346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19347 result
= (bool)((wxKeyEvent
const *)arg1
)->HasModifiers();
19349 wxPyEndAllowThreads(__tstate
);
19350 if (PyErr_Occurred()) SWIG_fail
;
19353 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19361 static PyObject
*_wrap_KeyEvent_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19362 PyObject
*resultobj
= NULL
;
19363 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19365 PyObject
* obj0
= 0 ;
19366 char *kwnames
[] = {
19367 (char *) "self", NULL
19370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetKeyCode",kwnames
,&obj0
)) goto fail
;
19371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19372 if (SWIG_arg_fail(1)) SWIG_fail
;
19374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19375 result
= (int)((wxKeyEvent
const *)arg1
)->GetKeyCode();
19377 wxPyEndAllowThreads(__tstate
);
19378 if (PyErr_Occurred()) SWIG_fail
;
19381 resultobj
= SWIG_From_int(static_cast<int >(result
));
19389 static PyObject
*_wrap_KeyEvent_GetUnicodeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19390 PyObject
*resultobj
= NULL
;
19391 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19393 PyObject
* obj0
= 0 ;
19394 char *kwnames
[] = {
19395 (char *) "self", NULL
19398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetUnicodeKey",kwnames
,&obj0
)) goto fail
;
19399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19400 if (SWIG_arg_fail(1)) SWIG_fail
;
19402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19403 result
= (int)wxKeyEvent_GetUnicodeKey(arg1
);
19405 wxPyEndAllowThreads(__tstate
);
19406 if (PyErr_Occurred()) SWIG_fail
;
19409 resultobj
= SWIG_From_int(static_cast<int >(result
));
19417 static PyObject
*_wrap_KeyEvent_GetRawKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19418 PyObject
*resultobj
= NULL
;
19419 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19420 unsigned int result
;
19421 PyObject
* obj0
= 0 ;
19422 char *kwnames
[] = {
19423 (char *) "self", NULL
19426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyCode",kwnames
,&obj0
)) goto fail
;
19427 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19428 if (SWIG_arg_fail(1)) SWIG_fail
;
19430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19431 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyCode();
19433 wxPyEndAllowThreads(__tstate
);
19434 if (PyErr_Occurred()) SWIG_fail
;
19437 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19445 static PyObject
*_wrap_KeyEvent_GetRawKeyFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19446 PyObject
*resultobj
= NULL
;
19447 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19448 unsigned int result
;
19449 PyObject
* obj0
= 0 ;
19450 char *kwnames
[] = {
19451 (char *) "self", NULL
19454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames
,&obj0
)) goto fail
;
19455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19456 if (SWIG_arg_fail(1)) SWIG_fail
;
19458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19459 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyFlags();
19461 wxPyEndAllowThreads(__tstate
);
19462 if (PyErr_Occurred()) SWIG_fail
;
19465 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19473 static PyObject
*_wrap_KeyEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19474 PyObject
*resultobj
= NULL
;
19475 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19477 PyObject
* obj0
= 0 ;
19478 char *kwnames
[] = {
19479 (char *) "self", NULL
19482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
19483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19484 if (SWIG_arg_fail(1)) SWIG_fail
;
19486 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19487 result
= (arg1
)->GetPosition();
19489 wxPyEndAllowThreads(__tstate
);
19490 if (PyErr_Occurred()) SWIG_fail
;
19493 wxPoint
* resultptr
;
19494 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
19495 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
19503 static PyObject
*_wrap_KeyEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19504 PyObject
*resultobj
= NULL
;
19505 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19506 long *arg2
= (long *) 0 ;
19507 long *arg3
= (long *) 0 ;
19512 PyObject
* obj0
= 0 ;
19513 char *kwnames
[] = {
19514 (char *) "self", NULL
19517 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
19518 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
19519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
19520 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19521 if (SWIG_arg_fail(1)) SWIG_fail
;
19523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19524 (arg1
)->GetPosition(arg2
,arg3
);
19526 wxPyEndAllowThreads(__tstate
);
19527 if (PyErr_Occurred()) SWIG_fail
;
19529 Py_INCREF(Py_None
); resultobj
= Py_None
;
19530 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
19531 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
19532 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
19533 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
19540 static PyObject
*_wrap_KeyEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19541 PyObject
*resultobj
= NULL
;
19542 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19544 PyObject
* obj0
= 0 ;
19545 char *kwnames
[] = {
19546 (char *) "self", NULL
19549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetX",kwnames
,&obj0
)) goto fail
;
19550 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19551 if (SWIG_arg_fail(1)) SWIG_fail
;
19553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19554 result
= (int)((wxKeyEvent
const *)arg1
)->GetX();
19556 wxPyEndAllowThreads(__tstate
);
19557 if (PyErr_Occurred()) SWIG_fail
;
19560 resultobj
= SWIG_From_int(static_cast<int >(result
));
19568 static PyObject
*_wrap_KeyEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19569 PyObject
*resultobj
= NULL
;
19570 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19572 PyObject
* obj0
= 0 ;
19573 char *kwnames
[] = {
19574 (char *) "self", NULL
19577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetY",kwnames
,&obj0
)) goto fail
;
19578 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19579 if (SWIG_arg_fail(1)) SWIG_fail
;
19581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19582 result
= (int)((wxKeyEvent
const *)arg1
)->GetY();
19584 wxPyEndAllowThreads(__tstate
);
19585 if (PyErr_Occurred()) SWIG_fail
;
19588 resultobj
= SWIG_From_int(static_cast<int >(result
));
19596 static PyObject
*_wrap_KeyEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19597 PyObject
*resultobj
= NULL
;
19598 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19600 PyObject
* obj0
= 0 ;
19601 PyObject
* obj1
= 0 ;
19602 char *kwnames
[] = {
19603 (char *) "self",(char *) "m_x", NULL
19606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19608 if (SWIG_arg_fail(1)) SWIG_fail
;
19610 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19611 if (SWIG_arg_fail(2)) SWIG_fail
;
19613 if (arg1
) (arg1
)->m_x
= arg2
;
19615 Py_INCREF(Py_None
); resultobj
= Py_None
;
19622 static PyObject
*_wrap_KeyEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19623 PyObject
*resultobj
= NULL
;
19624 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19626 PyObject
* obj0
= 0 ;
19627 char *kwnames
[] = {
19628 (char *) "self", NULL
19631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
19632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19633 if (SWIG_arg_fail(1)) SWIG_fail
;
19634 result
= (int) ((arg1
)->m_x
);
19637 resultobj
= SWIG_From_int(static_cast<int >(result
));
19645 static PyObject
*_wrap_KeyEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19646 PyObject
*resultobj
= NULL
;
19647 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19649 PyObject
* obj0
= 0 ;
19650 PyObject
* obj1
= 0 ;
19651 char *kwnames
[] = {
19652 (char *) "self",(char *) "m_y", NULL
19655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19656 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19657 if (SWIG_arg_fail(1)) SWIG_fail
;
19659 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19660 if (SWIG_arg_fail(2)) SWIG_fail
;
19662 if (arg1
) (arg1
)->m_y
= arg2
;
19664 Py_INCREF(Py_None
); resultobj
= Py_None
;
19671 static PyObject
*_wrap_KeyEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19672 PyObject
*resultobj
= NULL
;
19673 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19675 PyObject
* obj0
= 0 ;
19676 char *kwnames
[] = {
19677 (char *) "self", NULL
19680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
19681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19682 if (SWIG_arg_fail(1)) SWIG_fail
;
19683 result
= (int) ((arg1
)->m_y
);
19686 resultobj
= SWIG_From_int(static_cast<int >(result
));
19694 static PyObject
*_wrap_KeyEvent_m_keyCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19695 PyObject
*resultobj
= NULL
;
19696 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19698 PyObject
* obj0
= 0 ;
19699 PyObject
* obj1
= 0 ;
19700 char *kwnames
[] = {
19701 (char *) "self",(char *) "m_keyCode", NULL
19704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_keyCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19706 if (SWIG_arg_fail(1)) SWIG_fail
;
19708 arg2
= static_cast<long >(SWIG_As_long(obj1
));
19709 if (SWIG_arg_fail(2)) SWIG_fail
;
19711 if (arg1
) (arg1
)->m_keyCode
= arg2
;
19713 Py_INCREF(Py_None
); resultobj
= Py_None
;
19720 static PyObject
*_wrap_KeyEvent_m_keyCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19721 PyObject
*resultobj
= NULL
;
19722 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19724 PyObject
* obj0
= 0 ;
19725 char *kwnames
[] = {
19726 (char *) "self", NULL
19729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_keyCode_get",kwnames
,&obj0
)) goto fail
;
19730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19731 if (SWIG_arg_fail(1)) SWIG_fail
;
19732 result
= (long) ((arg1
)->m_keyCode
);
19735 resultobj
= SWIG_From_long(static_cast<long >(result
));
19743 static PyObject
*_wrap_KeyEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19744 PyObject
*resultobj
= NULL
;
19745 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19747 PyObject
* obj0
= 0 ;
19748 PyObject
* obj1
= 0 ;
19749 char *kwnames
[] = {
19750 (char *) "self",(char *) "m_controlDown", NULL
19753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19755 if (SWIG_arg_fail(1)) SWIG_fail
;
19757 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19758 if (SWIG_arg_fail(2)) SWIG_fail
;
19760 if (arg1
) (arg1
)->m_controlDown
= arg2
;
19762 Py_INCREF(Py_None
); resultobj
= Py_None
;
19769 static PyObject
*_wrap_KeyEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19770 PyObject
*resultobj
= NULL
;
19771 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19773 PyObject
* obj0
= 0 ;
19774 char *kwnames
[] = {
19775 (char *) "self", NULL
19778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
19779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19780 if (SWIG_arg_fail(1)) SWIG_fail
;
19781 result
= (bool) ((arg1
)->m_controlDown
);
19784 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19792 static PyObject
*_wrap_KeyEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19793 PyObject
*resultobj
= NULL
;
19794 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19796 PyObject
* obj0
= 0 ;
19797 PyObject
* obj1
= 0 ;
19798 char *kwnames
[] = {
19799 (char *) "self",(char *) "m_shiftDown", NULL
19802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19804 if (SWIG_arg_fail(1)) SWIG_fail
;
19806 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19807 if (SWIG_arg_fail(2)) SWIG_fail
;
19809 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
19811 Py_INCREF(Py_None
); resultobj
= Py_None
;
19818 static PyObject
*_wrap_KeyEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19819 PyObject
*resultobj
= NULL
;
19820 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19822 PyObject
* obj0
= 0 ;
19823 char *kwnames
[] = {
19824 (char *) "self", NULL
19827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
19828 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19829 if (SWIG_arg_fail(1)) SWIG_fail
;
19830 result
= (bool) ((arg1
)->m_shiftDown
);
19833 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19841 static PyObject
*_wrap_KeyEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19842 PyObject
*resultobj
= NULL
;
19843 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19845 PyObject
* obj0
= 0 ;
19846 PyObject
* obj1
= 0 ;
19847 char *kwnames
[] = {
19848 (char *) "self",(char *) "m_altDown", NULL
19851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19853 if (SWIG_arg_fail(1)) SWIG_fail
;
19855 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19856 if (SWIG_arg_fail(2)) SWIG_fail
;
19858 if (arg1
) (arg1
)->m_altDown
= arg2
;
19860 Py_INCREF(Py_None
); resultobj
= Py_None
;
19867 static PyObject
*_wrap_KeyEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19868 PyObject
*resultobj
= NULL
;
19869 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19871 PyObject
* obj0
= 0 ;
19872 char *kwnames
[] = {
19873 (char *) "self", NULL
19876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
19877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19878 if (SWIG_arg_fail(1)) SWIG_fail
;
19879 result
= (bool) ((arg1
)->m_altDown
);
19882 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19890 static PyObject
*_wrap_KeyEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19891 PyObject
*resultobj
= NULL
;
19892 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19894 PyObject
* obj0
= 0 ;
19895 PyObject
* obj1
= 0 ;
19896 char *kwnames
[] = {
19897 (char *) "self",(char *) "m_metaDown", NULL
19900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19901 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19902 if (SWIG_arg_fail(1)) SWIG_fail
;
19904 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19905 if (SWIG_arg_fail(2)) SWIG_fail
;
19907 if (arg1
) (arg1
)->m_metaDown
= arg2
;
19909 Py_INCREF(Py_None
); resultobj
= Py_None
;
19916 static PyObject
*_wrap_KeyEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19917 PyObject
*resultobj
= NULL
;
19918 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19920 PyObject
* obj0
= 0 ;
19921 char *kwnames
[] = {
19922 (char *) "self", NULL
19925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
19926 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19927 if (SWIG_arg_fail(1)) SWIG_fail
;
19928 result
= (bool) ((arg1
)->m_metaDown
);
19931 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19939 static PyObject
*_wrap_KeyEvent_m_scanCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19940 PyObject
*resultobj
= NULL
;
19941 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19943 PyObject
* obj0
= 0 ;
19944 PyObject
* obj1
= 0 ;
19945 char *kwnames
[] = {
19946 (char *) "self",(char *) "m_scanCode", NULL
19949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_scanCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19951 if (SWIG_arg_fail(1)) SWIG_fail
;
19953 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19954 if (SWIG_arg_fail(2)) SWIG_fail
;
19956 if (arg1
) (arg1
)->m_scanCode
= arg2
;
19958 Py_INCREF(Py_None
); resultobj
= Py_None
;
19965 static PyObject
*_wrap_KeyEvent_m_scanCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19966 PyObject
*resultobj
= NULL
;
19967 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19969 PyObject
* obj0
= 0 ;
19970 char *kwnames
[] = {
19971 (char *) "self", NULL
19974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_scanCode_get",kwnames
,&obj0
)) goto fail
;
19975 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19976 if (SWIG_arg_fail(1)) SWIG_fail
;
19977 result
= (bool) ((arg1
)->m_scanCode
);
19980 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19988 static PyObject
*_wrap_KeyEvent_m_rawCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19989 PyObject
*resultobj
= NULL
;
19990 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19991 unsigned int arg2
;
19992 PyObject
* obj0
= 0 ;
19993 PyObject
* obj1
= 0 ;
19994 char *kwnames
[] = {
19995 (char *) "self",(char *) "m_rawCode", NULL
19998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20000 if (SWIG_arg_fail(1)) SWIG_fail
;
20002 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
20003 if (SWIG_arg_fail(2)) SWIG_fail
;
20005 if (arg1
) (arg1
)->m_rawCode
= arg2
;
20007 Py_INCREF(Py_None
); resultobj
= Py_None
;
20014 static PyObject
*_wrap_KeyEvent_m_rawCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20015 PyObject
*resultobj
= NULL
;
20016 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20017 unsigned int result
;
20018 PyObject
* obj0
= 0 ;
20019 char *kwnames
[] = {
20020 (char *) "self", NULL
20023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawCode_get",kwnames
,&obj0
)) goto fail
;
20024 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20025 if (SWIG_arg_fail(1)) SWIG_fail
;
20026 result
= (unsigned int) ((arg1
)->m_rawCode
);
20029 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20037 static PyObject
*_wrap_KeyEvent_m_rawFlags_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20038 PyObject
*resultobj
= NULL
;
20039 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20040 unsigned int arg2
;
20041 PyObject
* obj0
= 0 ;
20042 PyObject
* obj1
= 0 ;
20043 char *kwnames
[] = {
20044 (char *) "self",(char *) "m_rawFlags", NULL
20047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20049 if (SWIG_arg_fail(1)) SWIG_fail
;
20051 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
20052 if (SWIG_arg_fail(2)) SWIG_fail
;
20054 if (arg1
) (arg1
)->m_rawFlags
= arg2
;
20056 Py_INCREF(Py_None
); resultobj
= Py_None
;
20063 static PyObject
*_wrap_KeyEvent_m_rawFlags_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20064 PyObject
*resultobj
= NULL
;
20065 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20066 unsigned int result
;
20067 PyObject
* obj0
= 0 ;
20068 char *kwnames
[] = {
20069 (char *) "self", NULL
20072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawFlags_get",kwnames
,&obj0
)) goto fail
;
20073 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20074 if (SWIG_arg_fail(1)) SWIG_fail
;
20075 result
= (unsigned int) ((arg1
)->m_rawFlags
);
20078 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20086 static PyObject
* KeyEvent_swigregister(PyObject
*, PyObject
*args
) {
20088 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20089 SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent
, obj
);
20091 return Py_BuildValue((char *)"");
20093 static PyObject
*_wrap_new_SizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20094 PyObject
*resultobj
= NULL
;
20095 wxSize
const &arg1_defvalue
= wxDefaultSize
;
20096 wxSize
*arg1
= (wxSize
*) &arg1_defvalue
;
20097 int arg2
= (int) 0 ;
20098 wxSizeEvent
*result
;
20100 PyObject
* obj0
= 0 ;
20101 PyObject
* obj1
= 0 ;
20102 char *kwnames
[] = {
20103 (char *) "sz",(char *) "winid", NULL
20106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20110 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
20115 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20116 if (SWIG_arg_fail(2)) SWIG_fail
;
20120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20121 result
= (wxSizeEvent
*)new wxSizeEvent((wxSize
const &)*arg1
,arg2
);
20123 wxPyEndAllowThreads(__tstate
);
20124 if (PyErr_Occurred()) SWIG_fail
;
20126 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizeEvent
, 1);
20133 static PyObject
*_wrap_SizeEvent_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20134 PyObject
*resultobj
= NULL
;
20135 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20137 PyObject
* obj0
= 0 ;
20138 char *kwnames
[] = {
20139 (char *) "self", NULL
20142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetSize",kwnames
,&obj0
)) goto fail
;
20143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20144 if (SWIG_arg_fail(1)) SWIG_fail
;
20146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20147 result
= ((wxSizeEvent
const *)arg1
)->GetSize();
20149 wxPyEndAllowThreads(__tstate
);
20150 if (PyErr_Occurred()) SWIG_fail
;
20153 wxSize
* resultptr
;
20154 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
20155 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
20163 static PyObject
*_wrap_SizeEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20164 PyObject
*resultobj
= NULL
;
20165 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20167 PyObject
* obj0
= 0 ;
20168 char *kwnames
[] = {
20169 (char *) "self", NULL
20172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20174 if (SWIG_arg_fail(1)) SWIG_fail
;
20176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20177 result
= ((wxSizeEvent
const *)arg1
)->GetRect();
20179 wxPyEndAllowThreads(__tstate
);
20180 if (PyErr_Occurred()) SWIG_fail
;
20183 wxRect
* resultptr
;
20184 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20185 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20193 static PyObject
*_wrap_SizeEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20194 PyObject
*resultobj
= NULL
;
20195 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20197 PyObject
* obj0
= 0 ;
20198 PyObject
* obj1
= 0 ;
20199 char *kwnames
[] = {
20200 (char *) "self",(char *) "rect", NULL
20203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20205 if (SWIG_arg_fail(1)) SWIG_fail
;
20208 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
);
20209 if (SWIG_arg_fail(2)) SWIG_fail
;
20210 if (argp
== NULL
) {
20211 SWIG_null_ref("wxRect");
20213 if (SWIG_arg_fail(2)) SWIG_fail
;
20217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20218 (arg1
)->SetRect(arg2
);
20220 wxPyEndAllowThreads(__tstate
);
20221 if (PyErr_Occurred()) SWIG_fail
;
20223 Py_INCREF(Py_None
); resultobj
= Py_None
;
20230 static PyObject
*_wrap_SizeEvent_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20231 PyObject
*resultobj
= NULL
;
20232 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20234 PyObject
* obj0
= 0 ;
20235 PyObject
* obj1
= 0 ;
20236 char *kwnames
[] = {
20237 (char *) "self",(char *) "size", NULL
20240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
20241 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20242 if (SWIG_arg_fail(1)) SWIG_fail
;
20245 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
20246 if (SWIG_arg_fail(2)) SWIG_fail
;
20247 if (argp
== NULL
) {
20248 SWIG_null_ref("wxSize");
20250 if (SWIG_arg_fail(2)) SWIG_fail
;
20254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20255 wxSizeEvent_SetSize(arg1
,arg2
);
20257 wxPyEndAllowThreads(__tstate
);
20258 if (PyErr_Occurred()) SWIG_fail
;
20260 Py_INCREF(Py_None
); resultobj
= Py_None
;
20267 static PyObject
*_wrap_SizeEvent_m_size_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20268 PyObject
*resultobj
= NULL
;
20269 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20270 wxSize
*arg2
= (wxSize
*) 0 ;
20271 PyObject
* obj0
= 0 ;
20272 PyObject
* obj1
= 0 ;
20273 char *kwnames
[] = {
20274 (char *) "self",(char *) "m_size", NULL
20277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_size_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20279 if (SWIG_arg_fail(1)) SWIG_fail
;
20280 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
20281 if (SWIG_arg_fail(2)) SWIG_fail
;
20282 if (arg1
) (arg1
)->m_size
= *arg2
;
20284 Py_INCREF(Py_None
); resultobj
= Py_None
;
20291 static PyObject
*_wrap_SizeEvent_m_size_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20292 PyObject
*resultobj
= NULL
;
20293 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20295 PyObject
* obj0
= 0 ;
20296 char *kwnames
[] = {
20297 (char *) "self", NULL
20300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_size_get",kwnames
,&obj0
)) goto fail
;
20301 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20302 if (SWIG_arg_fail(1)) SWIG_fail
;
20303 result
= (wxSize
*)& ((arg1
)->m_size
);
20305 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
20312 static PyObject
*_wrap_SizeEvent_m_rect_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20313 PyObject
*resultobj
= NULL
;
20314 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20315 wxRect
*arg2
= (wxRect
*) 0 ;
20316 PyObject
* obj0
= 0 ;
20317 PyObject
* obj1
= 0 ;
20318 char *kwnames
[] = {
20319 (char *) "self",(char *) "m_rect", NULL
20322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_rect_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20323 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20324 if (SWIG_arg_fail(1)) SWIG_fail
;
20325 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
20326 if (SWIG_arg_fail(2)) SWIG_fail
;
20327 if (arg1
) (arg1
)->m_rect
= *arg2
;
20329 Py_INCREF(Py_None
); resultobj
= Py_None
;
20336 static PyObject
*_wrap_SizeEvent_m_rect_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20337 PyObject
*resultobj
= NULL
;
20338 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20340 PyObject
* obj0
= 0 ;
20341 char *kwnames
[] = {
20342 (char *) "self", NULL
20345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_rect_get",kwnames
,&obj0
)) goto fail
;
20346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20347 if (SWIG_arg_fail(1)) SWIG_fail
;
20348 result
= (wxRect
*)& ((arg1
)->m_rect
);
20350 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
20357 static PyObject
* SizeEvent_swigregister(PyObject
*, PyObject
*args
) {
20359 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20360 SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent
, obj
);
20362 return Py_BuildValue((char *)"");
20364 static PyObject
*_wrap_new_MoveEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20365 PyObject
*resultobj
= NULL
;
20366 wxPoint
const &arg1_defvalue
= wxDefaultPosition
;
20367 wxPoint
*arg1
= (wxPoint
*) &arg1_defvalue
;
20368 int arg2
= (int) 0 ;
20369 wxMoveEvent
*result
;
20371 PyObject
* obj0
= 0 ;
20372 PyObject
* obj1
= 0 ;
20373 char *kwnames
[] = {
20374 (char *) "pos",(char *) "winid", NULL
20377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MoveEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20381 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
20386 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20387 if (SWIG_arg_fail(2)) SWIG_fail
;
20391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20392 result
= (wxMoveEvent
*)new wxMoveEvent((wxPoint
const &)*arg1
,arg2
);
20394 wxPyEndAllowThreads(__tstate
);
20395 if (PyErr_Occurred()) SWIG_fail
;
20397 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMoveEvent
, 1);
20404 static PyObject
*_wrap_MoveEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20405 PyObject
*resultobj
= NULL
;
20406 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20408 PyObject
* obj0
= 0 ;
20409 char *kwnames
[] = {
20410 (char *) "self", NULL
20413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
20414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20415 if (SWIG_arg_fail(1)) SWIG_fail
;
20417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20418 result
= ((wxMoveEvent
const *)arg1
)->GetPosition();
20420 wxPyEndAllowThreads(__tstate
);
20421 if (PyErr_Occurred()) SWIG_fail
;
20424 wxPoint
* resultptr
;
20425 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
20426 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
20434 static PyObject
*_wrap_MoveEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20435 PyObject
*resultobj
= NULL
;
20436 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20438 PyObject
* obj0
= 0 ;
20439 char *kwnames
[] = {
20440 (char *) "self", NULL
20443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20444 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20445 if (SWIG_arg_fail(1)) SWIG_fail
;
20447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20448 result
= ((wxMoveEvent
const *)arg1
)->GetRect();
20450 wxPyEndAllowThreads(__tstate
);
20451 if (PyErr_Occurred()) SWIG_fail
;
20454 wxRect
* resultptr
;
20455 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20456 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20464 static PyObject
*_wrap_MoveEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20465 PyObject
*resultobj
= NULL
;
20466 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20469 PyObject
* obj0
= 0 ;
20470 PyObject
* obj1
= 0 ;
20471 char *kwnames
[] = {
20472 (char *) "self",(char *) "rect", NULL
20475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20476 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20477 if (SWIG_arg_fail(1)) SWIG_fail
;
20480 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20484 (arg1
)->SetRect((wxRect
const &)*arg2
);
20486 wxPyEndAllowThreads(__tstate
);
20487 if (PyErr_Occurred()) SWIG_fail
;
20489 Py_INCREF(Py_None
); resultobj
= Py_None
;
20496 static PyObject
*_wrap_MoveEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20497 PyObject
*resultobj
= NULL
;
20498 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20499 wxPoint
*arg2
= 0 ;
20501 PyObject
* obj0
= 0 ;
20502 PyObject
* obj1
= 0 ;
20503 char *kwnames
[] = {
20504 (char *) "self",(char *) "pos", NULL
20507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
20508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20509 if (SWIG_arg_fail(1)) SWIG_fail
;
20512 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
20515 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20516 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
20518 wxPyEndAllowThreads(__tstate
);
20519 if (PyErr_Occurred()) SWIG_fail
;
20521 Py_INCREF(Py_None
); resultobj
= Py_None
;
20528 static PyObject
* MoveEvent_swigregister(PyObject
*, PyObject
*args
) {
20530 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20531 SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent
, obj
);
20533 return Py_BuildValue((char *)"");
20535 static PyObject
*_wrap_new_PaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20536 PyObject
*resultobj
= NULL
;
20537 int arg1
= (int) 0 ;
20538 wxPaintEvent
*result
;
20539 PyObject
* obj0
= 0 ;
20540 char *kwnames
[] = {
20541 (char *) "Id", NULL
20544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaintEvent",kwnames
,&obj0
)) goto fail
;
20547 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20548 if (SWIG_arg_fail(1)) SWIG_fail
;
20552 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20553 result
= (wxPaintEvent
*)new wxPaintEvent(arg1
);
20555 wxPyEndAllowThreads(__tstate
);
20556 if (PyErr_Occurred()) SWIG_fail
;
20558 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaintEvent
, 1);
20565 static PyObject
* PaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20567 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20568 SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent
, obj
);
20570 return Py_BuildValue((char *)"");
20572 static PyObject
*_wrap_new_NcPaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20573 PyObject
*resultobj
= NULL
;
20574 int arg1
= (int) 0 ;
20575 wxNcPaintEvent
*result
;
20576 PyObject
* obj0
= 0 ;
20577 char *kwnames
[] = {
20578 (char *) "winid", NULL
20581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_NcPaintEvent",kwnames
,&obj0
)) goto fail
;
20584 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20585 if (SWIG_arg_fail(1)) SWIG_fail
;
20589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20590 result
= (wxNcPaintEvent
*)new wxNcPaintEvent(arg1
);
20592 wxPyEndAllowThreads(__tstate
);
20593 if (PyErr_Occurred()) SWIG_fail
;
20595 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNcPaintEvent
, 1);
20602 static PyObject
* NcPaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20604 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20605 SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent
, obj
);
20607 return Py_BuildValue((char *)"");
20609 static PyObject
*_wrap_new_EraseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20610 PyObject
*resultobj
= NULL
;
20611 int arg1
= (int) 0 ;
20612 wxDC
*arg2
= (wxDC
*) NULL
;
20613 wxEraseEvent
*result
;
20614 PyObject
* obj0
= 0 ;
20615 PyObject
* obj1
= 0 ;
20616 char *kwnames
[] = {
20617 (char *) "Id",(char *) "dc", NULL
20620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_EraseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20623 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20624 if (SWIG_arg_fail(1)) SWIG_fail
;
20628 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
20629 if (SWIG_arg_fail(2)) SWIG_fail
;
20632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20633 result
= (wxEraseEvent
*)new wxEraseEvent(arg1
,arg2
);
20635 wxPyEndAllowThreads(__tstate
);
20636 if (PyErr_Occurred()) SWIG_fail
;
20638 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEraseEvent
, 1);
20645 static PyObject
*_wrap_EraseEvent_GetDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20646 PyObject
*resultobj
= NULL
;
20647 wxEraseEvent
*arg1
= (wxEraseEvent
*) 0 ;
20649 PyObject
* obj0
= 0 ;
20650 char *kwnames
[] = {
20651 (char *) "self", NULL
20654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EraseEvent_GetDC",kwnames
,&obj0
)) goto fail
;
20655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEraseEvent
, SWIG_POINTER_EXCEPTION
| 0);
20656 if (SWIG_arg_fail(1)) SWIG_fail
;
20658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20659 result
= (wxDC
*)((wxEraseEvent
const *)arg1
)->GetDC();
20661 wxPyEndAllowThreads(__tstate
);
20662 if (PyErr_Occurred()) SWIG_fail
;
20665 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20673 static PyObject
* EraseEvent_swigregister(PyObject
*, PyObject
*args
) {
20675 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20676 SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent
, obj
);
20678 return Py_BuildValue((char *)"");
20680 static PyObject
*_wrap_new_FocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20681 PyObject
*resultobj
= NULL
;
20682 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20683 int arg2
= (int) 0 ;
20684 wxFocusEvent
*result
;
20685 PyObject
* obj0
= 0 ;
20686 PyObject
* obj1
= 0 ;
20687 char *kwnames
[] = {
20688 (char *) "type",(char *) "winid", NULL
20691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FocusEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20694 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20695 if (SWIG_arg_fail(1)) SWIG_fail
;
20700 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20701 if (SWIG_arg_fail(2)) SWIG_fail
;
20705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20706 result
= (wxFocusEvent
*)new wxFocusEvent(arg1
,arg2
);
20708 wxPyEndAllowThreads(__tstate
);
20709 if (PyErr_Occurred()) SWIG_fail
;
20711 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFocusEvent
, 1);
20718 static PyObject
*_wrap_FocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20719 PyObject
*resultobj
= NULL
;
20720 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20722 PyObject
* obj0
= 0 ;
20723 char *kwnames
[] = {
20724 (char *) "self", NULL
20727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20728 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20729 if (SWIG_arg_fail(1)) SWIG_fail
;
20731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20732 result
= (wxWindow
*)((wxFocusEvent
const *)arg1
)->GetWindow();
20734 wxPyEndAllowThreads(__tstate
);
20735 if (PyErr_Occurred()) SWIG_fail
;
20738 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20746 static PyObject
*_wrap_FocusEvent_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20747 PyObject
*resultobj
= NULL
;
20748 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20749 wxWindow
*arg2
= (wxWindow
*) 0 ;
20750 PyObject
* obj0
= 0 ;
20751 PyObject
* obj1
= 0 ;
20752 char *kwnames
[] = {
20753 (char *) "self",(char *) "win", NULL
20756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FocusEvent_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
20757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20758 if (SWIG_arg_fail(1)) SWIG_fail
;
20759 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20760 if (SWIG_arg_fail(2)) SWIG_fail
;
20762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20763 (arg1
)->SetWindow(arg2
);
20765 wxPyEndAllowThreads(__tstate
);
20766 if (PyErr_Occurred()) SWIG_fail
;
20768 Py_INCREF(Py_None
); resultobj
= Py_None
;
20775 static PyObject
* FocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20777 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20778 SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent
, obj
);
20780 return Py_BuildValue((char *)"");
20782 static PyObject
*_wrap_new_ChildFocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20783 PyObject
*resultobj
= NULL
;
20784 wxWindow
*arg1
= (wxWindow
*) NULL
;
20785 wxChildFocusEvent
*result
;
20786 PyObject
* obj0
= 0 ;
20787 char *kwnames
[] = {
20788 (char *) "win", NULL
20791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_ChildFocusEvent",kwnames
,&obj0
)) goto fail
;
20793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20794 if (SWIG_arg_fail(1)) SWIG_fail
;
20797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20798 result
= (wxChildFocusEvent
*)new wxChildFocusEvent(arg1
);
20800 wxPyEndAllowThreads(__tstate
);
20801 if (PyErr_Occurred()) SWIG_fail
;
20803 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxChildFocusEvent
, 1);
20810 static PyObject
*_wrap_ChildFocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20811 PyObject
*resultobj
= NULL
;
20812 wxChildFocusEvent
*arg1
= (wxChildFocusEvent
*) 0 ;
20814 PyObject
* obj0
= 0 ;
20815 char *kwnames
[] = {
20816 (char *) "self", NULL
20819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ChildFocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxChildFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20821 if (SWIG_arg_fail(1)) SWIG_fail
;
20823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20824 result
= (wxWindow
*)((wxChildFocusEvent
const *)arg1
)->GetWindow();
20826 wxPyEndAllowThreads(__tstate
);
20827 if (PyErr_Occurred()) SWIG_fail
;
20830 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20838 static PyObject
* ChildFocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20840 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20841 SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent
, obj
);
20843 return Py_BuildValue((char *)"");
20845 static PyObject
*_wrap_new_ActivateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20846 PyObject
*resultobj
= NULL
;
20847 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20848 bool arg2
= (bool) true ;
20849 int arg3
= (int) 0 ;
20850 wxActivateEvent
*result
;
20851 PyObject
* obj0
= 0 ;
20852 PyObject
* obj1
= 0 ;
20853 PyObject
* obj2
= 0 ;
20854 char *kwnames
[] = {
20855 (char *) "type",(char *) "active",(char *) "Id", NULL
20858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ActivateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20861 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20862 if (SWIG_arg_fail(1)) SWIG_fail
;
20867 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
20868 if (SWIG_arg_fail(2)) SWIG_fail
;
20873 arg3
= static_cast<int >(SWIG_As_int(obj2
));
20874 if (SWIG_arg_fail(3)) SWIG_fail
;
20878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20879 result
= (wxActivateEvent
*)new wxActivateEvent(arg1
,arg2
,arg3
);
20881 wxPyEndAllowThreads(__tstate
);
20882 if (PyErr_Occurred()) SWIG_fail
;
20884 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxActivateEvent
, 1);
20891 static PyObject
*_wrap_ActivateEvent_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20892 PyObject
*resultobj
= NULL
;
20893 wxActivateEvent
*arg1
= (wxActivateEvent
*) 0 ;
20895 PyObject
* obj0
= 0 ;
20896 char *kwnames
[] = {
20897 (char *) "self", NULL
20900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ActivateEvent_GetActive",kwnames
,&obj0
)) goto fail
;
20901 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxActivateEvent
, SWIG_POINTER_EXCEPTION
| 0);
20902 if (SWIG_arg_fail(1)) SWIG_fail
;
20904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20905 result
= (bool)((wxActivateEvent
const *)arg1
)->GetActive();
20907 wxPyEndAllowThreads(__tstate
);
20908 if (PyErr_Occurred()) SWIG_fail
;
20911 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20919 static PyObject
* ActivateEvent_swigregister(PyObject
*, PyObject
*args
) {
20921 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20922 SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent
, obj
);
20924 return Py_BuildValue((char *)"");
20926 static PyObject
*_wrap_new_InitDialogEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20927 PyObject
*resultobj
= NULL
;
20928 int arg1
= (int) 0 ;
20929 wxInitDialogEvent
*result
;
20930 PyObject
* obj0
= 0 ;
20931 char *kwnames
[] = {
20932 (char *) "Id", NULL
20935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_InitDialogEvent",kwnames
,&obj0
)) goto fail
;
20938 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20939 if (SWIG_arg_fail(1)) SWIG_fail
;
20943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20944 result
= (wxInitDialogEvent
*)new wxInitDialogEvent(arg1
);
20946 wxPyEndAllowThreads(__tstate
);
20947 if (PyErr_Occurred()) SWIG_fail
;
20949 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInitDialogEvent
, 1);
20956 static PyObject
* InitDialogEvent_swigregister(PyObject
*, PyObject
*args
) {
20958 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20959 SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent
, obj
);
20961 return Py_BuildValue((char *)"");
20963 static PyObject
*_wrap_new_MenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20964 PyObject
*resultobj
= NULL
;
20965 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20966 int arg2
= (int) 0 ;
20967 wxMenu
*arg3
= (wxMenu
*) NULL
;
20968 wxMenuEvent
*result
;
20969 PyObject
* obj0
= 0 ;
20970 PyObject
* obj1
= 0 ;
20971 PyObject
* obj2
= 0 ;
20972 char *kwnames
[] = {
20973 (char *) "type",(char *) "winid",(char *) "menu", NULL
20976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_MenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20979 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20980 if (SWIG_arg_fail(1)) SWIG_fail
;
20985 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20986 if (SWIG_arg_fail(2)) SWIG_fail
;
20990 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
20991 if (SWIG_arg_fail(3)) SWIG_fail
;
20994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20995 result
= (wxMenuEvent
*)new wxMenuEvent(arg1
,arg2
,arg3
);
20997 wxPyEndAllowThreads(__tstate
);
20998 if (PyErr_Occurred()) SWIG_fail
;
21000 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuEvent
, 1);
21007 static PyObject
*_wrap_MenuEvent_GetMenuId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21008 PyObject
*resultobj
= NULL
;
21009 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21011 PyObject
* obj0
= 0 ;
21012 char *kwnames
[] = {
21013 (char *) "self", NULL
21016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenuId",kwnames
,&obj0
)) goto fail
;
21017 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21018 if (SWIG_arg_fail(1)) SWIG_fail
;
21020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21021 result
= (int)((wxMenuEvent
const *)arg1
)->GetMenuId();
21023 wxPyEndAllowThreads(__tstate
);
21024 if (PyErr_Occurred()) SWIG_fail
;
21027 resultobj
= SWIG_From_int(static_cast<int >(result
));
21035 static PyObject
*_wrap_MenuEvent_IsPopup(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21036 PyObject
*resultobj
= NULL
;
21037 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21039 PyObject
* obj0
= 0 ;
21040 char *kwnames
[] = {
21041 (char *) "self", NULL
21044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_IsPopup",kwnames
,&obj0
)) goto fail
;
21045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21046 if (SWIG_arg_fail(1)) SWIG_fail
;
21048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21049 result
= (bool)((wxMenuEvent
const *)arg1
)->IsPopup();
21051 wxPyEndAllowThreads(__tstate
);
21052 if (PyErr_Occurred()) SWIG_fail
;
21055 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21063 static PyObject
*_wrap_MenuEvent_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21064 PyObject
*resultobj
= NULL
;
21065 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21067 PyObject
* obj0
= 0 ;
21068 char *kwnames
[] = {
21069 (char *) "self", NULL
21072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenu",kwnames
,&obj0
)) goto fail
;
21073 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21074 if (SWIG_arg_fail(1)) SWIG_fail
;
21076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21077 result
= (wxMenu
*)((wxMenuEvent
const *)arg1
)->GetMenu();
21079 wxPyEndAllowThreads(__tstate
);
21080 if (PyErr_Occurred()) SWIG_fail
;
21083 resultobj
= wxPyMake_wxObject(result
, (bool)0);
21091 static PyObject
* MenuEvent_swigregister(PyObject
*, PyObject
*args
) {
21093 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21094 SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent
, obj
);
21096 return Py_BuildValue((char *)"");
21098 static PyObject
*_wrap_new_CloseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21099 PyObject
*resultobj
= NULL
;
21100 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
21101 int arg2
= (int) 0 ;
21102 wxCloseEvent
*result
;
21103 PyObject
* obj0
= 0 ;
21104 PyObject
* obj1
= 0 ;
21105 char *kwnames
[] = {
21106 (char *) "type",(char *) "winid", NULL
21109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CloseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21112 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
21113 if (SWIG_arg_fail(1)) SWIG_fail
;
21118 arg2
= static_cast<int >(SWIG_As_int(obj1
));
21119 if (SWIG_arg_fail(2)) SWIG_fail
;
21123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21124 result
= (wxCloseEvent
*)new wxCloseEvent(arg1
,arg2
);
21126 wxPyEndAllowThreads(__tstate
);
21127 if (PyErr_Occurred()) SWIG_fail
;
21129 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCloseEvent
, 1);
21136 static PyObject
*_wrap_CloseEvent_SetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21137 PyObject
*resultobj
= NULL
;
21138 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21140 PyObject
* obj0
= 0 ;
21141 PyObject
* obj1
= 0 ;
21142 char *kwnames
[] = {
21143 (char *) "self",(char *) "logOff", NULL
21146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetLoggingOff",kwnames
,&obj0
,&obj1
)) goto fail
;
21147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21148 if (SWIG_arg_fail(1)) SWIG_fail
;
21150 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21151 if (SWIG_arg_fail(2)) SWIG_fail
;
21154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21155 (arg1
)->SetLoggingOff(arg2
);
21157 wxPyEndAllowThreads(__tstate
);
21158 if (PyErr_Occurred()) SWIG_fail
;
21160 Py_INCREF(Py_None
); resultobj
= Py_None
;
21167 static PyObject
*_wrap_CloseEvent_GetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21168 PyObject
*resultobj
= NULL
;
21169 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21171 PyObject
* obj0
= 0 ;
21172 char *kwnames
[] = {
21173 (char *) "self", NULL
21176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetLoggingOff",kwnames
,&obj0
)) goto fail
;
21177 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21178 if (SWIG_arg_fail(1)) SWIG_fail
;
21180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21181 result
= (bool)((wxCloseEvent
const *)arg1
)->GetLoggingOff();
21183 wxPyEndAllowThreads(__tstate
);
21184 if (PyErr_Occurred()) SWIG_fail
;
21187 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21195 static PyObject
*_wrap_CloseEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21196 PyObject
*resultobj
= NULL
;
21197 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21198 bool arg2
= (bool) true ;
21199 PyObject
* obj0
= 0 ;
21200 PyObject
* obj1
= 0 ;
21201 char *kwnames
[] = {
21202 (char *) "self",(char *) "veto", NULL
21205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:CloseEvent_Veto",kwnames
,&obj0
,&obj1
)) goto fail
;
21206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21207 if (SWIG_arg_fail(1)) SWIG_fail
;
21210 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21211 if (SWIG_arg_fail(2)) SWIG_fail
;
21215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21216 (arg1
)->Veto(arg2
);
21218 wxPyEndAllowThreads(__tstate
);
21219 if (PyErr_Occurred()) SWIG_fail
;
21221 Py_INCREF(Py_None
); resultobj
= Py_None
;
21228 static PyObject
*_wrap_CloseEvent_GetVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21229 PyObject
*resultobj
= NULL
;
21230 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21232 PyObject
* obj0
= 0 ;
21233 char *kwnames
[] = {
21234 (char *) "self", NULL
21237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetVeto",kwnames
,&obj0
)) goto fail
;
21238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21239 if (SWIG_arg_fail(1)) SWIG_fail
;
21241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21242 result
= (bool)((wxCloseEvent
const *)arg1
)->GetVeto();
21244 wxPyEndAllowThreads(__tstate
);
21245 if (PyErr_Occurred()) SWIG_fail
;
21248 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21256 static PyObject
*_wrap_CloseEvent_SetCanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21257 PyObject
*resultobj
= NULL
;
21258 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21260 PyObject
* obj0
= 0 ;
21261 PyObject
* obj1
= 0 ;
21262 char *kwnames
[] = {
21263 (char *) "self",(char *) "canVeto", NULL
21266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) goto fail
;
21267 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21268 if (SWIG_arg_fail(1)) SWIG_fail
;
21270 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21271 if (SWIG_arg_fail(2)) SWIG_fail
;
21274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21275 (arg1
)->SetCanVeto(arg2
);
21277 wxPyEndAllowThreads(__tstate
);
21278 if (PyErr_Occurred()) SWIG_fail
;
21280 Py_INCREF(Py_None
); resultobj
= Py_None
;
21287 static PyObject
*_wrap_CloseEvent_CanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21288 PyObject
*resultobj
= NULL
;
21289 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21291 PyObject
* obj0
= 0 ;
21292 char *kwnames
[] = {
21293 (char *) "self", NULL
21296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_CanVeto",kwnames
,&obj0
)) goto fail
;
21297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21298 if (SWIG_arg_fail(1)) SWIG_fail
;
21300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21301 result
= (bool)((wxCloseEvent
const *)arg1
)->CanVeto();
21303 wxPyEndAllowThreads(__tstate
);
21304 if (PyErr_Occurred()) SWIG_fail
;
21307 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21315 static PyObject
* CloseEvent_swigregister(PyObject
*, PyObject
*args
) {
21317 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21318 SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent
, obj
);
21320 return Py_BuildValue((char *)"");
21322 static PyObject
*_wrap_new_ShowEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21323 PyObject
*resultobj
= NULL
;
21324 int arg1
= (int) 0 ;
21325 bool arg2
= (bool) false ;
21326 wxShowEvent
*result
;
21327 PyObject
* obj0
= 0 ;
21328 PyObject
* obj1
= 0 ;
21329 char *kwnames
[] = {
21330 (char *) "winid",(char *) "show", NULL
21333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_ShowEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21336 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21337 if (SWIG_arg_fail(1)) SWIG_fail
;
21342 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21343 if (SWIG_arg_fail(2)) SWIG_fail
;
21347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21348 result
= (wxShowEvent
*)new wxShowEvent(arg1
,arg2
);
21350 wxPyEndAllowThreads(__tstate
);
21351 if (PyErr_Occurred()) SWIG_fail
;
21353 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxShowEvent
, 1);
21360 static PyObject
*_wrap_ShowEvent_SetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21361 PyObject
*resultobj
= NULL
;
21362 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21364 PyObject
* obj0
= 0 ;
21365 PyObject
* obj1
= 0 ;
21366 char *kwnames
[] = {
21367 (char *) "self",(char *) "show", NULL
21370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ShowEvent_SetShow",kwnames
,&obj0
,&obj1
)) goto fail
;
21371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21372 if (SWIG_arg_fail(1)) SWIG_fail
;
21374 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21375 if (SWIG_arg_fail(2)) SWIG_fail
;
21378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21379 (arg1
)->SetShow(arg2
);
21381 wxPyEndAllowThreads(__tstate
);
21382 if (PyErr_Occurred()) SWIG_fail
;
21384 Py_INCREF(Py_None
); resultobj
= Py_None
;
21391 static PyObject
*_wrap_ShowEvent_GetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21392 PyObject
*resultobj
= NULL
;
21393 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21395 PyObject
* obj0
= 0 ;
21396 char *kwnames
[] = {
21397 (char *) "self", NULL
21400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ShowEvent_GetShow",kwnames
,&obj0
)) goto fail
;
21401 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21402 if (SWIG_arg_fail(1)) SWIG_fail
;
21404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21405 result
= (bool)((wxShowEvent
const *)arg1
)->GetShow();
21407 wxPyEndAllowThreads(__tstate
);
21408 if (PyErr_Occurred()) SWIG_fail
;
21411 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21419 static PyObject
* ShowEvent_swigregister(PyObject
*, PyObject
*args
) {
21421 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21422 SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent
, obj
);
21424 return Py_BuildValue((char *)"");
21426 static PyObject
*_wrap_new_IconizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21427 PyObject
*resultobj
= NULL
;
21428 int arg1
= (int) 0 ;
21429 bool arg2
= (bool) true ;
21430 wxIconizeEvent
*result
;
21431 PyObject
* obj0
= 0 ;
21432 PyObject
* obj1
= 0 ;
21433 char *kwnames
[] = {
21434 (char *) "id",(char *) "iconized", NULL
21437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21440 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21441 if (SWIG_arg_fail(1)) SWIG_fail
;
21446 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21447 if (SWIG_arg_fail(2)) SWIG_fail
;
21451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21452 result
= (wxIconizeEvent
*)new wxIconizeEvent(arg1
,arg2
);
21454 wxPyEndAllowThreads(__tstate
);
21455 if (PyErr_Occurred()) SWIG_fail
;
21457 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIconizeEvent
, 1);
21464 static PyObject
*_wrap_IconizeEvent_Iconized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21465 PyObject
*resultobj
= NULL
;
21466 wxIconizeEvent
*arg1
= (wxIconizeEvent
*) 0 ;
21468 PyObject
* obj0
= 0 ;
21469 char *kwnames
[] = {
21470 (char *) "self", NULL
21473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IconizeEvent_Iconized",kwnames
,&obj0
)) goto fail
;
21474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIconizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
21475 if (SWIG_arg_fail(1)) SWIG_fail
;
21477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21478 result
= (bool)(arg1
)->Iconized();
21480 wxPyEndAllowThreads(__tstate
);
21481 if (PyErr_Occurred()) SWIG_fail
;
21484 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21492 static PyObject
* IconizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21494 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21495 SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent
, obj
);
21497 return Py_BuildValue((char *)"");
21499 static PyObject
*_wrap_new_MaximizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21500 PyObject
*resultobj
= NULL
;
21501 int arg1
= (int) 0 ;
21502 wxMaximizeEvent
*result
;
21503 PyObject
* obj0
= 0 ;
21504 char *kwnames
[] = {
21505 (char *) "id", NULL
21508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MaximizeEvent",kwnames
,&obj0
)) goto fail
;
21511 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21512 if (SWIG_arg_fail(1)) SWIG_fail
;
21516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21517 result
= (wxMaximizeEvent
*)new wxMaximizeEvent(arg1
);
21519 wxPyEndAllowThreads(__tstate
);
21520 if (PyErr_Occurred()) SWIG_fail
;
21522 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMaximizeEvent
, 1);
21529 static PyObject
* MaximizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21531 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21532 SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent
, obj
);
21534 return Py_BuildValue((char *)"");
21536 static PyObject
*_wrap_DropFilesEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21537 PyObject
*resultobj
= NULL
;
21538 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21540 PyObject
* obj0
= 0 ;
21541 char *kwnames
[] = {
21542 (char *) "self", NULL
21545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
21546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21547 if (SWIG_arg_fail(1)) SWIG_fail
;
21549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21550 result
= (arg1
)->GetPosition();
21552 wxPyEndAllowThreads(__tstate
);
21553 if (PyErr_Occurred()) SWIG_fail
;
21556 wxPoint
* resultptr
;
21557 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
21558 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
21566 static PyObject
*_wrap_DropFilesEvent_GetNumberOfFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21567 PyObject
*resultobj
= NULL
;
21568 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21570 PyObject
* obj0
= 0 ;
21571 char *kwnames
[] = {
21572 (char *) "self", NULL
21575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames
,&obj0
)) goto fail
;
21576 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21577 if (SWIG_arg_fail(1)) SWIG_fail
;
21579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21580 result
= (int)(arg1
)->GetNumberOfFiles();
21582 wxPyEndAllowThreads(__tstate
);
21583 if (PyErr_Occurred()) SWIG_fail
;
21586 resultobj
= SWIG_From_int(static_cast<int >(result
));
21594 static PyObject
*_wrap_DropFilesEvent_GetFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21595 PyObject
*resultobj
= NULL
;
21596 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21598 PyObject
* obj0
= 0 ;
21599 char *kwnames
[] = {
21600 (char *) "self", NULL
21603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetFiles",kwnames
,&obj0
)) goto fail
;
21604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21605 if (SWIG_arg_fail(1)) SWIG_fail
;
21607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21608 result
= (PyObject
*)wxDropFilesEvent_GetFiles(arg1
);
21610 wxPyEndAllowThreads(__tstate
);
21611 if (PyErr_Occurred()) SWIG_fail
;
21613 resultobj
= result
;
21620 static PyObject
* DropFilesEvent_swigregister(PyObject
*, PyObject
*args
) {
21622 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21623 SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent
, obj
);
21625 return Py_BuildValue((char *)"");
21627 static PyObject
*_wrap_new_UpdateUIEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21628 PyObject
*resultobj
= NULL
;
21629 int arg1
= (int) 0 ;
21630 wxUpdateUIEvent
*result
;
21631 PyObject
* obj0
= 0 ;
21632 char *kwnames
[] = {
21633 (char *) "commandId", NULL
21636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_UpdateUIEvent",kwnames
,&obj0
)) goto fail
;
21639 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21640 if (SWIG_arg_fail(1)) SWIG_fail
;
21644 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21645 result
= (wxUpdateUIEvent
*)new wxUpdateUIEvent(arg1
);
21647 wxPyEndAllowThreads(__tstate
);
21648 if (PyErr_Occurred()) SWIG_fail
;
21650 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxUpdateUIEvent
, 1);
21657 static PyObject
*_wrap_UpdateUIEvent_GetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21658 PyObject
*resultobj
= NULL
;
21659 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21661 PyObject
* obj0
= 0 ;
21662 char *kwnames
[] = {
21663 (char *) "self", NULL
21666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetChecked",kwnames
,&obj0
)) goto fail
;
21667 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21668 if (SWIG_arg_fail(1)) SWIG_fail
;
21670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21671 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetChecked();
21673 wxPyEndAllowThreads(__tstate
);
21674 if (PyErr_Occurred()) SWIG_fail
;
21677 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21685 static PyObject
*_wrap_UpdateUIEvent_GetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21686 PyObject
*resultobj
= NULL
;
21687 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21689 PyObject
* obj0
= 0 ;
21690 char *kwnames
[] = {
21691 (char *) "self", NULL
21694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetEnabled",kwnames
,&obj0
)) goto fail
;
21695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21696 if (SWIG_arg_fail(1)) SWIG_fail
;
21698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21699 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetEnabled();
21701 wxPyEndAllowThreads(__tstate
);
21702 if (PyErr_Occurred()) SWIG_fail
;
21705 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21713 static PyObject
*_wrap_UpdateUIEvent_GetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21714 PyObject
*resultobj
= NULL
;
21715 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21717 PyObject
* obj0
= 0 ;
21718 char *kwnames
[] = {
21719 (char *) "self", NULL
21722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetShown",kwnames
,&obj0
)) goto fail
;
21723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21724 if (SWIG_arg_fail(1)) SWIG_fail
;
21726 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21727 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetShown();
21729 wxPyEndAllowThreads(__tstate
);
21730 if (PyErr_Occurred()) SWIG_fail
;
21733 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21741 static PyObject
*_wrap_UpdateUIEvent_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21742 PyObject
*resultobj
= NULL
;
21743 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21745 PyObject
* obj0
= 0 ;
21746 char *kwnames
[] = {
21747 (char *) "self", NULL
21750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetText",kwnames
,&obj0
)) goto fail
;
21751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21752 if (SWIG_arg_fail(1)) SWIG_fail
;
21754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21755 result
= ((wxUpdateUIEvent
const *)arg1
)->GetText();
21757 wxPyEndAllowThreads(__tstate
);
21758 if (PyErr_Occurred()) SWIG_fail
;
21762 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
21764 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
21773 static PyObject
*_wrap_UpdateUIEvent_GetSetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21774 PyObject
*resultobj
= NULL
;
21775 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21777 PyObject
* obj0
= 0 ;
21778 char *kwnames
[] = {
21779 (char *) "self", NULL
21782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetText",kwnames
,&obj0
)) goto fail
;
21783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21784 if (SWIG_arg_fail(1)) SWIG_fail
;
21786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21787 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetText();
21789 wxPyEndAllowThreads(__tstate
);
21790 if (PyErr_Occurred()) SWIG_fail
;
21793 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21801 static PyObject
*_wrap_UpdateUIEvent_GetSetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21802 PyObject
*resultobj
= NULL
;
21803 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21805 PyObject
* obj0
= 0 ;
21806 char *kwnames
[] = {
21807 (char *) "self", NULL
21810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames
,&obj0
)) goto fail
;
21811 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21812 if (SWIG_arg_fail(1)) SWIG_fail
;
21814 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21815 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetChecked();
21817 wxPyEndAllowThreads(__tstate
);
21818 if (PyErr_Occurred()) SWIG_fail
;
21821 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21829 static PyObject
*_wrap_UpdateUIEvent_GetSetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21830 PyObject
*resultobj
= NULL
;
21831 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21833 PyObject
* obj0
= 0 ;
21834 char *kwnames
[] = {
21835 (char *) "self", NULL
21838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames
,&obj0
)) goto fail
;
21839 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21840 if (SWIG_arg_fail(1)) SWIG_fail
;
21842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21843 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetEnabled();
21845 wxPyEndAllowThreads(__tstate
);
21846 if (PyErr_Occurred()) SWIG_fail
;
21849 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21857 static PyObject
*_wrap_UpdateUIEvent_GetSetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21858 PyObject
*resultobj
= NULL
;
21859 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21861 PyObject
* obj0
= 0 ;
21862 char *kwnames
[] = {
21863 (char *) "self", NULL
21866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetShown",kwnames
,&obj0
)) goto fail
;
21867 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21868 if (SWIG_arg_fail(1)) SWIG_fail
;
21870 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21871 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetShown();
21873 wxPyEndAllowThreads(__tstate
);
21874 if (PyErr_Occurred()) SWIG_fail
;
21877 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21885 static PyObject
*_wrap_UpdateUIEvent_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21886 PyObject
*resultobj
= NULL
;
21887 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21889 PyObject
* obj0
= 0 ;
21890 PyObject
* obj1
= 0 ;
21891 char *kwnames
[] = {
21892 (char *) "self",(char *) "check", NULL
21895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
21896 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21897 if (SWIG_arg_fail(1)) SWIG_fail
;
21899 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21900 if (SWIG_arg_fail(2)) SWIG_fail
;
21903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21904 (arg1
)->Check(arg2
);
21906 wxPyEndAllowThreads(__tstate
);
21907 if (PyErr_Occurred()) SWIG_fail
;
21909 Py_INCREF(Py_None
); resultobj
= Py_None
;
21916 static PyObject
*_wrap_UpdateUIEvent_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21917 PyObject
*resultobj
= NULL
;
21918 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21920 PyObject
* obj0
= 0 ;
21921 PyObject
* obj1
= 0 ;
21922 char *kwnames
[] = {
21923 (char *) "self",(char *) "enable", NULL
21926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
21927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21928 if (SWIG_arg_fail(1)) SWIG_fail
;
21930 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21931 if (SWIG_arg_fail(2)) SWIG_fail
;
21934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21935 (arg1
)->Enable(arg2
);
21937 wxPyEndAllowThreads(__tstate
);
21938 if (PyErr_Occurred()) SWIG_fail
;
21940 Py_INCREF(Py_None
); resultobj
= Py_None
;
21947 static PyObject
*_wrap_UpdateUIEvent_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21948 PyObject
*resultobj
= NULL
;
21949 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21951 PyObject
* obj0
= 0 ;
21952 PyObject
* obj1
= 0 ;
21953 char *kwnames
[] = {
21954 (char *) "self",(char *) "show", NULL
21957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
21958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21959 if (SWIG_arg_fail(1)) SWIG_fail
;
21961 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21962 if (SWIG_arg_fail(2)) SWIG_fail
;
21965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21966 (arg1
)->Show(arg2
);
21968 wxPyEndAllowThreads(__tstate
);
21969 if (PyErr_Occurred()) SWIG_fail
;
21971 Py_INCREF(Py_None
); resultobj
= Py_None
;
21978 static PyObject
*_wrap_UpdateUIEvent_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21979 PyObject
*resultobj
= NULL
;
21980 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21981 wxString
*arg2
= 0 ;
21982 bool temp2
= false ;
21983 PyObject
* obj0
= 0 ;
21984 PyObject
* obj1
= 0 ;
21985 char *kwnames
[] = {
21986 (char *) "self",(char *) "text", NULL
21989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
21990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21991 if (SWIG_arg_fail(1)) SWIG_fail
;
21993 arg2
= wxString_in_helper(obj1
);
21994 if (arg2
== NULL
) SWIG_fail
;
21998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21999 (arg1
)->SetText((wxString
const &)*arg2
);
22001 wxPyEndAllowThreads(__tstate
);
22002 if (PyErr_Occurred()) SWIG_fail
;
22004 Py_INCREF(Py_None
); resultobj
= Py_None
;
22019 static PyObject
*_wrap_UpdateUIEvent_SetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22020 PyObject
*resultobj
= NULL
;
22022 PyObject
* obj0
= 0 ;
22023 char *kwnames
[] = {
22024 (char *) "updateInterval", NULL
22027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames
,&obj0
)) goto fail
;
22029 arg1
= static_cast<long >(SWIG_As_long(obj0
));
22030 if (SWIG_arg_fail(1)) SWIG_fail
;
22033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22034 wxUpdateUIEvent::SetUpdateInterval(arg1
);
22036 wxPyEndAllowThreads(__tstate
);
22037 if (PyErr_Occurred()) SWIG_fail
;
22039 Py_INCREF(Py_None
); resultobj
= Py_None
;
22046 static PyObject
*_wrap_UpdateUIEvent_GetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22047 PyObject
*resultobj
= NULL
;
22049 char *kwnames
[] = {
22053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames
)) goto fail
;
22055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22056 result
= (long)wxUpdateUIEvent::GetUpdateInterval();
22058 wxPyEndAllowThreads(__tstate
);
22059 if (PyErr_Occurred()) SWIG_fail
;
22062 resultobj
= SWIG_From_long(static_cast<long >(result
));
22070 static PyObject
*_wrap_UpdateUIEvent_CanUpdate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22071 PyObject
*resultobj
= NULL
;
22072 wxWindow
*arg1
= (wxWindow
*) 0 ;
22074 PyObject
* obj0
= 0 ;
22075 char *kwnames
[] = {
22076 (char *) "win", NULL
22079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_CanUpdate",kwnames
,&obj0
)) goto fail
;
22080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22081 if (SWIG_arg_fail(1)) SWIG_fail
;
22083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22084 result
= (bool)wxUpdateUIEvent::CanUpdate(arg1
);
22086 wxPyEndAllowThreads(__tstate
);
22087 if (PyErr_Occurred()) SWIG_fail
;
22090 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22098 static PyObject
*_wrap_UpdateUIEvent_ResetUpdateTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22099 PyObject
*resultobj
= NULL
;
22100 char *kwnames
[] = {
22104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames
)) goto fail
;
22106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22107 wxUpdateUIEvent::ResetUpdateTime();
22109 wxPyEndAllowThreads(__tstate
);
22110 if (PyErr_Occurred()) SWIG_fail
;
22112 Py_INCREF(Py_None
); resultobj
= Py_None
;
22119 static PyObject
*_wrap_UpdateUIEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22120 PyObject
*resultobj
= NULL
;
22121 wxUpdateUIMode arg1
;
22122 PyObject
* obj0
= 0 ;
22123 char *kwnames
[] = {
22124 (char *) "mode", NULL
22127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetMode",kwnames
,&obj0
)) goto fail
;
22129 arg1
= static_cast<wxUpdateUIMode
>(SWIG_As_int(obj0
));
22130 if (SWIG_arg_fail(1)) SWIG_fail
;
22133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22134 wxUpdateUIEvent::SetMode(arg1
);
22136 wxPyEndAllowThreads(__tstate
);
22137 if (PyErr_Occurred()) SWIG_fail
;
22139 Py_INCREF(Py_None
); resultobj
= Py_None
;
22146 static PyObject
*_wrap_UpdateUIEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22147 PyObject
*resultobj
= NULL
;
22148 wxUpdateUIMode result
;
22149 char *kwnames
[] = {
22153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetMode",kwnames
)) goto fail
;
22155 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22156 result
= (wxUpdateUIMode
)wxUpdateUIEvent::GetMode();
22158 wxPyEndAllowThreads(__tstate
);
22159 if (PyErr_Occurred()) SWIG_fail
;
22161 resultobj
= SWIG_From_int((result
));
22168 static PyObject
* UpdateUIEvent_swigregister(PyObject
*, PyObject
*args
) {
22170 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22171 SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent
, obj
);
22173 return Py_BuildValue((char *)"");
22175 static PyObject
*_wrap_new_SysColourChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22176 PyObject
*resultobj
= NULL
;
22177 wxSysColourChangedEvent
*result
;
22178 char *kwnames
[] = {
22182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SysColourChangedEvent",kwnames
)) goto fail
;
22184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22185 result
= (wxSysColourChangedEvent
*)new wxSysColourChangedEvent();
22187 wxPyEndAllowThreads(__tstate
);
22188 if (PyErr_Occurred()) SWIG_fail
;
22190 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSysColourChangedEvent
, 1);
22197 static PyObject
* SysColourChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22199 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22200 SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent
, obj
);
22202 return Py_BuildValue((char *)"");
22204 static PyObject
*_wrap_new_MouseCaptureChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22205 PyObject
*resultobj
= NULL
;
22206 int arg1
= (int) 0 ;
22207 wxWindow
*arg2
= (wxWindow
*) NULL
;
22208 wxMouseCaptureChangedEvent
*result
;
22209 PyObject
* obj0
= 0 ;
22210 PyObject
* obj1
= 0 ;
22211 char *kwnames
[] = {
22212 (char *) "winid",(char *) "gainedCapture", NULL
22215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
22218 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22219 if (SWIG_arg_fail(1)) SWIG_fail
;
22223 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22224 if (SWIG_arg_fail(2)) SWIG_fail
;
22227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22228 result
= (wxMouseCaptureChangedEvent
*)new wxMouseCaptureChangedEvent(arg1
,arg2
);
22230 wxPyEndAllowThreads(__tstate
);
22231 if (PyErr_Occurred()) SWIG_fail
;
22233 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMouseCaptureChangedEvent
, 1);
22240 static PyObject
*_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22241 PyObject
*resultobj
= NULL
;
22242 wxMouseCaptureChangedEvent
*arg1
= (wxMouseCaptureChangedEvent
*) 0 ;
22244 PyObject
* obj0
= 0 ;
22245 char *kwnames
[] = {
22246 (char *) "self", NULL
22249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames
,&obj0
)) goto fail
;
22250 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseCaptureChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22251 if (SWIG_arg_fail(1)) SWIG_fail
;
22253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22254 result
= (wxWindow
*)((wxMouseCaptureChangedEvent
const *)arg1
)->GetCapturedWindow();
22256 wxPyEndAllowThreads(__tstate
);
22257 if (PyErr_Occurred()) SWIG_fail
;
22260 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22268 static PyObject
* MouseCaptureChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22270 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22271 SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent
, obj
);
22273 return Py_BuildValue((char *)"");
22275 static PyObject
*_wrap_new_DisplayChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22276 PyObject
*resultobj
= NULL
;
22277 wxDisplayChangedEvent
*result
;
22278 char *kwnames
[] = {
22282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_DisplayChangedEvent",kwnames
)) goto fail
;
22284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22285 result
= (wxDisplayChangedEvent
*)new wxDisplayChangedEvent();
22287 wxPyEndAllowThreads(__tstate
);
22288 if (PyErr_Occurred()) SWIG_fail
;
22290 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDisplayChangedEvent
, 1);
22297 static PyObject
* DisplayChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22299 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22300 SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent
, obj
);
22302 return Py_BuildValue((char *)"");
22304 static PyObject
*_wrap_new_PaletteChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22305 PyObject
*resultobj
= NULL
;
22306 int arg1
= (int) 0 ;
22307 wxPaletteChangedEvent
*result
;
22308 PyObject
* obj0
= 0 ;
22309 char *kwnames
[] = {
22310 (char *) "id", NULL
22313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaletteChangedEvent",kwnames
,&obj0
)) goto fail
;
22316 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22317 if (SWIG_arg_fail(1)) SWIG_fail
;
22321 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22322 result
= (wxPaletteChangedEvent
*)new wxPaletteChangedEvent(arg1
);
22324 wxPyEndAllowThreads(__tstate
);
22325 if (PyErr_Occurred()) SWIG_fail
;
22327 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaletteChangedEvent
, 1);
22334 static PyObject
*_wrap_PaletteChangedEvent_SetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22335 PyObject
*resultobj
= NULL
;
22336 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22337 wxWindow
*arg2
= (wxWindow
*) 0 ;
22338 PyObject
* obj0
= 0 ;
22339 PyObject
* obj1
= 0 ;
22340 char *kwnames
[] = {
22341 (char *) "self",(char *) "win", NULL
22344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
22345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22346 if (SWIG_arg_fail(1)) SWIG_fail
;
22347 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22348 if (SWIG_arg_fail(2)) SWIG_fail
;
22350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22351 (arg1
)->SetChangedWindow(arg2
);
22353 wxPyEndAllowThreads(__tstate
);
22354 if (PyErr_Occurred()) SWIG_fail
;
22356 Py_INCREF(Py_None
); resultobj
= Py_None
;
22363 static PyObject
*_wrap_PaletteChangedEvent_GetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22364 PyObject
*resultobj
= NULL
;
22365 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22367 PyObject
* obj0
= 0 ;
22368 char *kwnames
[] = {
22369 (char *) "self", NULL
22372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames
,&obj0
)) goto fail
;
22373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22374 if (SWIG_arg_fail(1)) SWIG_fail
;
22376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22377 result
= (wxWindow
*)(arg1
)->GetChangedWindow();
22379 wxPyEndAllowThreads(__tstate
);
22380 if (PyErr_Occurred()) SWIG_fail
;
22383 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22391 static PyObject
* PaletteChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22393 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22394 SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent
, obj
);
22396 return Py_BuildValue((char *)"");
22398 static PyObject
*_wrap_new_QueryNewPaletteEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22399 PyObject
*resultobj
= NULL
;
22400 int arg1
= (int) 0 ;
22401 wxQueryNewPaletteEvent
*result
;
22402 PyObject
* obj0
= 0 ;
22403 char *kwnames
[] = {
22404 (char *) "winid", NULL
22407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryNewPaletteEvent",kwnames
,&obj0
)) goto fail
;
22410 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22411 if (SWIG_arg_fail(1)) SWIG_fail
;
22415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22416 result
= (wxQueryNewPaletteEvent
*)new wxQueryNewPaletteEvent(arg1
);
22418 wxPyEndAllowThreads(__tstate
);
22419 if (PyErr_Occurred()) SWIG_fail
;
22421 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryNewPaletteEvent
, 1);
22428 static PyObject
*_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22429 PyObject
*resultobj
= NULL
;
22430 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22432 PyObject
* obj0
= 0 ;
22433 PyObject
* obj1
= 0 ;
22434 char *kwnames
[] = {
22435 (char *) "self",(char *) "realized", NULL
22438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames
,&obj0
,&obj1
)) goto fail
;
22439 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22440 if (SWIG_arg_fail(1)) SWIG_fail
;
22442 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22443 if (SWIG_arg_fail(2)) SWIG_fail
;
22446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22447 (arg1
)->SetPaletteRealized(arg2
);
22449 wxPyEndAllowThreads(__tstate
);
22450 if (PyErr_Occurred()) SWIG_fail
;
22452 Py_INCREF(Py_None
); resultobj
= Py_None
;
22459 static PyObject
*_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22460 PyObject
*resultobj
= NULL
;
22461 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22463 PyObject
* obj0
= 0 ;
22464 char *kwnames
[] = {
22465 (char *) "self", NULL
22468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames
,&obj0
)) goto fail
;
22469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22470 if (SWIG_arg_fail(1)) SWIG_fail
;
22472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22473 result
= (bool)((wxQueryNewPaletteEvent
const *)arg1
)->GetPaletteRealized();
22475 wxPyEndAllowThreads(__tstate
);
22476 if (PyErr_Occurred()) SWIG_fail
;
22479 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22487 static PyObject
* QueryNewPaletteEvent_swigregister(PyObject
*, PyObject
*args
) {
22489 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22490 SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent
, obj
);
22492 return Py_BuildValue((char *)"");
22494 static PyObject
*_wrap_new_NavigationKeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22495 PyObject
*resultobj
= NULL
;
22496 wxNavigationKeyEvent
*result
;
22497 char *kwnames
[] = {
22501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_NavigationKeyEvent",kwnames
)) goto fail
;
22503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22504 result
= (wxNavigationKeyEvent
*)new wxNavigationKeyEvent();
22506 wxPyEndAllowThreads(__tstate
);
22507 if (PyErr_Occurred()) SWIG_fail
;
22509 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNavigationKeyEvent
, 1);
22516 static PyObject
*_wrap_NavigationKeyEvent_GetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22517 PyObject
*resultobj
= NULL
;
22518 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22520 PyObject
* obj0
= 0 ;
22521 char *kwnames
[] = {
22522 (char *) "self", NULL
22525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetDirection",kwnames
,&obj0
)) goto fail
;
22526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22527 if (SWIG_arg_fail(1)) SWIG_fail
;
22529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22530 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->GetDirection();
22532 wxPyEndAllowThreads(__tstate
);
22533 if (PyErr_Occurred()) SWIG_fail
;
22536 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22544 static PyObject
*_wrap_NavigationKeyEvent_SetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22545 PyObject
*resultobj
= NULL
;
22546 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22548 PyObject
* obj0
= 0 ;
22549 PyObject
* obj1
= 0 ;
22550 char *kwnames
[] = {
22551 (char *) "self",(char *) "forward", NULL
22554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
22555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22556 if (SWIG_arg_fail(1)) SWIG_fail
;
22558 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22559 if (SWIG_arg_fail(2)) SWIG_fail
;
22562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22563 (arg1
)->SetDirection(arg2
);
22565 wxPyEndAllowThreads(__tstate
);
22566 if (PyErr_Occurred()) SWIG_fail
;
22568 Py_INCREF(Py_None
); resultobj
= Py_None
;
22575 static PyObject
*_wrap_NavigationKeyEvent_IsWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22576 PyObject
*resultobj
= NULL
;
22577 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22579 PyObject
* obj0
= 0 ;
22580 char *kwnames
[] = {
22581 (char *) "self", NULL
22584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames
,&obj0
)) goto fail
;
22585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22586 if (SWIG_arg_fail(1)) SWIG_fail
;
22588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22589 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsWindowChange();
22591 wxPyEndAllowThreads(__tstate
);
22592 if (PyErr_Occurred()) SWIG_fail
;
22595 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22603 static PyObject
*_wrap_NavigationKeyEvent_SetWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22604 PyObject
*resultobj
= NULL
;
22605 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22607 PyObject
* obj0
= 0 ;
22608 PyObject
* obj1
= 0 ;
22609 char *kwnames
[] = {
22610 (char *) "self",(char *) "ischange", NULL
22613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames
,&obj0
,&obj1
)) goto fail
;
22614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22615 if (SWIG_arg_fail(1)) SWIG_fail
;
22617 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22618 if (SWIG_arg_fail(2)) SWIG_fail
;
22621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22622 (arg1
)->SetWindowChange(arg2
);
22624 wxPyEndAllowThreads(__tstate
);
22625 if (PyErr_Occurred()) SWIG_fail
;
22627 Py_INCREF(Py_None
); resultobj
= Py_None
;
22634 static PyObject
*_wrap_NavigationKeyEvent_IsFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22635 PyObject
*resultobj
= NULL
;
22636 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22638 PyObject
* obj0
= 0 ;
22639 char *kwnames
[] = {
22640 (char *) "self", NULL
22643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames
,&obj0
)) goto fail
;
22644 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22645 if (SWIG_arg_fail(1)) SWIG_fail
;
22647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22648 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsFromTab();
22650 wxPyEndAllowThreads(__tstate
);
22651 if (PyErr_Occurred()) SWIG_fail
;
22654 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22662 static PyObject
*_wrap_NavigationKeyEvent_SetFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22663 PyObject
*resultobj
= NULL
;
22664 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22666 PyObject
* obj0
= 0 ;
22667 PyObject
* obj1
= 0 ;
22668 char *kwnames
[] = {
22669 (char *) "self",(char *) "bIs", NULL
22672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames
,&obj0
,&obj1
)) goto fail
;
22673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22674 if (SWIG_arg_fail(1)) SWIG_fail
;
22676 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22677 if (SWIG_arg_fail(2)) SWIG_fail
;
22680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22681 (arg1
)->SetFromTab(arg2
);
22683 wxPyEndAllowThreads(__tstate
);
22684 if (PyErr_Occurred()) SWIG_fail
;
22686 Py_INCREF(Py_None
); resultobj
= Py_None
;
22693 static PyObject
*_wrap_NavigationKeyEvent_SetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22694 PyObject
*resultobj
= NULL
;
22695 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22697 PyObject
* obj0
= 0 ;
22698 PyObject
* obj1
= 0 ;
22699 char *kwnames
[] = {
22700 (char *) "self",(char *) "flags", NULL
22703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
;
22704 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22705 if (SWIG_arg_fail(1)) SWIG_fail
;
22707 arg2
= static_cast<long >(SWIG_As_long(obj1
));
22708 if (SWIG_arg_fail(2)) SWIG_fail
;
22711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22712 (arg1
)->SetFlags(arg2
);
22714 wxPyEndAllowThreads(__tstate
);
22715 if (PyErr_Occurred()) SWIG_fail
;
22717 Py_INCREF(Py_None
); resultobj
= Py_None
;
22724 static PyObject
*_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22725 PyObject
*resultobj
= NULL
;
22726 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22728 PyObject
* obj0
= 0 ;
22729 char *kwnames
[] = {
22730 (char *) "self", NULL
22733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames
,&obj0
)) goto fail
;
22734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22735 if (SWIG_arg_fail(1)) SWIG_fail
;
22737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22738 result
= (wxWindow
*)((wxNavigationKeyEvent
const *)arg1
)->GetCurrentFocus();
22740 wxPyEndAllowThreads(__tstate
);
22741 if (PyErr_Occurred()) SWIG_fail
;
22744 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22752 static PyObject
*_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22753 PyObject
*resultobj
= NULL
;
22754 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22755 wxWindow
*arg2
= (wxWindow
*) 0 ;
22756 PyObject
* obj0
= 0 ;
22757 PyObject
* obj1
= 0 ;
22758 char *kwnames
[] = {
22759 (char *) "self",(char *) "win", NULL
22762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames
,&obj0
,&obj1
)) goto fail
;
22763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22764 if (SWIG_arg_fail(1)) SWIG_fail
;
22765 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22766 if (SWIG_arg_fail(2)) SWIG_fail
;
22768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22769 (arg1
)->SetCurrentFocus(arg2
);
22771 wxPyEndAllowThreads(__tstate
);
22772 if (PyErr_Occurred()) SWIG_fail
;
22774 Py_INCREF(Py_None
); resultobj
= Py_None
;
22781 static PyObject
* NavigationKeyEvent_swigregister(PyObject
*, PyObject
*args
) {
22783 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22784 SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent
, obj
);
22786 return Py_BuildValue((char *)"");
22788 static PyObject
*_wrap_new_WindowCreateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22789 PyObject
*resultobj
= NULL
;
22790 wxWindow
*arg1
= (wxWindow
*) NULL
;
22791 wxWindowCreateEvent
*result
;
22792 PyObject
* obj0
= 0 ;
22793 char *kwnames
[] = {
22794 (char *) "win", NULL
22797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowCreateEvent",kwnames
,&obj0
)) goto fail
;
22799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22800 if (SWIG_arg_fail(1)) SWIG_fail
;
22803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22804 result
= (wxWindowCreateEvent
*)new wxWindowCreateEvent(arg1
);
22806 wxPyEndAllowThreads(__tstate
);
22807 if (PyErr_Occurred()) SWIG_fail
;
22809 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowCreateEvent
, 1);
22816 static PyObject
*_wrap_WindowCreateEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22817 PyObject
*resultobj
= NULL
;
22818 wxWindowCreateEvent
*arg1
= (wxWindowCreateEvent
*) 0 ;
22820 PyObject
* obj0
= 0 ;
22821 char *kwnames
[] = {
22822 (char *) "self", NULL
22825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowCreateEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowCreateEvent
, SWIG_POINTER_EXCEPTION
| 0);
22827 if (SWIG_arg_fail(1)) SWIG_fail
;
22829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22830 result
= (wxWindow
*)((wxWindowCreateEvent
const *)arg1
)->GetWindow();
22832 wxPyEndAllowThreads(__tstate
);
22833 if (PyErr_Occurred()) SWIG_fail
;
22836 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22844 static PyObject
* WindowCreateEvent_swigregister(PyObject
*, PyObject
*args
) {
22846 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22847 SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent
, obj
);
22849 return Py_BuildValue((char *)"");
22851 static PyObject
*_wrap_new_WindowDestroyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22852 PyObject
*resultobj
= NULL
;
22853 wxWindow
*arg1
= (wxWindow
*) NULL
;
22854 wxWindowDestroyEvent
*result
;
22855 PyObject
* obj0
= 0 ;
22856 char *kwnames
[] = {
22857 (char *) "win", NULL
22860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowDestroyEvent",kwnames
,&obj0
)) goto fail
;
22862 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22863 if (SWIG_arg_fail(1)) SWIG_fail
;
22866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22867 result
= (wxWindowDestroyEvent
*)new wxWindowDestroyEvent(arg1
);
22869 wxPyEndAllowThreads(__tstate
);
22870 if (PyErr_Occurred()) SWIG_fail
;
22872 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowDestroyEvent
, 1);
22879 static PyObject
*_wrap_WindowDestroyEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22880 PyObject
*resultobj
= NULL
;
22881 wxWindowDestroyEvent
*arg1
= (wxWindowDestroyEvent
*) 0 ;
22883 PyObject
* obj0
= 0 ;
22884 char *kwnames
[] = {
22885 (char *) "self", NULL
22888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowDestroyEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22889 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowDestroyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22890 if (SWIG_arg_fail(1)) SWIG_fail
;
22892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22893 result
= (wxWindow
*)((wxWindowDestroyEvent
const *)arg1
)->GetWindow();
22895 wxPyEndAllowThreads(__tstate
);
22896 if (PyErr_Occurred()) SWIG_fail
;
22899 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22907 static PyObject
* WindowDestroyEvent_swigregister(PyObject
*, PyObject
*args
) {
22909 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22910 SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent
, obj
);
22912 return Py_BuildValue((char *)"");
22914 static PyObject
*_wrap_new_ContextMenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22915 PyObject
*resultobj
= NULL
;
22916 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
22917 int arg2
= (int) 0 ;
22918 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
22919 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
22920 wxContextMenuEvent
*result
;
22922 PyObject
* obj0
= 0 ;
22923 PyObject
* obj1
= 0 ;
22924 PyObject
* obj2
= 0 ;
22925 char *kwnames
[] = {
22926 (char *) "type",(char *) "winid",(char *) "pt", NULL
22929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ContextMenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
22932 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
22933 if (SWIG_arg_fail(1)) SWIG_fail
;
22938 arg2
= static_cast<int >(SWIG_As_int(obj1
));
22939 if (SWIG_arg_fail(2)) SWIG_fail
;
22945 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
22949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22950 result
= (wxContextMenuEvent
*)new wxContextMenuEvent(arg1
,arg2
,(wxPoint
const &)*arg3
);
22952 wxPyEndAllowThreads(__tstate
);
22953 if (PyErr_Occurred()) SWIG_fail
;
22955 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxContextMenuEvent
, 1);
22962 static PyObject
*_wrap_ContextMenuEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22963 PyObject
*resultobj
= NULL
;
22964 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22966 PyObject
* obj0
= 0 ;
22967 char *kwnames
[] = {
22968 (char *) "self", NULL
22971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ContextMenuEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
22972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22973 if (SWIG_arg_fail(1)) SWIG_fail
;
22975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22977 wxPoint
const &_result_ref
= ((wxContextMenuEvent
const *)arg1
)->GetPosition();
22978 result
= (wxPoint
*) &_result_ref
;
22981 wxPyEndAllowThreads(__tstate
);
22982 if (PyErr_Occurred()) SWIG_fail
;
22984 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0);
22991 static PyObject
*_wrap_ContextMenuEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22992 PyObject
*resultobj
= NULL
;
22993 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22994 wxPoint
*arg2
= 0 ;
22996 PyObject
* obj0
= 0 ;
22997 PyObject
* obj1
= 0 ;
22998 char *kwnames
[] = {
22999 (char *) "self",(char *) "pos", NULL
23002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ContextMenuEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
23003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
23004 if (SWIG_arg_fail(1)) SWIG_fail
;
23007 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
23010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23011 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
23013 wxPyEndAllowThreads(__tstate
);
23014 if (PyErr_Occurred()) SWIG_fail
;
23016 Py_INCREF(Py_None
); resultobj
= Py_None
;
23023 static PyObject
* ContextMenuEvent_swigregister(PyObject
*, PyObject
*args
) {
23025 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23026 SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent
, obj
);
23028 return Py_BuildValue((char *)"");
23030 static PyObject
*_wrap_new_IdleEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23031 PyObject
*resultobj
= NULL
;
23032 wxIdleEvent
*result
;
23033 char *kwnames
[] = {
23037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_IdleEvent",kwnames
)) goto fail
;
23039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23040 result
= (wxIdleEvent
*)new wxIdleEvent();
23042 wxPyEndAllowThreads(__tstate
);
23043 if (PyErr_Occurred()) SWIG_fail
;
23045 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIdleEvent
, 1);
23052 static PyObject
*_wrap_IdleEvent_RequestMore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23053 PyObject
*resultobj
= NULL
;
23054 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
23055 bool arg2
= (bool) true ;
23056 PyObject
* obj0
= 0 ;
23057 PyObject
* obj1
= 0 ;
23058 char *kwnames
[] = {
23059 (char *) "self",(char *) "needMore", NULL
23062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:IdleEvent_RequestMore",kwnames
,&obj0
,&obj1
)) goto fail
;
23063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
23064 if (SWIG_arg_fail(1)) SWIG_fail
;
23067 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23068 if (SWIG_arg_fail(2)) SWIG_fail
;
23072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23073 (arg1
)->RequestMore(arg2
);
23075 wxPyEndAllowThreads(__tstate
);
23076 if (PyErr_Occurred()) SWIG_fail
;
23078 Py_INCREF(Py_None
); resultobj
= Py_None
;
23085 static PyObject
*_wrap_IdleEvent_MoreRequested(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23086 PyObject
*resultobj
= NULL
;
23087 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
23089 PyObject
* obj0
= 0 ;
23090 char *kwnames
[] = {
23091 (char *) "self", NULL
23094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_MoreRequested",kwnames
,&obj0
)) goto fail
;
23095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
23096 if (SWIG_arg_fail(1)) SWIG_fail
;
23098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23099 result
= (bool)((wxIdleEvent
const *)arg1
)->MoreRequested();
23101 wxPyEndAllowThreads(__tstate
);
23102 if (PyErr_Occurred()) SWIG_fail
;
23105 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23113 static PyObject
*_wrap_IdleEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23114 PyObject
*resultobj
= NULL
;
23116 PyObject
* obj0
= 0 ;
23117 char *kwnames
[] = {
23118 (char *) "mode", NULL
23121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_SetMode",kwnames
,&obj0
)) goto fail
;
23123 arg1
= static_cast<wxIdleMode
>(SWIG_As_int(obj0
));
23124 if (SWIG_arg_fail(1)) SWIG_fail
;
23127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23128 wxIdleEvent::SetMode(arg1
);
23130 wxPyEndAllowThreads(__tstate
);
23131 if (PyErr_Occurred()) SWIG_fail
;
23133 Py_INCREF(Py_None
); resultobj
= Py_None
;
23140 static PyObject
*_wrap_IdleEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23141 PyObject
*resultobj
= NULL
;
23143 char *kwnames
[] = {
23147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":IdleEvent_GetMode",kwnames
)) goto fail
;
23149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23150 result
= (wxIdleMode
)wxIdleEvent::GetMode();
23152 wxPyEndAllowThreads(__tstate
);
23153 if (PyErr_Occurred()) SWIG_fail
;
23155 resultobj
= SWIG_From_int((result
));
23162 static PyObject
*_wrap_IdleEvent_CanSend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23163 PyObject
*resultobj
= NULL
;
23164 wxWindow
*arg1
= (wxWindow
*) 0 ;
23166 PyObject
* obj0
= 0 ;
23167 char *kwnames
[] = {
23168 (char *) "win", NULL
23171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_CanSend",kwnames
,&obj0
)) goto fail
;
23172 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23173 if (SWIG_arg_fail(1)) SWIG_fail
;
23175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23176 result
= (bool)wxIdleEvent::CanSend(arg1
);
23178 wxPyEndAllowThreads(__tstate
);
23179 if (PyErr_Occurred()) SWIG_fail
;
23182 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23190 static PyObject
* IdleEvent_swigregister(PyObject
*, PyObject
*args
) {
23192 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23193 SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent
, obj
);
23195 return Py_BuildValue((char *)"");
23197 static PyObject
*_wrap_new_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23198 PyObject
*resultobj
= NULL
;
23199 int arg1
= (int) 0 ;
23200 wxEventType arg2
= (wxEventType
) wxEVT_NULL
;
23202 PyObject
* obj0
= 0 ;
23203 PyObject
* obj1
= 0 ;
23204 char *kwnames
[] = {
23205 (char *) "winid",(char *) "eventType", NULL
23208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23211 arg1
= static_cast<int >(SWIG_As_int(obj0
));
23212 if (SWIG_arg_fail(1)) SWIG_fail
;
23217 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
23218 if (SWIG_arg_fail(2)) SWIG_fail
;
23222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23223 result
= (wxPyEvent
*)new wxPyEvent(arg1
,arg2
);
23225 wxPyEndAllowThreads(__tstate
);
23226 if (PyErr_Occurred()) SWIG_fail
;
23228 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyEvent
, 1);
23235 static PyObject
*_wrap_delete_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23236 PyObject
*resultobj
= NULL
;
23237 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23238 PyObject
* obj0
= 0 ;
23239 char *kwnames
[] = {
23240 (char *) "self", NULL
23243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyEvent",kwnames
,&obj0
)) goto fail
;
23244 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23245 if (SWIG_arg_fail(1)) SWIG_fail
;
23247 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23250 wxPyEndAllowThreads(__tstate
);
23251 if (PyErr_Occurred()) SWIG_fail
;
23253 Py_INCREF(Py_None
); resultobj
= Py_None
;
23260 static PyObject
*_wrap_PyEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23261 PyObject
*resultobj
= NULL
;
23262 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23263 PyObject
*arg2
= (PyObject
*) 0 ;
23264 PyObject
* obj0
= 0 ;
23265 PyObject
* obj1
= 0 ;
23266 char *kwnames
[] = {
23267 (char *) "self",(char *) "self", NULL
23270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23272 if (SWIG_arg_fail(1)) SWIG_fail
;
23275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23276 (arg1
)->SetSelf(arg2
);
23278 wxPyEndAllowThreads(__tstate
);
23279 if (PyErr_Occurred()) SWIG_fail
;
23281 Py_INCREF(Py_None
); resultobj
= Py_None
;
23288 static PyObject
*_wrap_PyEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23289 PyObject
*resultobj
= NULL
;
23290 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23292 PyObject
* obj0
= 0 ;
23293 char *kwnames
[] = {
23294 (char *) "self", NULL
23297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23299 if (SWIG_arg_fail(1)) SWIG_fail
;
23301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23302 result
= (PyObject
*)(arg1
)->GetSelf();
23304 wxPyEndAllowThreads(__tstate
);
23305 if (PyErr_Occurred()) SWIG_fail
;
23307 resultobj
= result
;
23314 static PyObject
* PyEvent_swigregister(PyObject
*, PyObject
*args
) {
23316 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23317 SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent
, obj
);
23319 return Py_BuildValue((char *)"");
23321 static PyObject
*_wrap_new_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23322 PyObject
*resultobj
= NULL
;
23323 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
23324 int arg2
= (int) 0 ;
23325 wxPyCommandEvent
*result
;
23326 PyObject
* obj0
= 0 ;
23327 PyObject
* obj1
= 0 ;
23328 char *kwnames
[] = {
23329 (char *) "eventType",(char *) "id", NULL
23332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyCommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23335 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
23336 if (SWIG_arg_fail(1)) SWIG_fail
;
23341 arg2
= static_cast<int >(SWIG_As_int(obj1
));
23342 if (SWIG_arg_fail(2)) SWIG_fail
;
23346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23347 result
= (wxPyCommandEvent
*)new wxPyCommandEvent(arg1
,arg2
);
23349 wxPyEndAllowThreads(__tstate
);
23350 if (PyErr_Occurred()) SWIG_fail
;
23352 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyCommandEvent
, 1);
23359 static PyObject
*_wrap_delete_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23360 PyObject
*resultobj
= NULL
;
23361 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23362 PyObject
* obj0
= 0 ;
23363 char *kwnames
[] = {
23364 (char *) "self", NULL
23367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyCommandEvent",kwnames
,&obj0
)) goto fail
;
23368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23369 if (SWIG_arg_fail(1)) SWIG_fail
;
23371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23374 wxPyEndAllowThreads(__tstate
);
23375 if (PyErr_Occurred()) SWIG_fail
;
23377 Py_INCREF(Py_None
); resultobj
= Py_None
;
23384 static PyObject
*_wrap_PyCommandEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23385 PyObject
*resultobj
= NULL
;
23386 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23387 PyObject
*arg2
= (PyObject
*) 0 ;
23388 PyObject
* obj0
= 0 ;
23389 PyObject
* obj1
= 0 ;
23390 char *kwnames
[] = {
23391 (char *) "self",(char *) "self", NULL
23394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyCommandEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23396 if (SWIG_arg_fail(1)) SWIG_fail
;
23399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23400 (arg1
)->SetSelf(arg2
);
23402 wxPyEndAllowThreads(__tstate
);
23403 if (PyErr_Occurred()) SWIG_fail
;
23405 Py_INCREF(Py_None
); resultobj
= Py_None
;
23412 static PyObject
*_wrap_PyCommandEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23413 PyObject
*resultobj
= NULL
;
23414 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23416 PyObject
* obj0
= 0 ;
23417 char *kwnames
[] = {
23418 (char *) "self", NULL
23421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyCommandEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23423 if (SWIG_arg_fail(1)) SWIG_fail
;
23425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23426 result
= (PyObject
*)(arg1
)->GetSelf();
23428 wxPyEndAllowThreads(__tstate
);
23429 if (PyErr_Occurred()) SWIG_fail
;
23431 resultobj
= result
;
23438 static PyObject
* PyCommandEvent_swigregister(PyObject
*, PyObject
*args
) {
23440 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23441 SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent
, obj
);
23443 return Py_BuildValue((char *)"");
23445 static PyObject
*_wrap_new_DateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23446 PyObject
*resultobj
= NULL
;
23447 wxWindow
*arg1
= (wxWindow
*) 0 ;
23448 wxDateTime
*arg2
= 0 ;
23450 wxDateEvent
*result
;
23451 PyObject
* obj0
= 0 ;
23452 PyObject
* obj1
= 0 ;
23453 PyObject
* obj2
= 0 ;
23454 char *kwnames
[] = {
23455 (char *) "win",(char *) "dt",(char *) "type", NULL
23458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_DateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23460 if (SWIG_arg_fail(1)) SWIG_fail
;
23462 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23463 if (SWIG_arg_fail(2)) SWIG_fail
;
23464 if (arg2
== NULL
) {
23465 SWIG_null_ref("wxDateTime");
23467 if (SWIG_arg_fail(2)) SWIG_fail
;
23470 arg3
= static_cast<wxEventType
>(SWIG_As_int(obj2
));
23471 if (SWIG_arg_fail(3)) SWIG_fail
;
23474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23475 result
= (wxDateEvent
*)new wxDateEvent(arg1
,(wxDateTime
const &)*arg2
,arg3
);
23477 wxPyEndAllowThreads(__tstate
);
23478 if (PyErr_Occurred()) SWIG_fail
;
23480 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateEvent
, 1);
23487 static PyObject
*_wrap_DateEvent_GetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23488 PyObject
*resultobj
= NULL
;
23489 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23490 wxDateTime
*result
;
23491 PyObject
* obj0
= 0 ;
23492 char *kwnames
[] = {
23493 (char *) "self", NULL
23496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DateEvent_GetDate",kwnames
,&obj0
)) goto fail
;
23497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23498 if (SWIG_arg_fail(1)) SWIG_fail
;
23500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23502 wxDateTime
const &_result_ref
= ((wxDateEvent
const *)arg1
)->GetDate();
23503 result
= (wxDateTime
*) &_result_ref
;
23506 wxPyEndAllowThreads(__tstate
);
23507 if (PyErr_Occurred()) SWIG_fail
;
23509 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateTime
, 0);
23516 static PyObject
*_wrap_DateEvent_SetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23517 PyObject
*resultobj
= NULL
;
23518 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23519 wxDateTime
*arg2
= 0 ;
23520 PyObject
* obj0
= 0 ;
23521 PyObject
* obj1
= 0 ;
23522 char *kwnames
[] = {
23523 (char *) "self",(char *) "date", NULL
23526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DateEvent_SetDate",kwnames
,&obj0
,&obj1
)) goto fail
;
23527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23528 if (SWIG_arg_fail(1)) SWIG_fail
;
23530 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23531 if (SWIG_arg_fail(2)) SWIG_fail
;
23532 if (arg2
== NULL
) {
23533 SWIG_null_ref("wxDateTime");
23535 if (SWIG_arg_fail(2)) SWIG_fail
;
23538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23539 (arg1
)->SetDate((wxDateTime
const &)*arg2
);
23541 wxPyEndAllowThreads(__tstate
);
23542 if (PyErr_Occurred()) SWIG_fail
;
23544 Py_INCREF(Py_None
); resultobj
= Py_None
;
23551 static PyObject
* DateEvent_swigregister(PyObject
*, PyObject
*args
) {
23553 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23554 SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent
, obj
);
23556 return Py_BuildValue((char *)"");
23558 static PyObject
*_wrap_new_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23559 PyObject
*resultobj
= NULL
;
23561 char *kwnames
[] = {
23565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyApp",kwnames
)) goto fail
;
23567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23568 result
= (wxPyApp
*)new_wxPyApp();
23570 wxPyEndAllowThreads(__tstate
);
23571 if (PyErr_Occurred()) SWIG_fail
;
23573 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyApp
, 1);
23580 static PyObject
*_wrap_delete_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23581 PyObject
*resultobj
= NULL
;
23582 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23583 PyObject
* obj0
= 0 ;
23584 char *kwnames
[] = {
23585 (char *) "self", NULL
23588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyApp",kwnames
,&obj0
)) goto fail
;
23589 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23590 if (SWIG_arg_fail(1)) SWIG_fail
;
23592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23595 wxPyEndAllowThreads(__tstate
);
23596 if (PyErr_Occurred()) SWIG_fail
;
23598 Py_INCREF(Py_None
); resultobj
= Py_None
;
23605 static PyObject
*_wrap_PyApp__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23606 PyObject
*resultobj
= NULL
;
23607 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23608 PyObject
*arg2
= (PyObject
*) 0 ;
23609 PyObject
*arg3
= (PyObject
*) 0 ;
23611 PyObject
* obj0
= 0 ;
23612 PyObject
* obj1
= 0 ;
23613 PyObject
* obj2
= 0 ;
23614 PyObject
* obj3
= 0 ;
23615 char *kwnames
[] = {
23616 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
23619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PyApp__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
23620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23621 if (SWIG_arg_fail(1)) SWIG_fail
;
23625 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
23626 if (SWIG_arg_fail(4)) SWIG_fail
;
23629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23630 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
23632 wxPyEndAllowThreads(__tstate
);
23633 if (PyErr_Occurred()) SWIG_fail
;
23635 Py_INCREF(Py_None
); resultobj
= Py_None
;
23642 static PyObject
*_wrap_PyApp_GetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23643 PyObject
*resultobj
= NULL
;
23644 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23646 PyObject
* obj0
= 0 ;
23647 char *kwnames
[] = {
23648 (char *) "self", NULL
23651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAppName",kwnames
,&obj0
)) goto fail
;
23652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23653 if (SWIG_arg_fail(1)) SWIG_fail
;
23655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23656 result
= ((wxPyApp
const *)arg1
)->GetAppName();
23658 wxPyEndAllowThreads(__tstate
);
23659 if (PyErr_Occurred()) SWIG_fail
;
23663 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23665 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23674 static PyObject
*_wrap_PyApp_SetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23675 PyObject
*resultobj
= NULL
;
23676 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23677 wxString
*arg2
= 0 ;
23678 bool temp2
= false ;
23679 PyObject
* obj0
= 0 ;
23680 PyObject
* obj1
= 0 ;
23681 char *kwnames
[] = {
23682 (char *) "self",(char *) "name", NULL
23685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAppName",kwnames
,&obj0
,&obj1
)) goto fail
;
23686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23687 if (SWIG_arg_fail(1)) SWIG_fail
;
23689 arg2
= wxString_in_helper(obj1
);
23690 if (arg2
== NULL
) SWIG_fail
;
23694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23695 (arg1
)->SetAppName((wxString
const &)*arg2
);
23697 wxPyEndAllowThreads(__tstate
);
23698 if (PyErr_Occurred()) SWIG_fail
;
23700 Py_INCREF(Py_None
); resultobj
= Py_None
;
23715 static PyObject
*_wrap_PyApp_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23716 PyObject
*resultobj
= NULL
;
23717 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23719 PyObject
* obj0
= 0 ;
23720 char *kwnames
[] = {
23721 (char *) "self", NULL
23724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetClassName",kwnames
,&obj0
)) goto fail
;
23725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23726 if (SWIG_arg_fail(1)) SWIG_fail
;
23728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23729 result
= ((wxPyApp
const *)arg1
)->GetClassName();
23731 wxPyEndAllowThreads(__tstate
);
23732 if (PyErr_Occurred()) SWIG_fail
;
23736 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23738 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23747 static PyObject
*_wrap_PyApp_SetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23748 PyObject
*resultobj
= NULL
;
23749 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23750 wxString
*arg2
= 0 ;
23751 bool temp2
= false ;
23752 PyObject
* obj0
= 0 ;
23753 PyObject
* obj1
= 0 ;
23754 char *kwnames
[] = {
23755 (char *) "self",(char *) "name", NULL
23758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetClassName",kwnames
,&obj0
,&obj1
)) goto fail
;
23759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23760 if (SWIG_arg_fail(1)) SWIG_fail
;
23762 arg2
= wxString_in_helper(obj1
);
23763 if (arg2
== NULL
) SWIG_fail
;
23767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23768 (arg1
)->SetClassName((wxString
const &)*arg2
);
23770 wxPyEndAllowThreads(__tstate
);
23771 if (PyErr_Occurred()) SWIG_fail
;
23773 Py_INCREF(Py_None
); resultobj
= Py_None
;
23788 static PyObject
*_wrap_PyApp_GetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23789 PyObject
*resultobj
= NULL
;
23790 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23792 PyObject
* obj0
= 0 ;
23793 char *kwnames
[] = {
23794 (char *) "self", NULL
23797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetVendorName",kwnames
,&obj0
)) goto fail
;
23798 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23799 if (SWIG_arg_fail(1)) SWIG_fail
;
23801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23803 wxString
const &_result_ref
= ((wxPyApp
const *)arg1
)->GetVendorName();
23804 result
= (wxString
*) &_result_ref
;
23807 wxPyEndAllowThreads(__tstate
);
23808 if (PyErr_Occurred()) SWIG_fail
;
23812 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
23814 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
23823 static PyObject
*_wrap_PyApp_SetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23824 PyObject
*resultobj
= NULL
;
23825 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23826 wxString
*arg2
= 0 ;
23827 bool temp2
= false ;
23828 PyObject
* obj0
= 0 ;
23829 PyObject
* obj1
= 0 ;
23830 char *kwnames
[] = {
23831 (char *) "self",(char *) "name", NULL
23834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetVendorName",kwnames
,&obj0
,&obj1
)) goto fail
;
23835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23836 if (SWIG_arg_fail(1)) SWIG_fail
;
23838 arg2
= wxString_in_helper(obj1
);
23839 if (arg2
== NULL
) SWIG_fail
;
23843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23844 (arg1
)->SetVendorName((wxString
const &)*arg2
);
23846 wxPyEndAllowThreads(__tstate
);
23847 if (PyErr_Occurred()) SWIG_fail
;
23849 Py_INCREF(Py_None
); resultobj
= Py_None
;
23864 static PyObject
*_wrap_PyApp_GetTraits(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23865 PyObject
*resultobj
= NULL
;
23866 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23867 wxAppTraits
*result
;
23868 PyObject
* obj0
= 0 ;
23869 char *kwnames
[] = {
23870 (char *) "self", NULL
23873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTraits",kwnames
,&obj0
)) goto fail
;
23874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23875 if (SWIG_arg_fail(1)) SWIG_fail
;
23877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23878 result
= (wxAppTraits
*)(arg1
)->GetTraits();
23880 wxPyEndAllowThreads(__tstate
);
23881 if (PyErr_Occurred()) SWIG_fail
;
23883 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAppTraits
, 0);
23890 static PyObject
*_wrap_PyApp_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23891 PyObject
*resultobj
= NULL
;
23892 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23893 PyObject
* obj0
= 0 ;
23894 char *kwnames
[] = {
23895 (char *) "self", NULL
23898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
23899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23900 if (SWIG_arg_fail(1)) SWIG_fail
;
23902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23903 (arg1
)->ProcessPendingEvents();
23905 wxPyEndAllowThreads(__tstate
);
23906 if (PyErr_Occurred()) SWIG_fail
;
23908 Py_INCREF(Py_None
); resultobj
= Py_None
;
23915 static PyObject
*_wrap_PyApp_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23916 PyObject
*resultobj
= NULL
;
23917 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23918 bool arg2
= (bool) false ;
23920 PyObject
* obj0
= 0 ;
23921 PyObject
* obj1
= 0 ;
23922 char *kwnames
[] = {
23923 (char *) "self",(char *) "onlyIfNeeded", NULL
23926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PyApp_Yield",kwnames
,&obj0
,&obj1
)) goto fail
;
23927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23928 if (SWIG_arg_fail(1)) SWIG_fail
;
23931 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23932 if (SWIG_arg_fail(2)) SWIG_fail
;
23936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23937 result
= (bool)(arg1
)->Yield(arg2
);
23939 wxPyEndAllowThreads(__tstate
);
23940 if (PyErr_Occurred()) SWIG_fail
;
23943 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23951 static PyObject
*_wrap_PyApp_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23952 PyObject
*resultobj
= NULL
;
23953 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23954 PyObject
* obj0
= 0 ;
23955 char *kwnames
[] = {
23956 (char *) "self", NULL
23959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_WakeUpIdle",kwnames
,&obj0
)) goto fail
;
23960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23961 if (SWIG_arg_fail(1)) SWIG_fail
;
23963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23964 (arg1
)->WakeUpIdle();
23966 wxPyEndAllowThreads(__tstate
);
23967 if (PyErr_Occurred()) SWIG_fail
;
23969 Py_INCREF(Py_None
); resultobj
= Py_None
;
23976 static PyObject
*_wrap_PyApp_IsMainLoopRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23977 PyObject
*resultobj
= NULL
;
23979 char *kwnames
[] = {
23983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_IsMainLoopRunning",kwnames
)) goto fail
;
23985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23986 result
= (bool)wxPyApp::IsMainLoopRunning();
23988 wxPyEndAllowThreads(__tstate
);
23989 if (PyErr_Occurred()) SWIG_fail
;
23992 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24000 static PyObject
*_wrap_PyApp_MainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24001 PyObject
*resultobj
= NULL
;
24002 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24004 PyObject
* obj0
= 0 ;
24005 char *kwnames
[] = {
24006 (char *) "self", NULL
24009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_MainLoop",kwnames
,&obj0
)) goto fail
;
24010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24011 if (SWIG_arg_fail(1)) SWIG_fail
;
24013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24014 result
= (int)(arg1
)->MainLoop();
24016 wxPyEndAllowThreads(__tstate
);
24017 if (PyErr_Occurred()) SWIG_fail
;
24020 resultobj
= SWIG_From_int(static_cast<int >(result
));
24028 static PyObject
*_wrap_PyApp_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24029 PyObject
*resultobj
= NULL
;
24030 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24031 PyObject
* obj0
= 0 ;
24032 char *kwnames
[] = {
24033 (char *) "self", NULL
24036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Exit",kwnames
,&obj0
)) goto fail
;
24037 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24038 if (SWIG_arg_fail(1)) SWIG_fail
;
24040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24043 wxPyEndAllowThreads(__tstate
);
24044 if (PyErr_Occurred()) SWIG_fail
;
24046 Py_INCREF(Py_None
); resultobj
= Py_None
;
24053 static PyObject
*_wrap_PyApp_ExitMainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24054 PyObject
*resultobj
= NULL
;
24055 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24056 PyObject
* obj0
= 0 ;
24057 char *kwnames
[] = {
24058 (char *) "self", NULL
24061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ExitMainLoop",kwnames
,&obj0
)) goto fail
;
24062 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24063 if (SWIG_arg_fail(1)) SWIG_fail
;
24065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24066 (arg1
)->ExitMainLoop();
24068 wxPyEndAllowThreads(__tstate
);
24069 if (PyErr_Occurred()) SWIG_fail
;
24071 Py_INCREF(Py_None
); resultobj
= Py_None
;
24078 static PyObject
*_wrap_PyApp_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24079 PyObject
*resultobj
= NULL
;
24080 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24082 PyObject
* obj0
= 0 ;
24083 char *kwnames
[] = {
24084 (char *) "self", NULL
24087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Pending",kwnames
,&obj0
)) goto fail
;
24088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24089 if (SWIG_arg_fail(1)) SWIG_fail
;
24091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24092 result
= (bool)(arg1
)->Pending();
24094 wxPyEndAllowThreads(__tstate
);
24095 if (PyErr_Occurred()) SWIG_fail
;
24098 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24106 static PyObject
*_wrap_PyApp_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24107 PyObject
*resultobj
= NULL
;
24108 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24110 PyObject
* obj0
= 0 ;
24111 char *kwnames
[] = {
24112 (char *) "self", NULL
24115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Dispatch",kwnames
,&obj0
)) goto fail
;
24116 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24117 if (SWIG_arg_fail(1)) SWIG_fail
;
24119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24120 result
= (bool)(arg1
)->Dispatch();
24122 wxPyEndAllowThreads(__tstate
);
24123 if (PyErr_Occurred()) SWIG_fail
;
24126 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24134 static PyObject
*_wrap_PyApp_ProcessIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24135 PyObject
*resultobj
= NULL
;
24136 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24138 PyObject
* obj0
= 0 ;
24139 char *kwnames
[] = {
24140 (char *) "self", NULL
24143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessIdle",kwnames
,&obj0
)) goto fail
;
24144 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24145 if (SWIG_arg_fail(1)) SWIG_fail
;
24147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24148 result
= (bool)(arg1
)->ProcessIdle();
24150 wxPyEndAllowThreads(__tstate
);
24151 if (PyErr_Occurred()) SWIG_fail
;
24154 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24162 static PyObject
*_wrap_PyApp_SendIdleEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24163 PyObject
*resultobj
= NULL
;
24164 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24165 wxWindow
*arg2
= (wxWindow
*) 0 ;
24166 wxIdleEvent
*arg3
= 0 ;
24168 PyObject
* obj0
= 0 ;
24169 PyObject
* obj1
= 0 ;
24170 PyObject
* obj2
= 0 ;
24171 char *kwnames
[] = {
24172 (char *) "self",(char *) "win",(char *) "event", NULL
24175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyApp_SendIdleEvents",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
24176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24177 if (SWIG_arg_fail(1)) SWIG_fail
;
24178 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24179 if (SWIG_arg_fail(2)) SWIG_fail
;
24181 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
24182 if (SWIG_arg_fail(3)) SWIG_fail
;
24183 if (arg3
== NULL
) {
24184 SWIG_null_ref("wxIdleEvent");
24186 if (SWIG_arg_fail(3)) SWIG_fail
;
24189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24190 result
= (bool)(arg1
)->SendIdleEvents(arg2
,*arg3
);
24192 wxPyEndAllowThreads(__tstate
);
24193 if (PyErr_Occurred()) SWIG_fail
;
24196 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24204 static PyObject
*_wrap_PyApp_IsActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24205 PyObject
*resultobj
= NULL
;
24206 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24208 PyObject
* obj0
= 0 ;
24209 char *kwnames
[] = {
24210 (char *) "self", NULL
24213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_IsActive",kwnames
,&obj0
)) goto fail
;
24214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24215 if (SWIG_arg_fail(1)) SWIG_fail
;
24217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24218 result
= (bool)((wxPyApp
const *)arg1
)->IsActive();
24220 wxPyEndAllowThreads(__tstate
);
24221 if (PyErr_Occurred()) SWIG_fail
;
24224 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24232 static PyObject
*_wrap_PyApp_SetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24233 PyObject
*resultobj
= NULL
;
24234 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24235 wxWindow
*arg2
= (wxWindow
*) 0 ;
24236 PyObject
* obj0
= 0 ;
24237 PyObject
* obj1
= 0 ;
24238 char *kwnames
[] = {
24239 (char *) "self",(char *) "win", NULL
24242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetTopWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
24243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24244 if (SWIG_arg_fail(1)) SWIG_fail
;
24245 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24246 if (SWIG_arg_fail(2)) SWIG_fail
;
24248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24249 (arg1
)->SetTopWindow(arg2
);
24251 wxPyEndAllowThreads(__tstate
);
24252 if (PyErr_Occurred()) SWIG_fail
;
24254 Py_INCREF(Py_None
); resultobj
= Py_None
;
24261 static PyObject
*_wrap_PyApp_GetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24262 PyObject
*resultobj
= NULL
;
24263 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24265 PyObject
* obj0
= 0 ;
24266 char *kwnames
[] = {
24267 (char *) "self", NULL
24270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTopWindow",kwnames
,&obj0
)) goto fail
;
24271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24272 if (SWIG_arg_fail(1)) SWIG_fail
;
24274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24275 result
= (wxWindow
*)((wxPyApp
const *)arg1
)->GetTopWindow();
24277 wxPyEndAllowThreads(__tstate
);
24278 if (PyErr_Occurred()) SWIG_fail
;
24281 resultobj
= wxPyMake_wxObject(result
, (bool)0);
24289 static PyObject
*_wrap_PyApp_SetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24290 PyObject
*resultobj
= NULL
;
24291 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24293 PyObject
* obj0
= 0 ;
24294 PyObject
* obj1
= 0 ;
24295 char *kwnames
[] = {
24296 (char *) "self",(char *) "flag", NULL
24299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames
,&obj0
,&obj1
)) goto fail
;
24300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24301 if (SWIG_arg_fail(1)) SWIG_fail
;
24303 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24304 if (SWIG_arg_fail(2)) SWIG_fail
;
24307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24308 (arg1
)->SetExitOnFrameDelete(arg2
);
24310 wxPyEndAllowThreads(__tstate
);
24311 if (PyErr_Occurred()) SWIG_fail
;
24313 Py_INCREF(Py_None
); resultobj
= Py_None
;
24320 static PyObject
*_wrap_PyApp_GetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24321 PyObject
*resultobj
= NULL
;
24322 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24324 PyObject
* obj0
= 0 ;
24325 char *kwnames
[] = {
24326 (char *) "self", NULL
24329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames
,&obj0
)) goto fail
;
24330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24331 if (SWIG_arg_fail(1)) SWIG_fail
;
24333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24334 result
= (bool)((wxPyApp
const *)arg1
)->GetExitOnFrameDelete();
24336 wxPyEndAllowThreads(__tstate
);
24337 if (PyErr_Occurred()) SWIG_fail
;
24340 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24348 static PyObject
*_wrap_PyApp_SetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24349 PyObject
*resultobj
= NULL
;
24350 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24352 PyObject
* obj0
= 0 ;
24353 PyObject
* obj1
= 0 ;
24354 char *kwnames
[] = {
24355 (char *) "self",(char *) "flag", NULL
24358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetUseBestVisual",kwnames
,&obj0
,&obj1
)) goto fail
;
24359 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24360 if (SWIG_arg_fail(1)) SWIG_fail
;
24362 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24363 if (SWIG_arg_fail(2)) SWIG_fail
;
24366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24367 (arg1
)->SetUseBestVisual(arg2
);
24369 wxPyEndAllowThreads(__tstate
);
24370 if (PyErr_Occurred()) SWIG_fail
;
24372 Py_INCREF(Py_None
); resultobj
= Py_None
;
24379 static PyObject
*_wrap_PyApp_GetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24380 PyObject
*resultobj
= NULL
;
24381 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24383 PyObject
* obj0
= 0 ;
24384 char *kwnames
[] = {
24385 (char *) "self", NULL
24388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetUseBestVisual",kwnames
,&obj0
)) goto fail
;
24389 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24390 if (SWIG_arg_fail(1)) SWIG_fail
;
24392 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24393 result
= (bool)((wxPyApp
const *)arg1
)->GetUseBestVisual();
24395 wxPyEndAllowThreads(__tstate
);
24396 if (PyErr_Occurred()) SWIG_fail
;
24399 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24407 static PyObject
*_wrap_PyApp_SetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24408 PyObject
*resultobj
= NULL
;
24409 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24411 PyObject
* obj0
= 0 ;
24412 PyObject
* obj1
= 0 ;
24413 char *kwnames
[] = {
24414 (char *) "self",(char *) "mode", NULL
24417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24418 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24419 if (SWIG_arg_fail(1)) SWIG_fail
;
24421 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24422 if (SWIG_arg_fail(2)) SWIG_fail
;
24425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24426 (arg1
)->SetPrintMode(arg2
);
24428 wxPyEndAllowThreads(__tstate
);
24429 if (PyErr_Occurred()) SWIG_fail
;
24431 Py_INCREF(Py_None
); resultobj
= Py_None
;
24438 static PyObject
*_wrap_PyApp_GetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24439 PyObject
*resultobj
= NULL
;
24440 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24442 PyObject
* obj0
= 0 ;
24443 char *kwnames
[] = {
24444 (char *) "self", NULL
24447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetPrintMode",kwnames
,&obj0
)) goto fail
;
24448 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24449 if (SWIG_arg_fail(1)) SWIG_fail
;
24451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24452 result
= (int)((wxPyApp
const *)arg1
)->GetPrintMode();
24454 wxPyEndAllowThreads(__tstate
);
24455 if (PyErr_Occurred()) SWIG_fail
;
24458 resultobj
= SWIG_From_int(static_cast<int >(result
));
24466 static PyObject
*_wrap_PyApp_SetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24467 PyObject
*resultobj
= NULL
;
24468 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24470 PyObject
* obj0
= 0 ;
24471 PyObject
* obj1
= 0 ;
24472 char *kwnames
[] = {
24473 (char *) "self",(char *) "mode", NULL
24476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAssertMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24478 if (SWIG_arg_fail(1)) SWIG_fail
;
24480 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24481 if (SWIG_arg_fail(2)) SWIG_fail
;
24484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24485 (arg1
)->SetAssertMode(arg2
);
24487 wxPyEndAllowThreads(__tstate
);
24488 if (PyErr_Occurred()) SWIG_fail
;
24490 Py_INCREF(Py_None
); resultobj
= Py_None
;
24497 static PyObject
*_wrap_PyApp_GetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24498 PyObject
*resultobj
= NULL
;
24499 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24501 PyObject
* obj0
= 0 ;
24502 char *kwnames
[] = {
24503 (char *) "self", NULL
24506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAssertMode",kwnames
,&obj0
)) goto fail
;
24507 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24508 if (SWIG_arg_fail(1)) SWIG_fail
;
24510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24511 result
= (int)(arg1
)->GetAssertMode();
24513 wxPyEndAllowThreads(__tstate
);
24514 if (PyErr_Occurred()) SWIG_fail
;
24517 resultobj
= SWIG_From_int(static_cast<int >(result
));
24525 static PyObject
*_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24526 PyObject
*resultobj
= NULL
;
24528 char *kwnames
[] = {
24532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames
)) goto fail
;
24534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24535 result
= (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
24537 wxPyEndAllowThreads(__tstate
);
24538 if (PyErr_Occurred()) SWIG_fail
;
24541 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24549 static PyObject
*_wrap_PyApp_GetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24550 PyObject
*resultobj
= NULL
;
24552 char *kwnames
[] = {
24556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacAboutMenuItemId",kwnames
)) goto fail
;
24558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24559 result
= (long)wxPyApp::GetMacAboutMenuItemId();
24561 wxPyEndAllowThreads(__tstate
);
24562 if (PyErr_Occurred()) SWIG_fail
;
24565 resultobj
= SWIG_From_long(static_cast<long >(result
));
24573 static PyObject
*_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24574 PyObject
*resultobj
= NULL
;
24576 char *kwnames
[] = {
24580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames
)) goto fail
;
24582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24583 result
= (long)wxPyApp::GetMacPreferencesMenuItemId();
24585 wxPyEndAllowThreads(__tstate
);
24586 if (PyErr_Occurred()) SWIG_fail
;
24589 resultobj
= SWIG_From_long(static_cast<long >(result
));
24597 static PyObject
*_wrap_PyApp_GetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24598 PyObject
*resultobj
= NULL
;
24600 char *kwnames
[] = {
24604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacExitMenuItemId",kwnames
)) goto fail
;
24606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24607 result
= (long)wxPyApp::GetMacExitMenuItemId();
24609 wxPyEndAllowThreads(__tstate
);
24610 if (PyErr_Occurred()) SWIG_fail
;
24613 resultobj
= SWIG_From_long(static_cast<long >(result
));
24621 static PyObject
*_wrap_PyApp_GetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24622 PyObject
*resultobj
= NULL
;
24624 char *kwnames
[] = {
24628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames
)) goto fail
;
24630 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24631 result
= wxPyApp::GetMacHelpMenuTitleName();
24633 wxPyEndAllowThreads(__tstate
);
24634 if (PyErr_Occurred()) SWIG_fail
;
24638 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
24640 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
24649 static PyObject
*_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24650 PyObject
*resultobj
= NULL
;
24652 PyObject
* obj0
= 0 ;
24653 char *kwnames
[] = {
24654 (char *) "val", NULL
24657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames
,&obj0
)) goto fail
;
24659 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
24660 if (SWIG_arg_fail(1)) SWIG_fail
;
24663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24664 wxPyApp::SetMacSupportPCMenuShortcuts(arg1
);
24666 wxPyEndAllowThreads(__tstate
);
24667 if (PyErr_Occurred()) SWIG_fail
;
24669 Py_INCREF(Py_None
); resultobj
= Py_None
;
24676 static PyObject
*_wrap_PyApp_SetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24677 PyObject
*resultobj
= NULL
;
24679 PyObject
* obj0
= 0 ;
24680 char *kwnames
[] = {
24681 (char *) "val", NULL
24684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames
,&obj0
)) goto fail
;
24686 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24687 if (SWIG_arg_fail(1)) SWIG_fail
;
24690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24691 wxPyApp::SetMacAboutMenuItemId(arg1
);
24693 wxPyEndAllowThreads(__tstate
);
24694 if (PyErr_Occurred()) SWIG_fail
;
24696 Py_INCREF(Py_None
); resultobj
= Py_None
;
24703 static PyObject
*_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24704 PyObject
*resultobj
= NULL
;
24706 PyObject
* obj0
= 0 ;
24707 char *kwnames
[] = {
24708 (char *) "val", NULL
24711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames
,&obj0
)) goto fail
;
24713 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24714 if (SWIG_arg_fail(1)) SWIG_fail
;
24717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24718 wxPyApp::SetMacPreferencesMenuItemId(arg1
);
24720 wxPyEndAllowThreads(__tstate
);
24721 if (PyErr_Occurred()) SWIG_fail
;
24723 Py_INCREF(Py_None
); resultobj
= Py_None
;
24730 static PyObject
*_wrap_PyApp_SetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24731 PyObject
*resultobj
= NULL
;
24733 PyObject
* obj0
= 0 ;
24734 char *kwnames
[] = {
24735 (char *) "val", NULL
24738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames
,&obj0
)) goto fail
;
24740 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24741 if (SWIG_arg_fail(1)) SWIG_fail
;
24744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24745 wxPyApp::SetMacExitMenuItemId(arg1
);
24747 wxPyEndAllowThreads(__tstate
);
24748 if (PyErr_Occurred()) SWIG_fail
;
24750 Py_INCREF(Py_None
); resultobj
= Py_None
;
24757 static PyObject
*_wrap_PyApp_SetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24758 PyObject
*resultobj
= NULL
;
24759 wxString
*arg1
= 0 ;
24760 bool temp1
= false ;
24761 PyObject
* obj0
= 0 ;
24762 char *kwnames
[] = {
24763 (char *) "val", NULL
24766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames
,&obj0
)) goto fail
;
24768 arg1
= wxString_in_helper(obj0
);
24769 if (arg1
== NULL
) SWIG_fail
;
24773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24774 wxPyApp::SetMacHelpMenuTitleName((wxString
const &)*arg1
);
24776 wxPyEndAllowThreads(__tstate
);
24777 if (PyErr_Occurred()) SWIG_fail
;
24779 Py_INCREF(Py_None
); resultobj
= Py_None
;
24794 static PyObject
*_wrap_PyApp__BootstrapApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24795 PyObject
*resultobj
= NULL
;
24796 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24797 PyObject
* obj0
= 0 ;
24798 char *kwnames
[] = {
24799 (char *) "self", NULL
24802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp__BootstrapApp",kwnames
,&obj0
)) goto fail
;
24803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24804 if (SWIG_arg_fail(1)) SWIG_fail
;
24806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24807 (arg1
)->_BootstrapApp();
24809 wxPyEndAllowThreads(__tstate
);
24810 if (PyErr_Occurred()) SWIG_fail
;
24812 Py_INCREF(Py_None
); resultobj
= Py_None
;
24819 static PyObject
*_wrap_PyApp_GetComCtl32Version(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24820 PyObject
*resultobj
= NULL
;
24822 char *kwnames
[] = {
24826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetComCtl32Version",kwnames
)) goto fail
;
24828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24829 result
= (int)wxPyApp_GetComCtl32Version();
24831 wxPyEndAllowThreads(__tstate
);
24832 if (PyErr_Occurred()) SWIG_fail
;
24835 resultobj
= SWIG_From_int(static_cast<int >(result
));
24843 static PyObject
* PyApp_swigregister(PyObject
*, PyObject
*args
) {
24845 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
24846 SWIG_TypeClientData(SWIGTYPE_p_wxPyApp
, obj
);
24848 return Py_BuildValue((char *)"");
24850 static PyObject
*_wrap_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24851 PyObject
*resultobj
= NULL
;
24852 char *kwnames
[] = {
24856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Exit",kwnames
)) goto fail
;
24858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24861 wxPyEndAllowThreads(__tstate
);
24862 if (PyErr_Occurred()) SWIG_fail
;
24864 Py_INCREF(Py_None
); resultobj
= Py_None
;
24871 static PyObject
*_wrap_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24872 PyObject
*resultobj
= NULL
;
24874 char *kwnames
[] = {
24878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Yield",kwnames
)) goto fail
;
24880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24881 result
= (bool)wxYield();
24883 wxPyEndAllowThreads(__tstate
);
24884 if (PyErr_Occurred()) SWIG_fail
;
24887 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24895 static PyObject
*_wrap_YieldIfNeeded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24896 PyObject
*resultobj
= NULL
;
24898 char *kwnames
[] = {
24902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":YieldIfNeeded",kwnames
)) goto fail
;
24904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24905 result
= (bool)wxYieldIfNeeded();
24907 wxPyEndAllowThreads(__tstate
);
24908 if (PyErr_Occurred()) SWIG_fail
;
24911 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24919 static PyObject
*_wrap_SafeYield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24920 PyObject
*resultobj
= NULL
;
24921 wxWindow
*arg1
= (wxWindow
*) NULL
;
24922 bool arg2
= (bool) false ;
24924 PyObject
* obj0
= 0 ;
24925 PyObject
* obj1
= 0 ;
24926 char *kwnames
[] = {
24927 (char *) "win",(char *) "onlyIfNeeded", NULL
24930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:SafeYield",kwnames
,&obj0
,&obj1
)) goto fail
;
24932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24933 if (SWIG_arg_fail(1)) SWIG_fail
;
24937 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24938 if (SWIG_arg_fail(2)) SWIG_fail
;
24942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24943 result
= (bool)wxSafeYield(arg1
,arg2
);
24945 wxPyEndAllowThreads(__tstate
);
24946 if (PyErr_Occurred()) SWIG_fail
;
24949 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24957 static PyObject
*_wrap_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24958 PyObject
*resultobj
= NULL
;
24959 char *kwnames
[] = {
24963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":WakeUpIdle",kwnames
)) goto fail
;
24965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24968 wxPyEndAllowThreads(__tstate
);
24969 if (PyErr_Occurred()) SWIG_fail
;
24971 Py_INCREF(Py_None
); resultobj
= Py_None
;
24978 static PyObject
*_wrap_PostEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24979 PyObject
*resultobj
= NULL
;
24980 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
24981 wxEvent
*arg2
= 0 ;
24982 PyObject
* obj0
= 0 ;
24983 PyObject
* obj1
= 0 ;
24984 char *kwnames
[] = {
24985 (char *) "dest",(char *) "event", NULL
24988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
24989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
24990 if (SWIG_arg_fail(1)) SWIG_fail
;
24992 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
24993 if (SWIG_arg_fail(2)) SWIG_fail
;
24994 if (arg2
== NULL
) {
24995 SWIG_null_ref("wxEvent");
24997 if (SWIG_arg_fail(2)) SWIG_fail
;
25000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25001 wxPostEvent(arg1
,*arg2
);
25003 wxPyEndAllowThreads(__tstate
);
25004 if (PyErr_Occurred()) SWIG_fail
;
25006 Py_INCREF(Py_None
); resultobj
= Py_None
;
25013 static PyObject
*_wrap_App_CleanUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25014 PyObject
*resultobj
= NULL
;
25015 char *kwnames
[] = {
25019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":App_CleanUp",kwnames
)) goto fail
;
25021 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25024 wxPyEndAllowThreads(__tstate
);
25025 if (PyErr_Occurred()) SWIG_fail
;
25027 Py_INCREF(Py_None
); resultobj
= Py_None
;
25034 static PyObject
*_wrap_GetApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25035 PyObject
*resultobj
= NULL
;
25037 char *kwnames
[] = {
25041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetApp",kwnames
)) goto fail
;
25043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25044 result
= (wxPyApp
*)wxPyGetApp();
25046 wxPyEndAllowThreads(__tstate
);
25047 if (PyErr_Occurred()) SWIG_fail
;
25050 resultobj
= wxPyMake_wxObject(result
, 0);
25058 static PyObject
*_wrap_SetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25059 PyObject
*resultobj
= NULL
;
25060 char *arg1
= (char *) 0 ;
25061 PyObject
* obj0
= 0 ;
25062 char *kwnames
[] = {
25063 (char *) "encoding", NULL
25066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetDefaultPyEncoding",kwnames
,&obj0
)) goto fail
;
25067 if (!SWIG_AsCharPtr(obj0
, (char**)&arg1
)) {
25068 SWIG_arg_fail(1);SWIG_fail
;
25071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25072 wxSetDefaultPyEncoding((char const *)arg1
);
25074 wxPyEndAllowThreads(__tstate
);
25075 if (PyErr_Occurred()) SWIG_fail
;
25077 Py_INCREF(Py_None
); resultobj
= Py_None
;
25084 static PyObject
*_wrap_GetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25085 PyObject
*resultobj
= NULL
;
25087 char *kwnames
[] = {
25091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetDefaultPyEncoding",kwnames
)) goto fail
;
25093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25094 result
= (char *)wxGetDefaultPyEncoding();
25096 wxPyEndAllowThreads(__tstate
);
25097 if (PyErr_Occurred()) SWIG_fail
;
25099 resultobj
= SWIG_FromCharPtr(result
);
25106 static PyObject
*_wrap_new_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25107 PyObject
*resultobj
= NULL
;
25108 wxEventLoop
*result
;
25109 char *kwnames
[] = {
25113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EventLoop",kwnames
)) goto fail
;
25115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25116 result
= (wxEventLoop
*)new wxEventLoop();
25118 wxPyEndAllowThreads(__tstate
);
25119 if (PyErr_Occurred()) SWIG_fail
;
25121 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 1);
25128 static PyObject
*_wrap_delete_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25129 PyObject
*resultobj
= NULL
;
25130 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25131 PyObject
* obj0
= 0 ;
25132 char *kwnames
[] = {
25133 (char *) "self", NULL
25136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoop",kwnames
,&obj0
)) goto fail
;
25137 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25138 if (SWIG_arg_fail(1)) SWIG_fail
;
25140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25143 wxPyEndAllowThreads(__tstate
);
25144 if (PyErr_Occurred()) SWIG_fail
;
25146 Py_INCREF(Py_None
); resultobj
= Py_None
;
25153 static PyObject
*_wrap_EventLoop_Run(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25154 PyObject
*resultobj
= NULL
;
25155 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25157 PyObject
* obj0
= 0 ;
25158 char *kwnames
[] = {
25159 (char *) "self", NULL
25162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Run",kwnames
,&obj0
)) goto fail
;
25163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25164 if (SWIG_arg_fail(1)) SWIG_fail
;
25166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25167 result
= (int)(arg1
)->Run();
25169 wxPyEndAllowThreads(__tstate
);
25170 if (PyErr_Occurred()) SWIG_fail
;
25173 resultobj
= SWIG_From_int(static_cast<int >(result
));
25181 static PyObject
*_wrap_EventLoop_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25182 PyObject
*resultobj
= NULL
;
25183 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25184 int arg2
= (int) 0 ;
25185 PyObject
* obj0
= 0 ;
25186 PyObject
* obj1
= 0 ;
25187 char *kwnames
[] = {
25188 (char *) "self",(char *) "rc", NULL
25191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EventLoop_Exit",kwnames
,&obj0
,&obj1
)) goto fail
;
25192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25193 if (SWIG_arg_fail(1)) SWIG_fail
;
25196 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25197 if (SWIG_arg_fail(2)) SWIG_fail
;
25201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25202 (arg1
)->Exit(arg2
);
25204 wxPyEndAllowThreads(__tstate
);
25205 if (PyErr_Occurred()) SWIG_fail
;
25207 Py_INCREF(Py_None
); resultobj
= Py_None
;
25214 static PyObject
*_wrap_EventLoop_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25215 PyObject
*resultobj
= NULL
;
25216 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25218 PyObject
* obj0
= 0 ;
25219 char *kwnames
[] = {
25220 (char *) "self", NULL
25223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Pending",kwnames
,&obj0
)) goto fail
;
25224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25225 if (SWIG_arg_fail(1)) SWIG_fail
;
25227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25228 result
= (bool)((wxEventLoop
const *)arg1
)->Pending();
25230 wxPyEndAllowThreads(__tstate
);
25231 if (PyErr_Occurred()) SWIG_fail
;
25234 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25242 static PyObject
*_wrap_EventLoop_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25243 PyObject
*resultobj
= NULL
;
25244 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25246 PyObject
* obj0
= 0 ;
25247 char *kwnames
[] = {
25248 (char *) "self", NULL
25251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Dispatch",kwnames
,&obj0
)) goto fail
;
25252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25253 if (SWIG_arg_fail(1)) SWIG_fail
;
25255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25256 result
= (bool)(arg1
)->Dispatch();
25258 wxPyEndAllowThreads(__tstate
);
25259 if (PyErr_Occurred()) SWIG_fail
;
25262 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25270 static PyObject
*_wrap_EventLoop_IsRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25271 PyObject
*resultobj
= NULL
;
25272 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25274 PyObject
* obj0
= 0 ;
25275 char *kwnames
[] = {
25276 (char *) "self", NULL
25279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_IsRunning",kwnames
,&obj0
)) goto fail
;
25280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25281 if (SWIG_arg_fail(1)) SWIG_fail
;
25283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25284 result
= (bool)((wxEventLoop
const *)arg1
)->IsRunning();
25286 wxPyEndAllowThreads(__tstate
);
25287 if (PyErr_Occurred()) SWIG_fail
;
25290 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25298 static PyObject
*_wrap_EventLoop_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25299 PyObject
*resultobj
= NULL
;
25300 wxEventLoop
*result
;
25301 char *kwnames
[] = {
25305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":EventLoop_GetActive",kwnames
)) goto fail
;
25307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25308 result
= (wxEventLoop
*)wxEventLoop::GetActive();
25310 wxPyEndAllowThreads(__tstate
);
25311 if (PyErr_Occurred()) SWIG_fail
;
25313 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 0);
25320 static PyObject
*_wrap_EventLoop_SetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25321 PyObject
*resultobj
= NULL
;
25322 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25323 PyObject
* obj0
= 0 ;
25324 char *kwnames
[] = {
25325 (char *) "loop", NULL
25328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_SetActive",kwnames
,&obj0
)) goto fail
;
25329 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25330 if (SWIG_arg_fail(1)) SWIG_fail
;
25332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25333 wxEventLoop::SetActive(arg1
);
25335 wxPyEndAllowThreads(__tstate
);
25336 if (PyErr_Occurred()) SWIG_fail
;
25338 Py_INCREF(Py_None
); resultobj
= Py_None
;
25345 static PyObject
* EventLoop_swigregister(PyObject
*, PyObject
*args
) {
25347 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25348 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop
, obj
);
25350 return Py_BuildValue((char *)"");
25352 static PyObject
*_wrap_new_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25353 PyObject
*resultobj
= NULL
;
25354 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25355 wxEventLoopActivator
*result
;
25356 PyObject
* obj0
= 0 ;
25357 char *kwnames
[] = {
25358 (char *) "evtLoop", NULL
25361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25363 if (SWIG_arg_fail(1)) SWIG_fail
;
25365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25366 result
= (wxEventLoopActivator
*)new wxEventLoopActivator(arg1
);
25368 wxPyEndAllowThreads(__tstate
);
25369 if (PyErr_Occurred()) SWIG_fail
;
25371 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoopActivator
, 1);
25378 static PyObject
*_wrap_delete_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25379 PyObject
*resultobj
= NULL
;
25380 wxEventLoopActivator
*arg1
= (wxEventLoopActivator
*) 0 ;
25381 PyObject
* obj0
= 0 ;
25382 char *kwnames
[] = {
25383 (char *) "self", NULL
25386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25387 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoopActivator
, SWIG_POINTER_EXCEPTION
| 0);
25388 if (SWIG_arg_fail(1)) SWIG_fail
;
25390 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25393 wxPyEndAllowThreads(__tstate
);
25394 if (PyErr_Occurred()) SWIG_fail
;
25396 Py_INCREF(Py_None
); resultobj
= Py_None
;
25403 static PyObject
* EventLoopActivator_swigregister(PyObject
*, PyObject
*args
) {
25405 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25406 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoopActivator
, obj
);
25408 return Py_BuildValue((char *)"");
25410 static PyObject
*_wrap_new_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25411 PyObject
*resultobj
= NULL
;
25412 int arg1
= (int) 0 ;
25413 int arg2
= (int) 0 ;
25414 int arg3
= (int) 0 ;
25415 wxAcceleratorEntry
*result
;
25416 PyObject
* obj0
= 0 ;
25417 PyObject
* obj1
= 0 ;
25418 PyObject
* obj2
= 0 ;
25419 char *kwnames
[] = {
25420 (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL
25423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_AcceleratorEntry",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
25426 arg1
= static_cast<int >(SWIG_As_int(obj0
));
25427 if (SWIG_arg_fail(1)) SWIG_fail
;
25432 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25433 if (SWIG_arg_fail(2)) SWIG_fail
;
25438 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25439 if (SWIG_arg_fail(3)) SWIG_fail
;
25443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25444 result
= (wxAcceleratorEntry
*)new wxAcceleratorEntry(arg1
,arg2
,arg3
);
25446 wxPyEndAllowThreads(__tstate
);
25447 if (PyErr_Occurred()) SWIG_fail
;
25449 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 1);
25456 static PyObject
*_wrap_delete_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25457 PyObject
*resultobj
= NULL
;
25458 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25459 PyObject
* obj0
= 0 ;
25460 char *kwnames
[] = {
25461 (char *) "self", NULL
25464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorEntry",kwnames
,&obj0
)) goto fail
;
25465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25466 if (SWIG_arg_fail(1)) SWIG_fail
;
25468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25471 wxPyEndAllowThreads(__tstate
);
25472 if (PyErr_Occurred()) SWIG_fail
;
25474 Py_INCREF(Py_None
); resultobj
= Py_None
;
25481 static PyObject
*_wrap_AcceleratorEntry_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25482 PyObject
*resultobj
= NULL
;
25483 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25487 PyObject
* obj0
= 0 ;
25488 PyObject
* obj1
= 0 ;
25489 PyObject
* obj2
= 0 ;
25490 PyObject
* obj3
= 0 ;
25491 char *kwnames
[] = {
25492 (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL
25495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AcceleratorEntry_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
25496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25497 if (SWIG_arg_fail(1)) SWIG_fail
;
25499 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25500 if (SWIG_arg_fail(2)) SWIG_fail
;
25503 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25504 if (SWIG_arg_fail(3)) SWIG_fail
;
25507 arg4
= static_cast<int >(SWIG_As_int(obj3
));
25508 if (SWIG_arg_fail(4)) SWIG_fail
;
25511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25512 (arg1
)->Set(arg2
,arg3
,arg4
);
25514 wxPyEndAllowThreads(__tstate
);
25515 if (PyErr_Occurred()) SWIG_fail
;
25517 Py_INCREF(Py_None
); resultobj
= Py_None
;
25524 static PyObject
*_wrap_AcceleratorEntry_GetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25525 PyObject
*resultobj
= NULL
;
25526 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25528 PyObject
* obj0
= 0 ;
25529 char *kwnames
[] = {
25530 (char *) "self", NULL
25533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetFlags",kwnames
,&obj0
)) goto fail
;
25534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25535 if (SWIG_arg_fail(1)) SWIG_fail
;
25537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25538 result
= (int)(arg1
)->GetFlags();
25540 wxPyEndAllowThreads(__tstate
);
25541 if (PyErr_Occurred()) SWIG_fail
;
25544 resultobj
= SWIG_From_int(static_cast<int >(result
));
25552 static PyObject
*_wrap_AcceleratorEntry_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25553 PyObject
*resultobj
= NULL
;
25554 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25556 PyObject
* obj0
= 0 ;
25557 char *kwnames
[] = {
25558 (char *) "self", NULL
25561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames
,&obj0
)) goto fail
;
25562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25563 if (SWIG_arg_fail(1)) SWIG_fail
;
25565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25566 result
= (int)(arg1
)->GetKeyCode();
25568 wxPyEndAllowThreads(__tstate
);
25569 if (PyErr_Occurred()) SWIG_fail
;
25572 resultobj
= SWIG_From_int(static_cast<int >(result
));
25580 static PyObject
*_wrap_AcceleratorEntry_GetCommand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25581 PyObject
*resultobj
= NULL
;
25582 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25584 PyObject
* obj0
= 0 ;
25585 char *kwnames
[] = {
25586 (char *) "self", NULL
25589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetCommand",kwnames
,&obj0
)) goto fail
;
25590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25591 if (SWIG_arg_fail(1)) SWIG_fail
;
25593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25594 result
= (int)(arg1
)->GetCommand();
25596 wxPyEndAllowThreads(__tstate
);
25597 if (PyErr_Occurred()) SWIG_fail
;
25600 resultobj
= SWIG_From_int(static_cast<int >(result
));
25608 static PyObject
* AcceleratorEntry_swigregister(PyObject
*, PyObject
*args
) {
25610 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25611 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry
, obj
);
25613 return Py_BuildValue((char *)"");
25615 static PyObject
*_wrap_new_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25616 PyObject
*resultobj
= NULL
;
25618 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
25619 wxAcceleratorTable
*result
;
25620 PyObject
* obj0
= 0 ;
25621 char *kwnames
[] = {
25625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25627 arg2
= wxAcceleratorEntry_LIST_helper(obj0
);
25628 if (arg2
) arg1
= PyList_Size(obj0
);
25632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25633 result
= (wxAcceleratorTable
*)new wxAcceleratorTable(arg1
,(wxAcceleratorEntry
const *)arg2
);
25635 wxPyEndAllowThreads(__tstate
);
25636 if (PyErr_Occurred()) SWIG_fail
;
25638 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 1);
25651 static PyObject
*_wrap_delete_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25652 PyObject
*resultobj
= NULL
;
25653 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25654 PyObject
* obj0
= 0 ;
25655 char *kwnames
[] = {
25656 (char *) "self", NULL
25659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25660 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25661 if (SWIG_arg_fail(1)) SWIG_fail
;
25663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25666 wxPyEndAllowThreads(__tstate
);
25667 if (PyErr_Occurred()) SWIG_fail
;
25669 Py_INCREF(Py_None
); resultobj
= Py_None
;
25676 static PyObject
*_wrap_AcceleratorTable_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25677 PyObject
*resultobj
= NULL
;
25678 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25680 PyObject
* obj0
= 0 ;
25681 char *kwnames
[] = {
25682 (char *) "self", NULL
25685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorTable_Ok",kwnames
,&obj0
)) goto fail
;
25686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25687 if (SWIG_arg_fail(1)) SWIG_fail
;
25689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25690 result
= (bool)((wxAcceleratorTable
const *)arg1
)->Ok();
25692 wxPyEndAllowThreads(__tstate
);
25693 if (PyErr_Occurred()) SWIG_fail
;
25696 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25704 static PyObject
* AcceleratorTable_swigregister(PyObject
*, PyObject
*args
) {
25706 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25707 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable
, obj
);
25709 return Py_BuildValue((char *)"");
25711 static int _wrap_NullAcceleratorTable_set(PyObject
*) {
25712 PyErr_SetString(PyExc_TypeError
,"Variable NullAcceleratorTable is read-only.");
25717 static PyObject
*_wrap_NullAcceleratorTable_get(void) {
25718 PyObject
*pyobj
= NULL
;
25720 pyobj
= SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable
), SWIGTYPE_p_wxAcceleratorTable
, 0);
25725 static PyObject
*_wrap_GetAccelFromString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25726 PyObject
*resultobj
= NULL
;
25727 wxString
*arg1
= 0 ;
25728 wxAcceleratorEntry
*result
;
25729 bool temp1
= false ;
25730 PyObject
* obj0
= 0 ;
25731 char *kwnames
[] = {
25732 (char *) "label", NULL
25735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetAccelFromString",kwnames
,&obj0
)) goto fail
;
25737 arg1
= wxString_in_helper(obj0
);
25738 if (arg1
== NULL
) SWIG_fail
;
25742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25743 result
= (wxAcceleratorEntry
*)wxGetAccelFromString((wxString
const &)*arg1
);
25745 wxPyEndAllowThreads(__tstate
);
25746 if (PyErr_Occurred()) SWIG_fail
;
25748 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
25763 static int _wrap_PanelNameStr_set(PyObject
*) {
25764 PyErr_SetString(PyExc_TypeError
,"Variable PanelNameStr is read-only.");
25769 static PyObject
*_wrap_PanelNameStr_get(void) {
25770 PyObject
*pyobj
= NULL
;
25774 pyobj
= PyUnicode_FromWideChar((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25776 pyobj
= PyString_FromStringAndSize((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25783 static PyObject
*_wrap_new_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25784 PyObject
*resultobj
= NULL
;
25785 wxVisualAttributes
*result
;
25786 char *kwnames
[] = {
25790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_VisualAttributes",kwnames
)) goto fail
;
25792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25793 result
= (wxVisualAttributes
*)new_wxVisualAttributes();
25795 wxPyEndAllowThreads(__tstate
);
25796 if (PyErr_Occurred()) SWIG_fail
;
25798 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxVisualAttributes
, 1);
25805 static PyObject
*_wrap_delete_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25806 PyObject
*resultobj
= NULL
;
25807 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25808 PyObject
* obj0
= 0 ;
25809 char *kwnames
[] = {
25810 (char *) "self", NULL
25813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_VisualAttributes",kwnames
,&obj0
)) goto fail
;
25814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25815 if (SWIG_arg_fail(1)) SWIG_fail
;
25817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25818 delete_wxVisualAttributes(arg1
);
25820 wxPyEndAllowThreads(__tstate
);
25821 if (PyErr_Occurred()) SWIG_fail
;
25823 Py_INCREF(Py_None
); resultobj
= Py_None
;
25830 static PyObject
*_wrap_VisualAttributes_font_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25831 PyObject
*resultobj
= NULL
;
25832 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25833 wxFont
*arg2
= (wxFont
*) 0 ;
25834 PyObject
* obj0
= 0 ;
25835 PyObject
* obj1
= 0 ;
25836 char *kwnames
[] = {
25837 (char *) "self",(char *) "font", NULL
25840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_font_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25842 if (SWIG_arg_fail(1)) SWIG_fail
;
25843 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
25844 if (SWIG_arg_fail(2)) SWIG_fail
;
25845 if (arg1
) (arg1
)->font
= *arg2
;
25847 Py_INCREF(Py_None
); resultobj
= Py_None
;
25854 static PyObject
*_wrap_VisualAttributes_font_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25855 PyObject
*resultobj
= NULL
;
25856 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25858 PyObject
* obj0
= 0 ;
25859 char *kwnames
[] = {
25860 (char *) "self", NULL
25863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_font_get",kwnames
,&obj0
)) goto fail
;
25864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25865 if (SWIG_arg_fail(1)) SWIG_fail
;
25866 result
= (wxFont
*)& ((arg1
)->font
);
25868 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0);
25875 static PyObject
*_wrap_VisualAttributes_colFg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25876 PyObject
*resultobj
= NULL
;
25877 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25878 wxColour
*arg2
= (wxColour
*) 0 ;
25879 PyObject
* obj0
= 0 ;
25880 PyObject
* obj1
= 0 ;
25881 char *kwnames
[] = {
25882 (char *) "self",(char *) "colFg", NULL
25885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colFg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25886 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25887 if (SWIG_arg_fail(1)) SWIG_fail
;
25888 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25889 if (SWIG_arg_fail(2)) SWIG_fail
;
25890 if (arg1
) (arg1
)->colFg
= *arg2
;
25892 Py_INCREF(Py_None
); resultobj
= Py_None
;
25899 static PyObject
*_wrap_VisualAttributes_colFg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25900 PyObject
*resultobj
= NULL
;
25901 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25903 PyObject
* obj0
= 0 ;
25904 char *kwnames
[] = {
25905 (char *) "self", NULL
25908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colFg_get",kwnames
,&obj0
)) goto fail
;
25909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25910 if (SWIG_arg_fail(1)) SWIG_fail
;
25911 result
= (wxColour
*)& ((arg1
)->colFg
);
25913 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25920 static PyObject
*_wrap_VisualAttributes_colBg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25921 PyObject
*resultobj
= NULL
;
25922 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25923 wxColour
*arg2
= (wxColour
*) 0 ;
25924 PyObject
* obj0
= 0 ;
25925 PyObject
* obj1
= 0 ;
25926 char *kwnames
[] = {
25927 (char *) "self",(char *) "colBg", NULL
25930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colBg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25932 if (SWIG_arg_fail(1)) SWIG_fail
;
25933 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25934 if (SWIG_arg_fail(2)) SWIG_fail
;
25935 if (arg1
) (arg1
)->colBg
= *arg2
;
25937 Py_INCREF(Py_None
); resultobj
= Py_None
;
25944 static PyObject
*_wrap_VisualAttributes_colBg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25945 PyObject
*resultobj
= NULL
;
25946 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25948 PyObject
* obj0
= 0 ;
25949 char *kwnames
[] = {
25950 (char *) "self", NULL
25953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colBg_get",kwnames
,&obj0
)) goto fail
;
25954 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25955 if (SWIG_arg_fail(1)) SWIG_fail
;
25956 result
= (wxColour
*)& ((arg1
)->colBg
);
25958 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25965 static PyObject
* VisualAttributes_swigregister(PyObject
*, PyObject
*args
) {
25967 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25968 SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes
, obj
);
25970 return Py_BuildValue((char *)"");
25972 static PyObject
*_wrap_new_Window(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25973 PyObject
*resultobj
= NULL
;
25974 wxWindow
*arg1
= (wxWindow
*) 0 ;
25975 int arg2
= (int) (int)-1 ;
25976 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
25977 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
25978 wxSize
const &arg4_defvalue
= wxDefaultSize
;
25979 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
25980 long arg5
= (long) 0 ;
25981 wxString
const &arg6_defvalue
= wxPyPanelNameStr
;
25982 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
25986 bool temp6
= false ;
25987 PyObject
* obj0
= 0 ;
25988 PyObject
* obj1
= 0 ;
25989 PyObject
* obj2
= 0 ;
25990 PyObject
* obj3
= 0 ;
25991 PyObject
* obj4
= 0 ;
25992 PyObject
* obj5
= 0 ;
25993 char *kwnames
[] = {
25994 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Window",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
25998 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25999 if (SWIG_arg_fail(1)) SWIG_fail
;
26002 arg2
= static_cast<int const >(SWIG_As_int(obj1
));
26003 if (SWIG_arg_fail(2)) SWIG_fail
;
26009 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
26015 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
26020 arg5
= static_cast<long >(SWIG_As_long(obj4
));
26021 if (SWIG_arg_fail(5)) SWIG_fail
;
26026 arg6
= wxString_in_helper(obj5
);
26027 if (arg6
== NULL
) SWIG_fail
;
26032 if (!wxPyCheckForApp()) SWIG_fail
;
26033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26034 result
= (wxWindow
*)new wxWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
26036 wxPyEndAllowThreads(__tstate
);
26037 if (PyErr_Occurred()) SWIG_fail
;
26039 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
26054 static PyObject
*_wrap_new_PreWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26055 PyObject
*resultobj
= NULL
;
26057 char *kwnames
[] = {
26061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreWindow",kwnames
)) goto fail
;
26063 if (!wxPyCheckForApp()) SWIG_fail
;
26064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26065 result
= (wxWindow
*)new wxWindow();
26067 wxPyEndAllowThreads(__tstate
);
26068 if (PyErr_Occurred()) SWIG_fail
;
26070 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
26077 static PyObject
*_wrap_Window_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26078 PyObject
*resultobj
= NULL
;
26079 wxWindow
*arg1
= (wxWindow
*) 0 ;
26080 wxWindow
*arg2
= (wxWindow
*) 0 ;
26081 int arg3
= (int) (int)-1 ;
26082 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
26083 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
26084 wxSize
const &arg5_defvalue
= wxDefaultSize
;
26085 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
26086 long arg6
= (long) 0 ;
26087 wxString
const &arg7_defvalue
= wxPyPanelNameStr
;
26088 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
26092 bool temp7
= false ;
26093 PyObject
* obj0
= 0 ;
26094 PyObject
* obj1
= 0 ;
26095 PyObject
* obj2
= 0 ;
26096 PyObject
* obj3
= 0 ;
26097 PyObject
* obj4
= 0 ;
26098 PyObject
* obj5
= 0 ;
26099 PyObject
* obj6
= 0 ;
26100 char *kwnames
[] = {
26101 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
26104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Window_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
26105 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26106 if (SWIG_arg_fail(1)) SWIG_fail
;
26107 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26108 if (SWIG_arg_fail(2)) SWIG_fail
;
26111 arg3
= static_cast<int const >(SWIG_As_int(obj2
));
26112 if (SWIG_arg_fail(3)) SWIG_fail
;
26118 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
26124 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
26129 arg6
= static_cast<long >(SWIG_As_long(obj5
));
26130 if (SWIG_arg_fail(6)) SWIG_fail
;
26135 arg7
= wxString_in_helper(obj6
);
26136 if (arg7
== NULL
) SWIG_fail
;
26141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26142 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
26144 wxPyEndAllowThreads(__tstate
);
26145 if (PyErr_Occurred()) SWIG_fail
;
26148 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26164 static PyObject
*_wrap_Window_Close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26165 PyObject
*resultobj
= NULL
;
26166 wxWindow
*arg1
= (wxWindow
*) 0 ;
26167 bool arg2
= (bool) false ;
26169 PyObject
* obj0
= 0 ;
26170 PyObject
* obj1
= 0 ;
26171 char *kwnames
[] = {
26172 (char *) "self",(char *) "force", NULL
26175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Close",kwnames
,&obj0
,&obj1
)) goto fail
;
26176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26177 if (SWIG_arg_fail(1)) SWIG_fail
;
26180 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
26181 if (SWIG_arg_fail(2)) SWIG_fail
;
26185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26186 result
= (bool)(arg1
)->Close(arg2
);
26188 wxPyEndAllowThreads(__tstate
);
26189 if (PyErr_Occurred()) SWIG_fail
;
26192 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26200 static PyObject
*_wrap_Window_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26201 PyObject
*resultobj
= NULL
;
26202 wxWindow
*arg1
= (wxWindow
*) 0 ;
26204 PyObject
* obj0
= 0 ;
26205 char *kwnames
[] = {
26206 (char *) "self", NULL
26209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Destroy",kwnames
,&obj0
)) goto fail
;
26210 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26211 if (SWIG_arg_fail(1)) SWIG_fail
;
26213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26214 result
= (bool)(arg1
)->Destroy();
26216 wxPyEndAllowThreads(__tstate
);
26217 if (PyErr_Occurred()) SWIG_fail
;
26220 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26228 static PyObject
*_wrap_Window_DestroyChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26229 PyObject
*resultobj
= NULL
;
26230 wxWindow
*arg1
= (wxWindow
*) 0 ;
26232 PyObject
* obj0
= 0 ;
26233 char *kwnames
[] = {
26234 (char *) "self", NULL
26237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DestroyChildren",kwnames
,&obj0
)) goto fail
;
26238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26239 if (SWIG_arg_fail(1)) SWIG_fail
;
26241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26242 result
= (bool)(arg1
)->DestroyChildren();
26244 wxPyEndAllowThreads(__tstate
);
26245 if (PyErr_Occurred()) SWIG_fail
;
26248 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26256 static PyObject
*_wrap_Window_IsBeingDeleted(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26257 PyObject
*resultobj
= NULL
;
26258 wxWindow
*arg1
= (wxWindow
*) 0 ;
26260 PyObject
* obj0
= 0 ;
26261 char *kwnames
[] = {
26262 (char *) "self", NULL
26265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsBeingDeleted",kwnames
,&obj0
)) goto fail
;
26266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26267 if (SWIG_arg_fail(1)) SWIG_fail
;
26269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26270 result
= (bool)((wxWindow
const *)arg1
)->IsBeingDeleted();
26272 wxPyEndAllowThreads(__tstate
);
26273 if (PyErr_Occurred()) SWIG_fail
;
26276 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26284 static PyObject
*_wrap_Window_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26285 PyObject
*resultobj
= NULL
;
26286 wxWindow
*arg1
= (wxWindow
*) 0 ;
26287 wxString
*arg2
= 0 ;
26288 bool temp2
= false ;
26289 PyObject
* obj0
= 0 ;
26290 PyObject
* obj1
= 0 ;
26291 char *kwnames
[] = {
26292 (char *) "self",(char *) "label", NULL
26295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
26296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26297 if (SWIG_arg_fail(1)) SWIG_fail
;
26299 arg2
= wxString_in_helper(obj1
);
26300 if (arg2
== NULL
) SWIG_fail
;
26304 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26305 (arg1
)->SetLabel((wxString
const &)*arg2
);
26307 wxPyEndAllowThreads(__tstate
);
26308 if (PyErr_Occurred()) SWIG_fail
;
26310 Py_INCREF(Py_None
); resultobj
= Py_None
;
26325 static PyObject
*_wrap_Window_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26326 PyObject
*resultobj
= NULL
;
26327 wxWindow
*arg1
= (wxWindow
*) 0 ;
26329 PyObject
* obj0
= 0 ;
26330 char *kwnames
[] = {
26331 (char *) "self", NULL
26334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetLabel",kwnames
,&obj0
)) goto fail
;
26335 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26336 if (SWIG_arg_fail(1)) SWIG_fail
;
26338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26339 result
= ((wxWindow
const *)arg1
)->GetLabel();
26341 wxPyEndAllowThreads(__tstate
);
26342 if (PyErr_Occurred()) SWIG_fail
;
26346 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26348 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26357 static PyObject
*_wrap_Window_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26358 PyObject
*resultobj
= NULL
;
26359 wxWindow
*arg1
= (wxWindow
*) 0 ;
26360 wxString
*arg2
= 0 ;
26361 bool temp2
= false ;
26362 PyObject
* obj0
= 0 ;
26363 PyObject
* obj1
= 0 ;
26364 char *kwnames
[] = {
26365 (char *) "self",(char *) "name", NULL
26368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
26369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26370 if (SWIG_arg_fail(1)) SWIG_fail
;
26372 arg2
= wxString_in_helper(obj1
);
26373 if (arg2
== NULL
) SWIG_fail
;
26377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26378 (arg1
)->SetName((wxString
const &)*arg2
);
26380 wxPyEndAllowThreads(__tstate
);
26381 if (PyErr_Occurred()) SWIG_fail
;
26383 Py_INCREF(Py_None
); resultobj
= Py_None
;
26398 static PyObject
*_wrap_Window_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26399 PyObject
*resultobj
= NULL
;
26400 wxWindow
*arg1
= (wxWindow
*) 0 ;
26402 PyObject
* obj0
= 0 ;
26403 char *kwnames
[] = {
26404 (char *) "self", NULL
26407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetName",kwnames
,&obj0
)) goto fail
;
26408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26409 if (SWIG_arg_fail(1)) SWIG_fail
;
26411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26412 result
= ((wxWindow
const *)arg1
)->GetName();
26414 wxPyEndAllowThreads(__tstate
);
26415 if (PyErr_Occurred()) SWIG_fail
;
26419 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26421 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26430 static PyObject
*_wrap_Window_SetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26431 PyObject
*resultobj
= NULL
;
26432 wxWindow
*arg1
= (wxWindow
*) 0 ;
26433 wxWindowVariant arg2
;
26434 PyObject
* obj0
= 0 ;
26435 PyObject
* obj1
= 0 ;
26436 char *kwnames
[] = {
26437 (char *) "self",(char *) "variant", NULL
26440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowVariant",kwnames
,&obj0
,&obj1
)) goto fail
;
26441 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26442 if (SWIG_arg_fail(1)) SWIG_fail
;
26444 arg2
= static_cast<wxWindowVariant
>(SWIG_As_int(obj1
));
26445 if (SWIG_arg_fail(2)) SWIG_fail
;
26448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26449 (arg1
)->SetWindowVariant(arg2
);
26451 wxPyEndAllowThreads(__tstate
);
26452 if (PyErr_Occurred()) SWIG_fail
;
26454 Py_INCREF(Py_None
); resultobj
= Py_None
;
26461 static PyObject
*_wrap_Window_GetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26462 PyObject
*resultobj
= NULL
;
26463 wxWindow
*arg1
= (wxWindow
*) 0 ;
26464 wxWindowVariant result
;
26465 PyObject
* obj0
= 0 ;
26466 char *kwnames
[] = {
26467 (char *) "self", NULL
26470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowVariant",kwnames
,&obj0
)) goto fail
;
26471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26472 if (SWIG_arg_fail(1)) SWIG_fail
;
26474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26475 result
= (wxWindowVariant
)((wxWindow
const *)arg1
)->GetWindowVariant();
26477 wxPyEndAllowThreads(__tstate
);
26478 if (PyErr_Occurred()) SWIG_fail
;
26480 resultobj
= SWIG_From_int((result
));
26487 static PyObject
*_wrap_Window_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26488 PyObject
*resultobj
= NULL
;
26489 wxWindow
*arg1
= (wxWindow
*) 0 ;
26491 PyObject
* obj0
= 0 ;
26492 PyObject
* obj1
= 0 ;
26493 char *kwnames
[] = {
26494 (char *) "self",(char *) "winid", NULL
26497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
26498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26499 if (SWIG_arg_fail(1)) SWIG_fail
;
26501 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26502 if (SWIG_arg_fail(2)) SWIG_fail
;
26505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26506 (arg1
)->SetId(arg2
);
26508 wxPyEndAllowThreads(__tstate
);
26509 if (PyErr_Occurred()) SWIG_fail
;
26511 Py_INCREF(Py_None
); resultobj
= Py_None
;
26518 static PyObject
*_wrap_Window_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26519 PyObject
*resultobj
= NULL
;
26520 wxWindow
*arg1
= (wxWindow
*) 0 ;
26522 PyObject
* obj0
= 0 ;
26523 char *kwnames
[] = {
26524 (char *) "self", NULL
26527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetId",kwnames
,&obj0
)) goto fail
;
26528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26529 if (SWIG_arg_fail(1)) SWIG_fail
;
26531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26532 result
= (int)((wxWindow
const *)arg1
)->GetId();
26534 wxPyEndAllowThreads(__tstate
);
26535 if (PyErr_Occurred()) SWIG_fail
;
26538 resultobj
= SWIG_From_int(static_cast<int >(result
));
26546 static PyObject
*_wrap_Window_NewControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26547 PyObject
*resultobj
= NULL
;
26549 char *kwnames
[] = {
26553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_NewControlId",kwnames
)) goto fail
;
26555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26556 result
= (int)wxWindow::NewControlId();
26558 wxPyEndAllowThreads(__tstate
);
26559 if (PyErr_Occurred()) SWIG_fail
;
26562 resultobj
= SWIG_From_int(static_cast<int >(result
));
26570 static PyObject
*_wrap_Window_NextControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26571 PyObject
*resultobj
= NULL
;
26574 PyObject
* obj0
= 0 ;
26575 char *kwnames
[] = {
26576 (char *) "winid", NULL
26579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_NextControlId",kwnames
,&obj0
)) goto fail
;
26581 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26582 if (SWIG_arg_fail(1)) SWIG_fail
;
26585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26586 result
= (int)wxWindow::NextControlId(arg1
);
26588 wxPyEndAllowThreads(__tstate
);
26589 if (PyErr_Occurred()) SWIG_fail
;
26592 resultobj
= SWIG_From_int(static_cast<int >(result
));
26600 static PyObject
*_wrap_Window_PrevControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26601 PyObject
*resultobj
= NULL
;
26604 PyObject
* obj0
= 0 ;
26605 char *kwnames
[] = {
26606 (char *) "winid", NULL
26609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PrevControlId",kwnames
,&obj0
)) goto fail
;
26611 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26612 if (SWIG_arg_fail(1)) SWIG_fail
;
26615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26616 result
= (int)wxWindow::PrevControlId(arg1
);
26618 wxPyEndAllowThreads(__tstate
);
26619 if (PyErr_Occurred()) SWIG_fail
;
26622 resultobj
= SWIG_From_int(static_cast<int >(result
));
26630 static PyObject
*_wrap_Window_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26631 PyObject
*resultobj
= NULL
;
26632 wxWindow
*arg1
= (wxWindow
*) 0 ;
26635 PyObject
* obj0
= 0 ;
26636 PyObject
* obj1
= 0 ;
26637 char *kwnames
[] = {
26638 (char *) "self",(char *) "size", NULL
26641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26643 if (SWIG_arg_fail(1)) SWIG_fail
;
26646 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26650 (arg1
)->SetSize((wxSize
const &)*arg2
);
26652 wxPyEndAllowThreads(__tstate
);
26653 if (PyErr_Occurred()) SWIG_fail
;
26655 Py_INCREF(Py_None
); resultobj
= Py_None
;
26662 static PyObject
*_wrap_Window_SetDimensions(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26663 PyObject
*resultobj
= NULL
;
26664 wxWindow
*arg1
= (wxWindow
*) 0 ;
26669 int arg6
= (int) wxSIZE_AUTO
;
26670 PyObject
* obj0
= 0 ;
26671 PyObject
* obj1
= 0 ;
26672 PyObject
* obj2
= 0 ;
26673 PyObject
* obj3
= 0 ;
26674 PyObject
* obj4
= 0 ;
26675 PyObject
* obj5
= 0 ;
26676 char *kwnames
[] = {
26677 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
26680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetDimensions",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
26681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26682 if (SWIG_arg_fail(1)) SWIG_fail
;
26684 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26685 if (SWIG_arg_fail(2)) SWIG_fail
;
26688 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26689 if (SWIG_arg_fail(3)) SWIG_fail
;
26692 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26693 if (SWIG_arg_fail(4)) SWIG_fail
;
26696 arg5
= static_cast<int >(SWIG_As_int(obj4
));
26697 if (SWIG_arg_fail(5)) SWIG_fail
;
26701 arg6
= static_cast<int >(SWIG_As_int(obj5
));
26702 if (SWIG_arg_fail(6)) SWIG_fail
;
26706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26707 (arg1
)->SetSize(arg2
,arg3
,arg4
,arg5
,arg6
);
26709 wxPyEndAllowThreads(__tstate
);
26710 if (PyErr_Occurred()) SWIG_fail
;
26712 Py_INCREF(Py_None
); resultobj
= Py_None
;
26719 static PyObject
*_wrap_Window_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26720 PyObject
*resultobj
= NULL
;
26721 wxWindow
*arg1
= (wxWindow
*) 0 ;
26723 int arg3
= (int) wxSIZE_AUTO
;
26725 PyObject
* obj0
= 0 ;
26726 PyObject
* obj1
= 0 ;
26727 PyObject
* obj2
= 0 ;
26728 char *kwnames
[] = {
26729 (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL
26732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26733 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26734 if (SWIG_arg_fail(1)) SWIG_fail
;
26737 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26741 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26742 if (SWIG_arg_fail(3)) SWIG_fail
;
26746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26747 (arg1
)->SetSize((wxRect
const &)*arg2
,arg3
);
26749 wxPyEndAllowThreads(__tstate
);
26750 if (PyErr_Occurred()) SWIG_fail
;
26752 Py_INCREF(Py_None
); resultobj
= Py_None
;
26759 static PyObject
*_wrap_Window_SetSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26760 PyObject
*resultobj
= NULL
;
26761 wxWindow
*arg1
= (wxWindow
*) 0 ;
26764 PyObject
* obj0
= 0 ;
26765 PyObject
* obj1
= 0 ;
26766 PyObject
* obj2
= 0 ;
26767 char *kwnames
[] = {
26768 (char *) "self",(char *) "width",(char *) "height", NULL
26771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26773 if (SWIG_arg_fail(1)) SWIG_fail
;
26775 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26776 if (SWIG_arg_fail(2)) SWIG_fail
;
26779 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26780 if (SWIG_arg_fail(3)) SWIG_fail
;
26783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26784 (arg1
)->SetSize(arg2
,arg3
);
26786 wxPyEndAllowThreads(__tstate
);
26787 if (PyErr_Occurred()) SWIG_fail
;
26789 Py_INCREF(Py_None
); resultobj
= Py_None
;
26796 static PyObject
*_wrap_Window_Move(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26797 PyObject
*resultobj
= NULL
;
26798 wxWindow
*arg1
= (wxWindow
*) 0 ;
26799 wxPoint
*arg2
= 0 ;
26800 int arg3
= (int) wxSIZE_USE_EXISTING
;
26802 PyObject
* obj0
= 0 ;
26803 PyObject
* obj1
= 0 ;
26804 PyObject
* obj2
= 0 ;
26805 char *kwnames
[] = {
26806 (char *) "self",(char *) "pt",(char *) "flags", NULL
26809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_Move",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26810 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26811 if (SWIG_arg_fail(1)) SWIG_fail
;
26814 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
26818 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26819 if (SWIG_arg_fail(3)) SWIG_fail
;
26823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26824 (arg1
)->Move((wxPoint
const &)*arg2
,arg3
);
26826 wxPyEndAllowThreads(__tstate
);
26827 if (PyErr_Occurred()) SWIG_fail
;
26829 Py_INCREF(Py_None
); resultobj
= Py_None
;
26836 static PyObject
*_wrap_Window_MoveXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26837 PyObject
*resultobj
= NULL
;
26838 wxWindow
*arg1
= (wxWindow
*) 0 ;
26841 int arg4
= (int) wxSIZE_USE_EXISTING
;
26842 PyObject
* obj0
= 0 ;
26843 PyObject
* obj1
= 0 ;
26844 PyObject
* obj2
= 0 ;
26845 PyObject
* obj3
= 0 ;
26846 char *kwnames
[] = {
26847 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
26850 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_MoveXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
26851 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26852 if (SWIG_arg_fail(1)) SWIG_fail
;
26854 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26855 if (SWIG_arg_fail(2)) SWIG_fail
;
26858 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26859 if (SWIG_arg_fail(3)) SWIG_fail
;
26863 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26864 if (SWIG_arg_fail(4)) SWIG_fail
;
26868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26869 (arg1
)->Move(arg2
,arg3
,arg4
);
26871 wxPyEndAllowThreads(__tstate
);
26872 if (PyErr_Occurred()) SWIG_fail
;
26874 Py_INCREF(Py_None
); resultobj
= Py_None
;
26881 static PyObject
*_wrap_Window_SetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26882 PyObject
*resultobj
= NULL
;
26883 wxWindow
*arg1
= (wxWindow
*) 0 ;
26884 wxSize
const &arg2_defvalue
= wxDefaultSize
;
26885 wxSize
*arg2
= (wxSize
*) &arg2_defvalue
;
26887 PyObject
* obj0
= 0 ;
26888 PyObject
* obj1
= 0 ;
26889 char *kwnames
[] = {
26890 (char *) "self",(char *) "size", NULL
26893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_SetBestFittingSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26895 if (SWIG_arg_fail(1)) SWIG_fail
;
26899 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26904 (arg1
)->SetBestFittingSize((wxSize
const &)*arg2
);
26906 wxPyEndAllowThreads(__tstate
);
26907 if (PyErr_Occurred()) SWIG_fail
;
26909 Py_INCREF(Py_None
); resultobj
= Py_None
;
26916 static PyObject
*_wrap_Window_Raise(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26917 PyObject
*resultobj
= NULL
;
26918 wxWindow
*arg1
= (wxWindow
*) 0 ;
26919 PyObject
* obj0
= 0 ;
26920 char *kwnames
[] = {
26921 (char *) "self", NULL
26924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Raise",kwnames
,&obj0
)) goto fail
;
26925 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26926 if (SWIG_arg_fail(1)) SWIG_fail
;
26928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26931 wxPyEndAllowThreads(__tstate
);
26932 if (PyErr_Occurred()) SWIG_fail
;
26934 Py_INCREF(Py_None
); resultobj
= Py_None
;
26941 static PyObject
*_wrap_Window_Lower(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26942 PyObject
*resultobj
= NULL
;
26943 wxWindow
*arg1
= (wxWindow
*) 0 ;
26944 PyObject
* obj0
= 0 ;
26945 char *kwnames
[] = {
26946 (char *) "self", NULL
26949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Lower",kwnames
,&obj0
)) goto fail
;
26950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26951 if (SWIG_arg_fail(1)) SWIG_fail
;
26953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26956 wxPyEndAllowThreads(__tstate
);
26957 if (PyErr_Occurred()) SWIG_fail
;
26959 Py_INCREF(Py_None
); resultobj
= Py_None
;
26966 static PyObject
*_wrap_Window_SetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26967 PyObject
*resultobj
= NULL
;
26968 wxWindow
*arg1
= (wxWindow
*) 0 ;
26971 PyObject
* obj0
= 0 ;
26972 PyObject
* obj1
= 0 ;
26973 char *kwnames
[] = {
26974 (char *) "self",(char *) "size", NULL
26977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26979 if (SWIG_arg_fail(1)) SWIG_fail
;
26982 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26986 (arg1
)->SetClientSize((wxSize
const &)*arg2
);
26988 wxPyEndAllowThreads(__tstate
);
26989 if (PyErr_Occurred()) SWIG_fail
;
26991 Py_INCREF(Py_None
); resultobj
= Py_None
;
26998 static PyObject
*_wrap_Window_SetClientSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26999 PyObject
*resultobj
= NULL
;
27000 wxWindow
*arg1
= (wxWindow
*) 0 ;
27003 PyObject
* obj0
= 0 ;
27004 PyObject
* obj1
= 0 ;
27005 PyObject
* obj2
= 0 ;
27006 char *kwnames
[] = {
27007 (char *) "self",(char *) "width",(char *) "height", NULL
27010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetClientSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27012 if (SWIG_arg_fail(1)) SWIG_fail
;
27014 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27015 if (SWIG_arg_fail(2)) SWIG_fail
;
27018 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27019 if (SWIG_arg_fail(3)) SWIG_fail
;
27022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27023 (arg1
)->SetClientSize(arg2
,arg3
);
27025 wxPyEndAllowThreads(__tstate
);
27026 if (PyErr_Occurred()) SWIG_fail
;
27028 Py_INCREF(Py_None
); resultobj
= Py_None
;
27035 static PyObject
*_wrap_Window_SetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27036 PyObject
*resultobj
= NULL
;
27037 wxWindow
*arg1
= (wxWindow
*) 0 ;
27040 PyObject
* obj0
= 0 ;
27041 PyObject
* obj1
= 0 ;
27042 char *kwnames
[] = {
27043 (char *) "self",(char *) "rect", NULL
27046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientRect",kwnames
,&obj0
,&obj1
)) goto fail
;
27047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27048 if (SWIG_arg_fail(1)) SWIG_fail
;
27051 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
27054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27055 (arg1
)->SetClientSize((wxRect
const &)*arg2
);
27057 wxPyEndAllowThreads(__tstate
);
27058 if (PyErr_Occurred()) SWIG_fail
;
27060 Py_INCREF(Py_None
); resultobj
= Py_None
;
27067 static PyObject
*_wrap_Window_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27068 PyObject
*resultobj
= NULL
;
27069 wxWindow
*arg1
= (wxWindow
*) 0 ;
27071 PyObject
* obj0
= 0 ;
27072 char *kwnames
[] = {
27073 (char *) "self", NULL
27076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPosition",kwnames
,&obj0
)) goto fail
;
27077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27078 if (SWIG_arg_fail(1)) SWIG_fail
;
27080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27081 result
= (arg1
)->GetPosition();
27083 wxPyEndAllowThreads(__tstate
);
27084 if (PyErr_Occurred()) SWIG_fail
;
27087 wxPoint
* resultptr
;
27088 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27089 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27097 static PyObject
*_wrap_Window_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27098 PyObject
*resultobj
= NULL
;
27099 wxWindow
*arg1
= (wxWindow
*) 0 ;
27100 int *arg2
= (int *) 0 ;
27101 int *arg3
= (int *) 0 ;
27106 PyObject
* obj0
= 0 ;
27107 char *kwnames
[] = {
27108 (char *) "self", NULL
27111 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27112 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
27114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27115 if (SWIG_arg_fail(1)) SWIG_fail
;
27117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27118 (arg1
)->GetPosition(arg2
,arg3
);
27120 wxPyEndAllowThreads(__tstate
);
27121 if (PyErr_Occurred()) SWIG_fail
;
27123 Py_INCREF(Py_None
); resultobj
= Py_None
;
27124 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27125 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27126 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27127 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27134 static PyObject
*_wrap_Window_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27135 PyObject
*resultobj
= NULL
;
27136 wxWindow
*arg1
= (wxWindow
*) 0 ;
27138 PyObject
* obj0
= 0 ;
27139 char *kwnames
[] = {
27140 (char *) "self", NULL
27143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSize",kwnames
,&obj0
)) goto fail
;
27144 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27145 if (SWIG_arg_fail(1)) SWIG_fail
;
27147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27148 result
= ((wxWindow
const *)arg1
)->GetSize();
27150 wxPyEndAllowThreads(__tstate
);
27151 if (PyErr_Occurred()) SWIG_fail
;
27154 wxSize
* resultptr
;
27155 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27156 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27164 static PyObject
*_wrap_Window_GetSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27165 PyObject
*resultobj
= NULL
;
27166 wxWindow
*arg1
= (wxWindow
*) 0 ;
27167 int *arg2
= (int *) 0 ;
27168 int *arg3
= (int *) 0 ;
27173 PyObject
* obj0
= 0 ;
27174 char *kwnames
[] = {
27175 (char *) "self", NULL
27178 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27179 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizeTuple",kwnames
,&obj0
)) goto fail
;
27181 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27182 if (SWIG_arg_fail(1)) SWIG_fail
;
27184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27185 ((wxWindow
const *)arg1
)->GetSize(arg2
,arg3
);
27187 wxPyEndAllowThreads(__tstate
);
27188 if (PyErr_Occurred()) SWIG_fail
;
27190 Py_INCREF(Py_None
); resultobj
= Py_None
;
27191 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27192 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27193 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27194 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27201 static PyObject
*_wrap_Window_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27202 PyObject
*resultobj
= NULL
;
27203 wxWindow
*arg1
= (wxWindow
*) 0 ;
27205 PyObject
* obj0
= 0 ;
27206 char *kwnames
[] = {
27207 (char *) "self", NULL
27210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetRect",kwnames
,&obj0
)) goto fail
;
27211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27212 if (SWIG_arg_fail(1)) SWIG_fail
;
27214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27215 result
= ((wxWindow
const *)arg1
)->GetRect();
27217 wxPyEndAllowThreads(__tstate
);
27218 if (PyErr_Occurred()) SWIG_fail
;
27221 wxRect
* resultptr
;
27222 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27223 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27231 static PyObject
*_wrap_Window_GetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27232 PyObject
*resultobj
= NULL
;
27233 wxWindow
*arg1
= (wxWindow
*) 0 ;
27235 PyObject
* obj0
= 0 ;
27236 char *kwnames
[] = {
27237 (char *) "self", NULL
27240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSize",kwnames
,&obj0
)) goto fail
;
27241 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27242 if (SWIG_arg_fail(1)) SWIG_fail
;
27244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27245 result
= ((wxWindow
const *)arg1
)->GetClientSize();
27247 wxPyEndAllowThreads(__tstate
);
27248 if (PyErr_Occurred()) SWIG_fail
;
27251 wxSize
* resultptr
;
27252 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27253 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27261 static PyObject
*_wrap_Window_GetClientSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27262 PyObject
*resultobj
= NULL
;
27263 wxWindow
*arg1
= (wxWindow
*) 0 ;
27264 int *arg2
= (int *) 0 ;
27265 int *arg3
= (int *) 0 ;
27270 PyObject
* obj0
= 0 ;
27271 char *kwnames
[] = {
27272 (char *) "self", NULL
27275 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27276 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSizeTuple",kwnames
,&obj0
)) goto fail
;
27278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27279 if (SWIG_arg_fail(1)) SWIG_fail
;
27281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27282 ((wxWindow
const *)arg1
)->GetClientSize(arg2
,arg3
);
27284 wxPyEndAllowThreads(__tstate
);
27285 if (PyErr_Occurred()) SWIG_fail
;
27287 Py_INCREF(Py_None
); resultobj
= Py_None
;
27288 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27289 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27290 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27291 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27298 static PyObject
*_wrap_Window_GetClientAreaOrigin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27299 PyObject
*resultobj
= NULL
;
27300 wxWindow
*arg1
= (wxWindow
*) 0 ;
27302 PyObject
* obj0
= 0 ;
27303 char *kwnames
[] = {
27304 (char *) "self", NULL
27307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
;
27308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27309 if (SWIG_arg_fail(1)) SWIG_fail
;
27311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27312 result
= ((wxWindow
const *)arg1
)->GetClientAreaOrigin();
27314 wxPyEndAllowThreads(__tstate
);
27315 if (PyErr_Occurred()) SWIG_fail
;
27318 wxPoint
* resultptr
;
27319 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27320 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27328 static PyObject
*_wrap_Window_GetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27329 PyObject
*resultobj
= NULL
;
27330 wxWindow
*arg1
= (wxWindow
*) 0 ;
27332 PyObject
* obj0
= 0 ;
27333 char *kwnames
[] = {
27334 (char *) "self", NULL
27337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientRect",kwnames
,&obj0
)) goto fail
;
27338 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27339 if (SWIG_arg_fail(1)) SWIG_fail
;
27341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27342 result
= ((wxWindow
const *)arg1
)->GetClientRect();
27344 wxPyEndAllowThreads(__tstate
);
27345 if (PyErr_Occurred()) SWIG_fail
;
27348 wxRect
* resultptr
;
27349 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27350 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27358 static PyObject
*_wrap_Window_GetBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27359 PyObject
*resultobj
= NULL
;
27360 wxWindow
*arg1
= (wxWindow
*) 0 ;
27362 PyObject
* obj0
= 0 ;
27363 char *kwnames
[] = {
27364 (char *) "self", NULL
27367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSize",kwnames
,&obj0
)) goto fail
;
27368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27369 if (SWIG_arg_fail(1)) SWIG_fail
;
27371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27372 result
= ((wxWindow
const *)arg1
)->GetBestSize();
27374 wxPyEndAllowThreads(__tstate
);
27375 if (PyErr_Occurred()) SWIG_fail
;
27378 wxSize
* resultptr
;
27379 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27380 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27388 static PyObject
*_wrap_Window_GetBestSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27389 PyObject
*resultobj
= NULL
;
27390 wxWindow
*arg1
= (wxWindow
*) 0 ;
27391 int *arg2
= (int *) 0 ;
27392 int *arg3
= (int *) 0 ;
27397 PyObject
* obj0
= 0 ;
27398 char *kwnames
[] = {
27399 (char *) "self", NULL
27402 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27403 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSizeTuple",kwnames
,&obj0
)) goto fail
;
27405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27406 if (SWIG_arg_fail(1)) SWIG_fail
;
27408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27409 ((wxWindow
const *)arg1
)->GetBestSize(arg2
,arg3
);
27411 wxPyEndAllowThreads(__tstate
);
27412 if (PyErr_Occurred()) SWIG_fail
;
27414 Py_INCREF(Py_None
); resultobj
= Py_None
;
27415 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27416 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27417 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27418 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27425 static PyObject
*_wrap_Window_InvalidateBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27426 PyObject
*resultobj
= NULL
;
27427 wxWindow
*arg1
= (wxWindow
*) 0 ;
27428 PyObject
* obj0
= 0 ;
27429 char *kwnames
[] = {
27430 (char *) "self", NULL
27433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InvalidateBestSize",kwnames
,&obj0
)) goto fail
;
27434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27435 if (SWIG_arg_fail(1)) SWIG_fail
;
27437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27438 (arg1
)->InvalidateBestSize();
27440 wxPyEndAllowThreads(__tstate
);
27441 if (PyErr_Occurred()) SWIG_fail
;
27443 Py_INCREF(Py_None
); resultobj
= Py_None
;
27450 static PyObject
*_wrap_Window_CacheBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27451 PyObject
*resultobj
= NULL
;
27452 wxWindow
*arg1
= (wxWindow
*) 0 ;
27455 PyObject
* obj0
= 0 ;
27456 PyObject
* obj1
= 0 ;
27457 char *kwnames
[] = {
27458 (char *) "self",(char *) "size", NULL
27461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_CacheBestSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27462 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27463 if (SWIG_arg_fail(1)) SWIG_fail
;
27466 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27470 ((wxWindow
const *)arg1
)->CacheBestSize((wxSize
const &)*arg2
);
27472 wxPyEndAllowThreads(__tstate
);
27473 if (PyErr_Occurred()) SWIG_fail
;
27475 Py_INCREF(Py_None
); resultobj
= Py_None
;
27482 static PyObject
*_wrap_Window_GetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27483 PyObject
*resultobj
= NULL
;
27484 wxWindow
*arg1
= (wxWindow
*) 0 ;
27486 PyObject
* obj0
= 0 ;
27487 char *kwnames
[] = {
27488 (char *) "self", NULL
27491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestFittingSize",kwnames
,&obj0
)) goto fail
;
27492 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27493 if (SWIG_arg_fail(1)) SWIG_fail
;
27495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27496 result
= ((wxWindow
const *)arg1
)->GetBestFittingSize();
27498 wxPyEndAllowThreads(__tstate
);
27499 if (PyErr_Occurred()) SWIG_fail
;
27502 wxSize
* resultptr
;
27503 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27504 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27512 static PyObject
*_wrap_Window_GetAdjustedBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27513 PyObject
*resultobj
= NULL
;
27514 wxWindow
*arg1
= (wxWindow
*) 0 ;
27516 PyObject
* obj0
= 0 ;
27517 char *kwnames
[] = {
27518 (char *) "self", NULL
27521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAdjustedBestSize",kwnames
,&obj0
)) goto fail
;
27522 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27523 if (SWIG_arg_fail(1)) SWIG_fail
;
27525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27526 result
= ((wxWindow
const *)arg1
)->GetAdjustedBestSize();
27528 wxPyEndAllowThreads(__tstate
);
27529 if (PyErr_Occurred()) SWIG_fail
;
27532 wxSize
* resultptr
;
27533 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27534 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27542 static PyObject
*_wrap_Window_Center(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27543 PyObject
*resultobj
= NULL
;
27544 wxWindow
*arg1
= (wxWindow
*) 0 ;
27545 int arg2
= (int) wxBOTH
;
27546 PyObject
* obj0
= 0 ;
27547 PyObject
* obj1
= 0 ;
27548 char *kwnames
[] = {
27549 (char *) "self",(char *) "direction", NULL
27552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Center",kwnames
,&obj0
,&obj1
)) goto fail
;
27553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27554 if (SWIG_arg_fail(1)) SWIG_fail
;
27557 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27558 if (SWIG_arg_fail(2)) SWIG_fail
;
27562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27563 (arg1
)->Center(arg2
);
27565 wxPyEndAllowThreads(__tstate
);
27566 if (PyErr_Occurred()) SWIG_fail
;
27568 Py_INCREF(Py_None
); resultobj
= Py_None
;
27575 static PyObject
*_wrap_Window_CenterOnParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27576 PyObject
*resultobj
= NULL
;
27577 wxWindow
*arg1
= (wxWindow
*) 0 ;
27578 int arg2
= (int) wxBOTH
;
27579 PyObject
* obj0
= 0 ;
27580 PyObject
* obj1
= 0 ;
27581 char *kwnames
[] = {
27582 (char *) "self",(char *) "dir", NULL
27585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnParent",kwnames
,&obj0
,&obj1
)) goto fail
;
27586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27587 if (SWIG_arg_fail(1)) SWIG_fail
;
27590 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27591 if (SWIG_arg_fail(2)) SWIG_fail
;
27595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27596 (arg1
)->CenterOnParent(arg2
);
27598 wxPyEndAllowThreads(__tstate
);
27599 if (PyErr_Occurred()) SWIG_fail
;
27601 Py_INCREF(Py_None
); resultobj
= Py_None
;
27608 static PyObject
*_wrap_Window_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27609 PyObject
*resultobj
= NULL
;
27610 wxWindow
*arg1
= (wxWindow
*) 0 ;
27611 PyObject
* obj0
= 0 ;
27612 char *kwnames
[] = {
27613 (char *) "self", NULL
27616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Fit",kwnames
,&obj0
)) goto fail
;
27617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27618 if (SWIG_arg_fail(1)) SWIG_fail
;
27620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27623 wxPyEndAllowThreads(__tstate
);
27624 if (PyErr_Occurred()) SWIG_fail
;
27626 Py_INCREF(Py_None
); resultobj
= Py_None
;
27633 static PyObject
*_wrap_Window_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27634 PyObject
*resultobj
= NULL
;
27635 wxWindow
*arg1
= (wxWindow
*) 0 ;
27636 PyObject
* obj0
= 0 ;
27637 char *kwnames
[] = {
27638 (char *) "self", NULL
27641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_FitInside",kwnames
,&obj0
)) goto fail
;
27642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27643 if (SWIG_arg_fail(1)) SWIG_fail
;
27645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27646 (arg1
)->FitInside();
27648 wxPyEndAllowThreads(__tstate
);
27649 if (PyErr_Occurred()) SWIG_fail
;
27651 Py_INCREF(Py_None
); resultobj
= Py_None
;
27658 static PyObject
*_wrap_Window_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27659 PyObject
*resultobj
= NULL
;
27660 wxWindow
*arg1
= (wxWindow
*) 0 ;
27663 int arg4
= (int) -1 ;
27664 int arg5
= (int) -1 ;
27665 int arg6
= (int) -1 ;
27666 int arg7
= (int) -1 ;
27667 PyObject
* obj0
= 0 ;
27668 PyObject
* obj1
= 0 ;
27669 PyObject
* obj2
= 0 ;
27670 PyObject
* obj3
= 0 ;
27671 PyObject
* obj4
= 0 ;
27672 PyObject
* obj5
= 0 ;
27673 PyObject
* obj6
= 0 ;
27674 char *kwnames
[] = {
27675 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
27678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
27679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27680 if (SWIG_arg_fail(1)) SWIG_fail
;
27682 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27683 if (SWIG_arg_fail(2)) SWIG_fail
;
27686 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27687 if (SWIG_arg_fail(3)) SWIG_fail
;
27691 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27692 if (SWIG_arg_fail(4)) SWIG_fail
;
27697 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27698 if (SWIG_arg_fail(5)) SWIG_fail
;
27703 arg6
= static_cast<int >(SWIG_As_int(obj5
));
27704 if (SWIG_arg_fail(6)) SWIG_fail
;
27709 arg7
= static_cast<int >(SWIG_As_int(obj6
));
27710 if (SWIG_arg_fail(7)) SWIG_fail
;
27714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27715 (arg1
)->SetSizeHints(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
27717 wxPyEndAllowThreads(__tstate
);
27718 if (PyErr_Occurred()) SWIG_fail
;
27720 Py_INCREF(Py_None
); resultobj
= Py_None
;
27727 static PyObject
*_wrap_Window_SetSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27728 PyObject
*resultobj
= NULL
;
27729 wxWindow
*arg1
= (wxWindow
*) 0 ;
27731 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27732 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27733 wxSize
const &arg4_defvalue
= wxDefaultSize
;
27734 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
27738 PyObject
* obj0
= 0 ;
27739 PyObject
* obj1
= 0 ;
27740 PyObject
* obj2
= 0 ;
27741 PyObject
* obj3
= 0 ;
27742 char *kwnames
[] = {
27743 (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL
27746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
27747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27748 if (SWIG_arg_fail(1)) SWIG_fail
;
27751 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27756 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27762 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
27766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27767 (arg1
)->SetSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
,(wxSize
const &)*arg4
);
27769 wxPyEndAllowThreads(__tstate
);
27770 if (PyErr_Occurred()) SWIG_fail
;
27772 Py_INCREF(Py_None
); resultobj
= Py_None
;
27779 static PyObject
*_wrap_Window_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27780 PyObject
*resultobj
= NULL
;
27781 wxWindow
*arg1
= (wxWindow
*) 0 ;
27784 int arg4
= (int) -1 ;
27785 int arg5
= (int) -1 ;
27786 PyObject
* obj0
= 0 ;
27787 PyObject
* obj1
= 0 ;
27788 PyObject
* obj2
= 0 ;
27789 PyObject
* obj3
= 0 ;
27790 PyObject
* obj4
= 0 ;
27791 char *kwnames
[] = {
27792 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL
27795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
27796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27797 if (SWIG_arg_fail(1)) SWIG_fail
;
27799 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27800 if (SWIG_arg_fail(2)) SWIG_fail
;
27803 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27804 if (SWIG_arg_fail(3)) SWIG_fail
;
27808 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27809 if (SWIG_arg_fail(4)) SWIG_fail
;
27814 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27815 if (SWIG_arg_fail(5)) SWIG_fail
;
27819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27820 (arg1
)->SetVirtualSizeHints(arg2
,arg3
,arg4
,arg5
);
27822 wxPyEndAllowThreads(__tstate
);
27823 if (PyErr_Occurred()) SWIG_fail
;
27825 Py_INCREF(Py_None
); resultobj
= Py_None
;
27832 static PyObject
*_wrap_Window_SetVirtualSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27833 PyObject
*resultobj
= NULL
;
27834 wxWindow
*arg1
= (wxWindow
*) 0 ;
27836 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27837 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27840 PyObject
* obj0
= 0 ;
27841 PyObject
* obj1
= 0 ;
27842 PyObject
* obj2
= 0 ;
27843 char *kwnames
[] = {
27844 (char *) "self",(char *) "minSize",(char *) "maxSize", NULL
27847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27848 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27849 if (SWIG_arg_fail(1)) SWIG_fail
;
27852 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27857 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27862 (arg1
)->SetVirtualSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
);
27864 wxPyEndAllowThreads(__tstate
);
27865 if (PyErr_Occurred()) SWIG_fail
;
27867 Py_INCREF(Py_None
); resultobj
= Py_None
;
27874 static PyObject
*_wrap_Window_GetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27875 PyObject
*resultobj
= NULL
;
27876 wxWindow
*arg1
= (wxWindow
*) 0 ;
27878 PyObject
* obj0
= 0 ;
27879 char *kwnames
[] = {
27880 (char *) "self", NULL
27883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxSize",kwnames
,&obj0
)) goto fail
;
27884 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27885 if (SWIG_arg_fail(1)) SWIG_fail
;
27887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27888 result
= ((wxWindow
const *)arg1
)->GetMaxSize();
27890 wxPyEndAllowThreads(__tstate
);
27891 if (PyErr_Occurred()) SWIG_fail
;
27894 wxSize
* resultptr
;
27895 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27896 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27904 static PyObject
*_wrap_Window_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27905 PyObject
*resultobj
= NULL
;
27906 wxWindow
*arg1
= (wxWindow
*) 0 ;
27908 PyObject
* obj0
= 0 ;
27909 char *kwnames
[] = {
27910 (char *) "self", NULL
27913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinSize",kwnames
,&obj0
)) goto fail
;
27914 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27915 if (SWIG_arg_fail(1)) SWIG_fail
;
27917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27918 result
= ((wxWindow
const *)arg1
)->GetMinSize();
27920 wxPyEndAllowThreads(__tstate
);
27921 if (PyErr_Occurred()) SWIG_fail
;
27924 wxSize
* resultptr
;
27925 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27926 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27934 static PyObject
*_wrap_Window_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27935 PyObject
*resultobj
= NULL
;
27936 wxWindow
*arg1
= (wxWindow
*) 0 ;
27939 PyObject
* obj0
= 0 ;
27940 PyObject
* obj1
= 0 ;
27941 char *kwnames
[] = {
27942 (char *) "self",(char *) "minSize", NULL
27945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27947 if (SWIG_arg_fail(1)) SWIG_fail
;
27950 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27954 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
27956 wxPyEndAllowThreads(__tstate
);
27957 if (PyErr_Occurred()) SWIG_fail
;
27959 Py_INCREF(Py_None
); resultobj
= Py_None
;
27966 static PyObject
*_wrap_Window_SetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27967 PyObject
*resultobj
= NULL
;
27968 wxWindow
*arg1
= (wxWindow
*) 0 ;
27971 PyObject
* obj0
= 0 ;
27972 PyObject
* obj1
= 0 ;
27973 char *kwnames
[] = {
27974 (char *) "self",(char *) "maxSize", NULL
27977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMaxSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27979 if (SWIG_arg_fail(1)) SWIG_fail
;
27982 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27986 (arg1
)->SetMaxSize((wxSize
const &)*arg2
);
27988 wxPyEndAllowThreads(__tstate
);
27989 if (PyErr_Occurred()) SWIG_fail
;
27991 Py_INCREF(Py_None
); resultobj
= Py_None
;
27998 static PyObject
*_wrap_Window_GetMinWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27999 PyObject
*resultobj
= NULL
;
28000 wxWindow
*arg1
= (wxWindow
*) 0 ;
28002 PyObject
* obj0
= 0 ;
28003 char *kwnames
[] = {
28004 (char *) "self", NULL
28007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinWidth",kwnames
,&obj0
)) goto fail
;
28008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28009 if (SWIG_arg_fail(1)) SWIG_fail
;
28011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28012 result
= (int)((wxWindow
const *)arg1
)->GetMinWidth();
28014 wxPyEndAllowThreads(__tstate
);
28015 if (PyErr_Occurred()) SWIG_fail
;
28018 resultobj
= SWIG_From_int(static_cast<int >(result
));
28026 static PyObject
*_wrap_Window_GetMinHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28027 PyObject
*resultobj
= NULL
;
28028 wxWindow
*arg1
= (wxWindow
*) 0 ;
28030 PyObject
* obj0
= 0 ;
28031 char *kwnames
[] = {
28032 (char *) "self", NULL
28035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinHeight",kwnames
,&obj0
)) goto fail
;
28036 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28037 if (SWIG_arg_fail(1)) SWIG_fail
;
28039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28040 result
= (int)((wxWindow
const *)arg1
)->GetMinHeight();
28042 wxPyEndAllowThreads(__tstate
);
28043 if (PyErr_Occurred()) SWIG_fail
;
28046 resultobj
= SWIG_From_int(static_cast<int >(result
));
28054 static PyObject
*_wrap_Window_GetMaxWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28055 PyObject
*resultobj
= NULL
;
28056 wxWindow
*arg1
= (wxWindow
*) 0 ;
28058 PyObject
* obj0
= 0 ;
28059 char *kwnames
[] = {
28060 (char *) "self", NULL
28063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxWidth",kwnames
,&obj0
)) goto fail
;
28064 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28065 if (SWIG_arg_fail(1)) SWIG_fail
;
28067 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28068 result
= (int)((wxWindow
const *)arg1
)->GetMaxWidth();
28070 wxPyEndAllowThreads(__tstate
);
28071 if (PyErr_Occurred()) SWIG_fail
;
28074 resultobj
= SWIG_From_int(static_cast<int >(result
));
28082 static PyObject
*_wrap_Window_GetMaxHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28083 PyObject
*resultobj
= NULL
;
28084 wxWindow
*arg1
= (wxWindow
*) 0 ;
28086 PyObject
* obj0
= 0 ;
28087 char *kwnames
[] = {
28088 (char *) "self", NULL
28091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxHeight",kwnames
,&obj0
)) goto fail
;
28092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28093 if (SWIG_arg_fail(1)) SWIG_fail
;
28095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28096 result
= (int)((wxWindow
const *)arg1
)->GetMaxHeight();
28098 wxPyEndAllowThreads(__tstate
);
28099 if (PyErr_Occurred()) SWIG_fail
;
28102 resultobj
= SWIG_From_int(static_cast<int >(result
));
28110 static PyObject
*_wrap_Window_SetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28111 PyObject
*resultobj
= NULL
;
28112 wxWindow
*arg1
= (wxWindow
*) 0 ;
28115 PyObject
* obj0
= 0 ;
28116 PyObject
* obj1
= 0 ;
28117 char *kwnames
[] = {
28118 (char *) "self",(char *) "size", NULL
28121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetVirtualSize",kwnames
,&obj0
,&obj1
)) goto fail
;
28122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28123 if (SWIG_arg_fail(1)) SWIG_fail
;
28126 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
28129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28130 (arg1
)->SetVirtualSize((wxSize
const &)*arg2
);
28132 wxPyEndAllowThreads(__tstate
);
28133 if (PyErr_Occurred()) SWIG_fail
;
28135 Py_INCREF(Py_None
); resultobj
= Py_None
;
28142 static PyObject
*_wrap_Window_SetVirtualSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28143 PyObject
*resultobj
= NULL
;
28144 wxWindow
*arg1
= (wxWindow
*) 0 ;
28147 PyObject
* obj0
= 0 ;
28148 PyObject
* obj1
= 0 ;
28149 PyObject
* obj2
= 0 ;
28150 char *kwnames
[] = {
28151 (char *) "self",(char *) "w",(char *) "h", NULL
28154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetVirtualSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
28155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28156 if (SWIG_arg_fail(1)) SWIG_fail
;
28158 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28159 if (SWIG_arg_fail(2)) SWIG_fail
;
28162 arg3
= static_cast<int >(SWIG_As_int(obj2
));
28163 if (SWIG_arg_fail(3)) SWIG_fail
;
28166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28167 (arg1
)->SetVirtualSize(arg2
,arg3
);
28169 wxPyEndAllowThreads(__tstate
);
28170 if (PyErr_Occurred()) SWIG_fail
;
28172 Py_INCREF(Py_None
); resultobj
= Py_None
;
28179 static PyObject
*_wrap_Window_GetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28180 PyObject
*resultobj
= NULL
;
28181 wxWindow
*arg1
= (wxWindow
*) 0 ;
28183 PyObject
* obj0
= 0 ;
28184 char *kwnames
[] = {
28185 (char *) "self", NULL
28188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSize",kwnames
,&obj0
)) goto fail
;
28189 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28190 if (SWIG_arg_fail(1)) SWIG_fail
;
28192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28193 result
= ((wxWindow
const *)arg1
)->GetVirtualSize();
28195 wxPyEndAllowThreads(__tstate
);
28196 if (PyErr_Occurred()) SWIG_fail
;
28199 wxSize
* resultptr
;
28200 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28201 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28209 static PyObject
*_wrap_Window_GetVirtualSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28210 PyObject
*resultobj
= NULL
;
28211 wxWindow
*arg1
= (wxWindow
*) 0 ;
28212 int *arg2
= (int *) 0 ;
28213 int *arg3
= (int *) 0 ;
28218 PyObject
* obj0
= 0 ;
28219 char *kwnames
[] = {
28220 (char *) "self", NULL
28223 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
28224 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
28225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSizeTuple",kwnames
,&obj0
)) goto fail
;
28226 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28227 if (SWIG_arg_fail(1)) SWIG_fail
;
28229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28230 ((wxWindow
const *)arg1
)->GetVirtualSize(arg2
,arg3
);
28232 wxPyEndAllowThreads(__tstate
);
28233 if (PyErr_Occurred()) SWIG_fail
;
28235 Py_INCREF(Py_None
); resultobj
= Py_None
;
28236 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
28237 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
28238 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
28239 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
28246 static PyObject
*_wrap_Window_GetBestVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28247 PyObject
*resultobj
= NULL
;
28248 wxWindow
*arg1
= (wxWindow
*) 0 ;
28250 PyObject
* obj0
= 0 ;
28251 char *kwnames
[] = {
28252 (char *) "self", NULL
28255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestVirtualSize",kwnames
,&obj0
)) goto fail
;
28256 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28257 if (SWIG_arg_fail(1)) SWIG_fail
;
28259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28260 result
= ((wxWindow
const *)arg1
)->GetBestVirtualSize();
28262 wxPyEndAllowThreads(__tstate
);
28263 if (PyErr_Occurred()) SWIG_fail
;
28266 wxSize
* resultptr
;
28267 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28268 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28276 static PyObject
*_wrap_Window_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28277 PyObject
*resultobj
= NULL
;
28278 wxWindow
*arg1
= (wxWindow
*) 0 ;
28279 bool arg2
= (bool) true ;
28281 PyObject
* obj0
= 0 ;
28282 PyObject
* obj1
= 0 ;
28283 char *kwnames
[] = {
28284 (char *) "self",(char *) "show", NULL
28287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
28288 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28289 if (SWIG_arg_fail(1)) SWIG_fail
;
28292 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28293 if (SWIG_arg_fail(2)) SWIG_fail
;
28297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28298 result
= (bool)(arg1
)->Show(arg2
);
28300 wxPyEndAllowThreads(__tstate
);
28301 if (PyErr_Occurred()) SWIG_fail
;
28304 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28312 static PyObject
*_wrap_Window_Hide(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28313 PyObject
*resultobj
= NULL
;
28314 wxWindow
*arg1
= (wxWindow
*) 0 ;
28316 PyObject
* obj0
= 0 ;
28317 char *kwnames
[] = {
28318 (char *) "self", NULL
28321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Hide",kwnames
,&obj0
)) goto fail
;
28322 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28323 if (SWIG_arg_fail(1)) SWIG_fail
;
28325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28326 result
= (bool)(arg1
)->Hide();
28328 wxPyEndAllowThreads(__tstate
);
28329 if (PyErr_Occurred()) SWIG_fail
;
28332 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28340 static PyObject
*_wrap_Window_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28341 PyObject
*resultobj
= NULL
;
28342 wxWindow
*arg1
= (wxWindow
*) 0 ;
28343 bool arg2
= (bool) true ;
28345 PyObject
* obj0
= 0 ;
28346 PyObject
* obj1
= 0 ;
28347 char *kwnames
[] = {
28348 (char *) "self",(char *) "enable", NULL
28351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
28352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28353 if (SWIG_arg_fail(1)) SWIG_fail
;
28356 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28357 if (SWIG_arg_fail(2)) SWIG_fail
;
28361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28362 result
= (bool)(arg1
)->Enable(arg2
);
28364 wxPyEndAllowThreads(__tstate
);
28365 if (PyErr_Occurred()) SWIG_fail
;
28368 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28376 static PyObject
*_wrap_Window_Disable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28377 PyObject
*resultobj
= NULL
;
28378 wxWindow
*arg1
= (wxWindow
*) 0 ;
28380 PyObject
* obj0
= 0 ;
28381 char *kwnames
[] = {
28382 (char *) "self", NULL
28385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Disable",kwnames
,&obj0
)) goto fail
;
28386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28387 if (SWIG_arg_fail(1)) SWIG_fail
;
28389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28390 result
= (bool)(arg1
)->Disable();
28392 wxPyEndAllowThreads(__tstate
);
28393 if (PyErr_Occurred()) SWIG_fail
;
28396 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28404 static PyObject
*_wrap_Window_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28405 PyObject
*resultobj
= NULL
;
28406 wxWindow
*arg1
= (wxWindow
*) 0 ;
28408 PyObject
* obj0
= 0 ;
28409 char *kwnames
[] = {
28410 (char *) "self", NULL
28413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsShown",kwnames
,&obj0
)) goto fail
;
28414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28415 if (SWIG_arg_fail(1)) SWIG_fail
;
28417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28418 result
= (bool)((wxWindow
const *)arg1
)->IsShown();
28420 wxPyEndAllowThreads(__tstate
);
28421 if (PyErr_Occurred()) SWIG_fail
;
28424 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28432 static PyObject
*_wrap_Window_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28433 PyObject
*resultobj
= NULL
;
28434 wxWindow
*arg1
= (wxWindow
*) 0 ;
28436 PyObject
* obj0
= 0 ;
28437 char *kwnames
[] = {
28438 (char *) "self", NULL
28441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsEnabled",kwnames
,&obj0
)) goto fail
;
28442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28443 if (SWIG_arg_fail(1)) SWIG_fail
;
28445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28446 result
= (bool)((wxWindow
const *)arg1
)->IsEnabled();
28448 wxPyEndAllowThreads(__tstate
);
28449 if (PyErr_Occurred()) SWIG_fail
;
28452 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28460 static PyObject
*_wrap_Window_SetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28461 PyObject
*resultobj
= NULL
;
28462 wxWindow
*arg1
= (wxWindow
*) 0 ;
28464 PyObject
* obj0
= 0 ;
28465 PyObject
* obj1
= 0 ;
28466 char *kwnames
[] = {
28467 (char *) "self",(char *) "style", NULL
28470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowStyleFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28472 if (SWIG_arg_fail(1)) SWIG_fail
;
28474 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28475 if (SWIG_arg_fail(2)) SWIG_fail
;
28478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28479 (arg1
)->SetWindowStyleFlag(arg2
);
28481 wxPyEndAllowThreads(__tstate
);
28482 if (PyErr_Occurred()) SWIG_fail
;
28484 Py_INCREF(Py_None
); resultobj
= Py_None
;
28491 static PyObject
*_wrap_Window_GetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28492 PyObject
*resultobj
= NULL
;
28493 wxWindow
*arg1
= (wxWindow
*) 0 ;
28495 PyObject
* obj0
= 0 ;
28496 char *kwnames
[] = {
28497 (char *) "self", NULL
28500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowStyleFlag",kwnames
,&obj0
)) goto fail
;
28501 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28502 if (SWIG_arg_fail(1)) SWIG_fail
;
28504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28505 result
= (long)((wxWindow
const *)arg1
)->GetWindowStyleFlag();
28507 wxPyEndAllowThreads(__tstate
);
28508 if (PyErr_Occurred()) SWIG_fail
;
28511 resultobj
= SWIG_From_long(static_cast<long >(result
));
28519 static PyObject
*_wrap_Window_HasFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28520 PyObject
*resultobj
= NULL
;
28521 wxWindow
*arg1
= (wxWindow
*) 0 ;
28524 PyObject
* obj0
= 0 ;
28525 PyObject
* obj1
= 0 ;
28526 char *kwnames
[] = {
28527 (char *) "self",(char *) "flag", NULL
28530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28531 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28532 if (SWIG_arg_fail(1)) SWIG_fail
;
28534 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28535 if (SWIG_arg_fail(2)) SWIG_fail
;
28538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28539 result
= (bool)((wxWindow
const *)arg1
)->HasFlag(arg2
);
28541 wxPyEndAllowThreads(__tstate
);
28542 if (PyErr_Occurred()) SWIG_fail
;
28545 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28553 static PyObject
*_wrap_Window_IsRetained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28554 PyObject
*resultobj
= NULL
;
28555 wxWindow
*arg1
= (wxWindow
*) 0 ;
28557 PyObject
* obj0
= 0 ;
28558 char *kwnames
[] = {
28559 (char *) "self", NULL
28562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsRetained",kwnames
,&obj0
)) goto fail
;
28563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28564 if (SWIG_arg_fail(1)) SWIG_fail
;
28566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28567 result
= (bool)((wxWindow
const *)arg1
)->IsRetained();
28569 wxPyEndAllowThreads(__tstate
);
28570 if (PyErr_Occurred()) SWIG_fail
;
28573 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28581 static PyObject
*_wrap_Window_SetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28582 PyObject
*resultobj
= NULL
;
28583 wxWindow
*arg1
= (wxWindow
*) 0 ;
28585 PyObject
* obj0
= 0 ;
28586 PyObject
* obj1
= 0 ;
28587 char *kwnames
[] = {
28588 (char *) "self",(char *) "exStyle", NULL
28591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetExtraStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
28592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28593 if (SWIG_arg_fail(1)) SWIG_fail
;
28595 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28596 if (SWIG_arg_fail(2)) SWIG_fail
;
28599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28600 (arg1
)->SetExtraStyle(arg2
);
28602 wxPyEndAllowThreads(__tstate
);
28603 if (PyErr_Occurred()) SWIG_fail
;
28605 Py_INCREF(Py_None
); resultobj
= Py_None
;
28612 static PyObject
*_wrap_Window_GetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28613 PyObject
*resultobj
= NULL
;
28614 wxWindow
*arg1
= (wxWindow
*) 0 ;
28616 PyObject
* obj0
= 0 ;
28617 char *kwnames
[] = {
28618 (char *) "self", NULL
28621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetExtraStyle",kwnames
,&obj0
)) goto fail
;
28622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28623 if (SWIG_arg_fail(1)) SWIG_fail
;
28625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28626 result
= (long)((wxWindow
const *)arg1
)->GetExtraStyle();
28628 wxPyEndAllowThreads(__tstate
);
28629 if (PyErr_Occurred()) SWIG_fail
;
28632 resultobj
= SWIG_From_long(static_cast<long >(result
));
28640 static PyObject
*_wrap_Window_MakeModal(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28641 PyObject
*resultobj
= NULL
;
28642 wxWindow
*arg1
= (wxWindow
*) 0 ;
28643 bool arg2
= (bool) true ;
28644 PyObject
* obj0
= 0 ;
28645 PyObject
* obj1
= 0 ;
28646 char *kwnames
[] = {
28647 (char *) "self",(char *) "modal", NULL
28650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_MakeModal",kwnames
,&obj0
,&obj1
)) goto fail
;
28651 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28652 if (SWIG_arg_fail(1)) SWIG_fail
;
28655 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28656 if (SWIG_arg_fail(2)) SWIG_fail
;
28660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28661 (arg1
)->MakeModal(arg2
);
28663 wxPyEndAllowThreads(__tstate
);
28664 if (PyErr_Occurred()) SWIG_fail
;
28666 Py_INCREF(Py_None
); resultobj
= Py_None
;
28673 static PyObject
*_wrap_Window_SetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28674 PyObject
*resultobj
= NULL
;
28675 wxWindow
*arg1
= (wxWindow
*) 0 ;
28677 PyObject
* obj0
= 0 ;
28678 PyObject
* obj1
= 0 ;
28679 char *kwnames
[] = {
28680 (char *) "self",(char *) "enableTheme", NULL
28683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetThemeEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
28684 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28685 if (SWIG_arg_fail(1)) SWIG_fail
;
28687 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28688 if (SWIG_arg_fail(2)) SWIG_fail
;
28691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28692 (arg1
)->SetThemeEnabled(arg2
);
28694 wxPyEndAllowThreads(__tstate
);
28695 if (PyErr_Occurred()) SWIG_fail
;
28697 Py_INCREF(Py_None
); resultobj
= Py_None
;
28704 static PyObject
*_wrap_Window_GetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28705 PyObject
*resultobj
= NULL
;
28706 wxWindow
*arg1
= (wxWindow
*) 0 ;
28708 PyObject
* obj0
= 0 ;
28709 char *kwnames
[] = {
28710 (char *) "self", NULL
28713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetThemeEnabled",kwnames
,&obj0
)) goto fail
;
28714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28715 if (SWIG_arg_fail(1)) SWIG_fail
;
28717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28718 result
= (bool)((wxWindow
const *)arg1
)->GetThemeEnabled();
28720 wxPyEndAllowThreads(__tstate
);
28721 if (PyErr_Occurred()) SWIG_fail
;
28724 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28732 static PyObject
*_wrap_Window_SetFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28733 PyObject
*resultobj
= NULL
;
28734 wxWindow
*arg1
= (wxWindow
*) 0 ;
28735 PyObject
* obj0
= 0 ;
28736 char *kwnames
[] = {
28737 (char *) "self", NULL
28740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocus",kwnames
,&obj0
)) goto fail
;
28741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28742 if (SWIG_arg_fail(1)) SWIG_fail
;
28744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28745 (arg1
)->SetFocus();
28747 wxPyEndAllowThreads(__tstate
);
28748 if (PyErr_Occurred()) SWIG_fail
;
28750 Py_INCREF(Py_None
); resultobj
= Py_None
;
28757 static PyObject
*_wrap_Window_SetFocusFromKbd(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28758 PyObject
*resultobj
= NULL
;
28759 wxWindow
*arg1
= (wxWindow
*) 0 ;
28760 PyObject
* obj0
= 0 ;
28761 char *kwnames
[] = {
28762 (char *) "self", NULL
28765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocusFromKbd",kwnames
,&obj0
)) goto fail
;
28766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28767 if (SWIG_arg_fail(1)) SWIG_fail
;
28769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28770 (arg1
)->SetFocusFromKbd();
28772 wxPyEndAllowThreads(__tstate
);
28773 if (PyErr_Occurred()) SWIG_fail
;
28775 Py_INCREF(Py_None
); resultobj
= Py_None
;
28782 static PyObject
*_wrap_Window_FindFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28783 PyObject
*resultobj
= NULL
;
28785 char *kwnames
[] = {
28789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_FindFocus",kwnames
)) goto fail
;
28791 if (!wxPyCheckForApp()) SWIG_fail
;
28792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28793 result
= (wxWindow
*)wxWindow::FindFocus();
28795 wxPyEndAllowThreads(__tstate
);
28796 if (PyErr_Occurred()) SWIG_fail
;
28799 resultobj
= wxPyMake_wxObject(result
, 0);
28807 static PyObject
*_wrap_Window_AcceptsFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28808 PyObject
*resultobj
= NULL
;
28809 wxWindow
*arg1
= (wxWindow
*) 0 ;
28811 PyObject
* obj0
= 0 ;
28812 char *kwnames
[] = {
28813 (char *) "self", NULL
28816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocus",kwnames
,&obj0
)) goto fail
;
28817 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28818 if (SWIG_arg_fail(1)) SWIG_fail
;
28820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28821 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocus();
28823 wxPyEndAllowThreads(__tstate
);
28824 if (PyErr_Occurred()) SWIG_fail
;
28827 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28835 static PyObject
*_wrap_Window_AcceptsFocusFromKeyboard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28836 PyObject
*resultobj
= NULL
;
28837 wxWindow
*arg1
= (wxWindow
*) 0 ;
28839 PyObject
* obj0
= 0 ;
28840 char *kwnames
[] = {
28841 (char *) "self", NULL
28844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
;
28845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28846 if (SWIG_arg_fail(1)) SWIG_fail
;
28848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28849 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocusFromKeyboard();
28851 wxPyEndAllowThreads(__tstate
);
28852 if (PyErr_Occurred()) SWIG_fail
;
28855 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28863 static PyObject
*_wrap_Window_GetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28864 PyObject
*resultobj
= NULL
;
28865 wxWindow
*arg1
= (wxWindow
*) 0 ;
28867 PyObject
* obj0
= 0 ;
28868 char *kwnames
[] = {
28869 (char *) "self", NULL
28872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultItem",kwnames
,&obj0
)) goto fail
;
28873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28874 if (SWIG_arg_fail(1)) SWIG_fail
;
28876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28877 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetDefaultItem();
28879 wxPyEndAllowThreads(__tstate
);
28880 if (PyErr_Occurred()) SWIG_fail
;
28883 resultobj
= wxPyMake_wxObject(result
, 0);
28891 static PyObject
*_wrap_Window_SetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28892 PyObject
*resultobj
= NULL
;
28893 wxWindow
*arg1
= (wxWindow
*) 0 ;
28894 wxWindow
*arg2
= (wxWindow
*) 0 ;
28896 PyObject
* obj0
= 0 ;
28897 PyObject
* obj1
= 0 ;
28898 char *kwnames
[] = {
28899 (char *) "self",(char *) "child", NULL
28902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28904 if (SWIG_arg_fail(1)) SWIG_fail
;
28905 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28906 if (SWIG_arg_fail(2)) SWIG_fail
;
28908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28909 result
= (wxWindow
*)(arg1
)->SetDefaultItem(arg2
);
28911 wxPyEndAllowThreads(__tstate
);
28912 if (PyErr_Occurred()) SWIG_fail
;
28915 resultobj
= wxPyMake_wxObject(result
, 0);
28923 static PyObject
*_wrap_Window_SetTmpDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28924 PyObject
*resultobj
= NULL
;
28925 wxWindow
*arg1
= (wxWindow
*) 0 ;
28926 wxWindow
*arg2
= (wxWindow
*) 0 ;
28927 PyObject
* obj0
= 0 ;
28928 PyObject
* obj1
= 0 ;
28929 char *kwnames
[] = {
28930 (char *) "self",(char *) "win", NULL
28933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetTmpDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28934 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28935 if (SWIG_arg_fail(1)) SWIG_fail
;
28936 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28937 if (SWIG_arg_fail(2)) SWIG_fail
;
28939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28940 (arg1
)->SetTmpDefaultItem(arg2
);
28942 wxPyEndAllowThreads(__tstate
);
28943 if (PyErr_Occurred()) SWIG_fail
;
28945 Py_INCREF(Py_None
); resultobj
= Py_None
;
28952 static PyObject
*_wrap_Window_Navigate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28953 PyObject
*resultobj
= NULL
;
28954 wxWindow
*arg1
= (wxWindow
*) 0 ;
28955 int arg2
= (int) wxNavigationKeyEvent::IsForward
;
28957 PyObject
* obj0
= 0 ;
28958 PyObject
* obj1
= 0 ;
28959 char *kwnames
[] = {
28960 (char *) "self",(char *) "flags", NULL
28963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Navigate",kwnames
,&obj0
,&obj1
)) goto fail
;
28964 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28965 if (SWIG_arg_fail(1)) SWIG_fail
;
28968 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28969 if (SWIG_arg_fail(2)) SWIG_fail
;
28973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28974 result
= (bool)(arg1
)->Navigate(arg2
);
28976 wxPyEndAllowThreads(__tstate
);
28977 if (PyErr_Occurred()) SWIG_fail
;
28980 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28988 static PyObject
*_wrap_Window_MoveAfterInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28989 PyObject
*resultobj
= NULL
;
28990 wxWindow
*arg1
= (wxWindow
*) 0 ;
28991 wxWindow
*arg2
= (wxWindow
*) 0 ;
28992 PyObject
* obj0
= 0 ;
28993 PyObject
* obj1
= 0 ;
28994 char *kwnames
[] = {
28995 (char *) "self",(char *) "win", NULL
28998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveAfterInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29000 if (SWIG_arg_fail(1)) SWIG_fail
;
29001 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29002 if (SWIG_arg_fail(2)) SWIG_fail
;
29004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29005 (arg1
)->MoveAfterInTabOrder(arg2
);
29007 wxPyEndAllowThreads(__tstate
);
29008 if (PyErr_Occurred()) SWIG_fail
;
29010 Py_INCREF(Py_None
); resultobj
= Py_None
;
29017 static PyObject
*_wrap_Window_MoveBeforeInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29018 PyObject
*resultobj
= NULL
;
29019 wxWindow
*arg1
= (wxWindow
*) 0 ;
29020 wxWindow
*arg2
= (wxWindow
*) 0 ;
29021 PyObject
* obj0
= 0 ;
29022 PyObject
* obj1
= 0 ;
29023 char *kwnames
[] = {
29024 (char *) "self",(char *) "win", NULL
29027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
29028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29029 if (SWIG_arg_fail(1)) SWIG_fail
;
29030 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29031 if (SWIG_arg_fail(2)) SWIG_fail
;
29033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29034 (arg1
)->MoveBeforeInTabOrder(arg2
);
29036 wxPyEndAllowThreads(__tstate
);
29037 if (PyErr_Occurred()) SWIG_fail
;
29039 Py_INCREF(Py_None
); resultobj
= Py_None
;
29046 static PyObject
*_wrap_Window_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29047 PyObject
*resultobj
= NULL
;
29048 wxWindow
*arg1
= (wxWindow
*) 0 ;
29050 PyObject
* obj0
= 0 ;
29051 char *kwnames
[] = {
29052 (char *) "self", NULL
29055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetChildren",kwnames
,&obj0
)) goto fail
;
29056 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29057 if (SWIG_arg_fail(1)) SWIG_fail
;
29059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29060 result
= (PyObject
*)wxWindow_GetChildren(arg1
);
29062 wxPyEndAllowThreads(__tstate
);
29063 if (PyErr_Occurred()) SWIG_fail
;
29065 resultobj
= result
;
29072 static PyObject
*_wrap_Window_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29073 PyObject
*resultobj
= NULL
;
29074 wxWindow
*arg1
= (wxWindow
*) 0 ;
29076 PyObject
* obj0
= 0 ;
29077 char *kwnames
[] = {
29078 (char *) "self", NULL
29081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetParent",kwnames
,&obj0
)) goto fail
;
29082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29083 if (SWIG_arg_fail(1)) SWIG_fail
;
29085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29086 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetParent();
29088 wxPyEndAllowThreads(__tstate
);
29089 if (PyErr_Occurred()) SWIG_fail
;
29092 resultobj
= wxPyMake_wxObject(result
, 0);
29100 static PyObject
*_wrap_Window_GetGrandParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29101 PyObject
*resultobj
= NULL
;
29102 wxWindow
*arg1
= (wxWindow
*) 0 ;
29104 PyObject
* obj0
= 0 ;
29105 char *kwnames
[] = {
29106 (char *) "self", NULL
29109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetGrandParent",kwnames
,&obj0
)) goto fail
;
29110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29111 if (SWIG_arg_fail(1)) SWIG_fail
;
29113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29114 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetGrandParent();
29116 wxPyEndAllowThreads(__tstate
);
29117 if (PyErr_Occurred()) SWIG_fail
;
29120 resultobj
= wxPyMake_wxObject(result
, 0);
29128 static PyObject
*_wrap_Window_IsTopLevel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29129 PyObject
*resultobj
= NULL
;
29130 wxWindow
*arg1
= (wxWindow
*) 0 ;
29132 PyObject
* obj0
= 0 ;
29133 char *kwnames
[] = {
29134 (char *) "self", NULL
29137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsTopLevel",kwnames
,&obj0
)) goto fail
;
29138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29139 if (SWIG_arg_fail(1)) SWIG_fail
;
29141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29142 result
= (bool)((wxWindow
const *)arg1
)->IsTopLevel();
29144 wxPyEndAllowThreads(__tstate
);
29145 if (PyErr_Occurred()) SWIG_fail
;
29148 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29156 static PyObject
*_wrap_Window_Reparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29157 PyObject
*resultobj
= NULL
;
29158 wxWindow
*arg1
= (wxWindow
*) 0 ;
29159 wxWindow
*arg2
= (wxWindow
*) 0 ;
29161 PyObject
* obj0
= 0 ;
29162 PyObject
* obj1
= 0 ;
29163 char *kwnames
[] = {
29164 (char *) "self",(char *) "newParent", NULL
29167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_Reparent",kwnames
,&obj0
,&obj1
)) goto fail
;
29168 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29169 if (SWIG_arg_fail(1)) SWIG_fail
;
29170 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29171 if (SWIG_arg_fail(2)) SWIG_fail
;
29173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29174 result
= (bool)(arg1
)->Reparent(arg2
);
29176 wxPyEndAllowThreads(__tstate
);
29177 if (PyErr_Occurred()) SWIG_fail
;
29180 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29188 static PyObject
*_wrap_Window_AddChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29189 PyObject
*resultobj
= NULL
;
29190 wxWindow
*arg1
= (wxWindow
*) 0 ;
29191 wxWindow
*arg2
= (wxWindow
*) 0 ;
29192 PyObject
* obj0
= 0 ;
29193 PyObject
* obj1
= 0 ;
29194 char *kwnames
[] = {
29195 (char *) "self",(char *) "child", NULL
29198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29199 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29200 if (SWIG_arg_fail(1)) SWIG_fail
;
29201 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29202 if (SWIG_arg_fail(2)) SWIG_fail
;
29204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29205 (arg1
)->AddChild(arg2
);
29207 wxPyEndAllowThreads(__tstate
);
29208 if (PyErr_Occurred()) SWIG_fail
;
29210 Py_INCREF(Py_None
); resultobj
= Py_None
;
29217 static PyObject
*_wrap_Window_RemoveChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29218 PyObject
*resultobj
= NULL
;
29219 wxWindow
*arg1
= (wxWindow
*) 0 ;
29220 wxWindow
*arg2
= (wxWindow
*) 0 ;
29221 PyObject
* obj0
= 0 ;
29222 PyObject
* obj1
= 0 ;
29223 char *kwnames
[] = {
29224 (char *) "self",(char *) "child", NULL
29227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29228 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29229 if (SWIG_arg_fail(1)) SWIG_fail
;
29230 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29231 if (SWIG_arg_fail(2)) SWIG_fail
;
29233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29234 (arg1
)->RemoveChild(arg2
);
29236 wxPyEndAllowThreads(__tstate
);
29237 if (PyErr_Occurred()) SWIG_fail
;
29239 Py_INCREF(Py_None
); resultobj
= Py_None
;
29246 static PyObject
*_wrap_Window_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29247 PyObject
*resultobj
= NULL
;
29248 wxWindow
*arg1
= (wxWindow
*) 0 ;
29251 PyObject
* obj0
= 0 ;
29252 PyObject
* obj1
= 0 ;
29253 char *kwnames
[] = {
29254 (char *) "self",(char *) "winid", NULL
29257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
29258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29259 if (SWIG_arg_fail(1)) SWIG_fail
;
29261 arg2
= static_cast<long >(SWIG_As_long(obj1
));
29262 if (SWIG_arg_fail(2)) SWIG_fail
;
29265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29266 result
= (wxWindow
*)(arg1
)->FindWindow(arg2
);
29268 wxPyEndAllowThreads(__tstate
);
29269 if (PyErr_Occurred()) SWIG_fail
;
29272 resultobj
= wxPyMake_wxObject(result
, 0);
29280 static PyObject
*_wrap_Window_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29281 PyObject
*resultobj
= NULL
;
29282 wxWindow
*arg1
= (wxWindow
*) 0 ;
29283 wxString
*arg2
= 0 ;
29285 bool temp2
= false ;
29286 PyObject
* obj0
= 0 ;
29287 PyObject
* obj1
= 0 ;
29288 char *kwnames
[] = {
29289 (char *) "self",(char *) "name", NULL
29292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
29293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29294 if (SWIG_arg_fail(1)) SWIG_fail
;
29296 arg2
= wxString_in_helper(obj1
);
29297 if (arg2
== NULL
) SWIG_fail
;
29301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29302 result
= (wxWindow
*)(arg1
)->FindWindow((wxString
const &)*arg2
);
29304 wxPyEndAllowThreads(__tstate
);
29305 if (PyErr_Occurred()) SWIG_fail
;
29308 resultobj
= wxPyMake_wxObject(result
, 0);
29324 static PyObject
*_wrap_Window_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29325 PyObject
*resultobj
= NULL
;
29326 wxWindow
*arg1
= (wxWindow
*) 0 ;
29327 wxEvtHandler
*result
;
29328 PyObject
* obj0
= 0 ;
29329 char *kwnames
[] = {
29330 (char *) "self", NULL
29333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetEventHandler",kwnames
,&obj0
)) goto fail
;
29334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29335 if (SWIG_arg_fail(1)) SWIG_fail
;
29337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29338 result
= (wxEvtHandler
*)((wxWindow
const *)arg1
)->GetEventHandler();
29340 wxPyEndAllowThreads(__tstate
);
29341 if (PyErr_Occurred()) SWIG_fail
;
29344 resultobj
= wxPyMake_wxObject(result
, 0);
29352 static PyObject
*_wrap_Window_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29353 PyObject
*resultobj
= NULL
;
29354 wxWindow
*arg1
= (wxWindow
*) 0 ;
29355 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29356 PyObject
* obj0
= 0 ;
29357 PyObject
* obj1
= 0 ;
29358 char *kwnames
[] = {
29359 (char *) "self",(char *) "handler", NULL
29362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29364 if (SWIG_arg_fail(1)) SWIG_fail
;
29365 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29366 if (SWIG_arg_fail(2)) SWIG_fail
;
29368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29369 (arg1
)->SetEventHandler(arg2
);
29371 wxPyEndAllowThreads(__tstate
);
29372 if (PyErr_Occurred()) SWIG_fail
;
29374 Py_INCREF(Py_None
); resultobj
= Py_None
;
29381 static PyObject
*_wrap_Window_PushEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29382 PyObject
*resultobj
= NULL
;
29383 wxWindow
*arg1
= (wxWindow
*) 0 ;
29384 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29385 PyObject
* obj0
= 0 ;
29386 PyObject
* obj1
= 0 ;
29387 char *kwnames
[] = {
29388 (char *) "self",(char *) "handler", NULL
29391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PushEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29393 if (SWIG_arg_fail(1)) SWIG_fail
;
29394 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29395 if (SWIG_arg_fail(2)) SWIG_fail
;
29397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29398 (arg1
)->PushEventHandler(arg2
);
29400 wxPyEndAllowThreads(__tstate
);
29401 if (PyErr_Occurred()) SWIG_fail
;
29403 Py_INCREF(Py_None
); resultobj
= Py_None
;
29410 static PyObject
*_wrap_Window_PopEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29411 PyObject
*resultobj
= NULL
;
29412 wxWindow
*arg1
= (wxWindow
*) 0 ;
29413 bool arg2
= (bool) false ;
29414 wxEvtHandler
*result
;
29415 PyObject
* obj0
= 0 ;
29416 PyObject
* obj1
= 0 ;
29417 char *kwnames
[] = {
29418 (char *) "self",(char *) "deleteHandler", NULL
29421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_PopEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29423 if (SWIG_arg_fail(1)) SWIG_fail
;
29426 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
29427 if (SWIG_arg_fail(2)) SWIG_fail
;
29431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29432 result
= (wxEvtHandler
*)(arg1
)->PopEventHandler(arg2
);
29434 wxPyEndAllowThreads(__tstate
);
29435 if (PyErr_Occurred()) SWIG_fail
;
29438 resultobj
= wxPyMake_wxObject(result
, 0);
29446 static PyObject
*_wrap_Window_RemoveEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29447 PyObject
*resultobj
= NULL
;
29448 wxWindow
*arg1
= (wxWindow
*) 0 ;
29449 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29451 PyObject
* obj0
= 0 ;
29452 PyObject
* obj1
= 0 ;
29453 char *kwnames
[] = {
29454 (char *) "self",(char *) "handler", NULL
29457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29459 if (SWIG_arg_fail(1)) SWIG_fail
;
29460 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29461 if (SWIG_arg_fail(2)) SWIG_fail
;
29463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29464 result
= (bool)(arg1
)->RemoveEventHandler(arg2
);
29466 wxPyEndAllowThreads(__tstate
);
29467 if (PyErr_Occurred()) SWIG_fail
;
29470 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29478 static PyObject
*_wrap_Window_SetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29479 PyObject
*resultobj
= NULL
;
29480 wxWindow
*arg1
= (wxWindow
*) 0 ;
29481 wxValidator
*arg2
= 0 ;
29482 PyObject
* obj0
= 0 ;
29483 PyObject
* obj1
= 0 ;
29484 char *kwnames
[] = {
29485 (char *) "self",(char *) "validator", NULL
29488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetValidator",kwnames
,&obj0
,&obj1
)) goto fail
;
29489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29490 if (SWIG_arg_fail(1)) SWIG_fail
;
29492 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
29493 if (SWIG_arg_fail(2)) SWIG_fail
;
29494 if (arg2
== NULL
) {
29495 SWIG_null_ref("wxValidator");
29497 if (SWIG_arg_fail(2)) SWIG_fail
;
29500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29501 (arg1
)->SetValidator((wxValidator
const &)*arg2
);
29503 wxPyEndAllowThreads(__tstate
);
29504 if (PyErr_Occurred()) SWIG_fail
;
29506 Py_INCREF(Py_None
); resultobj
= Py_None
;
29513 static PyObject
*_wrap_Window_GetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29514 PyObject
*resultobj
= NULL
;
29515 wxWindow
*arg1
= (wxWindow
*) 0 ;
29516 wxValidator
*result
;
29517 PyObject
* obj0
= 0 ;
29518 char *kwnames
[] = {
29519 (char *) "self", NULL
29522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetValidator",kwnames
,&obj0
)) goto fail
;
29523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29524 if (SWIG_arg_fail(1)) SWIG_fail
;
29526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29527 result
= (wxValidator
*)(arg1
)->GetValidator();
29529 wxPyEndAllowThreads(__tstate
);
29530 if (PyErr_Occurred()) SWIG_fail
;
29533 resultobj
= wxPyMake_wxObject(result
, (bool)0);
29541 static PyObject
*_wrap_Window_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29542 PyObject
*resultobj
= NULL
;
29543 wxWindow
*arg1
= (wxWindow
*) 0 ;
29545 PyObject
* obj0
= 0 ;
29546 char *kwnames
[] = {
29547 (char *) "self", NULL
29550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Validate",kwnames
,&obj0
)) goto fail
;
29551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29552 if (SWIG_arg_fail(1)) SWIG_fail
;
29554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29555 result
= (bool)(arg1
)->Validate();
29557 wxPyEndAllowThreads(__tstate
);
29558 if (PyErr_Occurred()) SWIG_fail
;
29561 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29569 static PyObject
*_wrap_Window_TransferDataToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29570 PyObject
*resultobj
= NULL
;
29571 wxWindow
*arg1
= (wxWindow
*) 0 ;
29573 PyObject
* obj0
= 0 ;
29574 char *kwnames
[] = {
29575 (char *) "self", NULL
29578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataToWindow",kwnames
,&obj0
)) goto fail
;
29579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29580 if (SWIG_arg_fail(1)) SWIG_fail
;
29582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29583 result
= (bool)(arg1
)->TransferDataToWindow();
29585 wxPyEndAllowThreads(__tstate
);
29586 if (PyErr_Occurred()) SWIG_fail
;
29589 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29597 static PyObject
*_wrap_Window_TransferDataFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29598 PyObject
*resultobj
= NULL
;
29599 wxWindow
*arg1
= (wxWindow
*) 0 ;
29601 PyObject
* obj0
= 0 ;
29602 char *kwnames
[] = {
29603 (char *) "self", NULL
29606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
;
29607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29608 if (SWIG_arg_fail(1)) SWIG_fail
;
29610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29611 result
= (bool)(arg1
)->TransferDataFromWindow();
29613 wxPyEndAllowThreads(__tstate
);
29614 if (PyErr_Occurred()) SWIG_fail
;
29617 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29625 static PyObject
*_wrap_Window_InitDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29626 PyObject
*resultobj
= NULL
;
29627 wxWindow
*arg1
= (wxWindow
*) 0 ;
29628 PyObject
* obj0
= 0 ;
29629 char *kwnames
[] = {
29630 (char *) "self", NULL
29633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InitDialog",kwnames
,&obj0
)) goto fail
;
29634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29635 if (SWIG_arg_fail(1)) SWIG_fail
;
29637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29638 (arg1
)->InitDialog();
29640 wxPyEndAllowThreads(__tstate
);
29641 if (PyErr_Occurred()) SWIG_fail
;
29643 Py_INCREF(Py_None
); resultobj
= Py_None
;
29650 static PyObject
*_wrap_Window_SetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29651 PyObject
*resultobj
= NULL
;
29652 wxWindow
*arg1
= (wxWindow
*) 0 ;
29653 wxAcceleratorTable
*arg2
= 0 ;
29654 PyObject
* obj0
= 0 ;
29655 PyObject
* obj1
= 0 ;
29656 char *kwnames
[] = {
29657 (char *) "self",(char *) "accel", NULL
29660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAcceleratorTable",kwnames
,&obj0
,&obj1
)) goto fail
;
29661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29662 if (SWIG_arg_fail(1)) SWIG_fail
;
29664 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
29665 if (SWIG_arg_fail(2)) SWIG_fail
;
29666 if (arg2
== NULL
) {
29667 SWIG_null_ref("wxAcceleratorTable");
29669 if (SWIG_arg_fail(2)) SWIG_fail
;
29672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29673 (arg1
)->SetAcceleratorTable((wxAcceleratorTable
const &)*arg2
);
29675 wxPyEndAllowThreads(__tstate
);
29676 if (PyErr_Occurred()) SWIG_fail
;
29678 Py_INCREF(Py_None
); resultobj
= Py_None
;
29685 static PyObject
*_wrap_Window_GetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29686 PyObject
*resultobj
= NULL
;
29687 wxWindow
*arg1
= (wxWindow
*) 0 ;
29688 wxAcceleratorTable
*result
;
29689 PyObject
* obj0
= 0 ;
29690 char *kwnames
[] = {
29691 (char *) "self", NULL
29694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAcceleratorTable",kwnames
,&obj0
)) goto fail
;
29695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29696 if (SWIG_arg_fail(1)) SWIG_fail
;
29698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29699 result
= (wxAcceleratorTable
*)(arg1
)->GetAcceleratorTable();
29701 wxPyEndAllowThreads(__tstate
);
29702 if (PyErr_Occurred()) SWIG_fail
;
29704 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 0);
29711 static PyObject
*_wrap_Window_RegisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29712 PyObject
*resultobj
= NULL
;
29713 wxWindow
*arg1
= (wxWindow
*) 0 ;
29718 PyObject
* obj0
= 0 ;
29719 PyObject
* obj1
= 0 ;
29720 PyObject
* obj2
= 0 ;
29721 PyObject
* obj3
= 0 ;
29722 char *kwnames
[] = {
29723 (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL
29726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Window_RegisterHotKey",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
29727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29728 if (SWIG_arg_fail(1)) SWIG_fail
;
29730 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29731 if (SWIG_arg_fail(2)) SWIG_fail
;
29734 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29735 if (SWIG_arg_fail(3)) SWIG_fail
;
29738 arg4
= static_cast<int >(SWIG_As_int(obj3
));
29739 if (SWIG_arg_fail(4)) SWIG_fail
;
29742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29743 result
= (bool)wxWindow_RegisterHotKey(arg1
,arg2
,arg3
,arg4
);
29745 wxPyEndAllowThreads(__tstate
);
29746 if (PyErr_Occurred()) SWIG_fail
;
29749 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29757 static PyObject
*_wrap_Window_UnregisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29758 PyObject
*resultobj
= NULL
;
29759 wxWindow
*arg1
= (wxWindow
*) 0 ;
29762 PyObject
* obj0
= 0 ;
29763 PyObject
* obj1
= 0 ;
29764 char *kwnames
[] = {
29765 (char *) "self",(char *) "hotkeyId", NULL
29768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_UnregisterHotKey",kwnames
,&obj0
,&obj1
)) goto fail
;
29769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29770 if (SWIG_arg_fail(1)) SWIG_fail
;
29772 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29773 if (SWIG_arg_fail(2)) SWIG_fail
;
29776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29777 result
= (bool)wxWindow_UnregisterHotKey(arg1
,arg2
);
29779 wxPyEndAllowThreads(__tstate
);
29780 if (PyErr_Occurred()) SWIG_fail
;
29783 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29791 static PyObject
*_wrap_Window_ConvertDialogPointToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29792 PyObject
*resultobj
= NULL
;
29793 wxWindow
*arg1
= (wxWindow
*) 0 ;
29794 wxPoint
*arg2
= 0 ;
29797 PyObject
* obj0
= 0 ;
29798 PyObject
* obj1
= 0 ;
29799 char *kwnames
[] = {
29800 (char *) "self",(char *) "pt", NULL
29803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29805 if (SWIG_arg_fail(1)) SWIG_fail
;
29808 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29811 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29812 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29814 wxPyEndAllowThreads(__tstate
);
29815 if (PyErr_Occurred()) SWIG_fail
;
29818 wxPoint
* resultptr
;
29819 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29820 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29828 static PyObject
*_wrap_Window_ConvertDialogSizeToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29829 PyObject
*resultobj
= NULL
;
29830 wxWindow
*arg1
= (wxWindow
*) 0 ;
29834 PyObject
* obj0
= 0 ;
29835 PyObject
* obj1
= 0 ;
29836 char *kwnames
[] = {
29837 (char *) "self",(char *) "sz", NULL
29840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29842 if (SWIG_arg_fail(1)) SWIG_fail
;
29845 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29849 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29851 wxPyEndAllowThreads(__tstate
);
29852 if (PyErr_Occurred()) SWIG_fail
;
29855 wxSize
* resultptr
;
29856 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29857 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29865 static PyObject
*_wrap_Window_DLG_PNT(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29866 PyObject
*resultobj
= NULL
;
29867 wxWindow
*arg1
= (wxWindow
*) 0 ;
29868 wxPoint
*arg2
= 0 ;
29871 PyObject
* obj0
= 0 ;
29872 PyObject
* obj1
= 0 ;
29873 char *kwnames
[] = {
29874 (char *) "self",(char *) "pt", NULL
29877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_PNT",kwnames
,&obj0
,&obj1
)) goto fail
;
29878 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29879 if (SWIG_arg_fail(1)) SWIG_fail
;
29882 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29886 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29888 wxPyEndAllowThreads(__tstate
);
29889 if (PyErr_Occurred()) SWIG_fail
;
29892 wxPoint
* resultptr
;
29893 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29894 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29902 static PyObject
*_wrap_Window_DLG_SZE(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29903 PyObject
*resultobj
= NULL
;
29904 wxWindow
*arg1
= (wxWindow
*) 0 ;
29908 PyObject
* obj0
= 0 ;
29909 PyObject
* obj1
= 0 ;
29910 char *kwnames
[] = {
29911 (char *) "self",(char *) "sz", NULL
29914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_SZE",kwnames
,&obj0
,&obj1
)) goto fail
;
29915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29916 if (SWIG_arg_fail(1)) SWIG_fail
;
29919 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29923 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29925 wxPyEndAllowThreads(__tstate
);
29926 if (PyErr_Occurred()) SWIG_fail
;
29929 wxSize
* resultptr
;
29930 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29931 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29939 static PyObject
*_wrap_Window_ConvertPixelPointToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29940 PyObject
*resultobj
= NULL
;
29941 wxWindow
*arg1
= (wxWindow
*) 0 ;
29942 wxPoint
*arg2
= 0 ;
29945 PyObject
* obj0
= 0 ;
29946 PyObject
* obj1
= 0 ;
29947 char *kwnames
[] = {
29948 (char *) "self",(char *) "pt", NULL
29951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29953 if (SWIG_arg_fail(1)) SWIG_fail
;
29956 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29960 result
= (arg1
)->ConvertPixelsToDialog((wxPoint
const &)*arg2
);
29962 wxPyEndAllowThreads(__tstate
);
29963 if (PyErr_Occurred()) SWIG_fail
;
29966 wxPoint
* resultptr
;
29967 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29968 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29976 static PyObject
*_wrap_Window_ConvertPixelSizeToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29977 PyObject
*resultobj
= NULL
;
29978 wxWindow
*arg1
= (wxWindow
*) 0 ;
29982 PyObject
* obj0
= 0 ;
29983 PyObject
* obj1
= 0 ;
29984 char *kwnames
[] = {
29985 (char *) "self",(char *) "sz", NULL
29988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29990 if (SWIG_arg_fail(1)) SWIG_fail
;
29993 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29997 result
= (arg1
)->ConvertPixelsToDialog((wxSize
const &)*arg2
);
29999 wxPyEndAllowThreads(__tstate
);
30000 if (PyErr_Occurred()) SWIG_fail
;
30003 wxSize
* resultptr
;
30004 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
30005 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
30013 static PyObject
*_wrap_Window_WarpPointer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30014 PyObject
*resultobj
= NULL
;
30015 wxWindow
*arg1
= (wxWindow
*) 0 ;
30018 PyObject
* obj0
= 0 ;
30019 PyObject
* obj1
= 0 ;
30020 PyObject
* obj2
= 0 ;
30021 char *kwnames
[] = {
30022 (char *) "self",(char *) "x",(char *) "y", NULL
30025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_WarpPointer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30027 if (SWIG_arg_fail(1)) SWIG_fail
;
30029 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30030 if (SWIG_arg_fail(2)) SWIG_fail
;
30033 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30034 if (SWIG_arg_fail(3)) SWIG_fail
;
30037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30038 (arg1
)->WarpPointer(arg2
,arg3
);
30040 wxPyEndAllowThreads(__tstate
);
30041 if (PyErr_Occurred()) SWIG_fail
;
30043 Py_INCREF(Py_None
); resultobj
= Py_None
;
30050 static PyObject
*_wrap_Window_CaptureMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30051 PyObject
*resultobj
= NULL
;
30052 wxWindow
*arg1
= (wxWindow
*) 0 ;
30053 PyObject
* obj0
= 0 ;
30054 char *kwnames
[] = {
30055 (char *) "self", NULL
30058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_CaptureMouse",kwnames
,&obj0
)) goto fail
;
30059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30060 if (SWIG_arg_fail(1)) SWIG_fail
;
30062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30063 (arg1
)->CaptureMouse();
30065 wxPyEndAllowThreads(__tstate
);
30066 if (PyErr_Occurred()) SWIG_fail
;
30068 Py_INCREF(Py_None
); resultobj
= Py_None
;
30075 static PyObject
*_wrap_Window_ReleaseMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30076 PyObject
*resultobj
= NULL
;
30077 wxWindow
*arg1
= (wxWindow
*) 0 ;
30078 PyObject
* obj0
= 0 ;
30079 char *kwnames
[] = {
30080 (char *) "self", NULL
30083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ReleaseMouse",kwnames
,&obj0
)) goto fail
;
30084 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30085 if (SWIG_arg_fail(1)) SWIG_fail
;
30087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30088 (arg1
)->ReleaseMouse();
30090 wxPyEndAllowThreads(__tstate
);
30091 if (PyErr_Occurred()) SWIG_fail
;
30093 Py_INCREF(Py_None
); resultobj
= Py_None
;
30100 static PyObject
*_wrap_Window_GetCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30101 PyObject
*resultobj
= NULL
;
30103 char *kwnames
[] = {
30107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_GetCapture",kwnames
)) goto fail
;
30109 if (!wxPyCheckForApp()) SWIG_fail
;
30110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30111 result
= (wxWindow
*)wxWindow::GetCapture();
30113 wxPyEndAllowThreads(__tstate
);
30114 if (PyErr_Occurred()) SWIG_fail
;
30117 resultobj
= wxPyMake_wxObject(result
, 0);
30125 static PyObject
*_wrap_Window_HasCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30126 PyObject
*resultobj
= NULL
;
30127 wxWindow
*arg1
= (wxWindow
*) 0 ;
30129 PyObject
* obj0
= 0 ;
30130 char *kwnames
[] = {
30131 (char *) "self", NULL
30134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasCapture",kwnames
,&obj0
)) goto fail
;
30135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30136 if (SWIG_arg_fail(1)) SWIG_fail
;
30138 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30139 result
= (bool)((wxWindow
const *)arg1
)->HasCapture();
30141 wxPyEndAllowThreads(__tstate
);
30142 if (PyErr_Occurred()) SWIG_fail
;
30145 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30153 static PyObject
*_wrap_Window_Refresh(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30154 PyObject
*resultobj
= NULL
;
30155 wxWindow
*arg1
= (wxWindow
*) 0 ;
30156 bool arg2
= (bool) true ;
30157 wxRect
*arg3
= (wxRect
*) NULL
;
30158 PyObject
* obj0
= 0 ;
30159 PyObject
* obj1
= 0 ;
30160 PyObject
* obj2
= 0 ;
30161 char *kwnames
[] = {
30162 (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL
30165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Window_Refresh",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30167 if (SWIG_arg_fail(1)) SWIG_fail
;
30170 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
30171 if (SWIG_arg_fail(2)) SWIG_fail
;
30175 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
30176 if (SWIG_arg_fail(3)) SWIG_fail
;
30179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30180 (arg1
)->Refresh(arg2
,(wxRect
const *)arg3
);
30182 wxPyEndAllowThreads(__tstate
);
30183 if (PyErr_Occurred()) SWIG_fail
;
30185 Py_INCREF(Py_None
); resultobj
= Py_None
;
30192 static PyObject
*_wrap_Window_RefreshRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30193 PyObject
*resultobj
= NULL
;
30194 wxWindow
*arg1
= (wxWindow
*) 0 ;
30196 bool arg3
= (bool) true ;
30198 PyObject
* obj0
= 0 ;
30199 PyObject
* obj1
= 0 ;
30200 PyObject
* obj2
= 0 ;
30201 char *kwnames
[] = {
30202 (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL
30205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_RefreshRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30207 if (SWIG_arg_fail(1)) SWIG_fail
;
30210 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30214 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
30215 if (SWIG_arg_fail(3)) SWIG_fail
;
30219 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30220 (arg1
)->RefreshRect((wxRect
const &)*arg2
,arg3
);
30222 wxPyEndAllowThreads(__tstate
);
30223 if (PyErr_Occurred()) SWIG_fail
;
30225 Py_INCREF(Py_None
); resultobj
= Py_None
;
30232 static PyObject
*_wrap_Window_Update(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30233 PyObject
*resultobj
= NULL
;
30234 wxWindow
*arg1
= (wxWindow
*) 0 ;
30235 PyObject
* obj0
= 0 ;
30236 char *kwnames
[] = {
30237 (char *) "self", NULL
30240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Update",kwnames
,&obj0
)) goto fail
;
30241 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30242 if (SWIG_arg_fail(1)) SWIG_fail
;
30244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30247 wxPyEndAllowThreads(__tstate
);
30248 if (PyErr_Occurred()) SWIG_fail
;
30250 Py_INCREF(Py_None
); resultobj
= Py_None
;
30257 static PyObject
*_wrap_Window_ClearBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30258 PyObject
*resultobj
= NULL
;
30259 wxWindow
*arg1
= (wxWindow
*) 0 ;
30260 PyObject
* obj0
= 0 ;
30261 char *kwnames
[] = {
30262 (char *) "self", NULL
30265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ClearBackground",kwnames
,&obj0
)) goto fail
;
30266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30267 if (SWIG_arg_fail(1)) SWIG_fail
;
30269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30270 (arg1
)->ClearBackground();
30272 wxPyEndAllowThreads(__tstate
);
30273 if (PyErr_Occurred()) SWIG_fail
;
30275 Py_INCREF(Py_None
); resultobj
= Py_None
;
30282 static PyObject
*_wrap_Window_Freeze(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30283 PyObject
*resultobj
= NULL
;
30284 wxWindow
*arg1
= (wxWindow
*) 0 ;
30285 PyObject
* obj0
= 0 ;
30286 char *kwnames
[] = {
30287 (char *) "self", NULL
30290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Freeze",kwnames
,&obj0
)) goto fail
;
30291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30292 if (SWIG_arg_fail(1)) SWIG_fail
;
30294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30297 wxPyEndAllowThreads(__tstate
);
30298 if (PyErr_Occurred()) SWIG_fail
;
30300 Py_INCREF(Py_None
); resultobj
= Py_None
;
30307 static PyObject
*_wrap_Window_Thaw(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30308 PyObject
*resultobj
= NULL
;
30309 wxWindow
*arg1
= (wxWindow
*) 0 ;
30310 PyObject
* obj0
= 0 ;
30311 char *kwnames
[] = {
30312 (char *) "self", NULL
30315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Thaw",kwnames
,&obj0
)) goto fail
;
30316 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30317 if (SWIG_arg_fail(1)) SWIG_fail
;
30319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30322 wxPyEndAllowThreads(__tstate
);
30323 if (PyErr_Occurred()) SWIG_fail
;
30325 Py_INCREF(Py_None
); resultobj
= Py_None
;
30332 static PyObject
*_wrap_Window_PrepareDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30333 PyObject
*resultobj
= NULL
;
30334 wxWindow
*arg1
= (wxWindow
*) 0 ;
30336 PyObject
* obj0
= 0 ;
30337 PyObject
* obj1
= 0 ;
30338 char *kwnames
[] = {
30339 (char *) "self",(char *) "dc", NULL
30342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
;
30343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30344 if (SWIG_arg_fail(1)) SWIG_fail
;
30346 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
30347 if (SWIG_arg_fail(2)) SWIG_fail
;
30348 if (arg2
== NULL
) {
30349 SWIG_null_ref("wxDC");
30351 if (SWIG_arg_fail(2)) SWIG_fail
;
30354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30355 (arg1
)->PrepareDC(*arg2
);
30357 wxPyEndAllowThreads(__tstate
);
30358 if (PyErr_Occurred()) SWIG_fail
;
30360 Py_INCREF(Py_None
); resultobj
= Py_None
;
30367 static PyObject
*_wrap_Window_GetUpdateRegion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30368 PyObject
*resultobj
= NULL
;
30369 wxWindow
*arg1
= (wxWindow
*) 0 ;
30371 PyObject
* obj0
= 0 ;
30372 char *kwnames
[] = {
30373 (char *) "self", NULL
30376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateRegion",kwnames
,&obj0
)) goto fail
;
30377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30378 if (SWIG_arg_fail(1)) SWIG_fail
;
30380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30382 wxRegion
&_result_ref
= (arg1
)->GetUpdateRegion();
30383 result
= (wxRegion
*) &_result_ref
;
30386 wxPyEndAllowThreads(__tstate
);
30387 if (PyErr_Occurred()) SWIG_fail
;
30389 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRegion
, 0);
30396 static PyObject
*_wrap_Window_GetUpdateClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30397 PyObject
*resultobj
= NULL
;
30398 wxWindow
*arg1
= (wxWindow
*) 0 ;
30400 PyObject
* obj0
= 0 ;
30401 char *kwnames
[] = {
30402 (char *) "self", NULL
30405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateClientRect",kwnames
,&obj0
)) goto fail
;
30406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30407 if (SWIG_arg_fail(1)) SWIG_fail
;
30409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30410 result
= ((wxWindow
const *)arg1
)->GetUpdateClientRect();
30412 wxPyEndAllowThreads(__tstate
);
30413 if (PyErr_Occurred()) SWIG_fail
;
30416 wxRect
* resultptr
;
30417 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
30418 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
30426 static PyObject
*_wrap_Window_IsExposed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30427 PyObject
*resultobj
= NULL
;
30428 wxWindow
*arg1
= (wxWindow
*) 0 ;
30431 int arg4
= (int) 1 ;
30432 int arg5
= (int) 1 ;
30434 PyObject
* obj0
= 0 ;
30435 PyObject
* obj1
= 0 ;
30436 PyObject
* obj2
= 0 ;
30437 PyObject
* obj3
= 0 ;
30438 PyObject
* obj4
= 0 ;
30439 char *kwnames
[] = {
30440 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
30443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_IsExposed",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
30444 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30445 if (SWIG_arg_fail(1)) SWIG_fail
;
30447 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30448 if (SWIG_arg_fail(2)) SWIG_fail
;
30451 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30452 if (SWIG_arg_fail(3)) SWIG_fail
;
30456 arg4
= static_cast<int >(SWIG_As_int(obj3
));
30457 if (SWIG_arg_fail(4)) SWIG_fail
;
30462 arg5
= static_cast<int >(SWIG_As_int(obj4
));
30463 if (SWIG_arg_fail(5)) SWIG_fail
;
30467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30468 result
= (bool)((wxWindow
const *)arg1
)->IsExposed(arg2
,arg3
,arg4
,arg5
);
30470 wxPyEndAllowThreads(__tstate
);
30471 if (PyErr_Occurred()) SWIG_fail
;
30474 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30482 static PyObject
*_wrap_Window_IsExposedPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30483 PyObject
*resultobj
= NULL
;
30484 wxWindow
*arg1
= (wxWindow
*) 0 ;
30485 wxPoint
*arg2
= 0 ;
30488 PyObject
* obj0
= 0 ;
30489 PyObject
* obj1
= 0 ;
30490 char *kwnames
[] = {
30491 (char *) "self",(char *) "pt", NULL
30494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
30495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30496 if (SWIG_arg_fail(1)) SWIG_fail
;
30499 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
30502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30503 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxPoint
const &)*arg2
);
30505 wxPyEndAllowThreads(__tstate
);
30506 if (PyErr_Occurred()) SWIG_fail
;
30509 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30517 static PyObject
*_wrap_Window_IsExposedRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30518 PyObject
*resultobj
= NULL
;
30519 wxWindow
*arg1
= (wxWindow
*) 0 ;
30523 PyObject
* obj0
= 0 ;
30524 PyObject
* obj1
= 0 ;
30525 char *kwnames
[] = {
30526 (char *) "self",(char *) "rect", NULL
30529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedRect",kwnames
,&obj0
,&obj1
)) goto fail
;
30530 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30531 if (SWIG_arg_fail(1)) SWIG_fail
;
30534 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30538 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxRect
const &)*arg2
);
30540 wxPyEndAllowThreads(__tstate
);
30541 if (PyErr_Occurred()) SWIG_fail
;
30544 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30552 static PyObject
*_wrap_Window_GetDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30553 PyObject
*resultobj
= NULL
;
30554 wxWindow
*arg1
= (wxWindow
*) 0 ;
30555 wxVisualAttributes result
;
30556 PyObject
* obj0
= 0 ;
30557 char *kwnames
[] = {
30558 (char *) "self", NULL
30561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30563 if (SWIG_arg_fail(1)) SWIG_fail
;
30565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30566 result
= ((wxWindow
const *)arg1
)->GetDefaultAttributes();
30568 wxPyEndAllowThreads(__tstate
);
30569 if (PyErr_Occurred()) SWIG_fail
;
30572 wxVisualAttributes
* resultptr
;
30573 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30574 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30582 static PyObject
*_wrap_Window_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30583 PyObject
*resultobj
= NULL
;
30584 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
30585 wxVisualAttributes result
;
30586 PyObject
* obj0
= 0 ;
30587 char *kwnames
[] = {
30588 (char *) "variant", NULL
30591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Window_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30594 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
30595 if (SWIG_arg_fail(1)) SWIG_fail
;
30599 if (!wxPyCheckForApp()) SWIG_fail
;
30600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30601 result
= wxWindow::GetClassDefaultAttributes(arg1
);
30603 wxPyEndAllowThreads(__tstate
);
30604 if (PyErr_Occurred()) SWIG_fail
;
30607 wxVisualAttributes
* resultptr
;
30608 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30609 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30617 static PyObject
*_wrap_Window_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30618 PyObject
*resultobj
= NULL
;
30619 wxWindow
*arg1
= (wxWindow
*) 0 ;
30620 wxColour
*arg2
= 0 ;
30623 PyObject
* obj0
= 0 ;
30624 PyObject
* obj1
= 0 ;
30625 char *kwnames
[] = {
30626 (char *) "self",(char *) "colour", NULL
30629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30631 if (SWIG_arg_fail(1)) SWIG_fail
;
30634 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30638 result
= (bool)(arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
30640 wxPyEndAllowThreads(__tstate
);
30641 if (PyErr_Occurred()) SWIG_fail
;
30644 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30652 static PyObject
*_wrap_Window_SetOwnBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30653 PyObject
*resultobj
= NULL
;
30654 wxWindow
*arg1
= (wxWindow
*) 0 ;
30655 wxColour
*arg2
= 0 ;
30657 PyObject
* obj0
= 0 ;
30658 PyObject
* obj1
= 0 ;
30659 char *kwnames
[] = {
30660 (char *) "self",(char *) "colour", NULL
30663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30665 if (SWIG_arg_fail(1)) SWIG_fail
;
30668 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30672 (arg1
)->SetOwnBackgroundColour((wxColour
const &)*arg2
);
30674 wxPyEndAllowThreads(__tstate
);
30675 if (PyErr_Occurred()) SWIG_fail
;
30677 Py_INCREF(Py_None
); resultobj
= Py_None
;
30684 static PyObject
*_wrap_Window_SetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30685 PyObject
*resultobj
= NULL
;
30686 wxWindow
*arg1
= (wxWindow
*) 0 ;
30687 wxColour
*arg2
= 0 ;
30690 PyObject
* obj0
= 0 ;
30691 PyObject
* obj1
= 0 ;
30692 char *kwnames
[] = {
30693 (char *) "self",(char *) "colour", NULL
30696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30697 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30698 if (SWIG_arg_fail(1)) SWIG_fail
;
30701 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30705 result
= (bool)(arg1
)->SetForegroundColour((wxColour
const &)*arg2
);
30707 wxPyEndAllowThreads(__tstate
);
30708 if (PyErr_Occurred()) SWIG_fail
;
30711 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30719 static PyObject
*_wrap_Window_SetOwnForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30720 PyObject
*resultobj
= NULL
;
30721 wxWindow
*arg1
= (wxWindow
*) 0 ;
30722 wxColour
*arg2
= 0 ;
30724 PyObject
* obj0
= 0 ;
30725 PyObject
* obj1
= 0 ;
30726 char *kwnames
[] = {
30727 (char *) "self",(char *) "colour", NULL
30730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30732 if (SWIG_arg_fail(1)) SWIG_fail
;
30735 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30739 (arg1
)->SetOwnForegroundColour((wxColour
const &)*arg2
);
30741 wxPyEndAllowThreads(__tstate
);
30742 if (PyErr_Occurred()) SWIG_fail
;
30744 Py_INCREF(Py_None
); resultobj
= Py_None
;
30751 static PyObject
*_wrap_Window_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30752 PyObject
*resultobj
= NULL
;
30753 wxWindow
*arg1
= (wxWindow
*) 0 ;
30755 PyObject
* obj0
= 0 ;
30756 char *kwnames
[] = {
30757 (char *) "self", NULL
30760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
30761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30762 if (SWIG_arg_fail(1)) SWIG_fail
;
30764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30765 result
= ((wxWindow
const *)arg1
)->GetBackgroundColour();
30767 wxPyEndAllowThreads(__tstate
);
30768 if (PyErr_Occurred()) SWIG_fail
;
30771 wxColour
* resultptr
;
30772 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30773 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30781 static PyObject
*_wrap_Window_GetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30782 PyObject
*resultobj
= NULL
;
30783 wxWindow
*arg1
= (wxWindow
*) 0 ;
30785 PyObject
* obj0
= 0 ;
30786 char *kwnames
[] = {
30787 (char *) "self", NULL
30790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetForegroundColour",kwnames
,&obj0
)) goto fail
;
30791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30792 if (SWIG_arg_fail(1)) SWIG_fail
;
30794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30795 result
= ((wxWindow
const *)arg1
)->GetForegroundColour();
30797 wxPyEndAllowThreads(__tstate
);
30798 if (PyErr_Occurred()) SWIG_fail
;
30801 wxColour
* resultptr
;
30802 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30803 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30811 static PyObject
*_wrap_Window_InheritsBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30812 PyObject
*resultobj
= NULL
;
30813 wxWindow
*arg1
= (wxWindow
*) 0 ;
30815 PyObject
* obj0
= 0 ;
30816 char *kwnames
[] = {
30817 (char *) "self", NULL
30820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritsBackgroundColour",kwnames
,&obj0
)) goto fail
;
30821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30822 if (SWIG_arg_fail(1)) SWIG_fail
;
30824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30825 result
= (bool)((wxWindow
const *)arg1
)->InheritsBackgroundColour();
30827 wxPyEndAllowThreads(__tstate
);
30828 if (PyErr_Occurred()) SWIG_fail
;
30831 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30839 static PyObject
*_wrap_Window_UseBgCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30840 PyObject
*resultobj
= NULL
;
30841 wxWindow
*arg1
= (wxWindow
*) 0 ;
30843 PyObject
* obj0
= 0 ;
30844 char *kwnames
[] = {
30845 (char *) "self", NULL
30848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_UseBgCol",kwnames
,&obj0
)) goto fail
;
30849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30850 if (SWIG_arg_fail(1)) SWIG_fail
;
30852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30853 result
= (bool)((wxWindow
const *)arg1
)->UseBgCol();
30855 wxPyEndAllowThreads(__tstate
);
30856 if (PyErr_Occurred()) SWIG_fail
;
30859 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30867 static PyObject
*_wrap_Window_SetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30868 PyObject
*resultobj
= NULL
;
30869 wxWindow
*arg1
= (wxWindow
*) 0 ;
30870 wxBackgroundStyle arg2
;
30872 PyObject
* obj0
= 0 ;
30873 PyObject
* obj1
= 0 ;
30874 char *kwnames
[] = {
30875 (char *) "self",(char *) "style", NULL
30878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
30879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30880 if (SWIG_arg_fail(1)) SWIG_fail
;
30882 arg2
= static_cast<wxBackgroundStyle
>(SWIG_As_int(obj1
));
30883 if (SWIG_arg_fail(2)) SWIG_fail
;
30886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30887 result
= (bool)(arg1
)->SetBackgroundStyle(arg2
);
30889 wxPyEndAllowThreads(__tstate
);
30890 if (PyErr_Occurred()) SWIG_fail
;
30893 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30901 static PyObject
*_wrap_Window_GetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30902 PyObject
*resultobj
= NULL
;
30903 wxWindow
*arg1
= (wxWindow
*) 0 ;
30904 wxBackgroundStyle result
;
30905 PyObject
* obj0
= 0 ;
30906 char *kwnames
[] = {
30907 (char *) "self", NULL
30910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundStyle",kwnames
,&obj0
)) goto fail
;
30911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30912 if (SWIG_arg_fail(1)) SWIG_fail
;
30914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30915 result
= (wxBackgroundStyle
)((wxWindow
const *)arg1
)->GetBackgroundStyle();
30917 wxPyEndAllowThreads(__tstate
);
30918 if (PyErr_Occurred()) SWIG_fail
;
30920 resultobj
= SWIG_From_int((result
));
30927 static PyObject
*_wrap_Window_HasTransparentBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30928 PyObject
*resultobj
= NULL
;
30929 wxWindow
*arg1
= (wxWindow
*) 0 ;
30931 PyObject
* obj0
= 0 ;
30932 char *kwnames
[] = {
30933 (char *) "self", NULL
30936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasTransparentBackground",kwnames
,&obj0
)) goto fail
;
30937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30938 if (SWIG_arg_fail(1)) SWIG_fail
;
30940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30941 result
= (bool)(arg1
)->HasTransparentBackground();
30943 wxPyEndAllowThreads(__tstate
);
30944 if (PyErr_Occurred()) SWIG_fail
;
30947 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30955 static PyObject
*_wrap_Window_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30956 PyObject
*resultobj
= NULL
;
30957 wxWindow
*arg1
= (wxWindow
*) 0 ;
30958 wxCursor
*arg2
= 0 ;
30960 PyObject
* obj0
= 0 ;
30961 PyObject
* obj1
= 0 ;
30962 char *kwnames
[] = {
30963 (char *) "self",(char *) "cursor", NULL
30966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
30967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30968 if (SWIG_arg_fail(1)) SWIG_fail
;
30970 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
30971 if (SWIG_arg_fail(2)) SWIG_fail
;
30972 if (arg2
== NULL
) {
30973 SWIG_null_ref("wxCursor");
30975 if (SWIG_arg_fail(2)) SWIG_fail
;
30978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30979 result
= (bool)(arg1
)->SetCursor((wxCursor
const &)*arg2
);
30981 wxPyEndAllowThreads(__tstate
);
30982 if (PyErr_Occurred()) SWIG_fail
;
30985 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30993 static PyObject
*_wrap_Window_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30994 PyObject
*resultobj
= NULL
;
30995 wxWindow
*arg1
= (wxWindow
*) 0 ;
30997 PyObject
* obj0
= 0 ;
30998 char *kwnames
[] = {
30999 (char *) "self", NULL
31002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCursor",kwnames
,&obj0
)) goto fail
;
31003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31004 if (SWIG_arg_fail(1)) SWIG_fail
;
31006 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31007 result
= (arg1
)->GetCursor();
31009 wxPyEndAllowThreads(__tstate
);
31010 if (PyErr_Occurred()) SWIG_fail
;
31013 wxCursor
* resultptr
;
31014 resultptr
= new wxCursor(static_cast<wxCursor
& >(result
));
31015 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
31023 static PyObject
*_wrap_Window_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31024 PyObject
*resultobj
= NULL
;
31025 wxWindow
*arg1
= (wxWindow
*) 0 ;
31028 PyObject
* obj0
= 0 ;
31029 PyObject
* obj1
= 0 ;
31030 char *kwnames
[] = {
31031 (char *) "self",(char *) "font", NULL
31034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
31035 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31036 if (SWIG_arg_fail(1)) SWIG_fail
;
31038 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31039 if (SWIG_arg_fail(2)) SWIG_fail
;
31040 if (arg2
== NULL
) {
31041 SWIG_null_ref("wxFont");
31043 if (SWIG_arg_fail(2)) SWIG_fail
;
31046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31047 result
= (bool)(arg1
)->SetFont((wxFont
const &)*arg2
);
31049 wxPyEndAllowThreads(__tstate
);
31050 if (PyErr_Occurred()) SWIG_fail
;
31053 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31061 static PyObject
*_wrap_Window_SetOwnFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31062 PyObject
*resultobj
= NULL
;
31063 wxWindow
*arg1
= (wxWindow
*) 0 ;
31065 PyObject
* obj0
= 0 ;
31066 PyObject
* obj1
= 0 ;
31067 char *kwnames
[] = {
31068 (char *) "self",(char *) "font", NULL
31071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnFont",kwnames
,&obj0
,&obj1
)) goto fail
;
31072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31073 if (SWIG_arg_fail(1)) SWIG_fail
;
31075 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31076 if (SWIG_arg_fail(2)) SWIG_fail
;
31077 if (arg2
== NULL
) {
31078 SWIG_null_ref("wxFont");
31080 if (SWIG_arg_fail(2)) SWIG_fail
;
31083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31084 (arg1
)->SetOwnFont((wxFont
const &)*arg2
);
31086 wxPyEndAllowThreads(__tstate
);
31087 if (PyErr_Occurred()) SWIG_fail
;
31089 Py_INCREF(Py_None
); resultobj
= Py_None
;
31096 static PyObject
*_wrap_Window_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31097 PyObject
*resultobj
= NULL
;
31098 wxWindow
*arg1
= (wxWindow
*) 0 ;
31100 PyObject
* obj0
= 0 ;
31101 char *kwnames
[] = {
31102 (char *) "self", NULL
31105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetFont",kwnames
,&obj0
)) goto fail
;
31106 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31107 if (SWIG_arg_fail(1)) SWIG_fail
;
31109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31110 result
= (arg1
)->GetFont();
31112 wxPyEndAllowThreads(__tstate
);
31113 if (PyErr_Occurred()) SWIG_fail
;
31116 wxFont
* resultptr
;
31117 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
31118 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
31126 static PyObject
*_wrap_Window_SetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31127 PyObject
*resultobj
= NULL
;
31128 wxWindow
*arg1
= (wxWindow
*) 0 ;
31129 wxCaret
*arg2
= (wxCaret
*) 0 ;
31130 PyObject
* obj0
= 0 ;
31131 PyObject
* obj1
= 0 ;
31132 char *kwnames
[] = {
31133 (char *) "self",(char *) "caret", NULL
31136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCaret",kwnames
,&obj0
,&obj1
)) goto fail
;
31137 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31138 if (SWIG_arg_fail(1)) SWIG_fail
;
31139 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCaret
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
31140 if (SWIG_arg_fail(2)) SWIG_fail
;
31142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31143 (arg1
)->SetCaret(arg2
);
31145 wxPyEndAllowThreads(__tstate
);
31146 if (PyErr_Occurred()) SWIG_fail
;
31148 Py_INCREF(Py_None
); resultobj
= Py_None
;
31155 static PyObject
*_wrap_Window_GetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31156 PyObject
*resultobj
= NULL
;
31157 wxWindow
*arg1
= (wxWindow
*) 0 ;
31159 PyObject
* obj0
= 0 ;
31160 char *kwnames
[] = {
31161 (char *) "self", NULL
31164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCaret",kwnames
,&obj0
)) goto fail
;
31165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31166 if (SWIG_arg_fail(1)) SWIG_fail
;
31168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31169 result
= (wxCaret
*)((wxWindow
const *)arg1
)->GetCaret();
31171 wxPyEndAllowThreads(__tstate
);
31172 if (PyErr_Occurred()) SWIG_fail
;
31174 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCaret
, 0);
31181 static PyObject
*_wrap_Window_GetCharHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31182 PyObject
*resultobj
= NULL
;
31183 wxWindow
*arg1
= (wxWindow
*) 0 ;
31185 PyObject
* obj0
= 0 ;
31186 char *kwnames
[] = {
31187 (char *) "self", NULL
31190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharHeight",kwnames
,&obj0
)) goto fail
;
31191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31192 if (SWIG_arg_fail(1)) SWIG_fail
;
31194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31195 result
= (int)((wxWindow
const *)arg1
)->GetCharHeight();
31197 wxPyEndAllowThreads(__tstate
);
31198 if (PyErr_Occurred()) SWIG_fail
;
31201 resultobj
= SWIG_From_int(static_cast<int >(result
));
31209 static PyObject
*_wrap_Window_GetCharWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31210 PyObject
*resultobj
= NULL
;
31211 wxWindow
*arg1
= (wxWindow
*) 0 ;
31213 PyObject
* obj0
= 0 ;
31214 char *kwnames
[] = {
31215 (char *) "self", NULL
31218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharWidth",kwnames
,&obj0
)) goto fail
;
31219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31220 if (SWIG_arg_fail(1)) SWIG_fail
;
31222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31223 result
= (int)((wxWindow
const *)arg1
)->GetCharWidth();
31225 wxPyEndAllowThreads(__tstate
);
31226 if (PyErr_Occurred()) SWIG_fail
;
31229 resultobj
= SWIG_From_int(static_cast<int >(result
));
31237 static PyObject
*_wrap_Window_GetTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31238 PyObject
*resultobj
= NULL
;
31239 wxWindow
*arg1
= (wxWindow
*) 0 ;
31240 wxString
*arg2
= 0 ;
31241 int *arg3
= (int *) 0 ;
31242 int *arg4
= (int *) 0 ;
31243 bool temp2
= false ;
31248 PyObject
* obj0
= 0 ;
31249 PyObject
* obj1
= 0 ;
31250 char *kwnames
[] = {
31251 (char *) "self",(char *) "string", NULL
31254 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31255 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetTextExtent",kwnames
,&obj0
,&obj1
)) goto fail
;
31257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31258 if (SWIG_arg_fail(1)) SWIG_fail
;
31260 arg2
= wxString_in_helper(obj1
);
31261 if (arg2
== NULL
) SWIG_fail
;
31265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31266 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
31268 wxPyEndAllowThreads(__tstate
);
31269 if (PyErr_Occurred()) SWIG_fail
;
31271 Py_INCREF(Py_None
); resultobj
= Py_None
;
31272 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31273 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31274 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31275 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31290 static PyObject
*_wrap_Window_GetFullTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31291 PyObject
*resultobj
= NULL
;
31292 wxWindow
*arg1
= (wxWindow
*) 0 ;
31293 wxString
*arg2
= 0 ;
31294 int *arg3
= (int *) 0 ;
31295 int *arg4
= (int *) 0 ;
31296 int *arg5
= (int *) 0 ;
31297 int *arg6
= (int *) 0 ;
31298 wxFont
*arg7
= (wxFont
*) NULL
;
31299 bool temp2
= false ;
31308 PyObject
* obj0
= 0 ;
31309 PyObject
* obj1
= 0 ;
31310 PyObject
* obj2
= 0 ;
31311 char *kwnames
[] = {
31312 (char *) "self",(char *) "string",(char *) "font", NULL
31315 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31316 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31317 arg5
= &temp5
; res5
= SWIG_NEWOBJ
;
31318 arg6
= &temp6
; res6
= SWIG_NEWOBJ
;
31319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31321 if (SWIG_arg_fail(1)) SWIG_fail
;
31323 arg2
= wxString_in_helper(obj1
);
31324 if (arg2
== NULL
) SWIG_fail
;
31328 SWIG_Python_ConvertPtr(obj2
, (void **)&arg7
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31329 if (SWIG_arg_fail(7)) SWIG_fail
;
31332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31333 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,(wxFont
const *)arg7
);
31335 wxPyEndAllowThreads(__tstate
);
31336 if (PyErr_Occurred()) SWIG_fail
;
31338 Py_INCREF(Py_None
); resultobj
= Py_None
;
31339 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31340 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31341 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31342 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31343 resultobj
= t_output_helper(resultobj
, ((res5
== SWIG_NEWOBJ
) ?
31344 SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0)));
31345 resultobj
= t_output_helper(resultobj
, ((res6
== SWIG_NEWOBJ
) ?
31346 SWIG_From_int((*arg6
)) : SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, 0)));
31361 static PyObject
*_wrap_Window_ClientToScreenXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31362 PyObject
*resultobj
= NULL
;
31363 wxWindow
*arg1
= (wxWindow
*) 0 ;
31364 int *arg2
= (int *) 0 ;
31365 int *arg3
= (int *) 0 ;
31370 PyObject
* obj0
= 0 ;
31371 PyObject
* obj1
= 0 ;
31372 PyObject
* obj2
= 0 ;
31373 char *kwnames
[] = {
31374 (char *) "self",(char *) "x",(char *) "y", NULL
31377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ClientToScreenXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31379 if (SWIG_arg_fail(1)) SWIG_fail
;
31381 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31382 temp2
= SWIG_As_int(obj1
);
31383 if (SWIG_arg_fail(2)) SWIG_fail
;
31385 res2
= SWIG_NEWOBJ
;
31389 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31390 temp3
= SWIG_As_int(obj2
);
31391 if (SWIG_arg_fail(3)) SWIG_fail
;
31393 res3
= SWIG_NEWOBJ
;
31397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31398 ((wxWindow
const *)arg1
)->ClientToScreen(arg2
,arg3
);
31400 wxPyEndAllowThreads(__tstate
);
31401 if (PyErr_Occurred()) SWIG_fail
;
31403 Py_INCREF(Py_None
); resultobj
= Py_None
;
31404 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31405 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31406 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31407 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31414 static PyObject
*_wrap_Window_ScreenToClientXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31415 PyObject
*resultobj
= NULL
;
31416 wxWindow
*arg1
= (wxWindow
*) 0 ;
31417 int *arg2
= (int *) 0 ;
31418 int *arg3
= (int *) 0 ;
31423 PyObject
* obj0
= 0 ;
31424 PyObject
* obj1
= 0 ;
31425 PyObject
* obj2
= 0 ;
31426 char *kwnames
[] = {
31427 (char *) "self",(char *) "x",(char *) "y", NULL
31430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ScreenToClientXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31432 if (SWIG_arg_fail(1)) SWIG_fail
;
31434 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31435 temp2
= SWIG_As_int(obj1
);
31436 if (SWIG_arg_fail(2)) SWIG_fail
;
31438 res2
= SWIG_NEWOBJ
;
31442 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31443 temp3
= SWIG_As_int(obj2
);
31444 if (SWIG_arg_fail(3)) SWIG_fail
;
31446 res3
= SWIG_NEWOBJ
;
31450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31451 ((wxWindow
const *)arg1
)->ScreenToClient(arg2
,arg3
);
31453 wxPyEndAllowThreads(__tstate
);
31454 if (PyErr_Occurred()) SWIG_fail
;
31456 Py_INCREF(Py_None
); resultobj
= Py_None
;
31457 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31458 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31459 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31460 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31467 static PyObject
*_wrap_Window_ClientToScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31468 PyObject
*resultobj
= NULL
;
31469 wxWindow
*arg1
= (wxWindow
*) 0 ;
31470 wxPoint
*arg2
= 0 ;
31473 PyObject
* obj0
= 0 ;
31474 PyObject
* obj1
= 0 ;
31475 char *kwnames
[] = {
31476 (char *) "self",(char *) "pt", NULL
31479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ClientToScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
31480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31481 if (SWIG_arg_fail(1)) SWIG_fail
;
31484 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31488 result
= ((wxWindow
const *)arg1
)->ClientToScreen((wxPoint
const &)*arg2
);
31490 wxPyEndAllowThreads(__tstate
);
31491 if (PyErr_Occurred()) SWIG_fail
;
31494 wxPoint
* resultptr
;
31495 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31496 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31504 static PyObject
*_wrap_Window_ScreenToClient(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31505 PyObject
*resultobj
= NULL
;
31506 wxWindow
*arg1
= (wxWindow
*) 0 ;
31507 wxPoint
*arg2
= 0 ;
31510 PyObject
* obj0
= 0 ;
31511 PyObject
* obj1
= 0 ;
31512 char *kwnames
[] = {
31513 (char *) "self",(char *) "pt", NULL
31516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScreenToClient",kwnames
,&obj0
,&obj1
)) goto fail
;
31517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31518 if (SWIG_arg_fail(1)) SWIG_fail
;
31521 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31525 result
= ((wxWindow
const *)arg1
)->ScreenToClient((wxPoint
const &)*arg2
);
31527 wxPyEndAllowThreads(__tstate
);
31528 if (PyErr_Occurred()) SWIG_fail
;
31531 wxPoint
* resultptr
;
31532 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31533 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31541 static PyObject
*_wrap_Window_HitTestXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31542 PyObject
*resultobj
= NULL
;
31543 wxWindow
*arg1
= (wxWindow
*) 0 ;
31547 PyObject
* obj0
= 0 ;
31548 PyObject
* obj1
= 0 ;
31549 PyObject
* obj2
= 0 ;
31550 char *kwnames
[] = {
31551 (char *) "self",(char *) "x",(char *) "y", NULL
31554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31556 if (SWIG_arg_fail(1)) SWIG_fail
;
31558 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31559 if (SWIG_arg_fail(2)) SWIG_fail
;
31562 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31563 if (SWIG_arg_fail(3)) SWIG_fail
;
31566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31567 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest(arg2
,arg3
);
31569 wxPyEndAllowThreads(__tstate
);
31570 if (PyErr_Occurred()) SWIG_fail
;
31572 resultobj
= SWIG_From_int((result
));
31579 static PyObject
*_wrap_Window_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31580 PyObject
*resultobj
= NULL
;
31581 wxWindow
*arg1
= (wxWindow
*) 0 ;
31582 wxPoint
*arg2
= 0 ;
31585 PyObject
* obj0
= 0 ;
31586 PyObject
* obj1
= 0 ;
31587 char *kwnames
[] = {
31588 (char *) "self",(char *) "pt", NULL
31591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
31592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31593 if (SWIG_arg_fail(1)) SWIG_fail
;
31596 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31600 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest((wxPoint
const &)*arg2
);
31602 wxPyEndAllowThreads(__tstate
);
31603 if (PyErr_Occurred()) SWIG_fail
;
31605 resultobj
= SWIG_From_int((result
));
31612 static PyObject
*_wrap_Window_GetBorder__SWIG_0(PyObject
*, PyObject
*args
) {
31613 PyObject
*resultobj
= NULL
;
31614 wxWindow
*arg1
= (wxWindow
*) 0 ;
31617 PyObject
* obj0
= 0 ;
31618 PyObject
* obj1
= 0 ;
31620 if(!PyArg_ParseTuple(args
,(char *)"OO:Window_GetBorder",&obj0
,&obj1
)) goto fail
;
31621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31622 if (SWIG_arg_fail(1)) SWIG_fail
;
31624 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31625 if (SWIG_arg_fail(2)) SWIG_fail
;
31628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31629 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder(arg2
);
31631 wxPyEndAllowThreads(__tstate
);
31632 if (PyErr_Occurred()) SWIG_fail
;
31634 resultobj
= SWIG_From_int((result
));
31641 static PyObject
*_wrap_Window_GetBorder__SWIG_1(PyObject
*, PyObject
*args
) {
31642 PyObject
*resultobj
= NULL
;
31643 wxWindow
*arg1
= (wxWindow
*) 0 ;
31645 PyObject
* obj0
= 0 ;
31647 if(!PyArg_ParseTuple(args
,(char *)"O:Window_GetBorder",&obj0
)) goto fail
;
31648 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31649 if (SWIG_arg_fail(1)) SWIG_fail
;
31651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31652 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder();
31654 wxPyEndAllowThreads(__tstate
);
31655 if (PyErr_Occurred()) SWIG_fail
;
31657 resultobj
= SWIG_From_int((result
));
31664 static PyObject
*_wrap_Window_GetBorder(PyObject
*self
, PyObject
*args
) {
31669 argc
= PyObject_Length(args
);
31670 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
31671 argv
[ii
] = PyTuple_GetItem(args
,ii
);
31677 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31685 return _wrap_Window_GetBorder__SWIG_1(self
,args
);
31692 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31700 _v
= SWIG_Check_long(argv
[1]);
31702 return _wrap_Window_GetBorder__SWIG_0(self
,args
);
31707 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'Window_GetBorder'");
31712 static PyObject
*_wrap_Window_UpdateWindowUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31713 PyObject
*resultobj
= NULL
;
31714 wxWindow
*arg1
= (wxWindow
*) 0 ;
31715 long arg2
= (long) wxUPDATE_UI_NONE
;
31716 PyObject
* obj0
= 0 ;
31717 PyObject
* obj1
= 0 ;
31718 char *kwnames
[] = {
31719 (char *) "self",(char *) "flags", NULL
31722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_UpdateWindowUI",kwnames
,&obj0
,&obj1
)) goto fail
;
31723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31724 if (SWIG_arg_fail(1)) SWIG_fail
;
31727 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31728 if (SWIG_arg_fail(2)) SWIG_fail
;
31732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31733 (arg1
)->UpdateWindowUI(arg2
);
31735 wxPyEndAllowThreads(__tstate
);
31736 if (PyErr_Occurred()) SWIG_fail
;
31738 Py_INCREF(Py_None
); resultobj
= Py_None
;
31745 static PyObject
*_wrap_Window_PopupMenuXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31746 PyObject
*resultobj
= NULL
;
31747 wxWindow
*arg1
= (wxWindow
*) 0 ;
31748 wxMenu
*arg2
= (wxMenu
*) 0 ;
31749 int arg3
= (int) -1 ;
31750 int arg4
= (int) -1 ;
31752 PyObject
* obj0
= 0 ;
31753 PyObject
* obj1
= 0 ;
31754 PyObject
* obj2
= 0 ;
31755 PyObject
* obj3
= 0 ;
31756 char *kwnames
[] = {
31757 (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL
31760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_PopupMenuXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31762 if (SWIG_arg_fail(1)) SWIG_fail
;
31763 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31764 if (SWIG_arg_fail(2)) SWIG_fail
;
31767 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31768 if (SWIG_arg_fail(3)) SWIG_fail
;
31773 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31774 if (SWIG_arg_fail(4)) SWIG_fail
;
31778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31779 result
= (bool)(arg1
)->PopupMenu(arg2
,arg3
,arg4
);
31781 wxPyEndAllowThreads(__tstate
);
31782 if (PyErr_Occurred()) SWIG_fail
;
31785 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31793 static PyObject
*_wrap_Window_PopupMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31794 PyObject
*resultobj
= NULL
;
31795 wxWindow
*arg1
= (wxWindow
*) 0 ;
31796 wxMenu
*arg2
= (wxMenu
*) 0 ;
31797 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
31798 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
31801 PyObject
* obj0
= 0 ;
31802 PyObject
* obj1
= 0 ;
31803 PyObject
* obj2
= 0 ;
31804 char *kwnames
[] = {
31805 (char *) "self",(char *) "menu",(char *) "pos", NULL
31808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_PopupMenu",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31810 if (SWIG_arg_fail(1)) SWIG_fail
;
31811 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31812 if (SWIG_arg_fail(2)) SWIG_fail
;
31816 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
31820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31821 result
= (bool)(arg1
)->PopupMenu(arg2
,(wxPoint
const &)*arg3
);
31823 wxPyEndAllowThreads(__tstate
);
31824 if (PyErr_Occurred()) SWIG_fail
;
31827 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31835 static PyObject
*_wrap_Window_GetHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31836 PyObject
*resultobj
= NULL
;
31837 wxWindow
*arg1
= (wxWindow
*) 0 ;
31839 PyObject
* obj0
= 0 ;
31840 char *kwnames
[] = {
31841 (char *) "self", NULL
31844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHandle",kwnames
,&obj0
)) goto fail
;
31845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31846 if (SWIG_arg_fail(1)) SWIG_fail
;
31848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31849 result
= (long)wxWindow_GetHandle(arg1
);
31851 wxPyEndAllowThreads(__tstate
);
31852 if (PyErr_Occurred()) SWIG_fail
;
31855 resultobj
= SWIG_From_long(static_cast<long >(result
));
31863 static PyObject
*_wrap_Window_AssociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31864 PyObject
*resultobj
= NULL
;
31865 wxWindow
*arg1
= (wxWindow
*) 0 ;
31867 PyObject
* obj0
= 0 ;
31868 PyObject
* obj1
= 0 ;
31869 char *kwnames
[] = {
31870 (char *) "self",(char *) "handle", NULL
31873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AssociateHandle",kwnames
,&obj0
,&obj1
)) goto fail
;
31874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31875 if (SWIG_arg_fail(1)) SWIG_fail
;
31877 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31878 if (SWIG_arg_fail(2)) SWIG_fail
;
31881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31882 wxWindow_AssociateHandle(arg1
,arg2
);
31884 wxPyEndAllowThreads(__tstate
);
31885 if (PyErr_Occurred()) SWIG_fail
;
31887 Py_INCREF(Py_None
); resultobj
= Py_None
;
31894 static PyObject
*_wrap_Window_DissociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31895 PyObject
*resultobj
= NULL
;
31896 wxWindow
*arg1
= (wxWindow
*) 0 ;
31897 PyObject
* obj0
= 0 ;
31898 char *kwnames
[] = {
31899 (char *) "self", NULL
31902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DissociateHandle",kwnames
,&obj0
)) goto fail
;
31903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31904 if (SWIG_arg_fail(1)) SWIG_fail
;
31906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31907 (arg1
)->DissociateHandle();
31909 wxPyEndAllowThreads(__tstate
);
31910 if (PyErr_Occurred()) SWIG_fail
;
31912 Py_INCREF(Py_None
); resultobj
= Py_None
;
31919 static PyObject
*_wrap_Window_HasScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31920 PyObject
*resultobj
= NULL
;
31921 wxWindow
*arg1
= (wxWindow
*) 0 ;
31924 PyObject
* obj0
= 0 ;
31925 PyObject
* obj1
= 0 ;
31926 char *kwnames
[] = {
31927 (char *) "self",(char *) "orient", NULL
31930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasScrollbar",kwnames
,&obj0
,&obj1
)) goto fail
;
31931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31932 if (SWIG_arg_fail(1)) SWIG_fail
;
31934 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31935 if (SWIG_arg_fail(2)) SWIG_fail
;
31938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31939 result
= (bool)((wxWindow
const *)arg1
)->HasScrollbar(arg2
);
31941 wxPyEndAllowThreads(__tstate
);
31942 if (PyErr_Occurred()) SWIG_fail
;
31945 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31953 static PyObject
*_wrap_Window_SetScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31954 PyObject
*resultobj
= NULL
;
31955 wxWindow
*arg1
= (wxWindow
*) 0 ;
31960 bool arg6
= (bool) true ;
31961 PyObject
* obj0
= 0 ;
31962 PyObject
* obj1
= 0 ;
31963 PyObject
* obj2
= 0 ;
31964 PyObject
* obj3
= 0 ;
31965 PyObject
* obj4
= 0 ;
31966 PyObject
* obj5
= 0 ;
31967 char *kwnames
[] = {
31968 (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL
31971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetScrollbar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
31972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31973 if (SWIG_arg_fail(1)) SWIG_fail
;
31975 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31976 if (SWIG_arg_fail(2)) SWIG_fail
;
31979 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31980 if (SWIG_arg_fail(3)) SWIG_fail
;
31983 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31984 if (SWIG_arg_fail(4)) SWIG_fail
;
31987 arg5
= static_cast<int >(SWIG_As_int(obj4
));
31988 if (SWIG_arg_fail(5)) SWIG_fail
;
31992 arg6
= static_cast<bool >(SWIG_As_bool(obj5
));
31993 if (SWIG_arg_fail(6)) SWIG_fail
;
31997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31998 (arg1
)->SetScrollbar(arg2
,arg3
,arg4
,arg5
,arg6
);
32000 wxPyEndAllowThreads(__tstate
);
32001 if (PyErr_Occurred()) SWIG_fail
;
32003 Py_INCREF(Py_None
); resultobj
= Py_None
;
32010 static PyObject
*_wrap_Window_SetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32011 PyObject
*resultobj
= NULL
;
32012 wxWindow
*arg1
= (wxWindow
*) 0 ;
32015 bool arg4
= (bool) true ;
32016 PyObject
* obj0
= 0 ;
32017 PyObject
* obj1
= 0 ;
32018 PyObject
* obj2
= 0 ;
32019 PyObject
* obj3
= 0 ;
32020 char *kwnames
[] = {
32021 (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL
32024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_SetScrollPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32026 if (SWIG_arg_fail(1)) SWIG_fail
;
32028 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32029 if (SWIG_arg_fail(2)) SWIG_fail
;
32032 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32033 if (SWIG_arg_fail(3)) SWIG_fail
;
32037 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
32038 if (SWIG_arg_fail(4)) SWIG_fail
;
32042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32043 (arg1
)->SetScrollPos(arg2
,arg3
,arg4
);
32045 wxPyEndAllowThreads(__tstate
);
32046 if (PyErr_Occurred()) SWIG_fail
;
32048 Py_INCREF(Py_None
); resultobj
= Py_None
;
32055 static PyObject
*_wrap_Window_GetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32056 PyObject
*resultobj
= NULL
;
32057 wxWindow
*arg1
= (wxWindow
*) 0 ;
32060 PyObject
* obj0
= 0 ;
32061 PyObject
* obj1
= 0 ;
32062 char *kwnames
[] = {
32063 (char *) "self",(char *) "orientation", NULL
32066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollPos",kwnames
,&obj0
,&obj1
)) goto fail
;
32067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32068 if (SWIG_arg_fail(1)) SWIG_fail
;
32070 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32071 if (SWIG_arg_fail(2)) SWIG_fail
;
32074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32075 result
= (int)((wxWindow
const *)arg1
)->GetScrollPos(arg2
);
32077 wxPyEndAllowThreads(__tstate
);
32078 if (PyErr_Occurred()) SWIG_fail
;
32081 resultobj
= SWIG_From_int(static_cast<int >(result
));
32089 static PyObject
*_wrap_Window_GetScrollThumb(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32090 PyObject
*resultobj
= NULL
;
32091 wxWindow
*arg1
= (wxWindow
*) 0 ;
32094 PyObject
* obj0
= 0 ;
32095 PyObject
* obj1
= 0 ;
32096 char *kwnames
[] = {
32097 (char *) "self",(char *) "orientation", NULL
32100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollThumb",kwnames
,&obj0
,&obj1
)) goto fail
;
32101 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32102 if (SWIG_arg_fail(1)) SWIG_fail
;
32104 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32105 if (SWIG_arg_fail(2)) SWIG_fail
;
32108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32109 result
= (int)((wxWindow
const *)arg1
)->GetScrollThumb(arg2
);
32111 wxPyEndAllowThreads(__tstate
);
32112 if (PyErr_Occurred()) SWIG_fail
;
32115 resultobj
= SWIG_From_int(static_cast<int >(result
));
32123 static PyObject
*_wrap_Window_GetScrollRange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32124 PyObject
*resultobj
= NULL
;
32125 wxWindow
*arg1
= (wxWindow
*) 0 ;
32128 PyObject
* obj0
= 0 ;
32129 PyObject
* obj1
= 0 ;
32130 char *kwnames
[] = {
32131 (char *) "self",(char *) "orientation", NULL
32134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollRange",kwnames
,&obj0
,&obj1
)) goto fail
;
32135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32136 if (SWIG_arg_fail(1)) SWIG_fail
;
32138 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32139 if (SWIG_arg_fail(2)) SWIG_fail
;
32142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32143 result
= (int)((wxWindow
const *)arg1
)->GetScrollRange(arg2
);
32145 wxPyEndAllowThreads(__tstate
);
32146 if (PyErr_Occurred()) SWIG_fail
;
32149 resultobj
= SWIG_From_int(static_cast<int >(result
));
32157 static PyObject
*_wrap_Window_ScrollWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32158 PyObject
*resultobj
= NULL
;
32159 wxWindow
*arg1
= (wxWindow
*) 0 ;
32162 wxRect
*arg4
= (wxRect
*) NULL
;
32163 PyObject
* obj0
= 0 ;
32164 PyObject
* obj1
= 0 ;
32165 PyObject
* obj2
= 0 ;
32166 PyObject
* obj3
= 0 ;
32167 char *kwnames
[] = {
32168 (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL
32171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_ScrollWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32172 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32173 if (SWIG_arg_fail(1)) SWIG_fail
;
32175 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32176 if (SWIG_arg_fail(2)) SWIG_fail
;
32179 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32180 if (SWIG_arg_fail(3)) SWIG_fail
;
32183 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
32184 if (SWIG_arg_fail(4)) SWIG_fail
;
32187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32188 (arg1
)->ScrollWindow(arg2
,arg3
,(wxRect
const *)arg4
);
32190 wxPyEndAllowThreads(__tstate
);
32191 if (PyErr_Occurred()) SWIG_fail
;
32193 Py_INCREF(Py_None
); resultobj
= Py_None
;
32200 static PyObject
*_wrap_Window_ScrollLines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32201 PyObject
*resultobj
= NULL
;
32202 wxWindow
*arg1
= (wxWindow
*) 0 ;
32205 PyObject
* obj0
= 0 ;
32206 PyObject
* obj1
= 0 ;
32207 char *kwnames
[] = {
32208 (char *) "self",(char *) "lines", NULL
32211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
;
32212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32213 if (SWIG_arg_fail(1)) SWIG_fail
;
32215 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32216 if (SWIG_arg_fail(2)) SWIG_fail
;
32219 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32220 result
= (bool)(arg1
)->ScrollLines(arg2
);
32222 wxPyEndAllowThreads(__tstate
);
32223 if (PyErr_Occurred()) SWIG_fail
;
32226 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32234 static PyObject
*_wrap_Window_ScrollPages(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32235 PyObject
*resultobj
= NULL
;
32236 wxWindow
*arg1
= (wxWindow
*) 0 ;
32239 PyObject
* obj0
= 0 ;
32240 PyObject
* obj1
= 0 ;
32241 char *kwnames
[] = {
32242 (char *) "self",(char *) "pages", NULL
32245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
;
32246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32247 if (SWIG_arg_fail(1)) SWIG_fail
;
32249 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32250 if (SWIG_arg_fail(2)) SWIG_fail
;
32253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32254 result
= (bool)(arg1
)->ScrollPages(arg2
);
32256 wxPyEndAllowThreads(__tstate
);
32257 if (PyErr_Occurred()) SWIG_fail
;
32260 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32268 static PyObject
*_wrap_Window_LineUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32269 PyObject
*resultobj
= NULL
;
32270 wxWindow
*arg1
= (wxWindow
*) 0 ;
32272 PyObject
* obj0
= 0 ;
32273 char *kwnames
[] = {
32274 (char *) "self", NULL
32277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineUp",kwnames
,&obj0
)) goto fail
;
32278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32279 if (SWIG_arg_fail(1)) SWIG_fail
;
32281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32282 result
= (bool)(arg1
)->LineUp();
32284 wxPyEndAllowThreads(__tstate
);
32285 if (PyErr_Occurred()) SWIG_fail
;
32288 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32296 static PyObject
*_wrap_Window_LineDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32297 PyObject
*resultobj
= NULL
;
32298 wxWindow
*arg1
= (wxWindow
*) 0 ;
32300 PyObject
* obj0
= 0 ;
32301 char *kwnames
[] = {
32302 (char *) "self", NULL
32305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineDown",kwnames
,&obj0
)) goto fail
;
32306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32307 if (SWIG_arg_fail(1)) SWIG_fail
;
32309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32310 result
= (bool)(arg1
)->LineDown();
32312 wxPyEndAllowThreads(__tstate
);
32313 if (PyErr_Occurred()) SWIG_fail
;
32316 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32324 static PyObject
*_wrap_Window_PageUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32325 PyObject
*resultobj
= NULL
;
32326 wxWindow
*arg1
= (wxWindow
*) 0 ;
32328 PyObject
* obj0
= 0 ;
32329 char *kwnames
[] = {
32330 (char *) "self", NULL
32333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageUp",kwnames
,&obj0
)) goto fail
;
32334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32335 if (SWIG_arg_fail(1)) SWIG_fail
;
32337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32338 result
= (bool)(arg1
)->PageUp();
32340 wxPyEndAllowThreads(__tstate
);
32341 if (PyErr_Occurred()) SWIG_fail
;
32344 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32352 static PyObject
*_wrap_Window_PageDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32353 PyObject
*resultobj
= NULL
;
32354 wxWindow
*arg1
= (wxWindow
*) 0 ;
32356 PyObject
* obj0
= 0 ;
32357 char *kwnames
[] = {
32358 (char *) "self", NULL
32361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageDown",kwnames
,&obj0
)) goto fail
;
32362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32363 if (SWIG_arg_fail(1)) SWIG_fail
;
32365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32366 result
= (bool)(arg1
)->PageDown();
32368 wxPyEndAllowThreads(__tstate
);
32369 if (PyErr_Occurred()) SWIG_fail
;
32372 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32380 static PyObject
*_wrap_Window_SetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32381 PyObject
*resultobj
= NULL
;
32382 wxWindow
*arg1
= (wxWindow
*) 0 ;
32383 wxString
*arg2
= 0 ;
32384 bool temp2
= false ;
32385 PyObject
* obj0
= 0 ;
32386 PyObject
* obj1
= 0 ;
32387 char *kwnames
[] = {
32388 (char *) "self",(char *) "text", NULL
32391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpText",kwnames
,&obj0
,&obj1
)) goto fail
;
32392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32393 if (SWIG_arg_fail(1)) SWIG_fail
;
32395 arg2
= wxString_in_helper(obj1
);
32396 if (arg2
== NULL
) SWIG_fail
;
32400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32401 (arg1
)->SetHelpText((wxString
const &)*arg2
);
32403 wxPyEndAllowThreads(__tstate
);
32404 if (PyErr_Occurred()) SWIG_fail
;
32406 Py_INCREF(Py_None
); resultobj
= Py_None
;
32421 static PyObject
*_wrap_Window_SetHelpTextForId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32422 PyObject
*resultobj
= NULL
;
32423 wxWindow
*arg1
= (wxWindow
*) 0 ;
32424 wxString
*arg2
= 0 ;
32425 bool temp2
= false ;
32426 PyObject
* obj0
= 0 ;
32427 PyObject
* obj1
= 0 ;
32428 char *kwnames
[] = {
32429 (char *) "self",(char *) "text", NULL
32432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpTextForId",kwnames
,&obj0
,&obj1
)) goto fail
;
32433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32434 if (SWIG_arg_fail(1)) SWIG_fail
;
32436 arg2
= wxString_in_helper(obj1
);
32437 if (arg2
== NULL
) SWIG_fail
;
32441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32442 (arg1
)->SetHelpTextForId((wxString
const &)*arg2
);
32444 wxPyEndAllowThreads(__tstate
);
32445 if (PyErr_Occurred()) SWIG_fail
;
32447 Py_INCREF(Py_None
); resultobj
= Py_None
;
32462 static PyObject
*_wrap_Window_GetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32463 PyObject
*resultobj
= NULL
;
32464 wxWindow
*arg1
= (wxWindow
*) 0 ;
32466 PyObject
* obj0
= 0 ;
32467 char *kwnames
[] = {
32468 (char *) "self", NULL
32471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHelpText",kwnames
,&obj0
)) goto fail
;
32472 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32473 if (SWIG_arg_fail(1)) SWIG_fail
;
32475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32476 result
= ((wxWindow
const *)arg1
)->GetHelpText();
32478 wxPyEndAllowThreads(__tstate
);
32479 if (PyErr_Occurred()) SWIG_fail
;
32483 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32485 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32494 static PyObject
*_wrap_Window_SetToolTipString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32495 PyObject
*resultobj
= NULL
;
32496 wxWindow
*arg1
= (wxWindow
*) 0 ;
32497 wxString
*arg2
= 0 ;
32498 bool temp2
= false ;
32499 PyObject
* obj0
= 0 ;
32500 PyObject
* obj1
= 0 ;
32501 char *kwnames
[] = {
32502 (char *) "self",(char *) "tip", NULL
32505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTipString",kwnames
,&obj0
,&obj1
)) goto fail
;
32506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32507 if (SWIG_arg_fail(1)) SWIG_fail
;
32509 arg2
= wxString_in_helper(obj1
);
32510 if (arg2
== NULL
) SWIG_fail
;
32514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32515 (arg1
)->SetToolTip((wxString
const &)*arg2
);
32517 wxPyEndAllowThreads(__tstate
);
32518 if (PyErr_Occurred()) SWIG_fail
;
32520 Py_INCREF(Py_None
); resultobj
= Py_None
;
32535 static PyObject
*_wrap_Window_SetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32536 PyObject
*resultobj
= NULL
;
32537 wxWindow
*arg1
= (wxWindow
*) 0 ;
32538 wxToolTip
*arg2
= (wxToolTip
*) 0 ;
32539 PyObject
* obj0
= 0 ;
32540 PyObject
* obj1
= 0 ;
32541 char *kwnames
[] = {
32542 (char *) "self",(char *) "tip", NULL
32545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTip",kwnames
,&obj0
,&obj1
)) goto fail
;
32546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32547 if (SWIG_arg_fail(1)) SWIG_fail
;
32548 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolTip
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32549 if (SWIG_arg_fail(2)) SWIG_fail
;
32551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32552 (arg1
)->SetToolTip(arg2
);
32554 wxPyEndAllowThreads(__tstate
);
32555 if (PyErr_Occurred()) SWIG_fail
;
32557 Py_INCREF(Py_None
); resultobj
= Py_None
;
32564 static PyObject
*_wrap_Window_GetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32565 PyObject
*resultobj
= NULL
;
32566 wxWindow
*arg1
= (wxWindow
*) 0 ;
32568 PyObject
* obj0
= 0 ;
32569 char *kwnames
[] = {
32570 (char *) "self", NULL
32573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetToolTip",kwnames
,&obj0
)) goto fail
;
32574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32575 if (SWIG_arg_fail(1)) SWIG_fail
;
32577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32578 result
= (wxToolTip
*)((wxWindow
const *)arg1
)->GetToolTip();
32580 wxPyEndAllowThreads(__tstate
);
32581 if (PyErr_Occurred()) SWIG_fail
;
32584 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32592 static PyObject
*_wrap_Window_SetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32593 PyObject
*resultobj
= NULL
;
32594 wxWindow
*arg1
= (wxWindow
*) 0 ;
32595 wxPyDropTarget
*arg2
= (wxPyDropTarget
*) 0 ;
32596 PyObject
* obj0
= 0 ;
32597 PyObject
* obj1
= 0 ;
32598 char *kwnames
[] = {
32599 (char *) "self",(char *) "dropTarget", NULL
32602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDropTarget",kwnames
,&obj0
,&obj1
)) goto fail
;
32603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32604 if (SWIG_arg_fail(1)) SWIG_fail
;
32605 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyDropTarget
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32606 if (SWIG_arg_fail(2)) SWIG_fail
;
32608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32609 (arg1
)->SetDropTarget(arg2
);
32611 wxPyEndAllowThreads(__tstate
);
32612 if (PyErr_Occurred()) SWIG_fail
;
32614 Py_INCREF(Py_None
); resultobj
= Py_None
;
32621 static PyObject
*_wrap_Window_GetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32622 PyObject
*resultobj
= NULL
;
32623 wxWindow
*arg1
= (wxWindow
*) 0 ;
32624 wxPyDropTarget
*result
;
32625 PyObject
* obj0
= 0 ;
32626 char *kwnames
[] = {
32627 (char *) "self", NULL
32630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDropTarget",kwnames
,&obj0
)) goto fail
;
32631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32632 if (SWIG_arg_fail(1)) SWIG_fail
;
32634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32635 result
= (wxPyDropTarget
*)((wxWindow
const *)arg1
)->GetDropTarget();
32637 wxPyEndAllowThreads(__tstate
);
32638 if (PyErr_Occurred()) SWIG_fail
;
32640 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyDropTarget
, 0);
32647 static PyObject
*_wrap_Window_DragAcceptFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32648 PyObject
*resultobj
= NULL
;
32649 wxWindow
*arg1
= (wxWindow
*) 0 ;
32651 PyObject
* obj0
= 0 ;
32652 PyObject
* obj1
= 0 ;
32653 char *kwnames
[] = {
32654 (char *) "self",(char *) "accept", NULL
32657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DragAcceptFiles",kwnames
,&obj0
,&obj1
)) goto fail
;
32658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32659 if (SWIG_arg_fail(1)) SWIG_fail
;
32661 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32662 if (SWIG_arg_fail(2)) SWIG_fail
;
32665 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32666 wxWindow_DragAcceptFiles(arg1
,arg2
);
32668 wxPyEndAllowThreads(__tstate
);
32669 if (PyErr_Occurred()) SWIG_fail
;
32671 Py_INCREF(Py_None
); resultobj
= Py_None
;
32678 static PyObject
*_wrap_Window_SetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32679 PyObject
*resultobj
= NULL
;
32680 wxWindow
*arg1
= (wxWindow
*) 0 ;
32681 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
32682 PyObject
* obj0
= 0 ;
32683 PyObject
* obj1
= 0 ;
32684 char *kwnames
[] = {
32685 (char *) "self",(char *) "constraints", NULL
32688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
32689 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32690 if (SWIG_arg_fail(1)) SWIG_fail
;
32691 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
32692 if (SWIG_arg_fail(2)) SWIG_fail
;
32694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32695 (arg1
)->SetConstraints(arg2
);
32697 wxPyEndAllowThreads(__tstate
);
32698 if (PyErr_Occurred()) SWIG_fail
;
32700 Py_INCREF(Py_None
); resultobj
= Py_None
;
32707 static PyObject
*_wrap_Window_GetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32708 PyObject
*resultobj
= NULL
;
32709 wxWindow
*arg1
= (wxWindow
*) 0 ;
32710 wxLayoutConstraints
*result
;
32711 PyObject
* obj0
= 0 ;
32712 char *kwnames
[] = {
32713 (char *) "self", NULL
32716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetConstraints",kwnames
,&obj0
)) goto fail
;
32717 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32718 if (SWIG_arg_fail(1)) SWIG_fail
;
32720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32721 result
= (wxLayoutConstraints
*)((wxWindow
const *)arg1
)->GetConstraints();
32723 wxPyEndAllowThreads(__tstate
);
32724 if (PyErr_Occurred()) SWIG_fail
;
32726 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 0);
32733 static PyObject
*_wrap_Window_SetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32734 PyObject
*resultobj
= NULL
;
32735 wxWindow
*arg1
= (wxWindow
*) 0 ;
32737 PyObject
* obj0
= 0 ;
32738 PyObject
* obj1
= 0 ;
32739 char *kwnames
[] = {
32740 (char *) "self",(char *) "autoLayout", NULL
32743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAutoLayout",kwnames
,&obj0
,&obj1
)) goto fail
;
32744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32745 if (SWIG_arg_fail(1)) SWIG_fail
;
32747 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32748 if (SWIG_arg_fail(2)) SWIG_fail
;
32751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32752 (arg1
)->SetAutoLayout(arg2
);
32754 wxPyEndAllowThreads(__tstate
);
32755 if (PyErr_Occurred()) SWIG_fail
;
32757 Py_INCREF(Py_None
); resultobj
= Py_None
;
32764 static PyObject
*_wrap_Window_GetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32765 PyObject
*resultobj
= NULL
;
32766 wxWindow
*arg1
= (wxWindow
*) 0 ;
32768 PyObject
* obj0
= 0 ;
32769 char *kwnames
[] = {
32770 (char *) "self", NULL
32773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAutoLayout",kwnames
,&obj0
)) goto fail
;
32774 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32775 if (SWIG_arg_fail(1)) SWIG_fail
;
32777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32778 result
= (bool)((wxWindow
const *)arg1
)->GetAutoLayout();
32780 wxPyEndAllowThreads(__tstate
);
32781 if (PyErr_Occurred()) SWIG_fail
;
32784 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32792 static PyObject
*_wrap_Window_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32793 PyObject
*resultobj
= NULL
;
32794 wxWindow
*arg1
= (wxWindow
*) 0 ;
32796 PyObject
* obj0
= 0 ;
32797 char *kwnames
[] = {
32798 (char *) "self", NULL
32801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Layout",kwnames
,&obj0
)) goto fail
;
32802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32803 if (SWIG_arg_fail(1)) SWIG_fail
;
32805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32806 result
= (bool)(arg1
)->Layout();
32808 wxPyEndAllowThreads(__tstate
);
32809 if (PyErr_Occurred()) SWIG_fail
;
32812 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32820 static PyObject
*_wrap_Window_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32821 PyObject
*resultobj
= NULL
;
32822 wxWindow
*arg1
= (wxWindow
*) 0 ;
32823 wxSizer
*arg2
= (wxSizer
*) 0 ;
32824 bool arg3
= (bool) true ;
32825 PyObject
* obj0
= 0 ;
32826 PyObject
* obj1
= 0 ;
32827 PyObject
* obj2
= 0 ;
32828 char *kwnames
[] = {
32829 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32834 if (SWIG_arg_fail(1)) SWIG_fail
;
32835 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32836 if (SWIG_arg_fail(2)) SWIG_fail
;
32839 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32840 if (SWIG_arg_fail(3)) SWIG_fail
;
32844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32845 (arg1
)->SetSizer(arg2
,arg3
);
32847 wxPyEndAllowThreads(__tstate
);
32848 if (PyErr_Occurred()) SWIG_fail
;
32850 Py_INCREF(Py_None
); resultobj
= Py_None
;
32857 static PyObject
*_wrap_Window_SetSizerAndFit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32858 PyObject
*resultobj
= NULL
;
32859 wxWindow
*arg1
= (wxWindow
*) 0 ;
32860 wxSizer
*arg2
= (wxSizer
*) 0 ;
32861 bool arg3
= (bool) true ;
32862 PyObject
* obj0
= 0 ;
32863 PyObject
* obj1
= 0 ;
32864 PyObject
* obj2
= 0 ;
32865 char *kwnames
[] = {
32866 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizerAndFit",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32871 if (SWIG_arg_fail(1)) SWIG_fail
;
32872 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32873 if (SWIG_arg_fail(2)) SWIG_fail
;
32876 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32877 if (SWIG_arg_fail(3)) SWIG_fail
;
32881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32882 (arg1
)->SetSizerAndFit(arg2
,arg3
);
32884 wxPyEndAllowThreads(__tstate
);
32885 if (PyErr_Occurred()) SWIG_fail
;
32887 Py_INCREF(Py_None
); resultobj
= Py_None
;
32894 static PyObject
*_wrap_Window_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32895 PyObject
*resultobj
= NULL
;
32896 wxWindow
*arg1
= (wxWindow
*) 0 ;
32898 PyObject
* obj0
= 0 ;
32899 char *kwnames
[] = {
32900 (char *) "self", NULL
32903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizer",kwnames
,&obj0
)) goto fail
;
32904 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32905 if (SWIG_arg_fail(1)) SWIG_fail
;
32907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32908 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetSizer();
32910 wxPyEndAllowThreads(__tstate
);
32911 if (PyErr_Occurred()) SWIG_fail
;
32914 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32922 static PyObject
*_wrap_Window_SetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32923 PyObject
*resultobj
= NULL
;
32924 wxWindow
*arg1
= (wxWindow
*) 0 ;
32925 wxSizer
*arg2
= (wxSizer
*) 0 ;
32926 PyObject
* obj0
= 0 ;
32927 PyObject
* obj1
= 0 ;
32928 char *kwnames
[] = {
32929 (char *) "self",(char *) "sizer", NULL
32932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetContainingSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
32933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32934 if (SWIG_arg_fail(1)) SWIG_fail
;
32935 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32936 if (SWIG_arg_fail(2)) SWIG_fail
;
32938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32939 (arg1
)->SetContainingSizer(arg2
);
32941 wxPyEndAllowThreads(__tstate
);
32942 if (PyErr_Occurred()) SWIG_fail
;
32944 Py_INCREF(Py_None
); resultobj
= Py_None
;
32951 static PyObject
*_wrap_Window_GetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32952 PyObject
*resultobj
= NULL
;
32953 wxWindow
*arg1
= (wxWindow
*) 0 ;
32955 PyObject
* obj0
= 0 ;
32956 char *kwnames
[] = {
32957 (char *) "self", NULL
32960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetContainingSizer",kwnames
,&obj0
)) goto fail
;
32961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32962 if (SWIG_arg_fail(1)) SWIG_fail
;
32964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32965 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetContainingSizer();
32967 wxPyEndAllowThreads(__tstate
);
32968 if (PyErr_Occurred()) SWIG_fail
;
32971 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32979 static PyObject
*_wrap_Window_InheritAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32980 PyObject
*resultobj
= NULL
;
32981 wxWindow
*arg1
= (wxWindow
*) 0 ;
32982 PyObject
* obj0
= 0 ;
32983 char *kwnames
[] = {
32984 (char *) "self", NULL
32987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritAttributes",kwnames
,&obj0
)) goto fail
;
32988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32989 if (SWIG_arg_fail(1)) SWIG_fail
;
32991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32992 (arg1
)->InheritAttributes();
32994 wxPyEndAllowThreads(__tstate
);
32995 if (PyErr_Occurred()) SWIG_fail
;
32997 Py_INCREF(Py_None
); resultobj
= Py_None
;
33004 static PyObject
*_wrap_Window_ShouldInheritColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33005 PyObject
*resultobj
= NULL
;
33006 wxWindow
*arg1
= (wxWindow
*) 0 ;
33008 PyObject
* obj0
= 0 ;
33009 char *kwnames
[] = {
33010 (char *) "self", NULL
33013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ShouldInheritColours",kwnames
,&obj0
)) goto fail
;
33014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33015 if (SWIG_arg_fail(1)) SWIG_fail
;
33017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33018 result
= (bool)((wxWindow
const *)arg1
)->ShouldInheritColours();
33020 wxPyEndAllowThreads(__tstate
);
33021 if (PyErr_Occurred()) SWIG_fail
;
33024 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33032 static PyObject
* Window_swigregister(PyObject
*, PyObject
*args
) {
33034 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33035 SWIG_TypeClientData(SWIGTYPE_p_wxWindow
, obj
);
33037 return Py_BuildValue((char *)"");
33039 static PyObject
*_wrap_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33040 PyObject
*resultobj
= NULL
;
33042 wxWindow
*arg2
= (wxWindow
*) NULL
;
33044 PyObject
* obj0
= 0 ;
33045 PyObject
* obj1
= 0 ;
33046 char *kwnames
[] = {
33047 (char *) "id",(char *) "parent", NULL
33050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
33052 arg1
= static_cast<long >(SWIG_As_long(obj0
));
33053 if (SWIG_arg_fail(1)) SWIG_fail
;
33056 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33057 if (SWIG_arg_fail(2)) SWIG_fail
;
33060 if (!wxPyCheckForApp()) SWIG_fail
;
33061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33062 result
= (wxWindow
*)wxFindWindowById(arg1
,(wxWindow
const *)arg2
);
33064 wxPyEndAllowThreads(__tstate
);
33065 if (PyErr_Occurred()) SWIG_fail
;
33068 resultobj
= wxPyMake_wxObject(result
, 0);
33076 static PyObject
*_wrap_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33077 PyObject
*resultobj
= NULL
;
33078 wxString
*arg1
= 0 ;
33079 wxWindow
*arg2
= (wxWindow
*) NULL
;
33081 bool temp1
= false ;
33082 PyObject
* obj0
= 0 ;
33083 PyObject
* obj1
= 0 ;
33084 char *kwnames
[] = {
33085 (char *) "name",(char *) "parent", NULL
33088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
33090 arg1
= wxString_in_helper(obj0
);
33091 if (arg1
== NULL
) SWIG_fail
;
33095 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33096 if (SWIG_arg_fail(2)) SWIG_fail
;
33099 if (!wxPyCheckForApp()) SWIG_fail
;
33100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33101 result
= (wxWindow
*)wxFindWindowByName((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33103 wxPyEndAllowThreads(__tstate
);
33104 if (PyErr_Occurred()) SWIG_fail
;
33107 resultobj
= wxPyMake_wxObject(result
, 0);
33123 static PyObject
*_wrap_FindWindowByLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33124 PyObject
*resultobj
= NULL
;
33125 wxString
*arg1
= 0 ;
33126 wxWindow
*arg2
= (wxWindow
*) NULL
;
33128 bool temp1
= false ;
33129 PyObject
* obj0
= 0 ;
33130 PyObject
* obj1
= 0 ;
33131 char *kwnames
[] = {
33132 (char *) "label",(char *) "parent", NULL
33135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
33137 arg1
= wxString_in_helper(obj0
);
33138 if (arg1
== NULL
) SWIG_fail
;
33142 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33143 if (SWIG_arg_fail(2)) SWIG_fail
;
33146 if (!wxPyCheckForApp()) SWIG_fail
;
33147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33148 result
= (wxWindow
*)wxFindWindowByLabel((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33150 wxPyEndAllowThreads(__tstate
);
33151 if (PyErr_Occurred()) SWIG_fail
;
33154 resultobj
= wxPyMake_wxObject(result
, 0);
33170 static PyObject
*_wrap_Window_FromHWND(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33171 PyObject
*resultobj
= NULL
;
33172 wxWindow
*arg1
= (wxWindow
*) 0 ;
33173 unsigned long arg2
;
33175 PyObject
* obj0
= 0 ;
33176 PyObject
* obj1
= 0 ;
33177 char *kwnames
[] = {
33178 (char *) "parent",(char *) "_hWnd", NULL
33181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FromHWND",kwnames
,&obj0
,&obj1
)) goto fail
;
33182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33183 if (SWIG_arg_fail(1)) SWIG_fail
;
33185 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
33186 if (SWIG_arg_fail(2)) SWIG_fail
;
33189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33190 result
= (wxWindow
*)wxWindow_FromHWND(arg1
,arg2
);
33192 wxPyEndAllowThreads(__tstate
);
33193 if (PyErr_Occurred()) SWIG_fail
;
33196 resultobj
= wxPyMake_wxObject(result
, 0);
33204 static PyObject
*_wrap_GetTopLevelWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33205 PyObject
*resultobj
= NULL
;
33207 char *kwnames
[] = {
33211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetTopLevelWindows",kwnames
)) goto fail
;
33213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33214 result
= (PyObject
*)GetTopLevelWindows();
33216 wxPyEndAllowThreads(__tstate
);
33217 if (PyErr_Occurred()) SWIG_fail
;
33219 resultobj
= result
;
33226 static PyObject
*_wrap_new_Validator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33227 PyObject
*resultobj
= NULL
;
33228 wxValidator
*result
;
33229 char *kwnames
[] = {
33233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_Validator",kwnames
)) goto fail
;
33235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33236 result
= (wxValidator
*)new wxValidator();
33238 wxPyEndAllowThreads(__tstate
);
33239 if (PyErr_Occurred()) SWIG_fail
;
33241 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxValidator
, 1);
33248 static PyObject
*_wrap_Validator_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33249 PyObject
*resultobj
= NULL
;
33250 wxValidator
*arg1
= (wxValidator
*) 0 ;
33251 wxValidator
*result
;
33252 PyObject
* obj0
= 0 ;
33253 char *kwnames
[] = {
33254 (char *) "self", NULL
33257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_Clone",kwnames
,&obj0
)) goto fail
;
33258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33259 if (SWIG_arg_fail(1)) SWIG_fail
;
33261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33262 result
= (wxValidator
*)(arg1
)->Clone();
33264 wxPyEndAllowThreads(__tstate
);
33265 if (PyErr_Occurred()) SWIG_fail
;
33268 resultobj
= wxPyMake_wxObject(result
, 0);
33276 static PyObject
*_wrap_Validator_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33277 PyObject
*resultobj
= NULL
;
33278 wxValidator
*arg1
= (wxValidator
*) 0 ;
33279 wxWindow
*arg2
= (wxWindow
*) 0 ;
33281 PyObject
* obj0
= 0 ;
33282 PyObject
* obj1
= 0 ;
33283 char *kwnames
[] = {
33284 (char *) "self",(char *) "parent", NULL
33287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_Validate",kwnames
,&obj0
,&obj1
)) goto fail
;
33288 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33289 if (SWIG_arg_fail(1)) SWIG_fail
;
33290 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33291 if (SWIG_arg_fail(2)) SWIG_fail
;
33293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33294 result
= (bool)(arg1
)->Validate(arg2
);
33296 wxPyEndAllowThreads(__tstate
);
33297 if (PyErr_Occurred()) SWIG_fail
;
33300 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33308 static PyObject
*_wrap_Validator_TransferToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33309 PyObject
*resultobj
= NULL
;
33310 wxValidator
*arg1
= (wxValidator
*) 0 ;
33312 PyObject
* obj0
= 0 ;
33313 char *kwnames
[] = {
33314 (char *) "self", NULL
33317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferToWindow",kwnames
,&obj0
)) goto fail
;
33318 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33319 if (SWIG_arg_fail(1)) SWIG_fail
;
33321 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33322 result
= (bool)(arg1
)->TransferToWindow();
33324 wxPyEndAllowThreads(__tstate
);
33325 if (PyErr_Occurred()) SWIG_fail
;
33328 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33336 static PyObject
*_wrap_Validator_TransferFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33337 PyObject
*resultobj
= NULL
;
33338 wxValidator
*arg1
= (wxValidator
*) 0 ;
33340 PyObject
* obj0
= 0 ;
33341 char *kwnames
[] = {
33342 (char *) "self", NULL
33345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferFromWindow",kwnames
,&obj0
)) goto fail
;
33346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33347 if (SWIG_arg_fail(1)) SWIG_fail
;
33349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33350 result
= (bool)(arg1
)->TransferFromWindow();
33352 wxPyEndAllowThreads(__tstate
);
33353 if (PyErr_Occurred()) SWIG_fail
;
33356 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33364 static PyObject
*_wrap_Validator_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33365 PyObject
*resultobj
= NULL
;
33366 wxValidator
*arg1
= (wxValidator
*) 0 ;
33368 PyObject
* obj0
= 0 ;
33369 char *kwnames
[] = {
33370 (char *) "self", NULL
33373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_GetWindow",kwnames
,&obj0
)) goto fail
;
33374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33375 if (SWIG_arg_fail(1)) SWIG_fail
;
33377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33378 result
= (wxWindow
*)(arg1
)->GetWindow();
33380 wxPyEndAllowThreads(__tstate
);
33381 if (PyErr_Occurred()) SWIG_fail
;
33384 resultobj
= wxPyMake_wxObject(result
, 0);
33392 static PyObject
*_wrap_Validator_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33393 PyObject
*resultobj
= NULL
;
33394 wxValidator
*arg1
= (wxValidator
*) 0 ;
33395 wxWindow
*arg2
= (wxWindow
*) 0 ;
33396 PyObject
* obj0
= 0 ;
33397 PyObject
* obj1
= 0 ;
33398 char *kwnames
[] = {
33399 (char *) "self",(char *) "window", NULL
33402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
33403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33404 if (SWIG_arg_fail(1)) SWIG_fail
;
33405 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33406 if (SWIG_arg_fail(2)) SWIG_fail
;
33408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33409 (arg1
)->SetWindow(arg2
);
33411 wxPyEndAllowThreads(__tstate
);
33412 if (PyErr_Occurred()) SWIG_fail
;
33414 Py_INCREF(Py_None
); resultobj
= Py_None
;
33421 static PyObject
*_wrap_Validator_IsSilent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33422 PyObject
*resultobj
= NULL
;
33424 char *kwnames
[] = {
33428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Validator_IsSilent",kwnames
)) goto fail
;
33430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33431 result
= (bool)wxValidator::IsSilent();
33433 wxPyEndAllowThreads(__tstate
);
33434 if (PyErr_Occurred()) SWIG_fail
;
33437 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33445 static PyObject
*_wrap_Validator_SetBellOnError(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33446 PyObject
*resultobj
= NULL
;
33447 int arg1
= (int) true ;
33448 PyObject
* obj0
= 0 ;
33449 char *kwnames
[] = {
33450 (char *) "doIt", NULL
33453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Validator_SetBellOnError",kwnames
,&obj0
)) goto fail
;
33456 arg1
= static_cast<int >(SWIG_As_int(obj0
));
33457 if (SWIG_arg_fail(1)) SWIG_fail
;
33461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33462 wxValidator::SetBellOnError(arg1
);
33464 wxPyEndAllowThreads(__tstate
);
33465 if (PyErr_Occurred()) SWIG_fail
;
33467 Py_INCREF(Py_None
); resultobj
= Py_None
;
33474 static PyObject
* Validator_swigregister(PyObject
*, PyObject
*args
) {
33476 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33477 SWIG_TypeClientData(SWIGTYPE_p_wxValidator
, obj
);
33479 return Py_BuildValue((char *)"");
33481 static PyObject
*_wrap_new_PyValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33482 PyObject
*resultobj
= NULL
;
33483 wxPyValidator
*result
;
33484 char *kwnames
[] = {
33488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyValidator",kwnames
)) goto fail
;
33490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33491 result
= (wxPyValidator
*)new wxPyValidator();
33493 wxPyEndAllowThreads(__tstate
);
33494 if (PyErr_Occurred()) SWIG_fail
;
33496 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyValidator
, 1);
33503 static PyObject
*_wrap_PyValidator__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33504 PyObject
*resultobj
= NULL
;
33505 wxPyValidator
*arg1
= (wxPyValidator
*) 0 ;
33506 PyObject
*arg2
= (PyObject
*) 0 ;
33507 PyObject
*arg3
= (PyObject
*) 0 ;
33508 int arg4
= (int) true ;
33509 PyObject
* obj0
= 0 ;
33510 PyObject
* obj1
= 0 ;
33511 PyObject
* obj2
= 0 ;
33512 PyObject
* obj3
= 0 ;
33513 char *kwnames
[] = {
33514 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
33517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33518 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyValidator
, SWIG_POINTER_EXCEPTION
| 0);
33519 if (SWIG_arg_fail(1)) SWIG_fail
;
33524 arg4
= static_cast<int >(SWIG_As_int(obj3
));
33525 if (SWIG_arg_fail(4)) SWIG_fail
;
33529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33530 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
33532 wxPyEndAllowThreads(__tstate
);
33533 if (PyErr_Occurred()) SWIG_fail
;
33535 Py_INCREF(Py_None
); resultobj
= Py_None
;
33542 static PyObject
* PyValidator_swigregister(PyObject
*, PyObject
*args
) {
33544 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33545 SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator
, obj
);
33547 return Py_BuildValue((char *)"");
33549 static int _wrap_DefaultValidator_set(PyObject
*) {
33550 PyErr_SetString(PyExc_TypeError
,"Variable DefaultValidator is read-only.");
33555 static PyObject
*_wrap_DefaultValidator_get(void) {
33556 PyObject
*pyobj
= NULL
;
33558 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultValidator
), SWIGTYPE_p_wxValidator
, 0);
33563 static PyObject
*_wrap_new_Menu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33564 PyObject
*resultobj
= NULL
;
33565 wxString
const &arg1_defvalue
= wxPyEmptyString
;
33566 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
33567 long arg2
= (long) 0 ;
33569 bool temp1
= false ;
33570 PyObject
* obj0
= 0 ;
33571 PyObject
* obj1
= 0 ;
33572 char *kwnames
[] = {
33573 (char *) "title",(char *) "style", NULL
33576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Menu",kwnames
,&obj0
,&obj1
)) goto fail
;
33579 arg1
= wxString_in_helper(obj0
);
33580 if (arg1
== NULL
) SWIG_fail
;
33586 arg2
= static_cast<long >(SWIG_As_long(obj1
));
33587 if (SWIG_arg_fail(2)) SWIG_fail
;
33591 if (!wxPyCheckForApp()) SWIG_fail
;
33592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33593 result
= (wxMenu
*)new wxMenu((wxString
const &)*arg1
,arg2
);
33595 wxPyEndAllowThreads(__tstate
);
33596 if (PyErr_Occurred()) SWIG_fail
;
33598 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenu
, 1);
33613 static PyObject
*_wrap_Menu_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33614 PyObject
*resultobj
= NULL
;
33615 wxMenu
*arg1
= (wxMenu
*) 0 ;
33617 wxString
*arg3
= 0 ;
33618 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33619 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33620 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
33621 wxMenuItem
*result
;
33622 bool temp3
= false ;
33623 bool temp4
= false ;
33624 PyObject
* obj0
= 0 ;
33625 PyObject
* obj1
= 0 ;
33626 PyObject
* obj2
= 0 ;
33627 PyObject
* obj3
= 0 ;
33628 PyObject
* obj4
= 0 ;
33629 char *kwnames
[] = {
33630 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33635 if (SWIG_arg_fail(1)) SWIG_fail
;
33637 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33638 if (SWIG_arg_fail(2)) SWIG_fail
;
33641 arg3
= wxString_in_helper(obj2
);
33642 if (arg3
== NULL
) SWIG_fail
;
33647 arg4
= wxString_in_helper(obj3
);
33648 if (arg4
== NULL
) SWIG_fail
;
33654 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
33655 if (SWIG_arg_fail(5)) SWIG_fail
;
33659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33660 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
33662 wxPyEndAllowThreads(__tstate
);
33663 if (PyErr_Occurred()) SWIG_fail
;
33666 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33690 static PyObject
*_wrap_Menu_AppendSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33691 PyObject
*resultobj
= NULL
;
33692 wxMenu
*arg1
= (wxMenu
*) 0 ;
33693 wxMenuItem
*result
;
33694 PyObject
* obj0
= 0 ;
33695 char *kwnames
[] = {
33696 (char *) "self", NULL
33699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_AppendSeparator",kwnames
,&obj0
)) goto fail
;
33700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33701 if (SWIG_arg_fail(1)) SWIG_fail
;
33703 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33704 result
= (wxMenuItem
*)(arg1
)->AppendSeparator();
33706 wxPyEndAllowThreads(__tstate
);
33707 if (PyErr_Occurred()) SWIG_fail
;
33710 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33718 static PyObject
*_wrap_Menu_AppendCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33719 PyObject
*resultobj
= NULL
;
33720 wxMenu
*arg1
= (wxMenu
*) 0 ;
33722 wxString
*arg3
= 0 ;
33723 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33724 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33725 wxMenuItem
*result
;
33726 bool temp3
= false ;
33727 bool temp4
= false ;
33728 PyObject
* obj0
= 0 ;
33729 PyObject
* obj1
= 0 ;
33730 PyObject
* obj2
= 0 ;
33731 PyObject
* obj3
= 0 ;
33732 char *kwnames
[] = {
33733 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33737 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33738 if (SWIG_arg_fail(1)) SWIG_fail
;
33740 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33741 if (SWIG_arg_fail(2)) SWIG_fail
;
33744 arg3
= wxString_in_helper(obj2
);
33745 if (arg3
== NULL
) SWIG_fail
;
33750 arg4
= wxString_in_helper(obj3
);
33751 if (arg4
== NULL
) SWIG_fail
;
33756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33757 result
= (wxMenuItem
*)(arg1
)->AppendCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33759 wxPyEndAllowThreads(__tstate
);
33760 if (PyErr_Occurred()) SWIG_fail
;
33763 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33787 static PyObject
*_wrap_Menu_AppendRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33788 PyObject
*resultobj
= NULL
;
33789 wxMenu
*arg1
= (wxMenu
*) 0 ;
33791 wxString
*arg3
= 0 ;
33792 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33793 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33794 wxMenuItem
*result
;
33795 bool temp3
= false ;
33796 bool temp4
= false ;
33797 PyObject
* obj0
= 0 ;
33798 PyObject
* obj1
= 0 ;
33799 PyObject
* obj2
= 0 ;
33800 PyObject
* obj3
= 0 ;
33801 char *kwnames
[] = {
33802 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33807 if (SWIG_arg_fail(1)) SWIG_fail
;
33809 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33810 if (SWIG_arg_fail(2)) SWIG_fail
;
33813 arg3
= wxString_in_helper(obj2
);
33814 if (arg3
== NULL
) SWIG_fail
;
33819 arg4
= wxString_in_helper(obj3
);
33820 if (arg4
== NULL
) SWIG_fail
;
33825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33826 result
= (wxMenuItem
*)(arg1
)->AppendRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33828 wxPyEndAllowThreads(__tstate
);
33829 if (PyErr_Occurred()) SWIG_fail
;
33832 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33856 static PyObject
*_wrap_Menu_AppendMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33857 PyObject
*resultobj
= NULL
;
33858 wxMenu
*arg1
= (wxMenu
*) 0 ;
33860 wxString
*arg3
= 0 ;
33861 wxMenu
*arg4
= (wxMenu
*) 0 ;
33862 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33863 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33864 wxMenuItem
*result
;
33865 bool temp3
= false ;
33866 bool temp5
= false ;
33867 PyObject
* obj0
= 0 ;
33868 PyObject
* obj1
= 0 ;
33869 PyObject
* obj2
= 0 ;
33870 PyObject
* obj3
= 0 ;
33871 PyObject
* obj4
= 0 ;
33872 char *kwnames
[] = {
33873 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
33876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_AppendMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33878 if (SWIG_arg_fail(1)) SWIG_fail
;
33880 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33881 if (SWIG_arg_fail(2)) SWIG_fail
;
33884 arg3
= wxString_in_helper(obj2
);
33885 if (arg3
== NULL
) SWIG_fail
;
33888 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33889 if (SWIG_arg_fail(4)) SWIG_fail
;
33892 arg5
= wxString_in_helper(obj4
);
33893 if (arg5
== NULL
) SWIG_fail
;
33898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33899 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
33901 wxPyEndAllowThreads(__tstate
);
33902 if (PyErr_Occurred()) SWIG_fail
;
33905 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33929 static PyObject
*_wrap_Menu_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33930 PyObject
*resultobj
= NULL
;
33931 wxMenu
*arg1
= (wxMenu
*) 0 ;
33932 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
33933 wxMenuItem
*result
;
33934 PyObject
* obj0
= 0 ;
33935 PyObject
* obj1
= 0 ;
33936 char *kwnames
[] = {
33937 (char *) "self",(char *) "item", NULL
33940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_AppendItem",kwnames
,&obj0
,&obj1
)) goto fail
;
33941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33942 if (SWIG_arg_fail(1)) SWIG_fail
;
33943 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33944 if (SWIG_arg_fail(2)) SWIG_fail
;
33946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33947 result
= (wxMenuItem
*)(arg1
)->Append(arg2
);
33949 wxPyEndAllowThreads(__tstate
);
33950 if (PyErr_Occurred()) SWIG_fail
;
33953 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33961 static PyObject
*_wrap_Menu_Break(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33962 PyObject
*resultobj
= NULL
;
33963 wxMenu
*arg1
= (wxMenu
*) 0 ;
33964 PyObject
* obj0
= 0 ;
33965 char *kwnames
[] = {
33966 (char *) "self", NULL
33969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Break",kwnames
,&obj0
)) goto fail
;
33970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33971 if (SWIG_arg_fail(1)) SWIG_fail
;
33973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33976 wxPyEndAllowThreads(__tstate
);
33977 if (PyErr_Occurred()) SWIG_fail
;
33979 Py_INCREF(Py_None
); resultobj
= Py_None
;
33986 static PyObject
*_wrap_Menu_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33987 PyObject
*resultobj
= NULL
;
33988 wxMenu
*arg1
= (wxMenu
*) 0 ;
33990 wxMenuItem
*arg3
= (wxMenuItem
*) 0 ;
33991 wxMenuItem
*result
;
33992 PyObject
* obj0
= 0 ;
33993 PyObject
* obj1
= 0 ;
33994 PyObject
* obj2
= 0 ;
33995 char *kwnames
[] = {
33996 (char *) "self",(char *) "pos",(char *) "item", NULL
33999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
34000 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34001 if (SWIG_arg_fail(1)) SWIG_fail
;
34003 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34004 if (SWIG_arg_fail(2)) SWIG_fail
;
34006 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34007 if (SWIG_arg_fail(3)) SWIG_fail
;
34009 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34010 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
);
34012 wxPyEndAllowThreads(__tstate
);
34013 if (PyErr_Occurred()) SWIG_fail
;
34016 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34024 static PyObject
*_wrap_Menu_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34025 PyObject
*resultobj
= NULL
;
34026 wxMenu
*arg1
= (wxMenu
*) 0 ;
34029 wxString
*arg4
= 0 ;
34030 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34031 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34032 wxItemKind arg6
= (wxItemKind
) wxITEM_NORMAL
;
34033 wxMenuItem
*result
;
34034 bool temp4
= false ;
34035 bool temp5
= false ;
34036 PyObject
* obj0
= 0 ;
34037 PyObject
* obj1
= 0 ;
34038 PyObject
* obj2
= 0 ;
34039 PyObject
* obj3
= 0 ;
34040 PyObject
* obj4
= 0 ;
34041 PyObject
* obj5
= 0 ;
34042 char *kwnames
[] = {
34043 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:Menu_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34048 if (SWIG_arg_fail(1)) SWIG_fail
;
34050 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34051 if (SWIG_arg_fail(2)) SWIG_fail
;
34054 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34055 if (SWIG_arg_fail(3)) SWIG_fail
;
34058 arg4
= wxString_in_helper(obj3
);
34059 if (arg4
== NULL
) SWIG_fail
;
34064 arg5
= wxString_in_helper(obj4
);
34065 if (arg5
== NULL
) SWIG_fail
;
34071 arg6
= static_cast<wxItemKind
>(SWIG_As_int(obj5
));
34072 if (SWIG_arg_fail(6)) SWIG_fail
;
34076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34077 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
,arg6
);
34079 wxPyEndAllowThreads(__tstate
);
34080 if (PyErr_Occurred()) SWIG_fail
;
34083 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34107 static PyObject
*_wrap_Menu_InsertSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34108 PyObject
*resultobj
= NULL
;
34109 wxMenu
*arg1
= (wxMenu
*) 0 ;
34111 wxMenuItem
*result
;
34112 PyObject
* obj0
= 0 ;
34113 PyObject
* obj1
= 0 ;
34114 char *kwnames
[] = {
34115 (char *) "self",(char *) "pos", NULL
34118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_InsertSeparator",kwnames
,&obj0
,&obj1
)) goto fail
;
34119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34120 if (SWIG_arg_fail(1)) SWIG_fail
;
34122 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34123 if (SWIG_arg_fail(2)) SWIG_fail
;
34126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34127 result
= (wxMenuItem
*)(arg1
)->InsertSeparator(arg2
);
34129 wxPyEndAllowThreads(__tstate
);
34130 if (PyErr_Occurred()) SWIG_fail
;
34133 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34141 static PyObject
*_wrap_Menu_InsertCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34142 PyObject
*resultobj
= NULL
;
34143 wxMenu
*arg1
= (wxMenu
*) 0 ;
34146 wxString
*arg4
= 0 ;
34147 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34148 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34149 wxMenuItem
*result
;
34150 bool temp4
= false ;
34151 bool temp5
= false ;
34152 PyObject
* obj0
= 0 ;
34153 PyObject
* obj1
= 0 ;
34154 PyObject
* obj2
= 0 ;
34155 PyObject
* obj3
= 0 ;
34156 PyObject
* obj4
= 0 ;
34157 char *kwnames
[] = {
34158 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34163 if (SWIG_arg_fail(1)) SWIG_fail
;
34165 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34166 if (SWIG_arg_fail(2)) SWIG_fail
;
34169 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34170 if (SWIG_arg_fail(3)) SWIG_fail
;
34173 arg4
= wxString_in_helper(obj3
);
34174 if (arg4
== NULL
) SWIG_fail
;
34179 arg5
= wxString_in_helper(obj4
);
34180 if (arg5
== NULL
) SWIG_fail
;
34185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34186 result
= (wxMenuItem
*)(arg1
)->InsertCheckItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34188 wxPyEndAllowThreads(__tstate
);
34189 if (PyErr_Occurred()) SWIG_fail
;
34192 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34216 static PyObject
*_wrap_Menu_InsertRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34217 PyObject
*resultobj
= NULL
;
34218 wxMenu
*arg1
= (wxMenu
*) 0 ;
34221 wxString
*arg4
= 0 ;
34222 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34223 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34224 wxMenuItem
*result
;
34225 bool temp4
= false ;
34226 bool temp5
= false ;
34227 PyObject
* obj0
= 0 ;
34228 PyObject
* obj1
= 0 ;
34229 PyObject
* obj2
= 0 ;
34230 PyObject
* obj3
= 0 ;
34231 PyObject
* obj4
= 0 ;
34232 char *kwnames
[] = {
34233 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34237 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34238 if (SWIG_arg_fail(1)) SWIG_fail
;
34240 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34241 if (SWIG_arg_fail(2)) SWIG_fail
;
34244 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34245 if (SWIG_arg_fail(3)) SWIG_fail
;
34248 arg4
= wxString_in_helper(obj3
);
34249 if (arg4
== NULL
) SWIG_fail
;
34254 arg5
= wxString_in_helper(obj4
);
34255 if (arg5
== NULL
) SWIG_fail
;
34260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34261 result
= (wxMenuItem
*)(arg1
)->InsertRadioItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34263 wxPyEndAllowThreads(__tstate
);
34264 if (PyErr_Occurred()) SWIG_fail
;
34267 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34291 static PyObject
*_wrap_Menu_InsertMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34292 PyObject
*resultobj
= NULL
;
34293 wxMenu
*arg1
= (wxMenu
*) 0 ;
34296 wxString
*arg4
= 0 ;
34297 wxMenu
*arg5
= (wxMenu
*) 0 ;
34298 wxString
const &arg6_defvalue
= wxPyEmptyString
;
34299 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
34300 wxMenuItem
*result
;
34301 bool temp4
= false ;
34302 bool temp6
= false ;
34303 PyObject
* obj0
= 0 ;
34304 PyObject
* obj1
= 0 ;
34305 PyObject
* obj2
= 0 ;
34306 PyObject
* obj3
= 0 ;
34307 PyObject
* obj4
= 0 ;
34308 PyObject
* obj5
= 0 ;
34309 char *kwnames
[] = {
34310 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Menu_InsertMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34314 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34315 if (SWIG_arg_fail(1)) SWIG_fail
;
34317 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34318 if (SWIG_arg_fail(2)) SWIG_fail
;
34321 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34322 if (SWIG_arg_fail(3)) SWIG_fail
;
34325 arg4
= wxString_in_helper(obj3
);
34326 if (arg4
== NULL
) SWIG_fail
;
34329 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34330 if (SWIG_arg_fail(5)) SWIG_fail
;
34333 arg6
= wxString_in_helper(obj5
);
34334 if (arg6
== NULL
) SWIG_fail
;
34339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34340 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
34342 wxPyEndAllowThreads(__tstate
);
34343 if (PyErr_Occurred()) SWIG_fail
;
34346 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34370 static PyObject
*_wrap_Menu_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34371 PyObject
*resultobj
= NULL
;
34372 wxMenu
*arg1
= (wxMenu
*) 0 ;
34373 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34374 wxMenuItem
*result
;
34375 PyObject
* obj0
= 0 ;
34376 PyObject
* obj1
= 0 ;
34377 char *kwnames
[] = {
34378 (char *) "self",(char *) "item", NULL
34381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34383 if (SWIG_arg_fail(1)) SWIG_fail
;
34384 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34385 if (SWIG_arg_fail(2)) SWIG_fail
;
34387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34388 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
);
34390 wxPyEndAllowThreads(__tstate
);
34391 if (PyErr_Occurred()) SWIG_fail
;
34394 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34402 static PyObject
*_wrap_Menu_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34403 PyObject
*resultobj
= NULL
;
34404 wxMenu
*arg1
= (wxMenu
*) 0 ;
34406 wxString
*arg3
= 0 ;
34407 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34408 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34409 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
34410 wxMenuItem
*result
;
34411 bool temp3
= false ;
34412 bool temp4
= false ;
34413 PyObject
* obj0
= 0 ;
34414 PyObject
* obj1
= 0 ;
34415 PyObject
* obj2
= 0 ;
34416 PyObject
* obj3
= 0 ;
34417 PyObject
* obj4
= 0 ;
34418 char *kwnames
[] = {
34419 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34424 if (SWIG_arg_fail(1)) SWIG_fail
;
34426 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34427 if (SWIG_arg_fail(2)) SWIG_fail
;
34430 arg3
= wxString_in_helper(obj2
);
34431 if (arg3
== NULL
) SWIG_fail
;
34436 arg4
= wxString_in_helper(obj3
);
34437 if (arg4
== NULL
) SWIG_fail
;
34443 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
34444 if (SWIG_arg_fail(5)) SWIG_fail
;
34448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34449 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
34451 wxPyEndAllowThreads(__tstate
);
34452 if (PyErr_Occurred()) SWIG_fail
;
34455 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34479 static PyObject
*_wrap_Menu_PrependSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34480 PyObject
*resultobj
= NULL
;
34481 wxMenu
*arg1
= (wxMenu
*) 0 ;
34482 wxMenuItem
*result
;
34483 PyObject
* obj0
= 0 ;
34484 char *kwnames
[] = {
34485 (char *) "self", NULL
34488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_PrependSeparator",kwnames
,&obj0
)) goto fail
;
34489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34490 if (SWIG_arg_fail(1)) SWIG_fail
;
34492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34493 result
= (wxMenuItem
*)(arg1
)->PrependSeparator();
34495 wxPyEndAllowThreads(__tstate
);
34496 if (PyErr_Occurred()) SWIG_fail
;
34499 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34507 static PyObject
*_wrap_Menu_PrependCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34508 PyObject
*resultobj
= NULL
;
34509 wxMenu
*arg1
= (wxMenu
*) 0 ;
34511 wxString
*arg3
= 0 ;
34512 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34513 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34514 wxMenuItem
*result
;
34515 bool temp3
= false ;
34516 bool temp4
= false ;
34517 PyObject
* obj0
= 0 ;
34518 PyObject
* obj1
= 0 ;
34519 PyObject
* obj2
= 0 ;
34520 PyObject
* obj3
= 0 ;
34521 char *kwnames
[] = {
34522 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34527 if (SWIG_arg_fail(1)) SWIG_fail
;
34529 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34530 if (SWIG_arg_fail(2)) SWIG_fail
;
34533 arg3
= wxString_in_helper(obj2
);
34534 if (arg3
== NULL
) SWIG_fail
;
34539 arg4
= wxString_in_helper(obj3
);
34540 if (arg4
== NULL
) SWIG_fail
;
34545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34546 result
= (wxMenuItem
*)(arg1
)->PrependCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34548 wxPyEndAllowThreads(__tstate
);
34549 if (PyErr_Occurred()) SWIG_fail
;
34552 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34576 static PyObject
*_wrap_Menu_PrependRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34577 PyObject
*resultobj
= NULL
;
34578 wxMenu
*arg1
= (wxMenu
*) 0 ;
34580 wxString
*arg3
= 0 ;
34581 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34582 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34583 wxMenuItem
*result
;
34584 bool temp3
= false ;
34585 bool temp4
= false ;
34586 PyObject
* obj0
= 0 ;
34587 PyObject
* obj1
= 0 ;
34588 PyObject
* obj2
= 0 ;
34589 PyObject
* obj3
= 0 ;
34590 char *kwnames
[] = {
34591 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34595 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34596 if (SWIG_arg_fail(1)) SWIG_fail
;
34598 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34599 if (SWIG_arg_fail(2)) SWIG_fail
;
34602 arg3
= wxString_in_helper(obj2
);
34603 if (arg3
== NULL
) SWIG_fail
;
34608 arg4
= wxString_in_helper(obj3
);
34609 if (arg4
== NULL
) SWIG_fail
;
34614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34615 result
= (wxMenuItem
*)(arg1
)->PrependRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34617 wxPyEndAllowThreads(__tstate
);
34618 if (PyErr_Occurred()) SWIG_fail
;
34621 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34645 static PyObject
*_wrap_Menu_PrependMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34646 PyObject
*resultobj
= NULL
;
34647 wxMenu
*arg1
= (wxMenu
*) 0 ;
34649 wxString
*arg3
= 0 ;
34650 wxMenu
*arg4
= (wxMenu
*) 0 ;
34651 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34652 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34653 wxMenuItem
*result
;
34654 bool temp3
= false ;
34655 bool temp5
= false ;
34656 PyObject
* obj0
= 0 ;
34657 PyObject
* obj1
= 0 ;
34658 PyObject
* obj2
= 0 ;
34659 PyObject
* obj3
= 0 ;
34660 PyObject
* obj4
= 0 ;
34661 char *kwnames
[] = {
34662 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_PrependMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34666 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34667 if (SWIG_arg_fail(1)) SWIG_fail
;
34669 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34670 if (SWIG_arg_fail(2)) SWIG_fail
;
34673 arg3
= wxString_in_helper(obj2
);
34674 if (arg3
== NULL
) SWIG_fail
;
34677 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34678 if (SWIG_arg_fail(4)) SWIG_fail
;
34681 arg5
= wxString_in_helper(obj4
);
34682 if (arg5
== NULL
) SWIG_fail
;
34687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34688 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
34690 wxPyEndAllowThreads(__tstate
);
34691 if (PyErr_Occurred()) SWIG_fail
;
34694 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34718 static PyObject
*_wrap_Menu_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34719 PyObject
*resultobj
= NULL
;
34720 wxMenu
*arg1
= (wxMenu
*) 0 ;
34722 wxMenuItem
*result
;
34723 PyObject
* obj0
= 0 ;
34724 PyObject
* obj1
= 0 ;
34725 char *kwnames
[] = {
34726 (char *) "self",(char *) "id", NULL
34729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
34730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34731 if (SWIG_arg_fail(1)) SWIG_fail
;
34733 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34734 if (SWIG_arg_fail(2)) SWIG_fail
;
34737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34738 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34740 wxPyEndAllowThreads(__tstate
);
34741 if (PyErr_Occurred()) SWIG_fail
;
34744 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34752 static PyObject
*_wrap_Menu_RemoveItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34753 PyObject
*resultobj
= NULL
;
34754 wxMenu
*arg1
= (wxMenu
*) 0 ;
34755 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34756 wxMenuItem
*result
;
34757 PyObject
* obj0
= 0 ;
34758 PyObject
* obj1
= 0 ;
34759 char *kwnames
[] = {
34760 (char *) "self",(char *) "item", NULL
34763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_RemoveItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34765 if (SWIG_arg_fail(1)) SWIG_fail
;
34766 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34767 if (SWIG_arg_fail(2)) SWIG_fail
;
34769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34770 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34772 wxPyEndAllowThreads(__tstate
);
34773 if (PyErr_Occurred()) SWIG_fail
;
34776 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34784 static PyObject
*_wrap_Menu_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34785 PyObject
*resultobj
= NULL
;
34786 wxMenu
*arg1
= (wxMenu
*) 0 ;
34789 PyObject
* obj0
= 0 ;
34790 PyObject
* obj1
= 0 ;
34791 char *kwnames
[] = {
34792 (char *) "self",(char *) "id", NULL
34795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
34796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34797 if (SWIG_arg_fail(1)) SWIG_fail
;
34799 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34800 if (SWIG_arg_fail(2)) SWIG_fail
;
34803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34804 result
= (bool)(arg1
)->Delete(arg2
);
34806 wxPyEndAllowThreads(__tstate
);
34807 if (PyErr_Occurred()) SWIG_fail
;
34810 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34818 static PyObject
*_wrap_Menu_DeleteItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34819 PyObject
*resultobj
= NULL
;
34820 wxMenu
*arg1
= (wxMenu
*) 0 ;
34821 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34823 PyObject
* obj0
= 0 ;
34824 PyObject
* obj1
= 0 ;
34825 char *kwnames
[] = {
34826 (char *) "self",(char *) "item", NULL
34829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DeleteItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34831 if (SWIG_arg_fail(1)) SWIG_fail
;
34832 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34833 if (SWIG_arg_fail(2)) SWIG_fail
;
34835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34836 result
= (bool)(arg1
)->Delete(arg2
);
34838 wxPyEndAllowThreads(__tstate
);
34839 if (PyErr_Occurred()) SWIG_fail
;
34842 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34850 static PyObject
*_wrap_Menu_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34851 PyObject
*resultobj
= NULL
;
34852 wxMenu
*arg1
= (wxMenu
*) 0 ;
34853 PyObject
* obj0
= 0 ;
34854 char *kwnames
[] = {
34855 (char *) "self", NULL
34858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Destroy",kwnames
,&obj0
)) goto fail
;
34859 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34860 if (SWIG_arg_fail(1)) SWIG_fail
;
34862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34863 wxMenu_Destroy(arg1
);
34865 wxPyEndAllowThreads(__tstate
);
34866 if (PyErr_Occurred()) SWIG_fail
;
34868 Py_INCREF(Py_None
); resultobj
= Py_None
;
34875 static PyObject
*_wrap_Menu_DestroyId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34876 PyObject
*resultobj
= NULL
;
34877 wxMenu
*arg1
= (wxMenu
*) 0 ;
34880 PyObject
* obj0
= 0 ;
34881 PyObject
* obj1
= 0 ;
34882 char *kwnames
[] = {
34883 (char *) "self",(char *) "id", NULL
34886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyId",kwnames
,&obj0
,&obj1
)) goto fail
;
34887 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34888 if (SWIG_arg_fail(1)) SWIG_fail
;
34890 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34891 if (SWIG_arg_fail(2)) SWIG_fail
;
34894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34895 result
= (bool)(arg1
)->Destroy(arg2
);
34897 wxPyEndAllowThreads(__tstate
);
34898 if (PyErr_Occurred()) SWIG_fail
;
34901 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34909 static PyObject
*_wrap_Menu_DestroyItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34910 PyObject
*resultobj
= NULL
;
34911 wxMenu
*arg1
= (wxMenu
*) 0 ;
34912 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34914 PyObject
* obj0
= 0 ;
34915 PyObject
* obj1
= 0 ;
34916 char *kwnames
[] = {
34917 (char *) "self",(char *) "item", NULL
34920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34922 if (SWIG_arg_fail(1)) SWIG_fail
;
34923 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34924 if (SWIG_arg_fail(2)) SWIG_fail
;
34926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34927 result
= (bool)(arg1
)->Destroy(arg2
);
34929 wxPyEndAllowThreads(__tstate
);
34930 if (PyErr_Occurred()) SWIG_fail
;
34933 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34941 static PyObject
*_wrap_Menu_GetMenuItemCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34942 PyObject
*resultobj
= NULL
;
34943 wxMenu
*arg1
= (wxMenu
*) 0 ;
34945 PyObject
* obj0
= 0 ;
34946 char *kwnames
[] = {
34947 (char *) "self", NULL
34950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItemCount",kwnames
,&obj0
)) goto fail
;
34951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34952 if (SWIG_arg_fail(1)) SWIG_fail
;
34954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34955 result
= (size_t)((wxMenu
const *)arg1
)->GetMenuItemCount();
34957 wxPyEndAllowThreads(__tstate
);
34958 if (PyErr_Occurred()) SWIG_fail
;
34961 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
34969 static PyObject
*_wrap_Menu_GetMenuItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34970 PyObject
*resultobj
= NULL
;
34971 wxMenu
*arg1
= (wxMenu
*) 0 ;
34973 PyObject
* obj0
= 0 ;
34974 char *kwnames
[] = {
34975 (char *) "self", NULL
34978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItems",kwnames
,&obj0
)) goto fail
;
34979 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34980 if (SWIG_arg_fail(1)) SWIG_fail
;
34982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34983 result
= (PyObject
*)wxMenu_GetMenuItems(arg1
);
34985 wxPyEndAllowThreads(__tstate
);
34986 if (PyErr_Occurred()) SWIG_fail
;
34988 resultobj
= result
;
34995 static PyObject
*_wrap_Menu_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34996 PyObject
*resultobj
= NULL
;
34997 wxMenu
*arg1
= (wxMenu
*) 0 ;
34998 wxString
*arg2
= 0 ;
35000 bool temp2
= false ;
35001 PyObject
* obj0
= 0 ;
35002 PyObject
* obj1
= 0 ;
35003 char *kwnames
[] = {
35004 (char *) "self",(char *) "item", NULL
35007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItem",kwnames
,&obj0
,&obj1
)) goto fail
;
35008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35009 if (SWIG_arg_fail(1)) SWIG_fail
;
35011 arg2
= wxString_in_helper(obj1
);
35012 if (arg2
== NULL
) SWIG_fail
;
35016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35017 result
= (int)((wxMenu
const *)arg1
)->FindItem((wxString
const &)*arg2
);
35019 wxPyEndAllowThreads(__tstate
);
35020 if (PyErr_Occurred()) SWIG_fail
;
35023 resultobj
= SWIG_From_int(static_cast<int >(result
));
35039 static PyObject
*_wrap_Menu_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35040 PyObject
*resultobj
= NULL
;
35041 wxMenu
*arg1
= (wxMenu
*) 0 ;
35043 wxMenuItem
*result
;
35044 PyObject
* obj0
= 0 ;
35045 PyObject
* obj1
= 0 ;
35046 char *kwnames
[] = {
35047 (char *) "self",(char *) "id", NULL
35050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
35051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35052 if (SWIG_arg_fail(1)) SWIG_fail
;
35054 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35055 if (SWIG_arg_fail(2)) SWIG_fail
;
35058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35059 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItem(arg2
);
35061 wxPyEndAllowThreads(__tstate
);
35062 if (PyErr_Occurred()) SWIG_fail
;
35065 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35073 static PyObject
*_wrap_Menu_FindItemByPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35074 PyObject
*resultobj
= NULL
;
35075 wxMenu
*arg1
= (wxMenu
*) 0 ;
35077 wxMenuItem
*result
;
35078 PyObject
* obj0
= 0 ;
35079 PyObject
* obj1
= 0 ;
35080 char *kwnames
[] = {
35081 (char *) "self",(char *) "position", NULL
35084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemByPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
35085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35086 if (SWIG_arg_fail(1)) SWIG_fail
;
35088 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35089 if (SWIG_arg_fail(2)) SWIG_fail
;
35092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35093 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItemByPosition(arg2
);
35095 wxPyEndAllowThreads(__tstate
);
35096 if (PyErr_Occurred()) SWIG_fail
;
35099 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35107 static PyObject
*_wrap_Menu_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35108 PyObject
*resultobj
= NULL
;
35109 wxMenu
*arg1
= (wxMenu
*) 0 ;
35112 PyObject
* obj0
= 0 ;
35113 PyObject
* obj1
= 0 ;
35114 PyObject
* obj2
= 0 ;
35115 char *kwnames
[] = {
35116 (char *) "self",(char *) "id",(char *) "enable", NULL
35119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35121 if (SWIG_arg_fail(1)) SWIG_fail
;
35123 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35124 if (SWIG_arg_fail(2)) SWIG_fail
;
35127 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35128 if (SWIG_arg_fail(3)) SWIG_fail
;
35131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35132 (arg1
)->Enable(arg2
,arg3
);
35134 wxPyEndAllowThreads(__tstate
);
35135 if (PyErr_Occurred()) SWIG_fail
;
35137 Py_INCREF(Py_None
); resultobj
= Py_None
;
35144 static PyObject
*_wrap_Menu_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35145 PyObject
*resultobj
= NULL
;
35146 wxMenu
*arg1
= (wxMenu
*) 0 ;
35149 PyObject
* obj0
= 0 ;
35150 PyObject
* obj1
= 0 ;
35151 char *kwnames
[] = {
35152 (char *) "self",(char *) "id", NULL
35155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
35156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35157 if (SWIG_arg_fail(1)) SWIG_fail
;
35159 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35160 if (SWIG_arg_fail(2)) SWIG_fail
;
35163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35164 result
= (bool)((wxMenu
const *)arg1
)->IsEnabled(arg2
);
35166 wxPyEndAllowThreads(__tstate
);
35167 if (PyErr_Occurred()) SWIG_fail
;
35170 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35178 static PyObject
*_wrap_Menu_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35179 PyObject
*resultobj
= NULL
;
35180 wxMenu
*arg1
= (wxMenu
*) 0 ;
35183 PyObject
* obj0
= 0 ;
35184 PyObject
* obj1
= 0 ;
35185 PyObject
* obj2
= 0 ;
35186 char *kwnames
[] = {
35187 (char *) "self",(char *) "id",(char *) "check", NULL
35190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35192 if (SWIG_arg_fail(1)) SWIG_fail
;
35194 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35195 if (SWIG_arg_fail(2)) SWIG_fail
;
35198 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35199 if (SWIG_arg_fail(3)) SWIG_fail
;
35202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35203 (arg1
)->Check(arg2
,arg3
);
35205 wxPyEndAllowThreads(__tstate
);
35206 if (PyErr_Occurred()) SWIG_fail
;
35208 Py_INCREF(Py_None
); resultobj
= Py_None
;
35215 static PyObject
*_wrap_Menu_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35216 PyObject
*resultobj
= NULL
;
35217 wxMenu
*arg1
= (wxMenu
*) 0 ;
35220 PyObject
* obj0
= 0 ;
35221 PyObject
* obj1
= 0 ;
35222 char *kwnames
[] = {
35223 (char *) "self",(char *) "id", NULL
35226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
35227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35228 if (SWIG_arg_fail(1)) SWIG_fail
;
35230 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35231 if (SWIG_arg_fail(2)) SWIG_fail
;
35234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35235 result
= (bool)((wxMenu
const *)arg1
)->IsChecked(arg2
);
35237 wxPyEndAllowThreads(__tstate
);
35238 if (PyErr_Occurred()) SWIG_fail
;
35241 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35249 static PyObject
*_wrap_Menu_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35250 PyObject
*resultobj
= NULL
;
35251 wxMenu
*arg1
= (wxMenu
*) 0 ;
35253 wxString
*arg3
= 0 ;
35254 bool temp3
= false ;
35255 PyObject
* obj0
= 0 ;
35256 PyObject
* obj1
= 0 ;
35257 PyObject
* obj2
= 0 ;
35258 char *kwnames
[] = {
35259 (char *) "self",(char *) "id",(char *) "label", NULL
35262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35263 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35264 if (SWIG_arg_fail(1)) SWIG_fail
;
35266 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35267 if (SWIG_arg_fail(2)) SWIG_fail
;
35270 arg3
= wxString_in_helper(obj2
);
35271 if (arg3
== NULL
) SWIG_fail
;
35275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35276 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
35278 wxPyEndAllowThreads(__tstate
);
35279 if (PyErr_Occurred()) SWIG_fail
;
35281 Py_INCREF(Py_None
); resultobj
= Py_None
;
35296 static PyObject
*_wrap_Menu_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35297 PyObject
*resultobj
= NULL
;
35298 wxMenu
*arg1
= (wxMenu
*) 0 ;
35301 PyObject
* obj0
= 0 ;
35302 PyObject
* obj1
= 0 ;
35303 char *kwnames
[] = {
35304 (char *) "self",(char *) "id", NULL
35307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
35308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35309 if (SWIG_arg_fail(1)) SWIG_fail
;
35311 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35312 if (SWIG_arg_fail(2)) SWIG_fail
;
35315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35316 result
= ((wxMenu
const *)arg1
)->GetLabel(arg2
);
35318 wxPyEndAllowThreads(__tstate
);
35319 if (PyErr_Occurred()) SWIG_fail
;
35323 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35325 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35334 static PyObject
*_wrap_Menu_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35335 PyObject
*resultobj
= NULL
;
35336 wxMenu
*arg1
= (wxMenu
*) 0 ;
35338 wxString
*arg3
= 0 ;
35339 bool temp3
= false ;
35340 PyObject
* obj0
= 0 ;
35341 PyObject
* obj1
= 0 ;
35342 PyObject
* obj2
= 0 ;
35343 char *kwnames
[] = {
35344 (char *) "self",(char *) "id",(char *) "helpString", NULL
35347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35349 if (SWIG_arg_fail(1)) SWIG_fail
;
35351 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35352 if (SWIG_arg_fail(2)) SWIG_fail
;
35355 arg3
= wxString_in_helper(obj2
);
35356 if (arg3
== NULL
) SWIG_fail
;
35360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35361 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
35363 wxPyEndAllowThreads(__tstate
);
35364 if (PyErr_Occurred()) SWIG_fail
;
35366 Py_INCREF(Py_None
); resultobj
= Py_None
;
35381 static PyObject
*_wrap_Menu_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35382 PyObject
*resultobj
= NULL
;
35383 wxMenu
*arg1
= (wxMenu
*) 0 ;
35386 PyObject
* obj0
= 0 ;
35387 PyObject
* obj1
= 0 ;
35388 char *kwnames
[] = {
35389 (char *) "self",(char *) "id", NULL
35392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
35393 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35394 if (SWIG_arg_fail(1)) SWIG_fail
;
35396 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35397 if (SWIG_arg_fail(2)) SWIG_fail
;
35400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35401 result
= ((wxMenu
const *)arg1
)->GetHelpString(arg2
);
35403 wxPyEndAllowThreads(__tstate
);
35404 if (PyErr_Occurred()) SWIG_fail
;
35408 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35410 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35419 static PyObject
*_wrap_Menu_SetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35420 PyObject
*resultobj
= NULL
;
35421 wxMenu
*arg1
= (wxMenu
*) 0 ;
35422 wxString
*arg2
= 0 ;
35423 bool temp2
= false ;
35424 PyObject
* obj0
= 0 ;
35425 PyObject
* obj1
= 0 ;
35426 char *kwnames
[] = {
35427 (char *) "self",(char *) "title", NULL
35430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
;
35431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35432 if (SWIG_arg_fail(1)) SWIG_fail
;
35434 arg2
= wxString_in_helper(obj1
);
35435 if (arg2
== NULL
) SWIG_fail
;
35439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35440 (arg1
)->SetTitle((wxString
const &)*arg2
);
35442 wxPyEndAllowThreads(__tstate
);
35443 if (PyErr_Occurred()) SWIG_fail
;
35445 Py_INCREF(Py_None
); resultobj
= Py_None
;
35460 static PyObject
*_wrap_Menu_GetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35461 PyObject
*resultobj
= NULL
;
35462 wxMenu
*arg1
= (wxMenu
*) 0 ;
35464 PyObject
* obj0
= 0 ;
35465 char *kwnames
[] = {
35466 (char *) "self", NULL
35469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetTitle",kwnames
,&obj0
)) goto fail
;
35470 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35471 if (SWIG_arg_fail(1)) SWIG_fail
;
35473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35474 result
= ((wxMenu
const *)arg1
)->GetTitle();
35476 wxPyEndAllowThreads(__tstate
);
35477 if (PyErr_Occurred()) SWIG_fail
;
35481 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35483 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35492 static PyObject
*_wrap_Menu_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35493 PyObject
*resultobj
= NULL
;
35494 wxMenu
*arg1
= (wxMenu
*) 0 ;
35495 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
35496 PyObject
* obj0
= 0 ;
35497 PyObject
* obj1
= 0 ;
35498 char *kwnames
[] = {
35499 (char *) "self",(char *) "handler", NULL
35502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
35503 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35504 if (SWIG_arg_fail(1)) SWIG_fail
;
35505 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35506 if (SWIG_arg_fail(2)) SWIG_fail
;
35508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35509 (arg1
)->SetEventHandler(arg2
);
35511 wxPyEndAllowThreads(__tstate
);
35512 if (PyErr_Occurred()) SWIG_fail
;
35514 Py_INCREF(Py_None
); resultobj
= Py_None
;
35521 static PyObject
*_wrap_Menu_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35522 PyObject
*resultobj
= NULL
;
35523 wxMenu
*arg1
= (wxMenu
*) 0 ;
35524 wxEvtHandler
*result
;
35525 PyObject
* obj0
= 0 ;
35526 char *kwnames
[] = {
35527 (char *) "self", NULL
35530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetEventHandler",kwnames
,&obj0
)) goto fail
;
35531 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35532 if (SWIG_arg_fail(1)) SWIG_fail
;
35534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35535 result
= (wxEvtHandler
*)((wxMenu
const *)arg1
)->GetEventHandler();
35537 wxPyEndAllowThreads(__tstate
);
35538 if (PyErr_Occurred()) SWIG_fail
;
35541 resultobj
= wxPyMake_wxObject(result
, 0);
35549 static PyObject
*_wrap_Menu_SetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35550 PyObject
*resultobj
= NULL
;
35551 wxMenu
*arg1
= (wxMenu
*) 0 ;
35552 wxWindow
*arg2
= (wxWindow
*) 0 ;
35553 PyObject
* obj0
= 0 ;
35554 PyObject
* obj1
= 0 ;
35555 char *kwnames
[] = {
35556 (char *) "self",(char *) "win", NULL
35559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetInvokingWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
35560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35561 if (SWIG_arg_fail(1)) SWIG_fail
;
35562 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
35563 if (SWIG_arg_fail(2)) SWIG_fail
;
35565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35566 (arg1
)->SetInvokingWindow(arg2
);
35568 wxPyEndAllowThreads(__tstate
);
35569 if (PyErr_Occurred()) SWIG_fail
;
35571 Py_INCREF(Py_None
); resultobj
= Py_None
;
35578 static PyObject
*_wrap_Menu_GetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35579 PyObject
*resultobj
= NULL
;
35580 wxMenu
*arg1
= (wxMenu
*) 0 ;
35582 PyObject
* obj0
= 0 ;
35583 char *kwnames
[] = {
35584 (char *) "self", NULL
35587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetInvokingWindow",kwnames
,&obj0
)) goto fail
;
35588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35589 if (SWIG_arg_fail(1)) SWIG_fail
;
35591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35592 result
= (wxWindow
*)((wxMenu
const *)arg1
)->GetInvokingWindow();
35594 wxPyEndAllowThreads(__tstate
);
35595 if (PyErr_Occurred()) SWIG_fail
;
35598 resultobj
= wxPyMake_wxObject(result
, 0);
35606 static PyObject
*_wrap_Menu_GetStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35607 PyObject
*resultobj
= NULL
;
35608 wxMenu
*arg1
= (wxMenu
*) 0 ;
35610 PyObject
* obj0
= 0 ;
35611 char *kwnames
[] = {
35612 (char *) "self", NULL
35615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetStyle",kwnames
,&obj0
)) goto fail
;
35616 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35617 if (SWIG_arg_fail(1)) SWIG_fail
;
35619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35620 result
= (long)((wxMenu
const *)arg1
)->GetStyle();
35622 wxPyEndAllowThreads(__tstate
);
35623 if (PyErr_Occurred()) SWIG_fail
;
35626 resultobj
= SWIG_From_long(static_cast<long >(result
));
35634 static PyObject
*_wrap_Menu_UpdateUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35635 PyObject
*resultobj
= NULL
;
35636 wxMenu
*arg1
= (wxMenu
*) 0 ;
35637 wxEvtHandler
*arg2
= (wxEvtHandler
*) NULL
;
35638 PyObject
* obj0
= 0 ;
35639 PyObject
* obj1
= 0 ;
35640 char *kwnames
[] = {
35641 (char *) "self",(char *) "source", NULL
35644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Menu_UpdateUI",kwnames
,&obj0
,&obj1
)) goto fail
;
35645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35646 if (SWIG_arg_fail(1)) SWIG_fail
;
35648 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35649 if (SWIG_arg_fail(2)) SWIG_fail
;
35652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35653 (arg1
)->UpdateUI(arg2
);
35655 wxPyEndAllowThreads(__tstate
);
35656 if (PyErr_Occurred()) SWIG_fail
;
35658 Py_INCREF(Py_None
); resultobj
= Py_None
;
35665 static PyObject
*_wrap_Menu_GetMenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35666 PyObject
*resultobj
= NULL
;
35667 wxMenu
*arg1
= (wxMenu
*) 0 ;
35669 PyObject
* obj0
= 0 ;
35670 char *kwnames
[] = {
35671 (char *) "self", NULL
35674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuBar",kwnames
,&obj0
)) goto fail
;
35675 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35676 if (SWIG_arg_fail(1)) SWIG_fail
;
35678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35679 result
= (wxMenuBar
*)((wxMenu
const *)arg1
)->GetMenuBar();
35681 wxPyEndAllowThreads(__tstate
);
35682 if (PyErr_Occurred()) SWIG_fail
;
35685 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35693 static PyObject
*_wrap_Menu_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35694 PyObject
*resultobj
= NULL
;
35695 wxMenu
*arg1
= (wxMenu
*) 0 ;
35696 wxMenuBarBase
*arg2
= (wxMenuBarBase
*) 0 ;
35697 PyObject
* obj0
= 0 ;
35698 PyObject
* obj1
= 0 ;
35699 char *kwnames
[] = {
35700 (char *) "self",(char *) "menubar", NULL
35703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
35704 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35705 if (SWIG_arg_fail(1)) SWIG_fail
;
35706 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBarBase
, SWIG_POINTER_EXCEPTION
| 0);
35707 if (SWIG_arg_fail(2)) SWIG_fail
;
35709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35710 (arg1
)->Attach(arg2
);
35712 wxPyEndAllowThreads(__tstate
);
35713 if (PyErr_Occurred()) SWIG_fail
;
35715 Py_INCREF(Py_None
); resultobj
= Py_None
;
35722 static PyObject
*_wrap_Menu_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35723 PyObject
*resultobj
= NULL
;
35724 wxMenu
*arg1
= (wxMenu
*) 0 ;
35725 PyObject
* obj0
= 0 ;
35726 char *kwnames
[] = {
35727 (char *) "self", NULL
35730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Detach",kwnames
,&obj0
)) goto fail
;
35731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35732 if (SWIG_arg_fail(1)) SWIG_fail
;
35734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35737 wxPyEndAllowThreads(__tstate
);
35738 if (PyErr_Occurred()) SWIG_fail
;
35740 Py_INCREF(Py_None
); resultobj
= Py_None
;
35747 static PyObject
*_wrap_Menu_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35748 PyObject
*resultobj
= NULL
;
35749 wxMenu
*arg1
= (wxMenu
*) 0 ;
35751 PyObject
* obj0
= 0 ;
35752 char *kwnames
[] = {
35753 (char *) "self", NULL
35756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_IsAttached",kwnames
,&obj0
)) goto fail
;
35757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35758 if (SWIG_arg_fail(1)) SWIG_fail
;
35760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35761 result
= (bool)((wxMenu
const *)arg1
)->IsAttached();
35763 wxPyEndAllowThreads(__tstate
);
35764 if (PyErr_Occurred()) SWIG_fail
;
35767 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35775 static PyObject
*_wrap_Menu_SetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35776 PyObject
*resultobj
= NULL
;
35777 wxMenu
*arg1
= (wxMenu
*) 0 ;
35778 wxMenu
*arg2
= (wxMenu
*) 0 ;
35779 PyObject
* obj0
= 0 ;
35780 PyObject
* obj1
= 0 ;
35781 char *kwnames
[] = {
35782 (char *) "self",(char *) "parent", NULL
35785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
;
35786 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35787 if (SWIG_arg_fail(1)) SWIG_fail
;
35788 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35789 if (SWIG_arg_fail(2)) SWIG_fail
;
35791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35792 (arg1
)->SetParent(arg2
);
35794 wxPyEndAllowThreads(__tstate
);
35795 if (PyErr_Occurred()) SWIG_fail
;
35797 Py_INCREF(Py_None
); resultobj
= Py_None
;
35804 static PyObject
*_wrap_Menu_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35805 PyObject
*resultobj
= NULL
;
35806 wxMenu
*arg1
= (wxMenu
*) 0 ;
35808 PyObject
* obj0
= 0 ;
35809 char *kwnames
[] = {
35810 (char *) "self", NULL
35813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetParent",kwnames
,&obj0
)) goto fail
;
35814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35815 if (SWIG_arg_fail(1)) SWIG_fail
;
35817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35818 result
= (wxMenu
*)((wxMenu
const *)arg1
)->GetParent();
35820 wxPyEndAllowThreads(__tstate
);
35821 if (PyErr_Occurred()) SWIG_fail
;
35824 resultobj
= wxPyMake_wxObject(result
, 0);
35832 static PyObject
* Menu_swigregister(PyObject
*, PyObject
*args
) {
35834 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
35835 SWIG_TypeClientData(SWIGTYPE_p_wxMenu
, obj
);
35837 return Py_BuildValue((char *)"");
35839 static PyObject
*_wrap_new_MenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35840 PyObject
*resultobj
= NULL
;
35841 long arg1
= (long) 0 ;
35843 PyObject
* obj0
= 0 ;
35844 char *kwnames
[] = {
35845 (char *) "style", NULL
35848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MenuBar",kwnames
,&obj0
)) goto fail
;
35851 arg1
= static_cast<long >(SWIG_As_long(obj0
));
35852 if (SWIG_arg_fail(1)) SWIG_fail
;
35856 if (!wxPyCheckForApp()) SWIG_fail
;
35857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35858 result
= (wxMenuBar
*)new wxMenuBar(arg1
);
35860 wxPyEndAllowThreads(__tstate
);
35861 if (PyErr_Occurred()) SWIG_fail
;
35863 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuBar
, 1);
35870 static PyObject
*_wrap_MenuBar_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35871 PyObject
*resultobj
= NULL
;
35872 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35873 wxMenu
*arg2
= (wxMenu
*) 0 ;
35874 wxString
*arg3
= 0 ;
35876 bool temp3
= false ;
35877 PyObject
* obj0
= 0 ;
35878 PyObject
* obj1
= 0 ;
35879 PyObject
* obj2
= 0 ;
35880 char *kwnames
[] = {
35881 (char *) "self",(char *) "menu",(char *) "title", NULL
35884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35886 if (SWIG_arg_fail(1)) SWIG_fail
;
35887 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35888 if (SWIG_arg_fail(2)) SWIG_fail
;
35890 arg3
= wxString_in_helper(obj2
);
35891 if (arg3
== NULL
) SWIG_fail
;
35895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35896 result
= (bool)(arg1
)->Append(arg2
,(wxString
const &)*arg3
);
35898 wxPyEndAllowThreads(__tstate
);
35899 if (PyErr_Occurred()) SWIG_fail
;
35902 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35918 static PyObject
*_wrap_MenuBar_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35919 PyObject
*resultobj
= NULL
;
35920 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35922 wxMenu
*arg3
= (wxMenu
*) 0 ;
35923 wxString
*arg4
= 0 ;
35925 bool temp4
= false ;
35926 PyObject
* obj0
= 0 ;
35927 PyObject
* obj1
= 0 ;
35928 PyObject
* obj2
= 0 ;
35929 PyObject
* obj3
= 0 ;
35930 char *kwnames
[] = {
35931 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35936 if (SWIG_arg_fail(1)) SWIG_fail
;
35938 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35939 if (SWIG_arg_fail(2)) SWIG_fail
;
35941 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35942 if (SWIG_arg_fail(3)) SWIG_fail
;
35944 arg4
= wxString_in_helper(obj3
);
35945 if (arg4
== NULL
) SWIG_fail
;
35949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35950 result
= (bool)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
);
35952 wxPyEndAllowThreads(__tstate
);
35953 if (PyErr_Occurred()) SWIG_fail
;
35956 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35972 static PyObject
*_wrap_MenuBar_GetMenuCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35973 PyObject
*resultobj
= NULL
;
35974 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35976 PyObject
* obj0
= 0 ;
35977 char *kwnames
[] = {
35978 (char *) "self", NULL
35981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetMenuCount",kwnames
,&obj0
)) goto fail
;
35982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35983 if (SWIG_arg_fail(1)) SWIG_fail
;
35985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35986 result
= (size_t)((wxMenuBar
const *)arg1
)->GetMenuCount();
35988 wxPyEndAllowThreads(__tstate
);
35989 if (PyErr_Occurred()) SWIG_fail
;
35992 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
36000 static PyObject
*_wrap_MenuBar_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36001 PyObject
*resultobj
= NULL
;
36002 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36005 PyObject
* obj0
= 0 ;
36006 PyObject
* obj1
= 0 ;
36007 char *kwnames
[] = {
36008 (char *) "self",(char *) "pos", NULL
36011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36013 if (SWIG_arg_fail(1)) SWIG_fail
;
36015 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36016 if (SWIG_arg_fail(2)) SWIG_fail
;
36019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36020 result
= (wxMenu
*)((wxMenuBar
const *)arg1
)->GetMenu(arg2
);
36022 wxPyEndAllowThreads(__tstate
);
36023 if (PyErr_Occurred()) SWIG_fail
;
36026 resultobj
= wxPyMake_wxObject(result
, 0);
36034 static PyObject
*_wrap_MenuBar_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36035 PyObject
*resultobj
= NULL
;
36036 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36038 wxMenu
*arg3
= (wxMenu
*) 0 ;
36039 wxString
*arg4
= 0 ;
36041 bool temp4
= false ;
36042 PyObject
* obj0
= 0 ;
36043 PyObject
* obj1
= 0 ;
36044 PyObject
* obj2
= 0 ;
36045 PyObject
* obj3
= 0 ;
36046 char *kwnames
[] = {
36047 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
36050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
36051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36052 if (SWIG_arg_fail(1)) SWIG_fail
;
36054 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36055 if (SWIG_arg_fail(2)) SWIG_fail
;
36057 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36058 if (SWIG_arg_fail(3)) SWIG_fail
;
36060 arg4
= wxString_in_helper(obj3
);
36061 if (arg4
== NULL
) SWIG_fail
;
36065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36066 result
= (wxMenu
*)(arg1
)->Replace(arg2
,arg3
,(wxString
const &)*arg4
);
36068 wxPyEndAllowThreads(__tstate
);
36069 if (PyErr_Occurred()) SWIG_fail
;
36072 resultobj
= wxPyMake_wxObject(result
, 0);
36088 static PyObject
*_wrap_MenuBar_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36089 PyObject
*resultobj
= NULL
;
36090 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36093 PyObject
* obj0
= 0 ;
36094 PyObject
* obj1
= 0 ;
36095 char *kwnames
[] = {
36096 (char *) "self",(char *) "pos", NULL
36099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
36100 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36101 if (SWIG_arg_fail(1)) SWIG_fail
;
36103 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36104 if (SWIG_arg_fail(2)) SWIG_fail
;
36107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36108 result
= (wxMenu
*)(arg1
)->Remove(arg2
);
36110 wxPyEndAllowThreads(__tstate
);
36111 if (PyErr_Occurred()) SWIG_fail
;
36114 resultobj
= wxPyMake_wxObject(result
, 0);
36122 static PyObject
*_wrap_MenuBar_EnableTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36123 PyObject
*resultobj
= NULL
;
36124 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36127 PyObject
* obj0
= 0 ;
36128 PyObject
* obj1
= 0 ;
36129 PyObject
* obj2
= 0 ;
36130 char *kwnames
[] = {
36131 (char *) "self",(char *) "pos",(char *) "enable", NULL
36134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_EnableTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36136 if (SWIG_arg_fail(1)) SWIG_fail
;
36138 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36139 if (SWIG_arg_fail(2)) SWIG_fail
;
36142 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36143 if (SWIG_arg_fail(3)) SWIG_fail
;
36146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36147 (arg1
)->EnableTop(arg2
,arg3
);
36149 wxPyEndAllowThreads(__tstate
);
36150 if (PyErr_Occurred()) SWIG_fail
;
36152 Py_INCREF(Py_None
); resultobj
= Py_None
;
36159 static PyObject
*_wrap_MenuBar_IsEnabledTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36160 PyObject
*resultobj
= NULL
;
36161 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36164 PyObject
* obj0
= 0 ;
36165 PyObject
* obj1
= 0 ;
36166 char *kwnames
[] = {
36167 (char *) "self",(char *) "pos", NULL
36170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabledTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36172 if (SWIG_arg_fail(1)) SWIG_fail
;
36174 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36175 if (SWIG_arg_fail(2)) SWIG_fail
;
36178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36179 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabledTop(arg2
);
36181 wxPyEndAllowThreads(__tstate
);
36182 if (PyErr_Occurred()) SWIG_fail
;
36185 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36193 static PyObject
*_wrap_MenuBar_SetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36194 PyObject
*resultobj
= NULL
;
36195 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36197 wxString
*arg3
= 0 ;
36198 bool temp3
= false ;
36199 PyObject
* obj0
= 0 ;
36200 PyObject
* obj1
= 0 ;
36201 PyObject
* obj2
= 0 ;
36202 char *kwnames
[] = {
36203 (char *) "self",(char *) "pos",(char *) "label", NULL
36206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabelTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36207 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36208 if (SWIG_arg_fail(1)) SWIG_fail
;
36210 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36211 if (SWIG_arg_fail(2)) SWIG_fail
;
36214 arg3
= wxString_in_helper(obj2
);
36215 if (arg3
== NULL
) SWIG_fail
;
36219 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36220 (arg1
)->SetLabelTop(arg2
,(wxString
const &)*arg3
);
36222 wxPyEndAllowThreads(__tstate
);
36223 if (PyErr_Occurred()) SWIG_fail
;
36225 Py_INCREF(Py_None
); resultobj
= Py_None
;
36240 static PyObject
*_wrap_MenuBar_GetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36241 PyObject
*resultobj
= NULL
;
36242 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36245 PyObject
* obj0
= 0 ;
36246 PyObject
* obj1
= 0 ;
36247 char *kwnames
[] = {
36248 (char *) "self",(char *) "pos", NULL
36251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabelTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36253 if (SWIG_arg_fail(1)) SWIG_fail
;
36255 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36256 if (SWIG_arg_fail(2)) SWIG_fail
;
36259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36260 result
= ((wxMenuBar
const *)arg1
)->GetLabelTop(arg2
);
36262 wxPyEndAllowThreads(__tstate
);
36263 if (PyErr_Occurred()) SWIG_fail
;
36267 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36269 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36278 static PyObject
*_wrap_MenuBar_FindMenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36279 PyObject
*resultobj
= NULL
;
36280 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36281 wxString
*arg2
= 0 ;
36282 wxString
*arg3
= 0 ;
36284 bool temp2
= false ;
36285 bool temp3
= false ;
36286 PyObject
* obj0
= 0 ;
36287 PyObject
* obj1
= 0 ;
36288 PyObject
* obj2
= 0 ;
36289 char *kwnames
[] = {
36290 (char *) "self",(char *) "menu",(char *) "item", NULL
36293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_FindMenuItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36295 if (SWIG_arg_fail(1)) SWIG_fail
;
36297 arg2
= wxString_in_helper(obj1
);
36298 if (arg2
== NULL
) SWIG_fail
;
36302 arg3
= wxString_in_helper(obj2
);
36303 if (arg3
== NULL
) SWIG_fail
;
36307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36308 result
= (int)((wxMenuBar
const *)arg1
)->FindMenuItem((wxString
const &)*arg2
,(wxString
const &)*arg3
);
36310 wxPyEndAllowThreads(__tstate
);
36311 if (PyErr_Occurred()) SWIG_fail
;
36314 resultobj
= SWIG_From_int(static_cast<int >(result
));
36338 static PyObject
*_wrap_MenuBar_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36339 PyObject
*resultobj
= NULL
;
36340 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36342 wxMenuItem
*result
;
36343 PyObject
* obj0
= 0 ;
36344 PyObject
* obj1
= 0 ;
36345 char *kwnames
[] = {
36346 (char *) "self",(char *) "id", NULL
36349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
36350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36351 if (SWIG_arg_fail(1)) SWIG_fail
;
36353 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36354 if (SWIG_arg_fail(2)) SWIG_fail
;
36357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36358 result
= (wxMenuItem
*)((wxMenuBar
const *)arg1
)->FindItem(arg2
);
36360 wxPyEndAllowThreads(__tstate
);
36361 if (PyErr_Occurred()) SWIG_fail
;
36364 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36372 static PyObject
*_wrap_MenuBar_FindMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36373 PyObject
*resultobj
= NULL
;
36374 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36375 wxString
*arg2
= 0 ;
36377 bool temp2
= false ;
36378 PyObject
* obj0
= 0 ;
36379 PyObject
* obj1
= 0 ;
36380 char *kwnames
[] = {
36381 (char *) "self",(char *) "title", NULL
36384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36385 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36386 if (SWIG_arg_fail(1)) SWIG_fail
;
36388 arg2
= wxString_in_helper(obj1
);
36389 if (arg2
== NULL
) SWIG_fail
;
36393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36394 result
= (int)(arg1
)->FindMenu((wxString
const &)*arg2
);
36396 wxPyEndAllowThreads(__tstate
);
36397 if (PyErr_Occurred()) SWIG_fail
;
36400 resultobj
= SWIG_From_int(static_cast<int >(result
));
36416 static PyObject
*_wrap_MenuBar_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36417 PyObject
*resultobj
= NULL
;
36418 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36421 PyObject
* obj0
= 0 ;
36422 PyObject
* obj1
= 0 ;
36423 PyObject
* obj2
= 0 ;
36424 char *kwnames
[] = {
36425 (char *) "self",(char *) "id",(char *) "enable", NULL
36428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36430 if (SWIG_arg_fail(1)) SWIG_fail
;
36432 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36433 if (SWIG_arg_fail(2)) SWIG_fail
;
36436 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36437 if (SWIG_arg_fail(3)) SWIG_fail
;
36440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36441 (arg1
)->Enable(arg2
,arg3
);
36443 wxPyEndAllowThreads(__tstate
);
36444 if (PyErr_Occurred()) SWIG_fail
;
36446 Py_INCREF(Py_None
); resultobj
= Py_None
;
36453 static PyObject
*_wrap_MenuBar_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36454 PyObject
*resultobj
= NULL
;
36455 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36458 PyObject
* obj0
= 0 ;
36459 PyObject
* obj1
= 0 ;
36460 PyObject
* obj2
= 0 ;
36461 char *kwnames
[] = {
36462 (char *) "self",(char *) "id",(char *) "check", NULL
36465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36467 if (SWIG_arg_fail(1)) SWIG_fail
;
36469 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36470 if (SWIG_arg_fail(2)) SWIG_fail
;
36473 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36474 if (SWIG_arg_fail(3)) SWIG_fail
;
36477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36478 (arg1
)->Check(arg2
,arg3
);
36480 wxPyEndAllowThreads(__tstate
);
36481 if (PyErr_Occurred()) SWIG_fail
;
36483 Py_INCREF(Py_None
); resultobj
= Py_None
;
36490 static PyObject
*_wrap_MenuBar_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36491 PyObject
*resultobj
= NULL
;
36492 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36495 PyObject
* obj0
= 0 ;
36496 PyObject
* obj1
= 0 ;
36497 char *kwnames
[] = {
36498 (char *) "self",(char *) "id", NULL
36501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
36502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36503 if (SWIG_arg_fail(1)) SWIG_fail
;
36505 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36506 if (SWIG_arg_fail(2)) SWIG_fail
;
36509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36510 result
= (bool)((wxMenuBar
const *)arg1
)->IsChecked(arg2
);
36512 wxPyEndAllowThreads(__tstate
);
36513 if (PyErr_Occurred()) SWIG_fail
;
36516 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36524 static PyObject
*_wrap_MenuBar_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36525 PyObject
*resultobj
= NULL
;
36526 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36529 PyObject
* obj0
= 0 ;
36530 PyObject
* obj1
= 0 ;
36531 char *kwnames
[] = {
36532 (char *) "self",(char *) "id", NULL
36535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
36536 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36537 if (SWIG_arg_fail(1)) SWIG_fail
;
36539 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36540 if (SWIG_arg_fail(2)) SWIG_fail
;
36543 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36544 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabled(arg2
);
36546 wxPyEndAllowThreads(__tstate
);
36547 if (PyErr_Occurred()) SWIG_fail
;
36550 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36558 static PyObject
*_wrap_MenuBar_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36559 PyObject
*resultobj
= NULL
;
36560 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36562 wxString
*arg3
= 0 ;
36563 bool temp3
= false ;
36564 PyObject
* obj0
= 0 ;
36565 PyObject
* obj1
= 0 ;
36566 PyObject
* obj2
= 0 ;
36567 char *kwnames
[] = {
36568 (char *) "self",(char *) "id",(char *) "label", NULL
36571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36572 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36573 if (SWIG_arg_fail(1)) SWIG_fail
;
36575 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36576 if (SWIG_arg_fail(2)) SWIG_fail
;
36579 arg3
= wxString_in_helper(obj2
);
36580 if (arg3
== NULL
) SWIG_fail
;
36584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36585 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
36587 wxPyEndAllowThreads(__tstate
);
36588 if (PyErr_Occurred()) SWIG_fail
;
36590 Py_INCREF(Py_None
); resultobj
= Py_None
;
36605 static PyObject
*_wrap_MenuBar_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36606 PyObject
*resultobj
= NULL
;
36607 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36610 PyObject
* obj0
= 0 ;
36611 PyObject
* obj1
= 0 ;
36612 char *kwnames
[] = {
36613 (char *) "self",(char *) "id", NULL
36616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
36617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36618 if (SWIG_arg_fail(1)) SWIG_fail
;
36620 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36621 if (SWIG_arg_fail(2)) SWIG_fail
;
36624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36625 result
= ((wxMenuBar
const *)arg1
)->GetLabel(arg2
);
36627 wxPyEndAllowThreads(__tstate
);
36628 if (PyErr_Occurred()) SWIG_fail
;
36632 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36634 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36643 static PyObject
*_wrap_MenuBar_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36644 PyObject
*resultobj
= NULL
;
36645 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36647 wxString
*arg3
= 0 ;
36648 bool temp3
= false ;
36649 PyObject
* obj0
= 0 ;
36650 PyObject
* obj1
= 0 ;
36651 PyObject
* obj2
= 0 ;
36652 char *kwnames
[] = {
36653 (char *) "self",(char *) "id",(char *) "helpString", NULL
36656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36657 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36658 if (SWIG_arg_fail(1)) SWIG_fail
;
36660 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36661 if (SWIG_arg_fail(2)) SWIG_fail
;
36664 arg3
= wxString_in_helper(obj2
);
36665 if (arg3
== NULL
) SWIG_fail
;
36669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36670 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
36672 wxPyEndAllowThreads(__tstate
);
36673 if (PyErr_Occurred()) SWIG_fail
;
36675 Py_INCREF(Py_None
); resultobj
= Py_None
;
36690 static PyObject
*_wrap_MenuBar_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36691 PyObject
*resultobj
= NULL
;
36692 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36695 PyObject
* obj0
= 0 ;
36696 PyObject
* obj1
= 0 ;
36697 char *kwnames
[] = {
36698 (char *) "self",(char *) "id", NULL
36701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
36702 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36703 if (SWIG_arg_fail(1)) SWIG_fail
;
36705 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36706 if (SWIG_arg_fail(2)) SWIG_fail
;
36709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36710 result
= ((wxMenuBar
const *)arg1
)->GetHelpString(arg2
);
36712 wxPyEndAllowThreads(__tstate
);
36713 if (PyErr_Occurred()) SWIG_fail
;
36717 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36719 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36728 static PyObject
*_wrap_MenuBar_GetFrame(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36729 PyObject
*resultobj
= NULL
;
36730 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36732 PyObject
* obj0
= 0 ;
36733 char *kwnames
[] = {
36734 (char *) "self", NULL
36737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetFrame",kwnames
,&obj0
)) goto fail
;
36738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36739 if (SWIG_arg_fail(1)) SWIG_fail
;
36741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36742 result
= (wxFrame
*)((wxMenuBar
const *)arg1
)->GetFrame();
36744 wxPyEndAllowThreads(__tstate
);
36745 if (PyErr_Occurred()) SWIG_fail
;
36748 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36756 static PyObject
*_wrap_MenuBar_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36757 PyObject
*resultobj
= NULL
;
36758 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36760 PyObject
* obj0
= 0 ;
36761 char *kwnames
[] = {
36762 (char *) "self", NULL
36765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_IsAttached",kwnames
,&obj0
)) goto fail
;
36766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36767 if (SWIG_arg_fail(1)) SWIG_fail
;
36769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36770 result
= (bool)((wxMenuBar
const *)arg1
)->IsAttached();
36772 wxPyEndAllowThreads(__tstate
);
36773 if (PyErr_Occurred()) SWIG_fail
;
36776 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36784 static PyObject
*_wrap_MenuBar_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36785 PyObject
*resultobj
= NULL
;
36786 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36787 wxFrame
*arg2
= (wxFrame
*) 0 ;
36788 PyObject
* obj0
= 0 ;
36789 PyObject
* obj1
= 0 ;
36790 char *kwnames
[] = {
36791 (char *) "self",(char *) "frame", NULL
36794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
36795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36796 if (SWIG_arg_fail(1)) SWIG_fail
;
36797 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION
| 0);
36798 if (SWIG_arg_fail(2)) SWIG_fail
;
36800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36801 (arg1
)->Attach(arg2
);
36803 wxPyEndAllowThreads(__tstate
);
36804 if (PyErr_Occurred()) SWIG_fail
;
36806 Py_INCREF(Py_None
); resultobj
= Py_None
;
36813 static PyObject
*_wrap_MenuBar_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36814 PyObject
*resultobj
= NULL
;
36815 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36816 PyObject
* obj0
= 0 ;
36817 char *kwnames
[] = {
36818 (char *) "self", NULL
36821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_Detach",kwnames
,&obj0
)) goto fail
;
36822 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36823 if (SWIG_arg_fail(1)) SWIG_fail
;
36825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36828 wxPyEndAllowThreads(__tstate
);
36829 if (PyErr_Occurred()) SWIG_fail
;
36831 Py_INCREF(Py_None
); resultobj
= Py_None
;
36838 static PyObject
*_wrap_MenuBar_SetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36839 PyObject
*resultobj
= NULL
;
36841 PyObject
* obj0
= 0 ;
36842 char *kwnames
[] = {
36843 (char *) "enable", NULL
36846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_SetAutoWindowMenu",kwnames
,&obj0
)) goto fail
;
36848 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
36849 if (SWIG_arg_fail(1)) SWIG_fail
;
36852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36853 wxMenuBar_SetAutoWindowMenu(arg1
);
36855 wxPyEndAllowThreads(__tstate
);
36856 if (PyErr_Occurred()) SWIG_fail
;
36858 Py_INCREF(Py_None
); resultobj
= Py_None
;
36865 static PyObject
*_wrap_MenuBar_GetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36866 PyObject
*resultobj
= NULL
;
36868 char *kwnames
[] = {
36872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuBar_GetAutoWindowMenu",kwnames
)) goto fail
;
36874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36875 result
= (bool)wxMenuBar_GetAutoWindowMenu();
36877 wxPyEndAllowThreads(__tstate
);
36878 if (PyErr_Occurred()) SWIG_fail
;
36881 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36889 static PyObject
* MenuBar_swigregister(PyObject
*, PyObject
*args
) {
36891 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
36892 SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar
, obj
);
36894 return Py_BuildValue((char *)"");
36896 static PyObject
*_wrap_new_MenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36897 PyObject
*resultobj
= NULL
;
36898 wxMenu
*arg1
= (wxMenu
*) NULL
;
36899 int arg2
= (int) wxID_ANY
;
36900 wxString
const &arg3_defvalue
= wxPyEmptyString
;
36901 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
36902 wxString
const &arg4_defvalue
= wxPyEmptyString
;
36903 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
36904 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
36905 wxMenu
*arg6
= (wxMenu
*) NULL
;
36906 wxMenuItem
*result
;
36907 bool temp3
= false ;
36908 bool temp4
= false ;
36909 PyObject
* obj0
= 0 ;
36910 PyObject
* obj1
= 0 ;
36911 PyObject
* obj2
= 0 ;
36912 PyObject
* obj3
= 0 ;
36913 PyObject
* obj4
= 0 ;
36914 PyObject
* obj5
= 0 ;
36915 char *kwnames
[] = {
36916 (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL
36919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_MenuItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
36921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36922 if (SWIG_arg_fail(1)) SWIG_fail
;
36926 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36927 if (SWIG_arg_fail(2)) SWIG_fail
;
36932 arg3
= wxString_in_helper(obj2
);
36933 if (arg3
== NULL
) SWIG_fail
;
36939 arg4
= wxString_in_helper(obj3
);
36940 if (arg4
== NULL
) SWIG_fail
;
36946 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
36947 if (SWIG_arg_fail(5)) SWIG_fail
;
36951 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36952 if (SWIG_arg_fail(6)) SWIG_fail
;
36955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36956 result
= (wxMenuItem
*)new wxMenuItem(arg1
,arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
36958 wxPyEndAllowThreads(__tstate
);
36959 if (PyErr_Occurred()) SWIG_fail
;
36962 resultobj
= wxPyMake_wxObject(result
, (bool)1);
36986 static PyObject
*_wrap_MenuItem_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36987 PyObject
*resultobj
= NULL
;
36988 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36990 PyObject
* obj0
= 0 ;
36991 char *kwnames
[] = {
36992 (char *) "self", NULL
36995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMenu",kwnames
,&obj0
)) goto fail
;
36996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36997 if (SWIG_arg_fail(1)) SWIG_fail
;
36999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37000 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetMenu();
37002 wxPyEndAllowThreads(__tstate
);
37003 if (PyErr_Occurred()) SWIG_fail
;
37006 resultobj
= wxPyMake_wxObject(result
, 0);
37014 static PyObject
*_wrap_MenuItem_SetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37015 PyObject
*resultobj
= NULL
;
37016 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37017 wxMenu
*arg2
= (wxMenu
*) 0 ;
37018 PyObject
* obj0
= 0 ;
37019 PyObject
* obj1
= 0 ;
37020 char *kwnames
[] = {
37021 (char *) "self",(char *) "menu", NULL
37024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37026 if (SWIG_arg_fail(1)) SWIG_fail
;
37027 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37028 if (SWIG_arg_fail(2)) SWIG_fail
;
37030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37031 (arg1
)->SetMenu(arg2
);
37033 wxPyEndAllowThreads(__tstate
);
37034 if (PyErr_Occurred()) SWIG_fail
;
37036 Py_INCREF(Py_None
); resultobj
= Py_None
;
37043 static PyObject
*_wrap_MenuItem_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37044 PyObject
*resultobj
= NULL
;
37045 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37047 PyObject
* obj0
= 0 ;
37048 PyObject
* obj1
= 0 ;
37049 char *kwnames
[] = {
37050 (char *) "self",(char *) "id", NULL
37053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
37054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37055 if (SWIG_arg_fail(1)) SWIG_fail
;
37057 arg2
= static_cast<int >(SWIG_As_int(obj1
));
37058 if (SWIG_arg_fail(2)) SWIG_fail
;
37061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37062 (arg1
)->SetId(arg2
);
37064 wxPyEndAllowThreads(__tstate
);
37065 if (PyErr_Occurred()) SWIG_fail
;
37067 Py_INCREF(Py_None
); resultobj
= Py_None
;
37074 static PyObject
*_wrap_MenuItem_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37075 PyObject
*resultobj
= NULL
;
37076 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37078 PyObject
* obj0
= 0 ;
37079 char *kwnames
[] = {
37080 (char *) "self", NULL
37083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetId",kwnames
,&obj0
)) goto fail
;
37084 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37085 if (SWIG_arg_fail(1)) SWIG_fail
;
37087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37088 result
= (int)((wxMenuItem
const *)arg1
)->GetId();
37090 wxPyEndAllowThreads(__tstate
);
37091 if (PyErr_Occurred()) SWIG_fail
;
37094 resultobj
= SWIG_From_int(static_cast<int >(result
));
37102 static PyObject
*_wrap_MenuItem_IsSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37103 PyObject
*resultobj
= NULL
;
37104 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37106 PyObject
* obj0
= 0 ;
37107 char *kwnames
[] = {
37108 (char *) "self", NULL
37111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSeparator",kwnames
,&obj0
)) goto fail
;
37112 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37113 if (SWIG_arg_fail(1)) SWIG_fail
;
37115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37116 result
= (bool)((wxMenuItem
const *)arg1
)->IsSeparator();
37118 wxPyEndAllowThreads(__tstate
);
37119 if (PyErr_Occurred()) SWIG_fail
;
37122 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37130 static PyObject
*_wrap_MenuItem_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37131 PyObject
*resultobj
= NULL
;
37132 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37133 wxString
*arg2
= 0 ;
37134 bool temp2
= false ;
37135 PyObject
* obj0
= 0 ;
37136 PyObject
* obj1
= 0 ;
37137 char *kwnames
[] = {
37138 (char *) "self",(char *) "str", NULL
37141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
37142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37143 if (SWIG_arg_fail(1)) SWIG_fail
;
37145 arg2
= wxString_in_helper(obj1
);
37146 if (arg2
== NULL
) SWIG_fail
;
37150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37151 (arg1
)->SetText((wxString
const &)*arg2
);
37153 wxPyEndAllowThreads(__tstate
);
37154 if (PyErr_Occurred()) SWIG_fail
;
37156 Py_INCREF(Py_None
); resultobj
= Py_None
;
37171 static PyObject
*_wrap_MenuItem_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37172 PyObject
*resultobj
= NULL
;
37173 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37175 PyObject
* obj0
= 0 ;
37176 char *kwnames
[] = {
37177 (char *) "self", NULL
37180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabel",kwnames
,&obj0
)) goto fail
;
37181 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37182 if (SWIG_arg_fail(1)) SWIG_fail
;
37184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37185 result
= ((wxMenuItem
const *)arg1
)->GetLabel();
37187 wxPyEndAllowThreads(__tstate
);
37188 if (PyErr_Occurred()) SWIG_fail
;
37192 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37194 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37203 static PyObject
*_wrap_MenuItem_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37204 PyObject
*resultobj
= NULL
;
37205 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37207 PyObject
* obj0
= 0 ;
37208 char *kwnames
[] = {
37209 (char *) "self", NULL
37212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetText",kwnames
,&obj0
)) goto fail
;
37213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37214 if (SWIG_arg_fail(1)) SWIG_fail
;
37216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37218 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetText();
37219 result
= (wxString
*) &_result_ref
;
37222 wxPyEndAllowThreads(__tstate
);
37223 if (PyErr_Occurred()) SWIG_fail
;
37227 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37229 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37238 static PyObject
*_wrap_MenuItem_GetLabelFromText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37239 PyObject
*resultobj
= NULL
;
37240 wxString
*arg1
= 0 ;
37242 bool temp1
= false ;
37243 PyObject
* obj0
= 0 ;
37244 char *kwnames
[] = {
37245 (char *) "text", NULL
37248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabelFromText",kwnames
,&obj0
)) goto fail
;
37250 arg1
= wxString_in_helper(obj0
);
37251 if (arg1
== NULL
) SWIG_fail
;
37255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37256 result
= wxMenuItem::GetLabelFromText((wxString
const &)*arg1
);
37258 wxPyEndAllowThreads(__tstate
);
37259 if (PyErr_Occurred()) SWIG_fail
;
37263 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37265 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37282 static PyObject
*_wrap_MenuItem_GetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37283 PyObject
*resultobj
= NULL
;
37284 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37286 PyObject
* obj0
= 0 ;
37287 char *kwnames
[] = {
37288 (char *) "self", NULL
37291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetKind",kwnames
,&obj0
)) goto fail
;
37292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37293 if (SWIG_arg_fail(1)) SWIG_fail
;
37295 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37296 result
= (wxItemKind
)((wxMenuItem
const *)arg1
)->GetKind();
37298 wxPyEndAllowThreads(__tstate
);
37299 if (PyErr_Occurred()) SWIG_fail
;
37301 resultobj
= SWIG_From_int((result
));
37308 static PyObject
*_wrap_MenuItem_SetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37309 PyObject
*resultobj
= NULL
;
37310 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37312 PyObject
* obj0
= 0 ;
37313 PyObject
* obj1
= 0 ;
37314 char *kwnames
[] = {
37315 (char *) "self",(char *) "kind", NULL
37318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetKind",kwnames
,&obj0
,&obj1
)) goto fail
;
37319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37320 if (SWIG_arg_fail(1)) SWIG_fail
;
37322 arg2
= static_cast<wxItemKind
>(SWIG_As_int(obj1
));
37323 if (SWIG_arg_fail(2)) SWIG_fail
;
37326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37327 (arg1
)->SetKind(arg2
);
37329 wxPyEndAllowThreads(__tstate
);
37330 if (PyErr_Occurred()) SWIG_fail
;
37332 Py_INCREF(Py_None
); resultobj
= Py_None
;
37339 static PyObject
*_wrap_MenuItem_SetCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37340 PyObject
*resultobj
= NULL
;
37341 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37343 PyObject
* obj0
= 0 ;
37344 PyObject
* obj1
= 0 ;
37345 char *kwnames
[] = {
37346 (char *) "self",(char *) "checkable", NULL
37349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetCheckable",kwnames
,&obj0
,&obj1
)) goto fail
;
37350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37351 if (SWIG_arg_fail(1)) SWIG_fail
;
37353 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37354 if (SWIG_arg_fail(2)) SWIG_fail
;
37357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37358 (arg1
)->SetCheckable(arg2
);
37360 wxPyEndAllowThreads(__tstate
);
37361 if (PyErr_Occurred()) SWIG_fail
;
37363 Py_INCREF(Py_None
); resultobj
= Py_None
;
37370 static PyObject
*_wrap_MenuItem_IsCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37371 PyObject
*resultobj
= NULL
;
37372 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37374 PyObject
* obj0
= 0 ;
37375 char *kwnames
[] = {
37376 (char *) "self", NULL
37379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsCheckable",kwnames
,&obj0
)) goto fail
;
37380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37381 if (SWIG_arg_fail(1)) SWIG_fail
;
37383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37384 result
= (bool)((wxMenuItem
const *)arg1
)->IsCheckable();
37386 wxPyEndAllowThreads(__tstate
);
37387 if (PyErr_Occurred()) SWIG_fail
;
37390 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37398 static PyObject
*_wrap_MenuItem_IsSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37399 PyObject
*resultobj
= NULL
;
37400 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37402 PyObject
* obj0
= 0 ;
37403 char *kwnames
[] = {
37404 (char *) "self", NULL
37407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSubMenu",kwnames
,&obj0
)) goto fail
;
37408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37409 if (SWIG_arg_fail(1)) SWIG_fail
;
37411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37412 result
= (bool)((wxMenuItem
const *)arg1
)->IsSubMenu();
37414 wxPyEndAllowThreads(__tstate
);
37415 if (PyErr_Occurred()) SWIG_fail
;
37418 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37426 static PyObject
*_wrap_MenuItem_SetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37427 PyObject
*resultobj
= NULL
;
37428 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37429 wxMenu
*arg2
= (wxMenu
*) 0 ;
37430 PyObject
* obj0
= 0 ;
37431 PyObject
* obj1
= 0 ;
37432 char *kwnames
[] = {
37433 (char *) "self",(char *) "menu", NULL
37436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetSubMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37438 if (SWIG_arg_fail(1)) SWIG_fail
;
37439 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37440 if (SWIG_arg_fail(2)) SWIG_fail
;
37442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37443 (arg1
)->SetSubMenu(arg2
);
37445 wxPyEndAllowThreads(__tstate
);
37446 if (PyErr_Occurred()) SWIG_fail
;
37448 Py_INCREF(Py_None
); resultobj
= Py_None
;
37455 static PyObject
*_wrap_MenuItem_GetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37456 PyObject
*resultobj
= NULL
;
37457 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37459 PyObject
* obj0
= 0 ;
37460 char *kwnames
[] = {
37461 (char *) "self", NULL
37464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetSubMenu",kwnames
,&obj0
)) goto fail
;
37465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37466 if (SWIG_arg_fail(1)) SWIG_fail
;
37468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37469 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetSubMenu();
37471 wxPyEndAllowThreads(__tstate
);
37472 if (PyErr_Occurred()) SWIG_fail
;
37475 resultobj
= wxPyMake_wxObject(result
, 0);
37483 static PyObject
*_wrap_MenuItem_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37484 PyObject
*resultobj
= NULL
;
37485 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37486 bool arg2
= (bool) true ;
37487 PyObject
* obj0
= 0 ;
37488 PyObject
* obj1
= 0 ;
37489 char *kwnames
[] = {
37490 (char *) "self",(char *) "enable", NULL
37493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
37494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37495 if (SWIG_arg_fail(1)) SWIG_fail
;
37498 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37499 if (SWIG_arg_fail(2)) SWIG_fail
;
37503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37504 (arg1
)->Enable(arg2
);
37506 wxPyEndAllowThreads(__tstate
);
37507 if (PyErr_Occurred()) SWIG_fail
;
37509 Py_INCREF(Py_None
); resultobj
= Py_None
;
37516 static PyObject
*_wrap_MenuItem_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37517 PyObject
*resultobj
= NULL
;
37518 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37520 PyObject
* obj0
= 0 ;
37521 char *kwnames
[] = {
37522 (char *) "self", NULL
37525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsEnabled",kwnames
,&obj0
)) goto fail
;
37526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37527 if (SWIG_arg_fail(1)) SWIG_fail
;
37529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37530 result
= (bool)((wxMenuItem
const *)arg1
)->IsEnabled();
37532 wxPyEndAllowThreads(__tstate
);
37533 if (PyErr_Occurred()) SWIG_fail
;
37536 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37544 static PyObject
*_wrap_MenuItem_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37545 PyObject
*resultobj
= NULL
;
37546 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37547 bool arg2
= (bool) true ;
37548 PyObject
* obj0
= 0 ;
37549 PyObject
* obj1
= 0 ;
37550 char *kwnames
[] = {
37551 (char *) "self",(char *) "check", NULL
37554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
37555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37556 if (SWIG_arg_fail(1)) SWIG_fail
;
37559 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37560 if (SWIG_arg_fail(2)) SWIG_fail
;
37564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37565 (arg1
)->Check(arg2
);
37567 wxPyEndAllowThreads(__tstate
);
37568 if (PyErr_Occurred()) SWIG_fail
;
37570 Py_INCREF(Py_None
); resultobj
= Py_None
;
37577 static PyObject
*_wrap_MenuItem_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37578 PyObject
*resultobj
= NULL
;
37579 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37581 PyObject
* obj0
= 0 ;
37582 char *kwnames
[] = {
37583 (char *) "self", NULL
37586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsChecked",kwnames
,&obj0
)) goto fail
;
37587 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37588 if (SWIG_arg_fail(1)) SWIG_fail
;
37590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37591 result
= (bool)((wxMenuItem
const *)arg1
)->IsChecked();
37593 wxPyEndAllowThreads(__tstate
);
37594 if (PyErr_Occurred()) SWIG_fail
;
37597 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37605 static PyObject
*_wrap_MenuItem_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37606 PyObject
*resultobj
= NULL
;
37607 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37608 PyObject
* obj0
= 0 ;
37609 char *kwnames
[] = {
37610 (char *) "self", NULL
37613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_Toggle",kwnames
,&obj0
)) goto fail
;
37614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37615 if (SWIG_arg_fail(1)) SWIG_fail
;
37617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37620 wxPyEndAllowThreads(__tstate
);
37621 if (PyErr_Occurred()) SWIG_fail
;
37623 Py_INCREF(Py_None
); resultobj
= Py_None
;
37630 static PyObject
*_wrap_MenuItem_SetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37631 PyObject
*resultobj
= NULL
;
37632 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37633 wxString
*arg2
= 0 ;
37634 bool temp2
= false ;
37635 PyObject
* obj0
= 0 ;
37636 PyObject
* obj1
= 0 ;
37637 char *kwnames
[] = {
37638 (char *) "self",(char *) "str", NULL
37641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetHelp",kwnames
,&obj0
,&obj1
)) goto fail
;
37642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37643 if (SWIG_arg_fail(1)) SWIG_fail
;
37645 arg2
= wxString_in_helper(obj1
);
37646 if (arg2
== NULL
) SWIG_fail
;
37650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37651 (arg1
)->SetHelp((wxString
const &)*arg2
);
37653 wxPyEndAllowThreads(__tstate
);
37654 if (PyErr_Occurred()) SWIG_fail
;
37656 Py_INCREF(Py_None
); resultobj
= Py_None
;
37671 static PyObject
*_wrap_MenuItem_GetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37672 PyObject
*resultobj
= NULL
;
37673 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37675 PyObject
* obj0
= 0 ;
37676 char *kwnames
[] = {
37677 (char *) "self", NULL
37680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetHelp",kwnames
,&obj0
)) goto fail
;
37681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37682 if (SWIG_arg_fail(1)) SWIG_fail
;
37684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37686 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetHelp();
37687 result
= (wxString
*) &_result_ref
;
37690 wxPyEndAllowThreads(__tstate
);
37691 if (PyErr_Occurred()) SWIG_fail
;
37695 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37697 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37706 static PyObject
*_wrap_MenuItem_GetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37707 PyObject
*resultobj
= NULL
;
37708 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37709 wxAcceleratorEntry
*result
;
37710 PyObject
* obj0
= 0 ;
37711 char *kwnames
[] = {
37712 (char *) "self", NULL
37715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetAccel",kwnames
,&obj0
)) goto fail
;
37716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37717 if (SWIG_arg_fail(1)) SWIG_fail
;
37719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37720 result
= (wxAcceleratorEntry
*)((wxMenuItem
const *)arg1
)->GetAccel();
37722 wxPyEndAllowThreads(__tstate
);
37723 if (PyErr_Occurred()) SWIG_fail
;
37725 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
37732 static PyObject
*_wrap_MenuItem_SetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37733 PyObject
*resultobj
= NULL
;
37734 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37735 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
37736 PyObject
* obj0
= 0 ;
37737 PyObject
* obj1
= 0 ;
37738 char *kwnames
[] = {
37739 (char *) "self",(char *) "accel", NULL
37742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetAccel",kwnames
,&obj0
,&obj1
)) goto fail
;
37743 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37744 if (SWIG_arg_fail(1)) SWIG_fail
;
37745 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
37746 if (SWIG_arg_fail(2)) SWIG_fail
;
37748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37749 (arg1
)->SetAccel(arg2
);
37751 wxPyEndAllowThreads(__tstate
);
37752 if (PyErr_Occurred()) SWIG_fail
;
37754 Py_INCREF(Py_None
); resultobj
= Py_None
;
37761 static PyObject
*_wrap_MenuItem_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37762 PyObject
*resultobj
= NULL
;
37763 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37764 wxBitmap
*arg2
= 0 ;
37765 PyObject
* obj0
= 0 ;
37766 PyObject
* obj1
= 0 ;
37767 char *kwnames
[] = {
37768 (char *) "self",(char *) "bitmap", NULL
37771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37773 if (SWIG_arg_fail(1)) SWIG_fail
;
37775 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37776 if (SWIG_arg_fail(2)) SWIG_fail
;
37777 if (arg2
== NULL
) {
37778 SWIG_null_ref("wxBitmap");
37780 if (SWIG_arg_fail(2)) SWIG_fail
;
37783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37784 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
37786 wxPyEndAllowThreads(__tstate
);
37787 if (PyErr_Occurred()) SWIG_fail
;
37789 Py_INCREF(Py_None
); resultobj
= Py_None
;
37796 static PyObject
*_wrap_MenuItem_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37797 PyObject
*resultobj
= NULL
;
37798 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37800 PyObject
* obj0
= 0 ;
37801 char *kwnames
[] = {
37802 (char *) "self", NULL
37805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBitmap",kwnames
,&obj0
)) goto fail
;
37806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37807 if (SWIG_arg_fail(1)) SWIG_fail
;
37809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37811 wxBitmap
const &_result_ref
= (arg1
)->GetBitmap();
37812 result
= (wxBitmap
*) &_result_ref
;
37815 wxPyEndAllowThreads(__tstate
);
37816 if (PyErr_Occurred()) SWIG_fail
;
37819 wxBitmap
* resultptr
= new wxBitmap(*result
);
37820 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37828 static PyObject
*_wrap_MenuItem_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37829 PyObject
*resultobj
= NULL
;
37830 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37832 PyObject
* obj0
= 0 ;
37833 PyObject
* obj1
= 0 ;
37834 char *kwnames
[] = {
37835 (char *) "self",(char *) "font", NULL
37838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
37839 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37840 if (SWIG_arg_fail(1)) SWIG_fail
;
37842 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
37843 if (SWIG_arg_fail(2)) SWIG_fail
;
37844 if (arg2
== NULL
) {
37845 SWIG_null_ref("wxFont");
37847 if (SWIG_arg_fail(2)) SWIG_fail
;
37850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37851 wxMenuItem_SetFont(arg1
,(wxFont
const &)*arg2
);
37853 wxPyEndAllowThreads(__tstate
);
37854 if (PyErr_Occurred()) SWIG_fail
;
37856 Py_INCREF(Py_None
); resultobj
= Py_None
;
37863 static PyObject
*_wrap_MenuItem_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37864 PyObject
*resultobj
= NULL
;
37865 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37867 PyObject
* obj0
= 0 ;
37868 char *kwnames
[] = {
37869 (char *) "self", NULL
37872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetFont",kwnames
,&obj0
)) goto fail
;
37873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37874 if (SWIG_arg_fail(1)) SWIG_fail
;
37876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37877 result
= wxMenuItem_GetFont(arg1
);
37879 wxPyEndAllowThreads(__tstate
);
37880 if (PyErr_Occurred()) SWIG_fail
;
37883 wxFont
* resultptr
;
37884 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
37885 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
37893 static PyObject
*_wrap_MenuItem_SetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37894 PyObject
*resultobj
= NULL
;
37895 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37896 wxColour
*arg2
= 0 ;
37898 PyObject
* obj0
= 0 ;
37899 PyObject
* obj1
= 0 ;
37900 char *kwnames
[] = {
37901 (char *) "self",(char *) "colText", NULL
37904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37905 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37906 if (SWIG_arg_fail(1)) SWIG_fail
;
37909 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37913 wxMenuItem_SetTextColour(arg1
,(wxColour
const &)*arg2
);
37915 wxPyEndAllowThreads(__tstate
);
37916 if (PyErr_Occurred()) SWIG_fail
;
37918 Py_INCREF(Py_None
); resultobj
= Py_None
;
37925 static PyObject
*_wrap_MenuItem_GetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37926 PyObject
*resultobj
= NULL
;
37927 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37929 PyObject
* obj0
= 0 ;
37930 char *kwnames
[] = {
37931 (char *) "self", NULL
37934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetTextColour",kwnames
,&obj0
)) goto fail
;
37935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37936 if (SWIG_arg_fail(1)) SWIG_fail
;
37938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37939 result
= wxMenuItem_GetTextColour(arg1
);
37941 wxPyEndAllowThreads(__tstate
);
37942 if (PyErr_Occurred()) SWIG_fail
;
37945 wxColour
* resultptr
;
37946 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37947 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37955 static PyObject
*_wrap_MenuItem_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37956 PyObject
*resultobj
= NULL
;
37957 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37958 wxColour
*arg2
= 0 ;
37960 PyObject
* obj0
= 0 ;
37961 PyObject
* obj1
= 0 ;
37962 char *kwnames
[] = {
37963 (char *) "self",(char *) "colBack", NULL
37966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37968 if (SWIG_arg_fail(1)) SWIG_fail
;
37971 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37975 wxMenuItem_SetBackgroundColour(arg1
,(wxColour
const &)*arg2
);
37977 wxPyEndAllowThreads(__tstate
);
37978 if (PyErr_Occurred()) SWIG_fail
;
37980 Py_INCREF(Py_None
); resultobj
= Py_None
;
37987 static PyObject
*_wrap_MenuItem_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37988 PyObject
*resultobj
= NULL
;
37989 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37991 PyObject
* obj0
= 0 ;
37992 char *kwnames
[] = {
37993 (char *) "self", NULL
37996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
37997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37998 if (SWIG_arg_fail(1)) SWIG_fail
;
38000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38001 result
= wxMenuItem_GetBackgroundColour(arg1
);
38003 wxPyEndAllowThreads(__tstate
);
38004 if (PyErr_Occurred()) SWIG_fail
;
38007 wxColour
* resultptr
;
38008 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
38009 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
38017 static PyObject
*_wrap_MenuItem_SetBitmaps(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38018 PyObject
*resultobj
= NULL
;
38019 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38020 wxBitmap
*arg2
= 0 ;
38021 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
38022 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
38023 PyObject
* obj0
= 0 ;
38024 PyObject
* obj1
= 0 ;
38025 PyObject
* obj2
= 0 ;
38026 char *kwnames
[] = {
38027 (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL
38030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MenuItem_SetBitmaps",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38031 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38032 if (SWIG_arg_fail(1)) SWIG_fail
;
38034 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
38035 if (SWIG_arg_fail(2)) SWIG_fail
;
38036 if (arg2
== NULL
) {
38037 SWIG_null_ref("wxBitmap");
38039 if (SWIG_arg_fail(2)) SWIG_fail
;
38043 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
38044 if (SWIG_arg_fail(3)) SWIG_fail
;
38045 if (arg3
== NULL
) {
38046 SWIG_null_ref("wxBitmap");
38048 if (SWIG_arg_fail(3)) SWIG_fail
;
38052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38053 wxMenuItem_SetBitmaps(arg1
,(wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
38055 wxPyEndAllowThreads(__tstate
);
38056 if (PyErr_Occurred()) SWIG_fail
;
38058 Py_INCREF(Py_None
); resultobj
= Py_None
;
38065 static PyObject
*_wrap_MenuItem_SetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38066 PyObject
*resultobj
= NULL
;
38067 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38068 wxBitmap
*arg2
= 0 ;
38069 PyObject
* obj0
= 0 ;
38070 PyObject
* obj1
= 0 ;
38071 char *kwnames
[] = {
38072 (char *) "self",(char *) "bmpDisabled", NULL
38075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
38076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38077 if (SWIG_arg_fail(1)) SWIG_fail
;
38079 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
38080 if (SWIG_arg_fail(2)) SWIG_fail
;
38081 if (arg2
== NULL
) {
38082 SWIG_null_ref("wxBitmap");
38084 if (SWIG_arg_fail(2)) SWIG_fail
;
38087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38088 wxMenuItem_SetDisabledBitmap(arg1
,(wxBitmap
const &)*arg2
);
38090 wxPyEndAllowThreads(__tstate
);
38091 if (PyErr_Occurred()) SWIG_fail
;
38093 Py_INCREF(Py_None
); resultobj
= Py_None
;
38100 static PyObject
*_wrap_MenuItem_GetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38101 PyObject
*resultobj
= NULL
;
38102 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38104 PyObject
* obj0
= 0 ;
38105 char *kwnames
[] = {
38106 (char *) "self", NULL
38109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetDisabledBitmap",kwnames
,&obj0
)) goto fail
;
38110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38111 if (SWIG_arg_fail(1)) SWIG_fail
;
38113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38115 wxBitmap
const &_result_ref
= wxMenuItem_GetDisabledBitmap((wxMenuItem
const *)arg1
);
38116 result
= (wxBitmap
*) &_result_ref
;
38119 wxPyEndAllowThreads(__tstate
);
38120 if (PyErr_Occurred()) SWIG_fail
;
38123 wxBitmap
* resultptr
= new wxBitmap(*result
);
38124 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
38132 static PyObject
*_wrap_MenuItem_SetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38133 PyObject
*resultobj
= NULL
;
38134 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38136 PyObject
* obj0
= 0 ;
38137 PyObject
* obj1
= 0 ;
38138 char *kwnames
[] = {
38139 (char *) "self",(char *) "nWidth", NULL
38142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMarginWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
38143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38144 if (SWIG_arg_fail(1)) SWIG_fail
;
38146 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38147 if (SWIG_arg_fail(2)) SWIG_fail
;
38150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38151 wxMenuItem_SetMarginWidth(arg1
,arg2
);
38153 wxPyEndAllowThreads(__tstate
);
38154 if (PyErr_Occurred()) SWIG_fail
;
38156 Py_INCREF(Py_None
); resultobj
= Py_None
;
38163 static PyObject
*_wrap_MenuItem_GetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38164 PyObject
*resultobj
= NULL
;
38165 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38167 PyObject
* obj0
= 0 ;
38168 char *kwnames
[] = {
38169 (char *) "self", NULL
38172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMarginWidth",kwnames
,&obj0
)) goto fail
;
38173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38174 if (SWIG_arg_fail(1)) SWIG_fail
;
38176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38177 result
= (int)wxMenuItem_GetMarginWidth(arg1
);
38179 wxPyEndAllowThreads(__tstate
);
38180 if (PyErr_Occurred()) SWIG_fail
;
38183 resultobj
= SWIG_From_int(static_cast<int >(result
));
38191 static PyObject
*_wrap_MenuItem_GetDefaultMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38192 PyObject
*resultobj
= NULL
;
38194 char *kwnames
[] = {
38198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuItem_GetDefaultMarginWidth",kwnames
)) goto fail
;
38200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38201 result
= (int)wxMenuItem_GetDefaultMarginWidth();
38203 wxPyEndAllowThreads(__tstate
);
38204 if (PyErr_Occurred()) SWIG_fail
;
38207 resultobj
= SWIG_From_int(static_cast<int >(result
));
38215 static PyObject
*_wrap_MenuItem_IsOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38216 PyObject
*resultobj
= NULL
;
38217 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38219 PyObject
* obj0
= 0 ;
38220 char *kwnames
[] = {
38221 (char *) "self", NULL
38224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38226 if (SWIG_arg_fail(1)) SWIG_fail
;
38228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38229 result
= (bool)wxMenuItem_IsOwnerDrawn(arg1
);
38231 wxPyEndAllowThreads(__tstate
);
38232 if (PyErr_Occurred()) SWIG_fail
;
38235 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38243 static PyObject
*_wrap_MenuItem_SetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38244 PyObject
*resultobj
= NULL
;
38245 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38246 bool arg2
= (bool) true ;
38247 PyObject
* obj0
= 0 ;
38248 PyObject
* obj1
= 0 ;
38249 char *kwnames
[] = {
38250 (char *) "self",(char *) "ownerDrawn", NULL
38253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames
,&obj0
,&obj1
)) goto fail
;
38254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38255 if (SWIG_arg_fail(1)) SWIG_fail
;
38258 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
38259 if (SWIG_arg_fail(2)) SWIG_fail
;
38263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38264 wxMenuItem_SetOwnerDrawn(arg1
,arg2
);
38266 wxPyEndAllowThreads(__tstate
);
38267 if (PyErr_Occurred()) SWIG_fail
;
38269 Py_INCREF(Py_None
); resultobj
= Py_None
;
38276 static PyObject
*_wrap_MenuItem_ResetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38277 PyObject
*resultobj
= NULL
;
38278 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38279 PyObject
* obj0
= 0 ;
38280 char *kwnames
[] = {
38281 (char *) "self", NULL
38284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38286 if (SWIG_arg_fail(1)) SWIG_fail
;
38288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38289 wxMenuItem_ResetOwnerDrawn(arg1
);
38291 wxPyEndAllowThreads(__tstate
);
38292 if (PyErr_Occurred()) SWIG_fail
;
38294 Py_INCREF(Py_None
); resultobj
= Py_None
;
38301 static PyObject
* MenuItem_swigregister(PyObject
*, PyObject
*args
) {
38303 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38304 SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem
, obj
);
38306 return Py_BuildValue((char *)"");
38308 static int _wrap_ControlNameStr_set(PyObject
*) {
38309 PyErr_SetString(PyExc_TypeError
,"Variable ControlNameStr is read-only.");
38314 static PyObject
*_wrap_ControlNameStr_get(void) {
38315 PyObject
*pyobj
= NULL
;
38319 pyobj
= PyUnicode_FromWideChar((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38321 pyobj
= PyString_FromStringAndSize((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38328 static PyObject
*_wrap_new_Control(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38329 PyObject
*resultobj
= NULL
;
38330 wxWindow
*arg1
= (wxWindow
*) 0 ;
38331 int arg2
= (int) -1 ;
38332 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
38333 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
38334 wxSize
const &arg4_defvalue
= wxDefaultSize
;
38335 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
38336 long arg5
= (long) 0 ;
38337 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
38338 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
38339 wxString
const &arg7_defvalue
= wxPyControlNameStr
;
38340 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
38344 bool temp7
= false ;
38345 PyObject
* obj0
= 0 ;
38346 PyObject
* obj1
= 0 ;
38347 PyObject
* obj2
= 0 ;
38348 PyObject
* obj3
= 0 ;
38349 PyObject
* obj4
= 0 ;
38350 PyObject
* obj5
= 0 ;
38351 PyObject
* obj6
= 0 ;
38352 char *kwnames
[] = {
38353 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Control",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
38357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38358 if (SWIG_arg_fail(1)) SWIG_fail
;
38361 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38362 if (SWIG_arg_fail(2)) SWIG_fail
;
38368 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
38374 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
38379 arg5
= static_cast<long >(SWIG_As_long(obj4
));
38380 if (SWIG_arg_fail(5)) SWIG_fail
;
38385 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38386 if (SWIG_arg_fail(6)) SWIG_fail
;
38387 if (arg6
== NULL
) {
38388 SWIG_null_ref("wxValidator");
38390 if (SWIG_arg_fail(6)) SWIG_fail
;
38395 arg7
= wxString_in_helper(obj6
);
38396 if (arg7
== NULL
) SWIG_fail
;
38401 if (!wxPyCheckForApp()) SWIG_fail
;
38402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38403 result
= (wxControl
*)new wxControl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
38405 wxPyEndAllowThreads(__tstate
);
38406 if (PyErr_Occurred()) SWIG_fail
;
38408 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38423 static PyObject
*_wrap_new_PreControl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38424 PyObject
*resultobj
= NULL
;
38426 char *kwnames
[] = {
38430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreControl",kwnames
)) goto fail
;
38432 if (!wxPyCheckForApp()) SWIG_fail
;
38433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38434 result
= (wxControl
*)new wxControl();
38436 wxPyEndAllowThreads(__tstate
);
38437 if (PyErr_Occurred()) SWIG_fail
;
38439 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38446 static PyObject
*_wrap_Control_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38447 PyObject
*resultobj
= NULL
;
38448 wxControl
*arg1
= (wxControl
*) 0 ;
38449 wxWindow
*arg2
= (wxWindow
*) 0 ;
38450 int arg3
= (int) -1 ;
38451 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
38452 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
38453 wxSize
const &arg5_defvalue
= wxDefaultSize
;
38454 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
38455 long arg6
= (long) 0 ;
38456 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
38457 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
38458 wxString
const &arg8_defvalue
= wxPyControlNameStr
;
38459 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
38463 bool temp8
= false ;
38464 PyObject
* obj0
= 0 ;
38465 PyObject
* obj1
= 0 ;
38466 PyObject
* obj2
= 0 ;
38467 PyObject
* obj3
= 0 ;
38468 PyObject
* obj4
= 0 ;
38469 PyObject
* obj5
= 0 ;
38470 PyObject
* obj6
= 0 ;
38471 PyObject
* obj7
= 0 ;
38472 char *kwnames
[] = {
38473 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Control_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
38477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38478 if (SWIG_arg_fail(1)) SWIG_fail
;
38479 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38480 if (SWIG_arg_fail(2)) SWIG_fail
;
38483 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38484 if (SWIG_arg_fail(3)) SWIG_fail
;
38490 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
38496 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
38501 arg6
= static_cast<long >(SWIG_As_long(obj5
));
38502 if (SWIG_arg_fail(6)) SWIG_fail
;
38507 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38508 if (SWIG_arg_fail(7)) SWIG_fail
;
38509 if (arg7
== NULL
) {
38510 SWIG_null_ref("wxValidator");
38512 if (SWIG_arg_fail(7)) SWIG_fail
;
38517 arg8
= wxString_in_helper(obj7
);
38518 if (arg8
== NULL
) SWIG_fail
;
38523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38524 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
38526 wxPyEndAllowThreads(__tstate
);
38527 if (PyErr_Occurred()) SWIG_fail
;
38530 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38546 static PyObject
*_wrap_Control_Command(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38547 PyObject
*resultobj
= NULL
;
38548 wxControl
*arg1
= (wxControl
*) 0 ;
38549 wxCommandEvent
*arg2
= 0 ;
38550 PyObject
* obj0
= 0 ;
38551 PyObject
* obj1
= 0 ;
38552 char *kwnames
[] = {
38553 (char *) "self",(char *) "event", NULL
38556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_Command",kwnames
,&obj0
,&obj1
)) goto fail
;
38557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38558 if (SWIG_arg_fail(1)) SWIG_fail
;
38560 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
38561 if (SWIG_arg_fail(2)) SWIG_fail
;
38562 if (arg2
== NULL
) {
38563 SWIG_null_ref("wxCommandEvent");
38565 if (SWIG_arg_fail(2)) SWIG_fail
;
38568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38569 (arg1
)->Command(*arg2
);
38571 wxPyEndAllowThreads(__tstate
);
38572 if (PyErr_Occurred()) SWIG_fail
;
38574 Py_INCREF(Py_None
); resultobj
= Py_None
;
38581 static PyObject
*_wrap_Control_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38582 PyObject
*resultobj
= NULL
;
38583 wxControl
*arg1
= (wxControl
*) 0 ;
38585 PyObject
* obj0
= 0 ;
38586 char *kwnames
[] = {
38587 (char *) "self", NULL
38590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Control_GetLabel",kwnames
,&obj0
)) goto fail
;
38591 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38592 if (SWIG_arg_fail(1)) SWIG_fail
;
38594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38595 result
= (arg1
)->GetLabel();
38597 wxPyEndAllowThreads(__tstate
);
38598 if (PyErr_Occurred()) SWIG_fail
;
38602 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38604 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38613 static PyObject
*_wrap_Control_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38614 PyObject
*resultobj
= NULL
;
38615 wxControl
*arg1
= (wxControl
*) 0 ;
38616 wxString
*arg2
= 0 ;
38617 bool temp2
= false ;
38618 PyObject
* obj0
= 0 ;
38619 PyObject
* obj1
= 0 ;
38620 char *kwnames
[] = {
38621 (char *) "self",(char *) "label", NULL
38624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
38625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38626 if (SWIG_arg_fail(1)) SWIG_fail
;
38628 arg2
= wxString_in_helper(obj1
);
38629 if (arg2
== NULL
) SWIG_fail
;
38633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38634 (arg1
)->SetLabel((wxString
const &)*arg2
);
38636 wxPyEndAllowThreads(__tstate
);
38637 if (PyErr_Occurred()) SWIG_fail
;
38639 Py_INCREF(Py_None
); resultobj
= Py_None
;
38654 static PyObject
*_wrap_Control_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38655 PyObject
*resultobj
= NULL
;
38656 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
38657 wxVisualAttributes result
;
38658 PyObject
* obj0
= 0 ;
38659 char *kwnames
[] = {
38660 (char *) "variant", NULL
38663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Control_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
38666 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
38667 if (SWIG_arg_fail(1)) SWIG_fail
;
38671 if (!wxPyCheckForApp()) SWIG_fail
;
38672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38673 result
= wxControl::GetClassDefaultAttributes(arg1
);
38675 wxPyEndAllowThreads(__tstate
);
38676 if (PyErr_Occurred()) SWIG_fail
;
38679 wxVisualAttributes
* resultptr
;
38680 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
38681 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
38689 static PyObject
* Control_swigregister(PyObject
*, PyObject
*args
) {
38691 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38692 SWIG_TypeClientData(SWIGTYPE_p_wxControl
, obj
);
38694 return Py_BuildValue((char *)"");
38696 static PyObject
*_wrap_ItemContainer_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38697 PyObject
*resultobj
= NULL
;
38698 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38699 wxString
*arg2
= 0 ;
38700 PyObject
*arg3
= (PyObject
*) NULL
;
38702 bool temp2
= false ;
38703 PyObject
* obj0
= 0 ;
38704 PyObject
* obj1
= 0 ;
38705 PyObject
* obj2
= 0 ;
38706 char *kwnames
[] = {
38707 (char *) "self",(char *) "item",(char *) "clientData", NULL
38710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ItemContainer_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38711 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38712 if (SWIG_arg_fail(1)) SWIG_fail
;
38714 arg2
= wxString_in_helper(obj1
);
38715 if (arg2
== NULL
) SWIG_fail
;
38722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38723 result
= (int)wxItemContainer_Append(arg1
,(wxString
const &)*arg2
,arg3
);
38725 wxPyEndAllowThreads(__tstate
);
38726 if (PyErr_Occurred()) SWIG_fail
;
38729 resultobj
= SWIG_From_int(static_cast<int >(result
));
38745 static PyObject
*_wrap_ItemContainer_AppendItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38746 PyObject
*resultobj
= NULL
;
38747 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38748 wxArrayString
*arg2
= 0 ;
38749 bool temp2
= false ;
38750 PyObject
* obj0
= 0 ;
38751 PyObject
* obj1
= 0 ;
38752 char *kwnames
[] = {
38753 (char *) "self",(char *) "strings", NULL
38756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_AppendItems",kwnames
,&obj0
,&obj1
)) goto fail
;
38757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38758 if (SWIG_arg_fail(1)) SWIG_fail
;
38760 if (! PySequence_Check(obj1
)) {
38761 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
38764 arg2
= new wxArrayString
;
38766 int i
, len
=PySequence_Length(obj1
);
38767 for (i
=0; i
<len
; i
++) {
38768 PyObject
* item
= PySequence_GetItem(obj1
, i
);
38769 wxString
* s
= wxString_in_helper(item
);
38770 if (PyErr_Occurred()) SWIG_fail
;
38777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38778 (arg1
)->Append((wxArrayString
const &)*arg2
);
38780 wxPyEndAllowThreads(__tstate
);
38781 if (PyErr_Occurred()) SWIG_fail
;
38783 Py_INCREF(Py_None
); resultobj
= Py_None
;
38785 if (temp2
) delete arg2
;
38790 if (temp2
) delete arg2
;
38796 static PyObject
*_wrap_ItemContainer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38797 PyObject
*resultobj
= NULL
;
38798 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38799 wxString
*arg2
= 0 ;
38801 PyObject
*arg4
= (PyObject
*) NULL
;
38803 bool temp2
= false ;
38804 PyObject
* obj0
= 0 ;
38805 PyObject
* obj1
= 0 ;
38806 PyObject
* obj2
= 0 ;
38807 PyObject
* obj3
= 0 ;
38808 char *kwnames
[] = {
38809 (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL
38812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ItemContainer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
38813 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38814 if (SWIG_arg_fail(1)) SWIG_fail
;
38816 arg2
= wxString_in_helper(obj1
);
38817 if (arg2
== NULL
) SWIG_fail
;
38821 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38822 if (SWIG_arg_fail(3)) SWIG_fail
;
38828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38829 result
= (int)wxItemContainer_Insert(arg1
,(wxString
const &)*arg2
,arg3
,arg4
);
38831 wxPyEndAllowThreads(__tstate
);
38832 if (PyErr_Occurred()) SWIG_fail
;
38835 resultobj
= SWIG_From_int(static_cast<int >(result
));
38851 static PyObject
*_wrap_ItemContainer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38852 PyObject
*resultobj
= NULL
;
38853 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38854 PyObject
* obj0
= 0 ;
38855 char *kwnames
[] = {
38856 (char *) "self", NULL
38859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_Clear",kwnames
,&obj0
)) goto fail
;
38860 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38861 if (SWIG_arg_fail(1)) SWIG_fail
;
38863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38866 wxPyEndAllowThreads(__tstate
);
38867 if (PyErr_Occurred()) SWIG_fail
;
38869 Py_INCREF(Py_None
); resultobj
= Py_None
;
38876 static PyObject
*_wrap_ItemContainer_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38877 PyObject
*resultobj
= NULL
;
38878 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38880 PyObject
* obj0
= 0 ;
38881 PyObject
* obj1
= 0 ;
38882 char *kwnames
[] = {
38883 (char *) "self",(char *) "n", NULL
38886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
38887 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38888 if (SWIG_arg_fail(1)) SWIG_fail
;
38890 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38891 if (SWIG_arg_fail(2)) SWIG_fail
;
38894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38895 (arg1
)->Delete(arg2
);
38897 wxPyEndAllowThreads(__tstate
);
38898 if (PyErr_Occurred()) SWIG_fail
;
38900 Py_INCREF(Py_None
); resultobj
= Py_None
;
38907 static PyObject
*_wrap_ItemContainer_GetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38908 PyObject
*resultobj
= NULL
;
38909 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38912 PyObject
* obj0
= 0 ;
38913 PyObject
* obj1
= 0 ;
38914 char *kwnames
[] = {
38915 (char *) "self",(char *) "n", NULL
38918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetClientData",kwnames
,&obj0
,&obj1
)) goto fail
;
38919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38920 if (SWIG_arg_fail(1)) SWIG_fail
;
38922 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38923 if (SWIG_arg_fail(2)) SWIG_fail
;
38926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38927 result
= (PyObject
*)wxItemContainer_GetClientData(arg1
,arg2
);
38929 wxPyEndAllowThreads(__tstate
);
38930 if (PyErr_Occurred()) SWIG_fail
;
38932 resultobj
= result
;
38939 static PyObject
*_wrap_ItemContainer_SetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38940 PyObject
*resultobj
= NULL
;
38941 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38943 PyObject
*arg3
= (PyObject
*) 0 ;
38944 PyObject
* obj0
= 0 ;
38945 PyObject
* obj1
= 0 ;
38946 PyObject
* obj2
= 0 ;
38947 char *kwnames
[] = {
38948 (char *) "self",(char *) "n",(char *) "clientData", NULL
38951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetClientData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38953 if (SWIG_arg_fail(1)) SWIG_fail
;
38955 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38956 if (SWIG_arg_fail(2)) SWIG_fail
;
38960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38961 wxItemContainer_SetClientData(arg1
,arg2
,arg3
);
38963 wxPyEndAllowThreads(__tstate
);
38964 if (PyErr_Occurred()) SWIG_fail
;
38966 Py_INCREF(Py_None
); resultobj
= Py_None
;
38973 static PyObject
*_wrap_ItemContainer_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38974 PyObject
*resultobj
= NULL
;
38975 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38977 PyObject
* obj0
= 0 ;
38978 char *kwnames
[] = {
38979 (char *) "self", NULL
38982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetCount",kwnames
,&obj0
)) goto fail
;
38983 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38984 if (SWIG_arg_fail(1)) SWIG_fail
;
38986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38987 result
= (int)((wxItemContainer
const *)arg1
)->GetCount();
38989 wxPyEndAllowThreads(__tstate
);
38990 if (PyErr_Occurred()) SWIG_fail
;
38993 resultobj
= SWIG_From_int(static_cast<int >(result
));
39001 static PyObject
*_wrap_ItemContainer_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39002 PyObject
*resultobj
= NULL
;
39003 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39005 PyObject
* obj0
= 0 ;
39006 char *kwnames
[] = {
39007 (char *) "self", NULL
39010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_IsEmpty",kwnames
,&obj0
)) goto fail
;
39011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39012 if (SWIG_arg_fail(1)) SWIG_fail
;
39014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39015 result
= (bool)((wxItemContainer
const *)arg1
)->IsEmpty();
39017 wxPyEndAllowThreads(__tstate
);
39018 if (PyErr_Occurred()) SWIG_fail
;
39021 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39029 static PyObject
*_wrap_ItemContainer_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39030 PyObject
*resultobj
= NULL
;
39031 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39034 PyObject
* obj0
= 0 ;
39035 PyObject
* obj1
= 0 ;
39036 char *kwnames
[] = {
39037 (char *) "self",(char *) "n", NULL
39040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetString",kwnames
,&obj0
,&obj1
)) goto fail
;
39041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39042 if (SWIG_arg_fail(1)) SWIG_fail
;
39044 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39045 if (SWIG_arg_fail(2)) SWIG_fail
;
39048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39049 result
= ((wxItemContainer
const *)arg1
)->GetString(arg2
);
39051 wxPyEndAllowThreads(__tstate
);
39052 if (PyErr_Occurred()) SWIG_fail
;
39056 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39058 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39067 static PyObject
*_wrap_ItemContainer_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39068 PyObject
*resultobj
= NULL
;
39069 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39070 wxArrayString result
;
39071 PyObject
* obj0
= 0 ;
39072 char *kwnames
[] = {
39073 (char *) "self", NULL
39076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStrings",kwnames
,&obj0
)) goto fail
;
39077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39078 if (SWIG_arg_fail(1)) SWIG_fail
;
39080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39081 result
= ((wxItemContainer
const *)arg1
)->GetStrings();
39083 wxPyEndAllowThreads(__tstate
);
39084 if (PyErr_Occurred()) SWIG_fail
;
39087 resultobj
= wxArrayString2PyList_helper(result
);
39095 static PyObject
*_wrap_ItemContainer_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39096 PyObject
*resultobj
= NULL
;
39097 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39099 wxString
*arg3
= 0 ;
39100 bool temp3
= false ;
39101 PyObject
* obj0
= 0 ;
39102 PyObject
* obj1
= 0 ;
39103 PyObject
* obj2
= 0 ;
39104 char *kwnames
[] = {
39105 (char *) "self",(char *) "n",(char *) "s", NULL
39108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39110 if (SWIG_arg_fail(1)) SWIG_fail
;
39112 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39113 if (SWIG_arg_fail(2)) SWIG_fail
;
39116 arg3
= wxString_in_helper(obj2
);
39117 if (arg3
== NULL
) SWIG_fail
;
39121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39122 (arg1
)->SetString(arg2
,(wxString
const &)*arg3
);
39124 wxPyEndAllowThreads(__tstate
);
39125 if (PyErr_Occurred()) SWIG_fail
;
39127 Py_INCREF(Py_None
); resultobj
= Py_None
;
39142 static PyObject
*_wrap_ItemContainer_FindString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39143 PyObject
*resultobj
= NULL
;
39144 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39145 wxString
*arg2
= 0 ;
39147 bool temp2
= false ;
39148 PyObject
* obj0
= 0 ;
39149 PyObject
* obj1
= 0 ;
39150 char *kwnames
[] = {
39151 (char *) "self",(char *) "s", NULL
39154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_FindString",kwnames
,&obj0
,&obj1
)) goto fail
;
39155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39156 if (SWIG_arg_fail(1)) SWIG_fail
;
39158 arg2
= wxString_in_helper(obj1
);
39159 if (arg2
== NULL
) SWIG_fail
;
39163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39164 result
= (int)((wxItemContainer
const *)arg1
)->FindString((wxString
const &)*arg2
);
39166 wxPyEndAllowThreads(__tstate
);
39167 if (PyErr_Occurred()) SWIG_fail
;
39170 resultobj
= SWIG_From_int(static_cast<int >(result
));
39186 static PyObject
*_wrap_ItemContainer_SetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39187 PyObject
*resultobj
= NULL
;
39188 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39190 PyObject
* obj0
= 0 ;
39191 PyObject
* obj1
= 0 ;
39192 char *kwnames
[] = {
39193 (char *) "self",(char *) "n", NULL
39196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39198 if (SWIG_arg_fail(1)) SWIG_fail
;
39200 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39201 if (SWIG_arg_fail(2)) SWIG_fail
;
39204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39205 (arg1
)->SetSelection(arg2
);
39207 wxPyEndAllowThreads(__tstate
);
39208 if (PyErr_Occurred()) SWIG_fail
;
39210 Py_INCREF(Py_None
); resultobj
= Py_None
;
39217 static PyObject
*_wrap_ItemContainer_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39218 PyObject
*resultobj
= NULL
;
39219 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39221 PyObject
* obj0
= 0 ;
39222 char *kwnames
[] = {
39223 (char *) "self", NULL
39226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetSelection",kwnames
,&obj0
)) goto fail
;
39227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39228 if (SWIG_arg_fail(1)) SWIG_fail
;
39230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39231 result
= (int)((wxItemContainer
const *)arg1
)->GetSelection();
39233 wxPyEndAllowThreads(__tstate
);
39234 if (PyErr_Occurred()) SWIG_fail
;
39237 resultobj
= SWIG_From_int(static_cast<int >(result
));
39245 static PyObject
*_wrap_ItemContainer_SetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39246 PyObject
*resultobj
= NULL
;
39247 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39248 wxString
*arg2
= 0 ;
39250 bool temp2
= false ;
39251 PyObject
* obj0
= 0 ;
39252 PyObject
* obj1
= 0 ;
39253 char *kwnames
[] = {
39254 (char *) "self",(char *) "s", NULL
39257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetStringSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39259 if (SWIG_arg_fail(1)) SWIG_fail
;
39261 arg2
= wxString_in_helper(obj1
);
39262 if (arg2
== NULL
) SWIG_fail
;
39266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39267 result
= (bool)(arg1
)->SetStringSelection((wxString
const &)*arg2
);
39269 wxPyEndAllowThreads(__tstate
);
39270 if (PyErr_Occurred()) SWIG_fail
;
39273 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39289 static PyObject
*_wrap_ItemContainer_GetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39290 PyObject
*resultobj
= NULL
;
39291 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39293 PyObject
* obj0
= 0 ;
39294 char *kwnames
[] = {
39295 (char *) "self", NULL
39298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStringSelection",kwnames
,&obj0
)) goto fail
;
39299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39300 if (SWIG_arg_fail(1)) SWIG_fail
;
39302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39303 result
= ((wxItemContainer
const *)arg1
)->GetStringSelection();
39305 wxPyEndAllowThreads(__tstate
);
39306 if (PyErr_Occurred()) SWIG_fail
;
39310 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39312 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39321 static PyObject
*_wrap_ItemContainer_Select(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39322 PyObject
*resultobj
= NULL
;
39323 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39325 PyObject
* obj0
= 0 ;
39326 PyObject
* obj1
= 0 ;
39327 char *kwnames
[] = {
39328 (char *) "self",(char *) "n", NULL
39331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Select",kwnames
,&obj0
,&obj1
)) goto fail
;
39332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39333 if (SWIG_arg_fail(1)) SWIG_fail
;
39335 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39336 if (SWIG_arg_fail(2)) SWIG_fail
;
39339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39340 (arg1
)->Select(arg2
);
39342 wxPyEndAllowThreads(__tstate
);
39343 if (PyErr_Occurred()) SWIG_fail
;
39345 Py_INCREF(Py_None
); resultobj
= Py_None
;
39352 static PyObject
* ItemContainer_swigregister(PyObject
*, PyObject
*args
) {
39354 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39355 SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer
, obj
);
39357 return Py_BuildValue((char *)"");
39359 static PyObject
* ControlWithItems_swigregister(PyObject
*, PyObject
*args
) {
39361 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39362 SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems
, obj
);
39364 return Py_BuildValue((char *)"");
39366 static PyObject
*_wrap_new_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39367 PyObject
*resultobj
= NULL
;
39368 wxSizerItem
*result
;
39369 char *kwnames
[] = {
39373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SizerItem",kwnames
)) goto fail
;
39375 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39376 result
= (wxSizerItem
*)new wxSizerItem();
39378 wxPyEndAllowThreads(__tstate
);
39379 if (PyErr_Occurred()) SWIG_fail
;
39381 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39388 static PyObject
*_wrap_delete_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39389 PyObject
*resultobj
= NULL
;
39390 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39391 PyObject
* obj0
= 0 ;
39392 char *kwnames
[] = {
39393 (char *) "self", NULL
39396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_SizerItem",kwnames
,&obj0
)) goto fail
;
39397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39398 if (SWIG_arg_fail(1)) SWIG_fail
;
39400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39403 wxPyEndAllowThreads(__tstate
);
39404 if (PyErr_Occurred()) SWIG_fail
;
39406 Py_INCREF(Py_None
); resultobj
= Py_None
;
39413 static PyObject
*_wrap_new_SizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39414 PyObject
*resultobj
= NULL
;
39415 wxWindow
*arg1
= (wxWindow
*) 0 ;
39419 PyObject
*arg5
= (PyObject
*) NULL
;
39420 wxSizerItem
*result
;
39421 PyObject
* obj0
= 0 ;
39422 PyObject
* obj1
= 0 ;
39423 PyObject
* obj2
= 0 ;
39424 PyObject
* obj3
= 0 ;
39425 PyObject
* obj4
= 0 ;
39426 char *kwnames
[] = {
39427 (char *) "window",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
39432 if (SWIG_arg_fail(1)) SWIG_fail
;
39434 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39435 if (SWIG_arg_fail(2)) SWIG_fail
;
39438 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39439 if (SWIG_arg_fail(3)) SWIG_fail
;
39442 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39443 if (SWIG_arg_fail(4)) SWIG_fail
;
39449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39450 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39452 wxPyEndAllowThreads(__tstate
);
39453 if (PyErr_Occurred()) SWIG_fail
;
39455 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39462 static PyObject
*_wrap_new_SizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39463 PyObject
*resultobj
= NULL
;
39469 PyObject
*arg6
= (PyObject
*) NULL
;
39470 wxSizerItem
*result
;
39471 PyObject
* obj0
= 0 ;
39472 PyObject
* obj1
= 0 ;
39473 PyObject
* obj2
= 0 ;
39474 PyObject
* obj3
= 0 ;
39475 PyObject
* obj4
= 0 ;
39476 PyObject
* obj5
= 0 ;
39477 char *kwnames
[] = {
39478 (char *) "width",(char *) "height",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_SizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
39483 arg1
= static_cast<int >(SWIG_As_int(obj0
));
39484 if (SWIG_arg_fail(1)) SWIG_fail
;
39487 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39488 if (SWIG_arg_fail(2)) SWIG_fail
;
39491 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39492 if (SWIG_arg_fail(3)) SWIG_fail
;
39495 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39496 if (SWIG_arg_fail(4)) SWIG_fail
;
39499 arg5
= static_cast<int >(SWIG_As_int(obj4
));
39500 if (SWIG_arg_fail(5)) SWIG_fail
;
39506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39507 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
39509 wxPyEndAllowThreads(__tstate
);
39510 if (PyErr_Occurred()) SWIG_fail
;
39512 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39519 static PyObject
*_wrap_new_SizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39520 PyObject
*resultobj
= NULL
;
39521 wxSizer
*arg1
= (wxSizer
*) 0 ;
39525 PyObject
*arg5
= (PyObject
*) NULL
;
39526 wxSizerItem
*result
;
39527 PyObject
* obj0
= 0 ;
39528 PyObject
* obj1
= 0 ;
39529 PyObject
* obj2
= 0 ;
39530 PyObject
* obj3
= 0 ;
39531 PyObject
* obj4
= 0 ;
39532 char *kwnames
[] = {
39533 (char *) "sizer",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
39538 if (SWIG_arg_fail(1)) SWIG_fail
;
39540 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39541 if (SWIG_arg_fail(2)) SWIG_fail
;
39544 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39545 if (SWIG_arg_fail(3)) SWIG_fail
;
39548 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39549 if (SWIG_arg_fail(4)) SWIG_fail
;
39555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39556 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39558 wxPyEndAllowThreads(__tstate
);
39559 if (PyErr_Occurred()) SWIG_fail
;
39561 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39568 static PyObject
*_wrap_SizerItem_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39569 PyObject
*resultobj
= NULL
;
39570 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39571 PyObject
* obj0
= 0 ;
39572 char *kwnames
[] = {
39573 (char *) "self", NULL
39576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DeleteWindows",kwnames
,&obj0
)) goto fail
;
39577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39578 if (SWIG_arg_fail(1)) SWIG_fail
;
39580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39581 (arg1
)->DeleteWindows();
39583 wxPyEndAllowThreads(__tstate
);
39584 if (PyErr_Occurred()) SWIG_fail
;
39586 Py_INCREF(Py_None
); resultobj
= Py_None
;
39593 static PyObject
*_wrap_SizerItem_DetachSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39594 PyObject
*resultobj
= NULL
;
39595 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39596 PyObject
* obj0
= 0 ;
39597 char *kwnames
[] = {
39598 (char *) "self", NULL
39601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DetachSizer",kwnames
,&obj0
)) goto fail
;
39602 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39603 if (SWIG_arg_fail(1)) SWIG_fail
;
39605 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39606 (arg1
)->DetachSizer();
39608 wxPyEndAllowThreads(__tstate
);
39609 if (PyErr_Occurred()) SWIG_fail
;
39611 Py_INCREF(Py_None
); resultobj
= Py_None
;
39618 static PyObject
*_wrap_SizerItem_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39619 PyObject
*resultobj
= NULL
;
39620 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39622 PyObject
* obj0
= 0 ;
39623 char *kwnames
[] = {
39624 (char *) "self", NULL
39627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSize",kwnames
,&obj0
)) goto fail
;
39628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39629 if (SWIG_arg_fail(1)) SWIG_fail
;
39631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39632 result
= (arg1
)->GetSize();
39634 wxPyEndAllowThreads(__tstate
);
39635 if (PyErr_Occurred()) SWIG_fail
;
39638 wxSize
* resultptr
;
39639 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39640 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39648 static PyObject
*_wrap_SizerItem_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39649 PyObject
*resultobj
= NULL
;
39650 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39652 PyObject
* obj0
= 0 ;
39653 char *kwnames
[] = {
39654 (char *) "self", NULL
39657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_CalcMin",kwnames
,&obj0
)) goto fail
;
39658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39659 if (SWIG_arg_fail(1)) SWIG_fail
;
39661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39662 result
= (arg1
)->CalcMin();
39664 wxPyEndAllowThreads(__tstate
);
39665 if (PyErr_Occurred()) SWIG_fail
;
39668 wxSize
* resultptr
;
39669 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39670 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39678 static PyObject
*_wrap_SizerItem_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39679 PyObject
*resultobj
= NULL
;
39680 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39681 wxPoint
*arg2
= 0 ;
39685 PyObject
* obj0
= 0 ;
39686 PyObject
* obj1
= 0 ;
39687 PyObject
* obj2
= 0 ;
39688 char *kwnames
[] = {
39689 (char *) "self",(char *) "pos",(char *) "size", NULL
39692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39694 if (SWIG_arg_fail(1)) SWIG_fail
;
39697 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
39701 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
39704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39705 (arg1
)->SetDimension((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
39707 wxPyEndAllowThreads(__tstate
);
39708 if (PyErr_Occurred()) SWIG_fail
;
39710 Py_INCREF(Py_None
); resultobj
= Py_None
;
39717 static PyObject
*_wrap_SizerItem_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39718 PyObject
*resultobj
= NULL
;
39719 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39721 PyObject
* obj0
= 0 ;
39722 char *kwnames
[] = {
39723 (char *) "self", NULL
39726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSize",kwnames
,&obj0
)) goto fail
;
39727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39728 if (SWIG_arg_fail(1)) SWIG_fail
;
39730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39731 result
= (arg1
)->GetMinSize();
39733 wxPyEndAllowThreads(__tstate
);
39734 if (PyErr_Occurred()) SWIG_fail
;
39737 wxSize
* resultptr
;
39738 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39739 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39747 static PyObject
*_wrap_SizerItem_GetMinSizeWithBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39748 PyObject
*resultobj
= NULL
;
39749 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39751 PyObject
* obj0
= 0 ;
39752 char *kwnames
[] = {
39753 (char *) "self", NULL
39756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames
,&obj0
)) goto fail
;
39757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39758 if (SWIG_arg_fail(1)) SWIG_fail
;
39760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39761 result
= ((wxSizerItem
const *)arg1
)->GetMinSizeWithBorder();
39763 wxPyEndAllowThreads(__tstate
);
39764 if (PyErr_Occurred()) SWIG_fail
;
39767 wxSize
* resultptr
;
39768 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39769 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39777 static PyObject
*_wrap_SizerItem_SetInitSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39778 PyObject
*resultobj
= NULL
;
39779 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39782 PyObject
* obj0
= 0 ;
39783 PyObject
* obj1
= 0 ;
39784 PyObject
* obj2
= 0 ;
39785 char *kwnames
[] = {
39786 (char *) "self",(char *) "x",(char *) "y", NULL
39789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetInitSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39791 if (SWIG_arg_fail(1)) SWIG_fail
;
39793 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39794 if (SWIG_arg_fail(2)) SWIG_fail
;
39797 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39798 if (SWIG_arg_fail(3)) SWIG_fail
;
39801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39802 (arg1
)->SetInitSize(arg2
,arg3
);
39804 wxPyEndAllowThreads(__tstate
);
39805 if (PyErr_Occurred()) SWIG_fail
;
39807 Py_INCREF(Py_None
); resultobj
= Py_None
;
39814 static PyObject
*_wrap_SizerItem_SetRatioWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39815 PyObject
*resultobj
= NULL
;
39816 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39819 PyObject
* obj0
= 0 ;
39820 PyObject
* obj1
= 0 ;
39821 PyObject
* obj2
= 0 ;
39822 char *kwnames
[] = {
39823 (char *) "self",(char *) "width",(char *) "height", NULL
39826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetRatioWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39828 if (SWIG_arg_fail(1)) SWIG_fail
;
39830 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39831 if (SWIG_arg_fail(2)) SWIG_fail
;
39834 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39835 if (SWIG_arg_fail(3)) SWIG_fail
;
39838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39839 (arg1
)->SetRatio(arg2
,arg3
);
39841 wxPyEndAllowThreads(__tstate
);
39842 if (PyErr_Occurred()) SWIG_fail
;
39844 Py_INCREF(Py_None
); resultobj
= Py_None
;
39851 static PyObject
*_wrap_SizerItem_SetRatioSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39852 PyObject
*resultobj
= NULL
;
39853 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39856 PyObject
* obj0
= 0 ;
39857 PyObject
* obj1
= 0 ;
39858 char *kwnames
[] = {
39859 (char *) "self",(char *) "size", NULL
39862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatioSize",kwnames
,&obj0
,&obj1
)) goto fail
;
39863 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39864 if (SWIG_arg_fail(1)) SWIG_fail
;
39867 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
39870 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39871 (arg1
)->SetRatio((wxSize
const &)*arg2
);
39873 wxPyEndAllowThreads(__tstate
);
39874 if (PyErr_Occurred()) SWIG_fail
;
39876 Py_INCREF(Py_None
); resultobj
= Py_None
;
39883 static PyObject
*_wrap_SizerItem_SetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39884 PyObject
*resultobj
= NULL
;
39885 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39887 PyObject
* obj0
= 0 ;
39888 PyObject
* obj1
= 0 ;
39889 char *kwnames
[] = {
39890 (char *) "self",(char *) "ratio", NULL
39893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatio",kwnames
,&obj0
,&obj1
)) goto fail
;
39894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39895 if (SWIG_arg_fail(1)) SWIG_fail
;
39897 arg2
= static_cast<float >(SWIG_As_float(obj1
));
39898 if (SWIG_arg_fail(2)) SWIG_fail
;
39901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39902 (arg1
)->SetRatio(arg2
);
39904 wxPyEndAllowThreads(__tstate
);
39905 if (PyErr_Occurred()) SWIG_fail
;
39907 Py_INCREF(Py_None
); resultobj
= Py_None
;
39914 static PyObject
*_wrap_SizerItem_GetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39915 PyObject
*resultobj
= NULL
;
39916 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39918 PyObject
* obj0
= 0 ;
39919 char *kwnames
[] = {
39920 (char *) "self", NULL
39923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRatio",kwnames
,&obj0
)) goto fail
;
39924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39925 if (SWIG_arg_fail(1)) SWIG_fail
;
39927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39928 result
= (float)(arg1
)->GetRatio();
39930 wxPyEndAllowThreads(__tstate
);
39931 if (PyErr_Occurred()) SWIG_fail
;
39934 resultobj
= SWIG_From_float(static_cast<float >(result
));
39942 static PyObject
*_wrap_SizerItem_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39943 PyObject
*resultobj
= NULL
;
39944 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39946 PyObject
* obj0
= 0 ;
39947 char *kwnames
[] = {
39948 (char *) "self", NULL
39951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRect",kwnames
,&obj0
)) goto fail
;
39952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39953 if (SWIG_arg_fail(1)) SWIG_fail
;
39955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39956 result
= (arg1
)->GetRect();
39958 wxPyEndAllowThreads(__tstate
);
39959 if (PyErr_Occurred()) SWIG_fail
;
39962 wxRect
* resultptr
;
39963 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
39964 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
39972 static PyObject
*_wrap_SizerItem_IsWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39973 PyObject
*resultobj
= NULL
;
39974 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39976 PyObject
* obj0
= 0 ;
39977 char *kwnames
[] = {
39978 (char *) "self", NULL
39981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsWindow",kwnames
,&obj0
)) goto fail
;
39982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39983 if (SWIG_arg_fail(1)) SWIG_fail
;
39985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39986 result
= (bool)(arg1
)->IsWindow();
39988 wxPyEndAllowThreads(__tstate
);
39989 if (PyErr_Occurred()) SWIG_fail
;
39992 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40000 static PyObject
*_wrap_SizerItem_IsSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40001 PyObject
*resultobj
= NULL
;
40002 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40004 PyObject
* obj0
= 0 ;
40005 char *kwnames
[] = {
40006 (char *) "self", NULL
40009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSizer",kwnames
,&obj0
)) goto fail
;
40010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40011 if (SWIG_arg_fail(1)) SWIG_fail
;
40013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40014 result
= (bool)(arg1
)->IsSizer();
40016 wxPyEndAllowThreads(__tstate
);
40017 if (PyErr_Occurred()) SWIG_fail
;
40020 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40028 static PyObject
*_wrap_SizerItem_IsSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40029 PyObject
*resultobj
= NULL
;
40030 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40032 PyObject
* obj0
= 0 ;
40033 char *kwnames
[] = {
40034 (char *) "self", NULL
40037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSpacer",kwnames
,&obj0
)) goto fail
;
40038 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40039 if (SWIG_arg_fail(1)) SWIG_fail
;
40041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40042 result
= (bool)(arg1
)->IsSpacer();
40044 wxPyEndAllowThreads(__tstate
);
40045 if (PyErr_Occurred()) SWIG_fail
;
40048 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40056 static PyObject
*_wrap_SizerItem_SetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40057 PyObject
*resultobj
= NULL
;
40058 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40060 PyObject
* obj0
= 0 ;
40061 PyObject
* obj1
= 0 ;
40062 char *kwnames
[] = {
40063 (char *) "self",(char *) "proportion", NULL
40066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetProportion",kwnames
,&obj0
,&obj1
)) goto fail
;
40067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40068 if (SWIG_arg_fail(1)) SWIG_fail
;
40070 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40071 if (SWIG_arg_fail(2)) SWIG_fail
;
40074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40075 (arg1
)->SetProportion(arg2
);
40077 wxPyEndAllowThreads(__tstate
);
40078 if (PyErr_Occurred()) SWIG_fail
;
40080 Py_INCREF(Py_None
); resultobj
= Py_None
;
40087 static PyObject
*_wrap_SizerItem_GetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40088 PyObject
*resultobj
= NULL
;
40089 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40091 PyObject
* obj0
= 0 ;
40092 char *kwnames
[] = {
40093 (char *) "self", NULL
40096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetProportion",kwnames
,&obj0
)) goto fail
;
40097 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40098 if (SWIG_arg_fail(1)) SWIG_fail
;
40100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40101 result
= (int)(arg1
)->GetProportion();
40103 wxPyEndAllowThreads(__tstate
);
40104 if (PyErr_Occurred()) SWIG_fail
;
40107 resultobj
= SWIG_From_int(static_cast<int >(result
));
40115 static PyObject
*_wrap_SizerItem_SetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40116 PyObject
*resultobj
= NULL
;
40117 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40119 PyObject
* obj0
= 0 ;
40120 PyObject
* obj1
= 0 ;
40121 char *kwnames
[] = {
40122 (char *) "self",(char *) "flag", NULL
40125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
40126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40127 if (SWIG_arg_fail(1)) SWIG_fail
;
40129 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40130 if (SWIG_arg_fail(2)) SWIG_fail
;
40133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40134 (arg1
)->SetFlag(arg2
);
40136 wxPyEndAllowThreads(__tstate
);
40137 if (PyErr_Occurred()) SWIG_fail
;
40139 Py_INCREF(Py_None
); resultobj
= Py_None
;
40146 static PyObject
*_wrap_SizerItem_GetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40147 PyObject
*resultobj
= NULL
;
40148 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40150 PyObject
* obj0
= 0 ;
40151 char *kwnames
[] = {
40152 (char *) "self", NULL
40155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetFlag",kwnames
,&obj0
)) goto fail
;
40156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40157 if (SWIG_arg_fail(1)) SWIG_fail
;
40159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40160 result
= (int)(arg1
)->GetFlag();
40162 wxPyEndAllowThreads(__tstate
);
40163 if (PyErr_Occurred()) SWIG_fail
;
40166 resultobj
= SWIG_From_int(static_cast<int >(result
));
40174 static PyObject
*_wrap_SizerItem_SetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40175 PyObject
*resultobj
= NULL
;
40176 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40178 PyObject
* obj0
= 0 ;
40179 PyObject
* obj1
= 0 ;
40180 char *kwnames
[] = {
40181 (char *) "self",(char *) "border", NULL
40184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetBorder",kwnames
,&obj0
,&obj1
)) goto fail
;
40185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40186 if (SWIG_arg_fail(1)) SWIG_fail
;
40188 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40189 if (SWIG_arg_fail(2)) SWIG_fail
;
40192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40193 (arg1
)->SetBorder(arg2
);
40195 wxPyEndAllowThreads(__tstate
);
40196 if (PyErr_Occurred()) SWIG_fail
;
40198 Py_INCREF(Py_None
); resultobj
= Py_None
;
40205 static PyObject
*_wrap_SizerItem_GetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40206 PyObject
*resultobj
= NULL
;
40207 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40209 PyObject
* obj0
= 0 ;
40210 char *kwnames
[] = {
40211 (char *) "self", NULL
40214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetBorder",kwnames
,&obj0
)) goto fail
;
40215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40216 if (SWIG_arg_fail(1)) SWIG_fail
;
40218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40219 result
= (int)(arg1
)->GetBorder();
40221 wxPyEndAllowThreads(__tstate
);
40222 if (PyErr_Occurred()) SWIG_fail
;
40225 resultobj
= SWIG_From_int(static_cast<int >(result
));
40233 static PyObject
*_wrap_SizerItem_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40234 PyObject
*resultobj
= NULL
;
40235 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40237 PyObject
* obj0
= 0 ;
40238 char *kwnames
[] = {
40239 (char *) "self", NULL
40242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetWindow",kwnames
,&obj0
)) goto fail
;
40243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40244 if (SWIG_arg_fail(1)) SWIG_fail
;
40246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40247 result
= (wxWindow
*)(arg1
)->GetWindow();
40249 wxPyEndAllowThreads(__tstate
);
40250 if (PyErr_Occurred()) SWIG_fail
;
40253 resultobj
= wxPyMake_wxObject(result
, 0);
40261 static PyObject
*_wrap_SizerItem_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40262 PyObject
*resultobj
= NULL
;
40263 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40264 wxWindow
*arg2
= (wxWindow
*) 0 ;
40265 PyObject
* obj0
= 0 ;
40266 PyObject
* obj1
= 0 ;
40267 char *kwnames
[] = {
40268 (char *) "self",(char *) "window", NULL
40271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
40272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40273 if (SWIG_arg_fail(1)) SWIG_fail
;
40274 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
40275 if (SWIG_arg_fail(2)) SWIG_fail
;
40277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40278 (arg1
)->SetWindow(arg2
);
40280 wxPyEndAllowThreads(__tstate
);
40281 if (PyErr_Occurred()) SWIG_fail
;
40283 Py_INCREF(Py_None
); resultobj
= Py_None
;
40290 static PyObject
*_wrap_SizerItem_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40291 PyObject
*resultobj
= NULL
;
40292 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40294 PyObject
* obj0
= 0 ;
40295 char *kwnames
[] = {
40296 (char *) "self", NULL
40299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSizer",kwnames
,&obj0
)) goto fail
;
40300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40301 if (SWIG_arg_fail(1)) SWIG_fail
;
40303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40304 result
= (wxSizer
*)(arg1
)->GetSizer();
40306 wxPyEndAllowThreads(__tstate
);
40307 if (PyErr_Occurred()) SWIG_fail
;
40310 resultobj
= wxPyMake_wxObject(result
, (bool)0);
40318 static PyObject
*_wrap_SizerItem_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40319 PyObject
*resultobj
= NULL
;
40320 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40321 wxSizer
*arg2
= (wxSizer
*) 0 ;
40322 PyObject
* obj0
= 0 ;
40323 PyObject
* obj1
= 0 ;
40324 char *kwnames
[] = {
40325 (char *) "self",(char *) "sizer", NULL
40328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
40329 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40330 if (SWIG_arg_fail(1)) SWIG_fail
;
40331 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40332 if (SWIG_arg_fail(2)) SWIG_fail
;
40334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40335 (arg1
)->SetSizer(arg2
);
40337 wxPyEndAllowThreads(__tstate
);
40338 if (PyErr_Occurred()) SWIG_fail
;
40340 Py_INCREF(Py_None
); resultobj
= Py_None
;
40347 static PyObject
*_wrap_SizerItem_GetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40348 PyObject
*resultobj
= NULL
;
40349 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40351 PyObject
* obj0
= 0 ;
40352 char *kwnames
[] = {
40353 (char *) "self", NULL
40356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSpacer",kwnames
,&obj0
)) goto fail
;
40357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40358 if (SWIG_arg_fail(1)) SWIG_fail
;
40360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40362 wxSize
const &_result_ref
= (arg1
)->GetSpacer();
40363 result
= (wxSize
*) &_result_ref
;
40366 wxPyEndAllowThreads(__tstate
);
40367 if (PyErr_Occurred()) SWIG_fail
;
40369 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
40376 static PyObject
*_wrap_SizerItem_SetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40377 PyObject
*resultobj
= NULL
;
40378 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40381 PyObject
* obj0
= 0 ;
40382 PyObject
* obj1
= 0 ;
40383 char *kwnames
[] = {
40384 (char *) "self",(char *) "size", NULL
40387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSpacer",kwnames
,&obj0
,&obj1
)) goto fail
;
40388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40389 if (SWIG_arg_fail(1)) SWIG_fail
;
40392 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40396 (arg1
)->SetSpacer((wxSize
const &)*arg2
);
40398 wxPyEndAllowThreads(__tstate
);
40399 if (PyErr_Occurred()) SWIG_fail
;
40401 Py_INCREF(Py_None
); resultobj
= Py_None
;
40408 static PyObject
*_wrap_SizerItem_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40409 PyObject
*resultobj
= NULL
;
40410 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40412 PyObject
* obj0
= 0 ;
40413 PyObject
* obj1
= 0 ;
40414 char *kwnames
[] = {
40415 (char *) "self",(char *) "show", NULL
40418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
40419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40420 if (SWIG_arg_fail(1)) SWIG_fail
;
40422 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
40423 if (SWIG_arg_fail(2)) SWIG_fail
;
40426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40427 (arg1
)->Show(arg2
);
40429 wxPyEndAllowThreads(__tstate
);
40430 if (PyErr_Occurred()) SWIG_fail
;
40432 Py_INCREF(Py_None
); resultobj
= Py_None
;
40439 static PyObject
*_wrap_SizerItem_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40440 PyObject
*resultobj
= NULL
;
40441 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40443 PyObject
* obj0
= 0 ;
40444 char *kwnames
[] = {
40445 (char *) "self", NULL
40448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsShown",kwnames
,&obj0
)) goto fail
;
40449 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40450 if (SWIG_arg_fail(1)) SWIG_fail
;
40452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40453 result
= (bool)(arg1
)->IsShown();
40455 wxPyEndAllowThreads(__tstate
);
40456 if (PyErr_Occurred()) SWIG_fail
;
40459 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40467 static PyObject
*_wrap_SizerItem_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40468 PyObject
*resultobj
= NULL
;
40469 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40471 PyObject
* obj0
= 0 ;
40472 char *kwnames
[] = {
40473 (char *) "self", NULL
40476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetPosition",kwnames
,&obj0
)) goto fail
;
40477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40478 if (SWIG_arg_fail(1)) SWIG_fail
;
40480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40481 result
= (arg1
)->GetPosition();
40483 wxPyEndAllowThreads(__tstate
);
40484 if (PyErr_Occurred()) SWIG_fail
;
40487 wxPoint
* resultptr
;
40488 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40489 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40497 static PyObject
*_wrap_SizerItem_GetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40498 PyObject
*resultobj
= NULL
;
40499 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40501 PyObject
* obj0
= 0 ;
40502 char *kwnames
[] = {
40503 (char *) "self", NULL
40506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetUserData",kwnames
,&obj0
)) goto fail
;
40507 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40508 if (SWIG_arg_fail(1)) SWIG_fail
;
40510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40511 result
= (PyObject
*)wxSizerItem_GetUserData(arg1
);
40513 wxPyEndAllowThreads(__tstate
);
40514 if (PyErr_Occurred()) SWIG_fail
;
40516 resultobj
= result
;
40523 static PyObject
*_wrap_SizerItem_SetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40524 PyObject
*resultobj
= NULL
;
40525 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40526 PyObject
*arg2
= (PyObject
*) 0 ;
40527 PyObject
* obj0
= 0 ;
40528 PyObject
* obj1
= 0 ;
40529 char *kwnames
[] = {
40530 (char *) "self",(char *) "userData", NULL
40533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetUserData",kwnames
,&obj0
,&obj1
)) goto fail
;
40534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40535 if (SWIG_arg_fail(1)) SWIG_fail
;
40538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40539 wxSizerItem_SetUserData(arg1
,arg2
);
40541 wxPyEndAllowThreads(__tstate
);
40542 if (PyErr_Occurred()) SWIG_fail
;
40544 Py_INCREF(Py_None
); resultobj
= Py_None
;
40551 static PyObject
* SizerItem_swigregister(PyObject
*, PyObject
*args
) {
40553 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
40554 SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem
, obj
);
40556 return Py_BuildValue((char *)"");
40558 static PyObject
*_wrap_delete_Sizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40559 PyObject
*resultobj
= NULL
;
40560 wxSizer
*arg1
= (wxSizer
*) 0 ;
40561 PyObject
* obj0
= 0 ;
40562 char *kwnames
[] = {
40563 (char *) "self", NULL
40566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Sizer",kwnames
,&obj0
)) goto fail
;
40567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40568 if (SWIG_arg_fail(1)) SWIG_fail
;
40570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40573 wxPyEndAllowThreads(__tstate
);
40574 if (PyErr_Occurred()) SWIG_fail
;
40576 Py_INCREF(Py_None
); resultobj
= Py_None
;
40583 static PyObject
*_wrap_Sizer__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40584 PyObject
*resultobj
= NULL
;
40585 wxSizer
*arg1
= (wxSizer
*) 0 ;
40586 PyObject
*arg2
= (PyObject
*) 0 ;
40587 PyObject
* obj0
= 0 ;
40588 PyObject
* obj1
= 0 ;
40589 char *kwnames
[] = {
40590 (char *) "self",(char *) "_self", NULL
40593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer__setOORInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
40594 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40595 if (SWIG_arg_fail(1)) SWIG_fail
;
40598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40599 wxSizer__setOORInfo(arg1
,arg2
);
40601 wxPyEndAllowThreads(__tstate
);
40602 if (PyErr_Occurred()) SWIG_fail
;
40604 Py_INCREF(Py_None
); resultobj
= Py_None
;
40611 static PyObject
*_wrap_Sizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40612 PyObject
*resultobj
= NULL
;
40613 wxSizer
*arg1
= (wxSizer
*) 0 ;
40614 PyObject
*arg2
= (PyObject
*) 0 ;
40615 int arg3
= (int) 0 ;
40616 int arg4
= (int) 0 ;
40617 int arg5
= (int) 0 ;
40618 PyObject
*arg6
= (PyObject
*) NULL
;
40619 wxSizerItem
*result
;
40620 PyObject
* obj0
= 0 ;
40621 PyObject
* obj1
= 0 ;
40622 PyObject
* obj2
= 0 ;
40623 PyObject
* obj3
= 0 ;
40624 PyObject
* obj4
= 0 ;
40625 PyObject
* obj5
= 0 ;
40626 char *kwnames
[] = {
40627 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40632 if (SWIG_arg_fail(1)) SWIG_fail
;
40636 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40637 if (SWIG_arg_fail(3)) SWIG_fail
;
40642 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40643 if (SWIG_arg_fail(4)) SWIG_fail
;
40648 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40649 if (SWIG_arg_fail(5)) SWIG_fail
;
40656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40657 result
= (wxSizerItem
*)wxSizer_Add(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40659 wxPyEndAllowThreads(__tstate
);
40660 if (PyErr_Occurred()) SWIG_fail
;
40662 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40669 static PyObject
*_wrap_Sizer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40670 PyObject
*resultobj
= NULL
;
40671 wxSizer
*arg1
= (wxSizer
*) 0 ;
40673 PyObject
*arg3
= (PyObject
*) 0 ;
40674 int arg4
= (int) 0 ;
40675 int arg5
= (int) 0 ;
40676 int arg6
= (int) 0 ;
40677 PyObject
*arg7
= (PyObject
*) NULL
;
40678 wxSizerItem
*result
;
40679 PyObject
* obj0
= 0 ;
40680 PyObject
* obj1
= 0 ;
40681 PyObject
* obj2
= 0 ;
40682 PyObject
* obj3
= 0 ;
40683 PyObject
* obj4
= 0 ;
40684 PyObject
* obj5
= 0 ;
40685 PyObject
* obj6
= 0 ;
40686 char *kwnames
[] = {
40687 (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Sizer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
40691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40692 if (SWIG_arg_fail(1)) SWIG_fail
;
40694 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40695 if (SWIG_arg_fail(2)) SWIG_fail
;
40700 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40701 if (SWIG_arg_fail(4)) SWIG_fail
;
40706 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40707 if (SWIG_arg_fail(5)) SWIG_fail
;
40712 arg6
= static_cast<int >(SWIG_As_int(obj5
));
40713 if (SWIG_arg_fail(6)) SWIG_fail
;
40720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40721 result
= (wxSizerItem
*)wxSizer_Insert(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
40723 wxPyEndAllowThreads(__tstate
);
40724 if (PyErr_Occurred()) SWIG_fail
;
40726 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40733 static PyObject
*_wrap_Sizer_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40734 PyObject
*resultobj
= NULL
;
40735 wxSizer
*arg1
= (wxSizer
*) 0 ;
40736 PyObject
*arg2
= (PyObject
*) 0 ;
40737 int arg3
= (int) 0 ;
40738 int arg4
= (int) 0 ;
40739 int arg5
= (int) 0 ;
40740 PyObject
*arg6
= (PyObject
*) NULL
;
40741 wxSizerItem
*result
;
40742 PyObject
* obj0
= 0 ;
40743 PyObject
* obj1
= 0 ;
40744 PyObject
* obj2
= 0 ;
40745 PyObject
* obj3
= 0 ;
40746 PyObject
* obj4
= 0 ;
40747 PyObject
* obj5
= 0 ;
40748 char *kwnames
[] = {
40749 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40754 if (SWIG_arg_fail(1)) SWIG_fail
;
40758 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40759 if (SWIG_arg_fail(3)) SWIG_fail
;
40764 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40765 if (SWIG_arg_fail(4)) SWIG_fail
;
40770 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40771 if (SWIG_arg_fail(5)) SWIG_fail
;
40778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40779 result
= (wxSizerItem
*)wxSizer_Prepend(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40781 wxPyEndAllowThreads(__tstate
);
40782 if (PyErr_Occurred()) SWIG_fail
;
40784 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40791 static PyObject
*_wrap_Sizer_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40792 PyObject
*resultobj
= NULL
;
40793 wxSizer
*arg1
= (wxSizer
*) 0 ;
40794 PyObject
*arg2
= (PyObject
*) 0 ;
40796 PyObject
* obj0
= 0 ;
40797 PyObject
* obj1
= 0 ;
40798 char *kwnames
[] = {
40799 (char *) "self",(char *) "item", NULL
40802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
40803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40804 if (SWIG_arg_fail(1)) SWIG_fail
;
40807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40808 result
= (bool)wxSizer_Remove(arg1
,arg2
);
40810 wxPyEndAllowThreads(__tstate
);
40811 if (PyErr_Occurred()) SWIG_fail
;
40814 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40822 static PyObject
*_wrap_Sizer_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40823 PyObject
*resultobj
= NULL
;
40824 wxSizer
*arg1
= (wxSizer
*) 0 ;
40825 PyObject
*arg2
= (PyObject
*) 0 ;
40827 PyObject
* obj0
= 0 ;
40828 PyObject
* obj1
= 0 ;
40829 char *kwnames
[] = {
40830 (char *) "self",(char *) "item", NULL
40833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Detach",kwnames
,&obj0
,&obj1
)) goto fail
;
40834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40835 if (SWIG_arg_fail(1)) SWIG_fail
;
40838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40839 result
= (bool)wxSizer_Detach(arg1
,arg2
);
40841 wxPyEndAllowThreads(__tstate
);
40842 if (PyErr_Occurred()) SWIG_fail
;
40845 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40853 static PyObject
*_wrap_Sizer_GetItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40854 PyObject
*resultobj
= NULL
;
40855 wxSizer
*arg1
= (wxSizer
*) 0 ;
40856 PyObject
*arg2
= (PyObject
*) 0 ;
40857 wxSizerItem
*result
;
40858 PyObject
* obj0
= 0 ;
40859 PyObject
* obj1
= 0 ;
40860 char *kwnames
[] = {
40861 (char *) "self",(char *) "item", NULL
40864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_GetItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40866 if (SWIG_arg_fail(1)) SWIG_fail
;
40869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40870 result
= (wxSizerItem
*)wxSizer_GetItem(arg1
,arg2
);
40872 wxPyEndAllowThreads(__tstate
);
40873 if (PyErr_Occurred()) SWIG_fail
;
40875 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40882 static PyObject
*_wrap_Sizer__SetItemMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40883 PyObject
*resultobj
= NULL
;
40884 wxSizer
*arg1
= (wxSizer
*) 0 ;
40885 PyObject
*arg2
= (PyObject
*) 0 ;
40888 PyObject
* obj0
= 0 ;
40889 PyObject
* obj1
= 0 ;
40890 PyObject
* obj2
= 0 ;
40891 char *kwnames
[] = {
40892 (char *) "self",(char *) "item",(char *) "size", NULL
40895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer__SetItemMinSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40896 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40897 if (SWIG_arg_fail(1)) SWIG_fail
;
40901 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
40904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40905 wxSizer__SetItemMinSize(arg1
,arg2
,(wxSize
const &)*arg3
);
40907 wxPyEndAllowThreads(__tstate
);
40908 if (PyErr_Occurred()) SWIG_fail
;
40910 Py_INCREF(Py_None
); resultobj
= Py_None
;
40917 static PyObject
*_wrap_Sizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40918 PyObject
*resultobj
= NULL
;
40919 wxSizer
*arg1
= (wxSizer
*) 0 ;
40920 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40921 wxSizerItem
*result
;
40922 PyObject
* obj0
= 0 ;
40923 PyObject
* obj1
= 0 ;
40924 char *kwnames
[] = {
40925 (char *) "self",(char *) "item", NULL
40928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40929 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40930 if (SWIG_arg_fail(1)) SWIG_fail
;
40931 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40932 if (SWIG_arg_fail(2)) SWIG_fail
;
40934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40935 result
= (wxSizerItem
*)(arg1
)->Add(arg2
);
40937 wxPyEndAllowThreads(__tstate
);
40938 if (PyErr_Occurred()) SWIG_fail
;
40940 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40947 static PyObject
*_wrap_Sizer_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40948 PyObject
*resultobj
= NULL
;
40949 wxSizer
*arg1
= (wxSizer
*) 0 ;
40951 wxSizerItem
*arg3
= (wxSizerItem
*) 0 ;
40952 wxSizerItem
*result
;
40953 PyObject
* obj0
= 0 ;
40954 PyObject
* obj1
= 0 ;
40955 PyObject
* obj2
= 0 ;
40956 char *kwnames
[] = {
40957 (char *) "self",(char *) "index",(char *) "item", NULL
40960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40962 if (SWIG_arg_fail(1)) SWIG_fail
;
40964 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
40965 if (SWIG_arg_fail(2)) SWIG_fail
;
40967 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40968 if (SWIG_arg_fail(3)) SWIG_fail
;
40970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40971 result
= (wxSizerItem
*)(arg1
)->Insert(arg2
,arg3
);
40973 wxPyEndAllowThreads(__tstate
);
40974 if (PyErr_Occurred()) SWIG_fail
;
40976 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40983 static PyObject
*_wrap_Sizer_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40984 PyObject
*resultobj
= NULL
;
40985 wxSizer
*arg1
= (wxSizer
*) 0 ;
40986 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40987 wxSizerItem
*result
;
40988 PyObject
* obj0
= 0 ;
40989 PyObject
* obj1
= 0 ;
40990 char *kwnames
[] = {
40991 (char *) "self",(char *) "item", NULL
40994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40996 if (SWIG_arg_fail(1)) SWIG_fail
;
40997 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40998 if (SWIG_arg_fail(2)) SWIG_fail
;
41000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41001 result
= (wxSizerItem
*)(arg1
)->Prepend(arg2
);
41003 wxPyEndAllowThreads(__tstate
);
41004 if (PyErr_Occurred()) SWIG_fail
;
41006 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
41013 static PyObject
*_wrap_Sizer_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41014 PyObject
*resultobj
= NULL
;
41015 wxSizer
*arg1
= (wxSizer
*) 0 ;
41020 PyObject
* obj0
= 0 ;
41021 PyObject
* obj1
= 0 ;
41022 PyObject
* obj2
= 0 ;
41023 PyObject
* obj3
= 0 ;
41024 PyObject
* obj4
= 0 ;
41025 char *kwnames
[] = {
41026 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
41029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Sizer_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
41030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41031 if (SWIG_arg_fail(1)) SWIG_fail
;
41033 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41034 if (SWIG_arg_fail(2)) SWIG_fail
;
41037 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41038 if (SWIG_arg_fail(3)) SWIG_fail
;
41041 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41042 if (SWIG_arg_fail(4)) SWIG_fail
;
41045 arg5
= static_cast<int >(SWIG_As_int(obj4
));
41046 if (SWIG_arg_fail(5)) SWIG_fail
;
41049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41050 (arg1
)->SetDimension(arg2
,arg3
,arg4
,arg5
);
41052 wxPyEndAllowThreads(__tstate
);
41053 if (PyErr_Occurred()) SWIG_fail
;
41055 Py_INCREF(Py_None
); resultobj
= Py_None
;
41062 static PyObject
*_wrap_Sizer_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41063 PyObject
*resultobj
= NULL
;
41064 wxSizer
*arg1
= (wxSizer
*) 0 ;
41067 PyObject
* obj0
= 0 ;
41068 PyObject
* obj1
= 0 ;
41069 char *kwnames
[] = {
41070 (char *) "self",(char *) "size", NULL
41073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
41074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41075 if (SWIG_arg_fail(1)) SWIG_fail
;
41078 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
41081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41082 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
41084 wxPyEndAllowThreads(__tstate
);
41085 if (PyErr_Occurred()) SWIG_fail
;
41087 Py_INCREF(Py_None
); resultobj
= Py_None
;
41094 static PyObject
*_wrap_Sizer_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41095 PyObject
*resultobj
= NULL
;
41096 wxSizer
*arg1
= (wxSizer
*) 0 ;
41098 PyObject
* obj0
= 0 ;
41099 char *kwnames
[] = {
41100 (char *) "self", NULL
41103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetSize",kwnames
,&obj0
)) goto fail
;
41104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41105 if (SWIG_arg_fail(1)) SWIG_fail
;
41107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41108 result
= (arg1
)->GetSize();
41110 wxPyEndAllowThreads(__tstate
);
41111 if (PyErr_Occurred()) SWIG_fail
;
41114 wxSize
* resultptr
;
41115 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41116 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41124 static PyObject
*_wrap_Sizer_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41125 PyObject
*resultobj
= NULL
;
41126 wxSizer
*arg1
= (wxSizer
*) 0 ;
41128 PyObject
* obj0
= 0 ;
41129 char *kwnames
[] = {
41130 (char *) "self", NULL
41133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetPosition",kwnames
,&obj0
)) goto fail
;
41134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41135 if (SWIG_arg_fail(1)) SWIG_fail
;
41137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41138 result
= (arg1
)->GetPosition();
41140 wxPyEndAllowThreads(__tstate
);
41141 if (PyErr_Occurred()) SWIG_fail
;
41144 wxPoint
* resultptr
;
41145 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
41146 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
41154 static PyObject
*_wrap_Sizer_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41155 PyObject
*resultobj
= NULL
;
41156 wxSizer
*arg1
= (wxSizer
*) 0 ;
41158 PyObject
* obj0
= 0 ;
41159 char *kwnames
[] = {
41160 (char *) "self", NULL
41163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetMinSize",kwnames
,&obj0
)) goto fail
;
41164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41165 if (SWIG_arg_fail(1)) SWIG_fail
;
41167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41168 result
= (arg1
)->GetMinSize();
41170 wxPyEndAllowThreads(__tstate
);
41171 if (PyErr_Occurred()) SWIG_fail
;
41174 wxSize
* resultptr
;
41175 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41176 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41184 static PyObject
*_wrap_Sizer_RecalcSizes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41185 PyObject
*resultobj
= NULL
;
41186 wxSizer
*arg1
= (wxSizer
*) 0 ;
41187 PyObject
* obj0
= 0 ;
41188 char *kwnames
[] = {
41189 (char *) "self", NULL
41192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_RecalcSizes",kwnames
,&obj0
)) goto fail
;
41193 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41194 if (SWIG_arg_fail(1)) SWIG_fail
;
41196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41197 (arg1
)->RecalcSizes();
41199 wxPyEndAllowThreads(__tstate
);
41200 if (PyErr_Occurred()) SWIG_fail
;
41202 Py_INCREF(Py_None
); resultobj
= Py_None
;
41209 static PyObject
*_wrap_Sizer_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41210 PyObject
*resultobj
= NULL
;
41211 wxSizer
*arg1
= (wxSizer
*) 0 ;
41213 PyObject
* obj0
= 0 ;
41214 char *kwnames
[] = {
41215 (char *) "self", NULL
41218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_CalcMin",kwnames
,&obj0
)) goto fail
;
41219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41220 if (SWIG_arg_fail(1)) SWIG_fail
;
41222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41223 result
= (arg1
)->CalcMin();
41225 wxPyEndAllowThreads(__tstate
);
41226 if (PyErr_Occurred()) SWIG_fail
;
41229 wxSize
* resultptr
;
41230 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41231 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41239 static PyObject
*_wrap_Sizer_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41240 PyObject
*resultobj
= NULL
;
41241 wxSizer
*arg1
= (wxSizer
*) 0 ;
41242 PyObject
* obj0
= 0 ;
41243 char *kwnames
[] = {
41244 (char *) "self", NULL
41247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_Layout",kwnames
,&obj0
)) goto fail
;
41248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41249 if (SWIG_arg_fail(1)) SWIG_fail
;
41251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41254 wxPyEndAllowThreads(__tstate
);
41255 if (PyErr_Occurred()) SWIG_fail
;
41257 Py_INCREF(Py_None
); resultobj
= Py_None
;
41264 static PyObject
*_wrap_Sizer_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41265 PyObject
*resultobj
= NULL
;
41266 wxSizer
*arg1
= (wxSizer
*) 0 ;
41267 wxWindow
*arg2
= (wxWindow
*) 0 ;
41269 PyObject
* obj0
= 0 ;
41270 PyObject
* obj1
= 0 ;
41271 char *kwnames
[] = {
41272 (char *) "self",(char *) "window", NULL
41275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Fit",kwnames
,&obj0
,&obj1
)) goto fail
;
41276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41277 if (SWIG_arg_fail(1)) SWIG_fail
;
41278 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41279 if (SWIG_arg_fail(2)) SWIG_fail
;
41281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41282 result
= (arg1
)->Fit(arg2
);
41284 wxPyEndAllowThreads(__tstate
);
41285 if (PyErr_Occurred()) SWIG_fail
;
41288 wxSize
* resultptr
;
41289 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41290 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41298 static PyObject
*_wrap_Sizer_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41299 PyObject
*resultobj
= NULL
;
41300 wxSizer
*arg1
= (wxSizer
*) 0 ;
41301 wxWindow
*arg2
= (wxWindow
*) 0 ;
41302 PyObject
* obj0
= 0 ;
41303 PyObject
* obj1
= 0 ;
41304 char *kwnames
[] = {
41305 (char *) "self",(char *) "window", NULL
41308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_FitInside",kwnames
,&obj0
,&obj1
)) goto fail
;
41309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41310 if (SWIG_arg_fail(1)) SWIG_fail
;
41311 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41312 if (SWIG_arg_fail(2)) SWIG_fail
;
41314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41315 (arg1
)->FitInside(arg2
);
41317 wxPyEndAllowThreads(__tstate
);
41318 if (PyErr_Occurred()) SWIG_fail
;
41320 Py_INCREF(Py_None
); resultobj
= Py_None
;
41327 static PyObject
*_wrap_Sizer_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41328 PyObject
*resultobj
= NULL
;
41329 wxSizer
*arg1
= (wxSizer
*) 0 ;
41330 wxWindow
*arg2
= (wxWindow
*) 0 ;
41331 PyObject
* obj0
= 0 ;
41332 PyObject
* obj1
= 0 ;
41333 char *kwnames
[] = {
41334 (char *) "self",(char *) "window", NULL
41337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41338 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41339 if (SWIG_arg_fail(1)) SWIG_fail
;
41340 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41341 if (SWIG_arg_fail(2)) SWIG_fail
;
41343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41344 (arg1
)->SetSizeHints(arg2
);
41346 wxPyEndAllowThreads(__tstate
);
41347 if (PyErr_Occurred()) SWIG_fail
;
41349 Py_INCREF(Py_None
); resultobj
= Py_None
;
41356 static PyObject
*_wrap_Sizer_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41357 PyObject
*resultobj
= NULL
;
41358 wxSizer
*arg1
= (wxSizer
*) 0 ;
41359 wxWindow
*arg2
= (wxWindow
*) 0 ;
41360 PyObject
* obj0
= 0 ;
41361 PyObject
* obj1
= 0 ;
41362 char *kwnames
[] = {
41363 (char *) "self",(char *) "window", NULL
41366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41368 if (SWIG_arg_fail(1)) SWIG_fail
;
41369 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41370 if (SWIG_arg_fail(2)) SWIG_fail
;
41372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41373 (arg1
)->SetVirtualSizeHints(arg2
);
41375 wxPyEndAllowThreads(__tstate
);
41376 if (PyErr_Occurred()) SWIG_fail
;
41378 Py_INCREF(Py_None
); resultobj
= Py_None
;
41385 static PyObject
*_wrap_Sizer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41386 PyObject
*resultobj
= NULL
;
41387 wxSizer
*arg1
= (wxSizer
*) 0 ;
41388 bool arg2
= (bool) false ;
41389 PyObject
* obj0
= 0 ;
41390 PyObject
* obj1
= 0 ;
41391 char *kwnames
[] = {
41392 (char *) "self",(char *) "deleteWindows", NULL
41395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Sizer_Clear",kwnames
,&obj0
,&obj1
)) goto fail
;
41396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41397 if (SWIG_arg_fail(1)) SWIG_fail
;
41400 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41401 if (SWIG_arg_fail(2)) SWIG_fail
;
41405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41406 (arg1
)->Clear(arg2
);
41408 wxPyEndAllowThreads(__tstate
);
41409 if (PyErr_Occurred()) SWIG_fail
;
41411 Py_INCREF(Py_None
); resultobj
= Py_None
;
41418 static PyObject
*_wrap_Sizer_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41419 PyObject
*resultobj
= NULL
;
41420 wxSizer
*arg1
= (wxSizer
*) 0 ;
41421 PyObject
* obj0
= 0 ;
41422 char *kwnames
[] = {
41423 (char *) "self", NULL
41426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_DeleteWindows",kwnames
,&obj0
)) goto fail
;
41427 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41428 if (SWIG_arg_fail(1)) SWIG_fail
;
41430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41431 (arg1
)->DeleteWindows();
41433 wxPyEndAllowThreads(__tstate
);
41434 if (PyErr_Occurred()) SWIG_fail
;
41436 Py_INCREF(Py_None
); resultobj
= Py_None
;
41443 static PyObject
*_wrap_Sizer_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41444 PyObject
*resultobj
= NULL
;
41445 wxSizer
*arg1
= (wxSizer
*) 0 ;
41447 PyObject
* obj0
= 0 ;
41448 char *kwnames
[] = {
41449 (char *) "self", NULL
41452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetChildren",kwnames
,&obj0
)) goto fail
;
41453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41454 if (SWIG_arg_fail(1)) SWIG_fail
;
41456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41457 result
= (PyObject
*)wxSizer_GetChildren(arg1
);
41459 wxPyEndAllowThreads(__tstate
);
41460 if (PyErr_Occurred()) SWIG_fail
;
41462 resultobj
= result
;
41469 static PyObject
*_wrap_Sizer_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41470 PyObject
*resultobj
= NULL
;
41471 wxSizer
*arg1
= (wxSizer
*) 0 ;
41472 PyObject
*arg2
= (PyObject
*) 0 ;
41473 bool arg3
= (bool) true ;
41474 bool arg4
= (bool) false ;
41476 PyObject
* obj0
= 0 ;
41477 PyObject
* obj1
= 0 ;
41478 PyObject
* obj2
= 0 ;
41479 PyObject
* obj3
= 0 ;
41480 char *kwnames
[] = {
41481 (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL
41484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Sizer_Show",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41486 if (SWIG_arg_fail(1)) SWIG_fail
;
41490 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
41491 if (SWIG_arg_fail(3)) SWIG_fail
;
41496 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
41497 if (SWIG_arg_fail(4)) SWIG_fail
;
41501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41502 result
= (bool)wxSizer_Show(arg1
,arg2
,arg3
,arg4
);
41504 wxPyEndAllowThreads(__tstate
);
41505 if (PyErr_Occurred()) SWIG_fail
;
41508 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41516 static PyObject
*_wrap_Sizer_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41517 PyObject
*resultobj
= NULL
;
41518 wxSizer
*arg1
= (wxSizer
*) 0 ;
41519 PyObject
*arg2
= (PyObject
*) 0 ;
41521 PyObject
* obj0
= 0 ;
41522 PyObject
* obj1
= 0 ;
41523 char *kwnames
[] = {
41524 (char *) "self",(char *) "item", NULL
41527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_IsShown",kwnames
,&obj0
,&obj1
)) goto fail
;
41528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41529 if (SWIG_arg_fail(1)) SWIG_fail
;
41532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41533 result
= (bool)wxSizer_IsShown(arg1
,arg2
);
41535 wxPyEndAllowThreads(__tstate
);
41536 if (PyErr_Occurred()) SWIG_fail
;
41539 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41547 static PyObject
*_wrap_Sizer_ShowItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41548 PyObject
*resultobj
= NULL
;
41549 wxSizer
*arg1
= (wxSizer
*) 0 ;
41551 PyObject
* obj0
= 0 ;
41552 PyObject
* obj1
= 0 ;
41553 char *kwnames
[] = {
41554 (char *) "self",(char *) "show", NULL
41557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_ShowItems",kwnames
,&obj0
,&obj1
)) goto fail
;
41558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41559 if (SWIG_arg_fail(1)) SWIG_fail
;
41561 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41562 if (SWIG_arg_fail(2)) SWIG_fail
;
41565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41566 (arg1
)->ShowItems(arg2
);
41568 wxPyEndAllowThreads(__tstate
);
41569 if (PyErr_Occurred()) SWIG_fail
;
41571 Py_INCREF(Py_None
); resultobj
= Py_None
;
41578 static PyObject
* Sizer_swigregister(PyObject
*, PyObject
*args
) {
41580 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41581 SWIG_TypeClientData(SWIGTYPE_p_wxSizer
, obj
);
41583 return Py_BuildValue((char *)"");
41585 static PyObject
*_wrap_new_PySizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41586 PyObject
*resultobj
= NULL
;
41588 char *kwnames
[] = {
41592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PySizer",kwnames
)) goto fail
;
41594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41595 result
= (wxPySizer
*)new wxPySizer();
41597 wxPyEndAllowThreads(__tstate
);
41598 if (PyErr_Occurred()) SWIG_fail
;
41600 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPySizer
, 1);
41607 static PyObject
*_wrap_PySizer__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41608 PyObject
*resultobj
= NULL
;
41609 wxPySizer
*arg1
= (wxPySizer
*) 0 ;
41610 PyObject
*arg2
= (PyObject
*) 0 ;
41611 PyObject
*arg3
= (PyObject
*) 0 ;
41612 PyObject
* obj0
= 0 ;
41613 PyObject
* obj1
= 0 ;
41614 PyObject
* obj2
= 0 ;
41615 char *kwnames
[] = {
41616 (char *) "self",(char *) "self",(char *) "_class", NULL
41619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PySizer__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
41620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPySizer
, SWIG_POINTER_EXCEPTION
| 0);
41621 if (SWIG_arg_fail(1)) SWIG_fail
;
41625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41626 (arg1
)->_setCallbackInfo(arg2
,arg3
);
41628 wxPyEndAllowThreads(__tstate
);
41629 if (PyErr_Occurred()) SWIG_fail
;
41631 Py_INCREF(Py_None
); resultobj
= Py_None
;
41638 static PyObject
* PySizer_swigregister(PyObject
*, PyObject
*args
) {
41640 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41641 SWIG_TypeClientData(SWIGTYPE_p_wxPySizer
, obj
);
41643 return Py_BuildValue((char *)"");
41645 static PyObject
*_wrap_new_BoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41646 PyObject
*resultobj
= NULL
;
41647 int arg1
= (int) wxHORIZONTAL
;
41648 wxBoxSizer
*result
;
41649 PyObject
* obj0
= 0 ;
41650 char *kwnames
[] = {
41651 (char *) "orient", NULL
41654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_BoxSizer",kwnames
,&obj0
)) goto fail
;
41657 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41658 if (SWIG_arg_fail(1)) SWIG_fail
;
41662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41663 result
= (wxBoxSizer
*)new wxBoxSizer(arg1
);
41665 wxPyEndAllowThreads(__tstate
);
41666 if (PyErr_Occurred()) SWIG_fail
;
41668 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBoxSizer
, 1);
41675 static PyObject
*_wrap_BoxSizer_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41676 PyObject
*resultobj
= NULL
;
41677 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41679 PyObject
* obj0
= 0 ;
41680 char *kwnames
[] = {
41681 (char *) "self", NULL
41684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:BoxSizer_GetOrientation",kwnames
,&obj0
)) goto fail
;
41685 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41686 if (SWIG_arg_fail(1)) SWIG_fail
;
41688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41689 result
= (int)(arg1
)->GetOrientation();
41691 wxPyEndAllowThreads(__tstate
);
41692 if (PyErr_Occurred()) SWIG_fail
;
41695 resultobj
= SWIG_From_int(static_cast<int >(result
));
41703 static PyObject
*_wrap_BoxSizer_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41704 PyObject
*resultobj
= NULL
;
41705 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41707 PyObject
* obj0
= 0 ;
41708 PyObject
* obj1
= 0 ;
41709 char *kwnames
[] = {
41710 (char *) "self",(char *) "orient", NULL
41713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BoxSizer_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
41714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41715 if (SWIG_arg_fail(1)) SWIG_fail
;
41717 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41718 if (SWIG_arg_fail(2)) SWIG_fail
;
41721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41722 (arg1
)->SetOrientation(arg2
);
41724 wxPyEndAllowThreads(__tstate
);
41725 if (PyErr_Occurred()) SWIG_fail
;
41727 Py_INCREF(Py_None
); resultobj
= Py_None
;
41734 static PyObject
* BoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41736 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41737 SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer
, obj
);
41739 return Py_BuildValue((char *)"");
41741 static PyObject
*_wrap_new_StaticBoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41742 PyObject
*resultobj
= NULL
;
41743 wxStaticBox
*arg1
= (wxStaticBox
*) 0 ;
41744 int arg2
= (int) wxHORIZONTAL
;
41745 wxStaticBoxSizer
*result
;
41746 PyObject
* obj0
= 0 ;
41747 PyObject
* obj1
= 0 ;
41748 char *kwnames
[] = {
41749 (char *) "box",(char *) "orient", NULL
41752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_StaticBoxSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
41753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBox
, SWIG_POINTER_EXCEPTION
| 0);
41754 if (SWIG_arg_fail(1)) SWIG_fail
;
41757 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41758 if (SWIG_arg_fail(2)) SWIG_fail
;
41762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41763 result
= (wxStaticBoxSizer
*)new wxStaticBoxSizer(arg1
,arg2
);
41765 wxPyEndAllowThreads(__tstate
);
41766 if (PyErr_Occurred()) SWIG_fail
;
41768 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticBoxSizer
, 1);
41775 static PyObject
*_wrap_StaticBoxSizer_GetStaticBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41776 PyObject
*resultobj
= NULL
;
41777 wxStaticBoxSizer
*arg1
= (wxStaticBoxSizer
*) 0 ;
41778 wxStaticBox
*result
;
41779 PyObject
* obj0
= 0 ;
41780 char *kwnames
[] = {
41781 (char *) "self", NULL
41784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames
,&obj0
)) goto fail
;
41785 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41786 if (SWIG_arg_fail(1)) SWIG_fail
;
41788 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41789 result
= (wxStaticBox
*)(arg1
)->GetStaticBox();
41791 wxPyEndAllowThreads(__tstate
);
41792 if (PyErr_Occurred()) SWIG_fail
;
41795 resultobj
= wxPyMake_wxObject(result
, (bool)0);
41803 static PyObject
* StaticBoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41805 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41806 SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer
, obj
);
41808 return Py_BuildValue((char *)"");
41810 static PyObject
*_wrap_new_GridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41811 PyObject
*resultobj
= NULL
;
41812 int arg1
= (int) 1 ;
41813 int arg2
= (int) 0 ;
41814 int arg3
= (int) 0 ;
41815 int arg4
= (int) 0 ;
41816 wxGridSizer
*result
;
41817 PyObject
* obj0
= 0 ;
41818 PyObject
* obj1
= 0 ;
41819 PyObject
* obj2
= 0 ;
41820 PyObject
* obj3
= 0 ;
41821 char *kwnames
[] = {
41822 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_GridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41828 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41829 if (SWIG_arg_fail(1)) SWIG_fail
;
41834 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41835 if (SWIG_arg_fail(2)) SWIG_fail
;
41840 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41841 if (SWIG_arg_fail(3)) SWIG_fail
;
41846 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41847 if (SWIG_arg_fail(4)) SWIG_fail
;
41851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41852 result
= (wxGridSizer
*)new wxGridSizer(arg1
,arg2
,arg3
,arg4
);
41854 wxPyEndAllowThreads(__tstate
);
41855 if (PyErr_Occurred()) SWIG_fail
;
41857 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridSizer
, 1);
41864 static PyObject
*_wrap_GridSizer_SetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41865 PyObject
*resultobj
= NULL
;
41866 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41868 PyObject
* obj0
= 0 ;
41869 PyObject
* obj1
= 0 ;
41870 char *kwnames
[] = {
41871 (char *) "self",(char *) "cols", NULL
41874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetCols",kwnames
,&obj0
,&obj1
)) goto fail
;
41875 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41876 if (SWIG_arg_fail(1)) SWIG_fail
;
41878 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41879 if (SWIG_arg_fail(2)) SWIG_fail
;
41882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41883 (arg1
)->SetCols(arg2
);
41885 wxPyEndAllowThreads(__tstate
);
41886 if (PyErr_Occurred()) SWIG_fail
;
41888 Py_INCREF(Py_None
); resultobj
= Py_None
;
41895 static PyObject
*_wrap_GridSizer_SetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41896 PyObject
*resultobj
= NULL
;
41897 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41899 PyObject
* obj0
= 0 ;
41900 PyObject
* obj1
= 0 ;
41901 char *kwnames
[] = {
41902 (char *) "self",(char *) "rows", NULL
41905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetRows",kwnames
,&obj0
,&obj1
)) goto fail
;
41906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41907 if (SWIG_arg_fail(1)) SWIG_fail
;
41909 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41910 if (SWIG_arg_fail(2)) SWIG_fail
;
41913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41914 (arg1
)->SetRows(arg2
);
41916 wxPyEndAllowThreads(__tstate
);
41917 if (PyErr_Occurred()) SWIG_fail
;
41919 Py_INCREF(Py_None
); resultobj
= Py_None
;
41926 static PyObject
*_wrap_GridSizer_SetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41927 PyObject
*resultobj
= NULL
;
41928 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41930 PyObject
* obj0
= 0 ;
41931 PyObject
* obj1
= 0 ;
41932 char *kwnames
[] = {
41933 (char *) "self",(char *) "gap", NULL
41936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetVGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41938 if (SWIG_arg_fail(1)) SWIG_fail
;
41940 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41941 if (SWIG_arg_fail(2)) SWIG_fail
;
41944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41945 (arg1
)->SetVGap(arg2
);
41947 wxPyEndAllowThreads(__tstate
);
41948 if (PyErr_Occurred()) SWIG_fail
;
41950 Py_INCREF(Py_None
); resultobj
= Py_None
;
41957 static PyObject
*_wrap_GridSizer_SetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41958 PyObject
*resultobj
= NULL
;
41959 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41961 PyObject
* obj0
= 0 ;
41962 PyObject
* obj1
= 0 ;
41963 char *kwnames
[] = {
41964 (char *) "self",(char *) "gap", NULL
41967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetHGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41969 if (SWIG_arg_fail(1)) SWIG_fail
;
41971 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41972 if (SWIG_arg_fail(2)) SWIG_fail
;
41975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41976 (arg1
)->SetHGap(arg2
);
41978 wxPyEndAllowThreads(__tstate
);
41979 if (PyErr_Occurred()) SWIG_fail
;
41981 Py_INCREF(Py_None
); resultobj
= Py_None
;
41988 static PyObject
*_wrap_GridSizer_GetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41989 PyObject
*resultobj
= NULL
;
41990 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41992 PyObject
* obj0
= 0 ;
41993 char *kwnames
[] = {
41994 (char *) "self", NULL
41997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetCols",kwnames
,&obj0
)) goto fail
;
41998 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41999 if (SWIG_arg_fail(1)) SWIG_fail
;
42001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42002 result
= (int)(arg1
)->GetCols();
42004 wxPyEndAllowThreads(__tstate
);
42005 if (PyErr_Occurred()) SWIG_fail
;
42008 resultobj
= SWIG_From_int(static_cast<int >(result
));
42016 static PyObject
*_wrap_GridSizer_GetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42017 PyObject
*resultobj
= NULL
;
42018 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
42020 PyObject
* obj0
= 0 ;
42021 char *kwnames
[] = {
42022 (char *) "self", NULL
42025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetRows",kwnames
,&obj0
)) goto fail
;
42026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42027 if (SWIG_arg_fail(1)) SWIG_fail
;
42029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42030 result
= (int)(arg1
)->GetRows();
42032 wxPyEndAllowThreads(__tstate
);
42033 if (PyErr_Occurred()) SWIG_fail
;
42036 resultobj
= SWIG_From_int(static_cast<int >(result
));
42044 static PyObject
*_wrap_GridSizer_GetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42045 PyObject
*resultobj
= NULL
;
42046 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
42048 PyObject
* obj0
= 0 ;
42049 char *kwnames
[] = {
42050 (char *) "self", NULL
42053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetVGap",kwnames
,&obj0
)) goto fail
;
42054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42055 if (SWIG_arg_fail(1)) SWIG_fail
;
42057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42058 result
= (int)(arg1
)->GetVGap();
42060 wxPyEndAllowThreads(__tstate
);
42061 if (PyErr_Occurred()) SWIG_fail
;
42064 resultobj
= SWIG_From_int(static_cast<int >(result
));
42072 static PyObject
*_wrap_GridSizer_GetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42073 PyObject
*resultobj
= NULL
;
42074 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
42076 PyObject
* obj0
= 0 ;
42077 char *kwnames
[] = {
42078 (char *) "self", NULL
42081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetHGap",kwnames
,&obj0
)) goto fail
;
42082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42083 if (SWIG_arg_fail(1)) SWIG_fail
;
42085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42086 result
= (int)(arg1
)->GetHGap();
42088 wxPyEndAllowThreads(__tstate
);
42089 if (PyErr_Occurred()) SWIG_fail
;
42092 resultobj
= SWIG_From_int(static_cast<int >(result
));
42100 static PyObject
* GridSizer_swigregister(PyObject
*, PyObject
*args
) {
42102 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42103 SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer
, obj
);
42105 return Py_BuildValue((char *)"");
42107 static PyObject
*_wrap_new_FlexGridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42108 PyObject
*resultobj
= NULL
;
42109 int arg1
= (int) 1 ;
42110 int arg2
= (int) 0 ;
42111 int arg3
= (int) 0 ;
42112 int arg4
= (int) 0 ;
42113 wxFlexGridSizer
*result
;
42114 PyObject
* obj0
= 0 ;
42115 PyObject
* obj1
= 0 ;
42116 PyObject
* obj2
= 0 ;
42117 PyObject
* obj3
= 0 ;
42118 char *kwnames
[] = {
42119 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
42122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_FlexGridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
42125 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42126 if (SWIG_arg_fail(1)) SWIG_fail
;
42131 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42132 if (SWIG_arg_fail(2)) SWIG_fail
;
42137 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42138 if (SWIG_arg_fail(3)) SWIG_fail
;
42143 arg4
= static_cast<int >(SWIG_As_int(obj3
));
42144 if (SWIG_arg_fail(4)) SWIG_fail
;
42148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42149 result
= (wxFlexGridSizer
*)new wxFlexGridSizer(arg1
,arg2
,arg3
,arg4
);
42151 wxPyEndAllowThreads(__tstate
);
42152 if (PyErr_Occurred()) SWIG_fail
;
42154 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFlexGridSizer
, 1);
42161 static PyObject
*_wrap_FlexGridSizer_AddGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42162 PyObject
*resultobj
= NULL
;
42163 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42165 int arg3
= (int) 0 ;
42166 PyObject
* obj0
= 0 ;
42167 PyObject
* obj1
= 0 ;
42168 PyObject
* obj2
= 0 ;
42169 char *kwnames
[] = {
42170 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42175 if (SWIG_arg_fail(1)) SWIG_fail
;
42177 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42178 if (SWIG_arg_fail(2)) SWIG_fail
;
42182 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42183 if (SWIG_arg_fail(3)) SWIG_fail
;
42187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42188 (arg1
)->AddGrowableRow(arg2
,arg3
);
42190 wxPyEndAllowThreads(__tstate
);
42191 if (PyErr_Occurred()) SWIG_fail
;
42193 Py_INCREF(Py_None
); resultobj
= Py_None
;
42200 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42201 PyObject
*resultobj
= NULL
;
42202 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42204 PyObject
* obj0
= 0 ;
42205 PyObject
* obj1
= 0 ;
42206 char *kwnames
[] = {
42207 (char *) "self",(char *) "idx", NULL
42210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42212 if (SWIG_arg_fail(1)) SWIG_fail
;
42214 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42215 if (SWIG_arg_fail(2)) SWIG_fail
;
42218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42219 (arg1
)->RemoveGrowableRow(arg2
);
42221 wxPyEndAllowThreads(__tstate
);
42222 if (PyErr_Occurred()) SWIG_fail
;
42224 Py_INCREF(Py_None
); resultobj
= Py_None
;
42231 static PyObject
*_wrap_FlexGridSizer_AddGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42232 PyObject
*resultobj
= NULL
;
42233 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42235 int arg3
= (int) 0 ;
42236 PyObject
* obj0
= 0 ;
42237 PyObject
* obj1
= 0 ;
42238 PyObject
* obj2
= 0 ;
42239 char *kwnames
[] = {
42240 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42244 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42245 if (SWIG_arg_fail(1)) SWIG_fail
;
42247 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42248 if (SWIG_arg_fail(2)) SWIG_fail
;
42252 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42253 if (SWIG_arg_fail(3)) SWIG_fail
;
42257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42258 (arg1
)->AddGrowableCol(arg2
,arg3
);
42260 wxPyEndAllowThreads(__tstate
);
42261 if (PyErr_Occurred()) SWIG_fail
;
42263 Py_INCREF(Py_None
); resultobj
= Py_None
;
42270 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42271 PyObject
*resultobj
= NULL
;
42272 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42274 PyObject
* obj0
= 0 ;
42275 PyObject
* obj1
= 0 ;
42276 char *kwnames
[] = {
42277 (char *) "self",(char *) "idx", NULL
42280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42282 if (SWIG_arg_fail(1)) SWIG_fail
;
42284 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42285 if (SWIG_arg_fail(2)) SWIG_fail
;
42288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42289 (arg1
)->RemoveGrowableCol(arg2
);
42291 wxPyEndAllowThreads(__tstate
);
42292 if (PyErr_Occurred()) SWIG_fail
;
42294 Py_INCREF(Py_None
); resultobj
= Py_None
;
42301 static PyObject
*_wrap_FlexGridSizer_SetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42302 PyObject
*resultobj
= NULL
;
42303 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42305 PyObject
* obj0
= 0 ;
42306 PyObject
* obj1
= 0 ;
42307 char *kwnames
[] = {
42308 (char *) "self",(char *) "direction", NULL
42311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
42312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42313 if (SWIG_arg_fail(1)) SWIG_fail
;
42315 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42316 if (SWIG_arg_fail(2)) SWIG_fail
;
42319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42320 (arg1
)->SetFlexibleDirection(arg2
);
42322 wxPyEndAllowThreads(__tstate
);
42323 if (PyErr_Occurred()) SWIG_fail
;
42325 Py_INCREF(Py_None
); resultobj
= Py_None
;
42332 static PyObject
*_wrap_FlexGridSizer_GetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42333 PyObject
*resultobj
= NULL
;
42334 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42336 PyObject
* obj0
= 0 ;
42337 char *kwnames
[] = {
42338 (char *) "self", NULL
42341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames
,&obj0
)) goto fail
;
42342 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42343 if (SWIG_arg_fail(1)) SWIG_fail
;
42345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42346 result
= (int)(arg1
)->GetFlexibleDirection();
42348 wxPyEndAllowThreads(__tstate
);
42349 if (PyErr_Occurred()) SWIG_fail
;
42352 resultobj
= SWIG_From_int(static_cast<int >(result
));
42360 static PyObject
*_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42361 PyObject
*resultobj
= NULL
;
42362 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42363 wxFlexSizerGrowMode arg2
;
42364 PyObject
* obj0
= 0 ;
42365 PyObject
* obj1
= 0 ;
42366 char *kwnames
[] = {
42367 (char *) "self",(char *) "mode", NULL
42370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames
,&obj0
,&obj1
)) goto fail
;
42371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42372 if (SWIG_arg_fail(1)) SWIG_fail
;
42374 arg2
= static_cast<wxFlexSizerGrowMode
>(SWIG_As_int(obj1
));
42375 if (SWIG_arg_fail(2)) SWIG_fail
;
42378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42379 (arg1
)->SetNonFlexibleGrowMode(arg2
);
42381 wxPyEndAllowThreads(__tstate
);
42382 if (PyErr_Occurred()) SWIG_fail
;
42384 Py_INCREF(Py_None
); resultobj
= Py_None
;
42391 static PyObject
*_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42392 PyObject
*resultobj
= NULL
;
42393 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42394 wxFlexSizerGrowMode result
;
42395 PyObject
* obj0
= 0 ;
42396 char *kwnames
[] = {
42397 (char *) "self", NULL
42400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames
,&obj0
)) goto fail
;
42401 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42402 if (SWIG_arg_fail(1)) SWIG_fail
;
42404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42405 result
= (wxFlexSizerGrowMode
)(arg1
)->GetNonFlexibleGrowMode();
42407 wxPyEndAllowThreads(__tstate
);
42408 if (PyErr_Occurred()) SWIG_fail
;
42410 resultobj
= SWIG_From_int((result
));
42417 static PyObject
*_wrap_FlexGridSizer_GetRowHeights(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42418 PyObject
*resultobj
= NULL
;
42419 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42420 wxArrayInt
*result
;
42421 PyObject
* obj0
= 0 ;
42422 char *kwnames
[] = {
42423 (char *) "self", NULL
42426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetRowHeights",kwnames
,&obj0
)) goto fail
;
42427 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42428 if (SWIG_arg_fail(1)) SWIG_fail
;
42430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42432 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetRowHeights();
42433 result
= (wxArrayInt
*) &_result_ref
;
42436 wxPyEndAllowThreads(__tstate
);
42437 if (PyErr_Occurred()) SWIG_fail
;
42440 resultobj
= PyList_New(0);
42442 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42443 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42444 PyList_Append(resultobj
, val
);
42454 static PyObject
*_wrap_FlexGridSizer_GetColWidths(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42455 PyObject
*resultobj
= NULL
;
42456 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42457 wxArrayInt
*result
;
42458 PyObject
* obj0
= 0 ;
42459 char *kwnames
[] = {
42460 (char *) "self", NULL
42463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetColWidths",kwnames
,&obj0
)) goto fail
;
42464 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42465 if (SWIG_arg_fail(1)) SWIG_fail
;
42467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42469 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetColWidths();
42470 result
= (wxArrayInt
*) &_result_ref
;
42473 wxPyEndAllowThreads(__tstate
);
42474 if (PyErr_Occurred()) SWIG_fail
;
42477 resultobj
= PyList_New(0);
42479 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42480 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42481 PyList_Append(resultobj
, val
);
42491 static PyObject
* FlexGridSizer_swigregister(PyObject
*, PyObject
*args
) {
42493 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42494 SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer
, obj
);
42496 return Py_BuildValue((char *)"");
42498 static PyObject
*_wrap_new_StdDialogButtonSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42499 PyObject
*resultobj
= NULL
;
42500 wxStdDialogButtonSizer
*result
;
42501 char *kwnames
[] = {
42505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_StdDialogButtonSizer",kwnames
)) goto fail
;
42507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42508 result
= (wxStdDialogButtonSizer
*)new wxStdDialogButtonSizer();
42510 wxPyEndAllowThreads(__tstate
);
42511 if (PyErr_Occurred()) SWIG_fail
;
42513 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 1);
42520 static PyObject
*_wrap_StdDialogButtonSizer_AddButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42521 PyObject
*resultobj
= NULL
;
42522 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42523 wxButton
*arg2
= (wxButton
*) 0 ;
42524 PyObject
* obj0
= 0 ;
42525 PyObject
* obj1
= 0 ;
42526 char *kwnames
[] = {
42527 (char *) "self",(char *) "button", NULL
42530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42531 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42532 if (SWIG_arg_fail(1)) SWIG_fail
;
42533 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42534 if (SWIG_arg_fail(2)) SWIG_fail
;
42536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42537 (arg1
)->AddButton(arg2
);
42539 wxPyEndAllowThreads(__tstate
);
42540 if (PyErr_Occurred()) SWIG_fail
;
42542 Py_INCREF(Py_None
); resultobj
= Py_None
;
42549 static PyObject
*_wrap_StdDialogButtonSizer_Realize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42550 PyObject
*resultobj
= NULL
;
42551 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42552 PyObject
* obj0
= 0 ;
42553 char *kwnames
[] = {
42554 (char *) "self", NULL
42557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_Realize",kwnames
,&obj0
)) goto fail
;
42558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42559 if (SWIG_arg_fail(1)) SWIG_fail
;
42561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42564 wxPyEndAllowThreads(__tstate
);
42565 if (PyErr_Occurred()) SWIG_fail
;
42567 Py_INCREF(Py_None
); resultobj
= Py_None
;
42574 static PyObject
*_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42575 PyObject
*resultobj
= NULL
;
42576 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42577 wxButton
*arg2
= (wxButton
*) 0 ;
42578 PyObject
* obj0
= 0 ;
42579 PyObject
* obj1
= 0 ;
42580 char *kwnames
[] = {
42581 (char *) "self",(char *) "button", NULL
42584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42586 if (SWIG_arg_fail(1)) SWIG_fail
;
42587 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42588 if (SWIG_arg_fail(2)) SWIG_fail
;
42590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42591 (arg1
)->SetAffirmativeButton(arg2
);
42593 wxPyEndAllowThreads(__tstate
);
42594 if (PyErr_Occurred()) SWIG_fail
;
42596 Py_INCREF(Py_None
); resultobj
= Py_None
;
42603 static PyObject
*_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42604 PyObject
*resultobj
= NULL
;
42605 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42606 wxButton
*arg2
= (wxButton
*) 0 ;
42607 PyObject
* obj0
= 0 ;
42608 PyObject
* obj1
= 0 ;
42609 char *kwnames
[] = {
42610 (char *) "self",(char *) "button", NULL
42613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42615 if (SWIG_arg_fail(1)) SWIG_fail
;
42616 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42617 if (SWIG_arg_fail(2)) SWIG_fail
;
42619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42620 (arg1
)->SetNegativeButton(arg2
);
42622 wxPyEndAllowThreads(__tstate
);
42623 if (PyErr_Occurred()) SWIG_fail
;
42625 Py_INCREF(Py_None
); resultobj
= Py_None
;
42632 static PyObject
*_wrap_StdDialogButtonSizer_SetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42633 PyObject
*resultobj
= NULL
;
42634 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42635 wxButton
*arg2
= (wxButton
*) 0 ;
42636 PyObject
* obj0
= 0 ;
42637 PyObject
* obj1
= 0 ;
42638 char *kwnames
[] = {
42639 (char *) "self",(char *) "button", NULL
42642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42644 if (SWIG_arg_fail(1)) SWIG_fail
;
42645 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42646 if (SWIG_arg_fail(2)) SWIG_fail
;
42648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42649 (arg1
)->SetCancelButton(arg2
);
42651 wxPyEndAllowThreads(__tstate
);
42652 if (PyErr_Occurred()) SWIG_fail
;
42654 Py_INCREF(Py_None
); resultobj
= Py_None
;
42661 static PyObject
*_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42662 PyObject
*resultobj
= NULL
;
42663 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42665 PyObject
* obj0
= 0 ;
42666 char *kwnames
[] = {
42667 (char *) "self", NULL
42670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",kwnames
,&obj0
)) goto fail
;
42671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42672 if (SWIG_arg_fail(1)) SWIG_fail
;
42674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42675 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetAffirmativeButton();
42677 wxPyEndAllowThreads(__tstate
);
42678 if (PyErr_Occurred()) SWIG_fail
;
42681 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42689 static PyObject
*_wrap_StdDialogButtonSizer_GetApplyButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42690 PyObject
*resultobj
= NULL
;
42691 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42693 PyObject
* obj0
= 0 ;
42694 char *kwnames
[] = {
42695 (char *) "self", NULL
42698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames
,&obj0
)) goto fail
;
42699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42700 if (SWIG_arg_fail(1)) SWIG_fail
;
42702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42703 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetApplyButton();
42705 wxPyEndAllowThreads(__tstate
);
42706 if (PyErr_Occurred()) SWIG_fail
;
42709 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42717 static PyObject
*_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42718 PyObject
*resultobj
= NULL
;
42719 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42721 PyObject
* obj0
= 0 ;
42722 char *kwnames
[] = {
42723 (char *) "self", NULL
42726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames
,&obj0
)) goto fail
;
42727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42728 if (SWIG_arg_fail(1)) SWIG_fail
;
42730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42731 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetNegativeButton();
42733 wxPyEndAllowThreads(__tstate
);
42734 if (PyErr_Occurred()) SWIG_fail
;
42737 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42745 static PyObject
*_wrap_StdDialogButtonSizer_GetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42746 PyObject
*resultobj
= NULL
;
42747 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42749 PyObject
* obj0
= 0 ;
42750 char *kwnames
[] = {
42751 (char *) "self", NULL
42754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames
,&obj0
)) goto fail
;
42755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42756 if (SWIG_arg_fail(1)) SWIG_fail
;
42758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42759 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetCancelButton();
42761 wxPyEndAllowThreads(__tstate
);
42762 if (PyErr_Occurred()) SWIG_fail
;
42765 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42773 static PyObject
*_wrap_StdDialogButtonSizer_GetHelpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42774 PyObject
*resultobj
= NULL
;
42775 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42777 PyObject
* obj0
= 0 ;
42778 char *kwnames
[] = {
42779 (char *) "self", NULL
42782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames
,&obj0
)) goto fail
;
42783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42784 if (SWIG_arg_fail(1)) SWIG_fail
;
42786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42787 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetHelpButton();
42789 wxPyEndAllowThreads(__tstate
);
42790 if (PyErr_Occurred()) SWIG_fail
;
42793 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42801 static PyObject
* StdDialogButtonSizer_swigregister(PyObject
*, PyObject
*args
) {
42803 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42804 SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer
, obj
);
42806 return Py_BuildValue((char *)"");
42808 static PyObject
*_wrap_new_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42809 PyObject
*resultobj
= NULL
;
42810 int arg1
= (int) 0 ;
42811 int arg2
= (int) 0 ;
42812 wxGBPosition
*result
;
42813 PyObject
* obj0
= 0 ;
42814 PyObject
* obj1
= 0 ;
42815 char *kwnames
[] = {
42816 (char *) "row",(char *) "col", NULL
42819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
42822 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42823 if (SWIG_arg_fail(1)) SWIG_fail
;
42828 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42829 if (SWIG_arg_fail(2)) SWIG_fail
;
42833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42834 result
= (wxGBPosition
*)new wxGBPosition(arg1
,arg2
);
42836 wxPyEndAllowThreads(__tstate
);
42837 if (PyErr_Occurred()) SWIG_fail
;
42839 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBPosition
, 1);
42846 static PyObject
*_wrap_delete_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42847 PyObject
*resultobj
= NULL
;
42848 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42849 PyObject
* obj0
= 0 ;
42850 char *kwnames
[] = {
42851 (char *) "self", NULL
42854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBPosition",kwnames
,&obj0
)) goto fail
;
42855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42856 if (SWIG_arg_fail(1)) SWIG_fail
;
42858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42861 wxPyEndAllowThreads(__tstate
);
42862 if (PyErr_Occurred()) SWIG_fail
;
42864 Py_INCREF(Py_None
); resultobj
= Py_None
;
42871 static PyObject
*_wrap_GBPosition_GetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42872 PyObject
*resultobj
= NULL
;
42873 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42875 PyObject
* obj0
= 0 ;
42876 char *kwnames
[] = {
42877 (char *) "self", NULL
42880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetRow",kwnames
,&obj0
)) goto fail
;
42881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42882 if (SWIG_arg_fail(1)) SWIG_fail
;
42884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42885 result
= (int)((wxGBPosition
const *)arg1
)->GetRow();
42887 wxPyEndAllowThreads(__tstate
);
42888 if (PyErr_Occurred()) SWIG_fail
;
42891 resultobj
= SWIG_From_int(static_cast<int >(result
));
42899 static PyObject
*_wrap_GBPosition_GetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42900 PyObject
*resultobj
= NULL
;
42901 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42903 PyObject
* obj0
= 0 ;
42904 char *kwnames
[] = {
42905 (char *) "self", NULL
42908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetCol",kwnames
,&obj0
)) goto fail
;
42909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42910 if (SWIG_arg_fail(1)) SWIG_fail
;
42912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42913 result
= (int)((wxGBPosition
const *)arg1
)->GetCol();
42915 wxPyEndAllowThreads(__tstate
);
42916 if (PyErr_Occurred()) SWIG_fail
;
42919 resultobj
= SWIG_From_int(static_cast<int >(result
));
42927 static PyObject
*_wrap_GBPosition_SetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42928 PyObject
*resultobj
= NULL
;
42929 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42931 PyObject
* obj0
= 0 ;
42932 PyObject
* obj1
= 0 ;
42933 char *kwnames
[] = {
42934 (char *) "self",(char *) "row", NULL
42937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42939 if (SWIG_arg_fail(1)) SWIG_fail
;
42941 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42942 if (SWIG_arg_fail(2)) SWIG_fail
;
42945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42946 (arg1
)->SetRow(arg2
);
42948 wxPyEndAllowThreads(__tstate
);
42949 if (PyErr_Occurred()) SWIG_fail
;
42951 Py_INCREF(Py_None
); resultobj
= Py_None
;
42958 static PyObject
*_wrap_GBPosition_SetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42959 PyObject
*resultobj
= NULL
;
42960 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42962 PyObject
* obj0
= 0 ;
42963 PyObject
* obj1
= 0 ;
42964 char *kwnames
[] = {
42965 (char *) "self",(char *) "col", NULL
42968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42970 if (SWIG_arg_fail(1)) SWIG_fail
;
42972 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42973 if (SWIG_arg_fail(2)) SWIG_fail
;
42976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42977 (arg1
)->SetCol(arg2
);
42979 wxPyEndAllowThreads(__tstate
);
42980 if (PyErr_Occurred()) SWIG_fail
;
42982 Py_INCREF(Py_None
); resultobj
= Py_None
;
42989 static PyObject
*_wrap_GBPosition___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42990 PyObject
*resultobj
= NULL
;
42991 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42992 wxGBPosition
*arg2
= 0 ;
42994 wxGBPosition temp2
;
42995 PyObject
* obj0
= 0 ;
42996 PyObject
* obj1
= 0 ;
42997 char *kwnames
[] = {
42998 (char *) "self",(char *) "other", NULL
43001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43002 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43003 if (SWIG_arg_fail(1)) SWIG_fail
;
43006 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43009 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43010 result
= (bool)(arg1
)->operator ==((wxGBPosition
const &)*arg2
);
43012 wxPyEndAllowThreads(__tstate
);
43013 if (PyErr_Occurred()) SWIG_fail
;
43016 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43024 static PyObject
*_wrap_GBPosition___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43025 PyObject
*resultobj
= NULL
;
43026 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43027 wxGBPosition
*arg2
= 0 ;
43029 wxGBPosition temp2
;
43030 PyObject
* obj0
= 0 ;
43031 PyObject
* obj1
= 0 ;
43032 char *kwnames
[] = {
43033 (char *) "self",(char *) "other", NULL
43036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43037 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43038 if (SWIG_arg_fail(1)) SWIG_fail
;
43041 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43045 result
= (bool)(arg1
)->operator !=((wxGBPosition
const &)*arg2
);
43047 wxPyEndAllowThreads(__tstate
);
43048 if (PyErr_Occurred()) SWIG_fail
;
43051 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43059 static PyObject
*_wrap_GBPosition_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43060 PyObject
*resultobj
= NULL
;
43061 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43062 int arg2
= (int) 0 ;
43063 int arg3
= (int) 0 ;
43064 PyObject
* obj0
= 0 ;
43065 PyObject
* obj1
= 0 ;
43066 PyObject
* obj2
= 0 ;
43067 char *kwnames
[] = {
43068 (char *) "self",(char *) "row",(char *) "col", NULL
43071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBPosition_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43073 if (SWIG_arg_fail(1)) SWIG_fail
;
43076 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43077 if (SWIG_arg_fail(2)) SWIG_fail
;
43082 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43083 if (SWIG_arg_fail(3)) SWIG_fail
;
43087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43088 wxGBPosition_Set(arg1
,arg2
,arg3
);
43090 wxPyEndAllowThreads(__tstate
);
43091 if (PyErr_Occurred()) SWIG_fail
;
43093 Py_INCREF(Py_None
); resultobj
= Py_None
;
43100 static PyObject
*_wrap_GBPosition_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43101 PyObject
*resultobj
= NULL
;
43102 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43104 PyObject
* obj0
= 0 ;
43105 char *kwnames
[] = {
43106 (char *) "self", NULL
43109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_Get",kwnames
,&obj0
)) goto fail
;
43110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43111 if (SWIG_arg_fail(1)) SWIG_fail
;
43113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43114 result
= (PyObject
*)wxGBPosition_Get(arg1
);
43116 wxPyEndAllowThreads(__tstate
);
43117 if (PyErr_Occurred()) SWIG_fail
;
43119 resultobj
= result
;
43126 static PyObject
* GBPosition_swigregister(PyObject
*, PyObject
*args
) {
43128 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43129 SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition
, obj
);
43131 return Py_BuildValue((char *)"");
43133 static PyObject
*_wrap_new_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43134 PyObject
*resultobj
= NULL
;
43135 int arg1
= (int) 1 ;
43136 int arg2
= (int) 1 ;
43138 PyObject
* obj0
= 0 ;
43139 PyObject
* obj1
= 0 ;
43140 char *kwnames
[] = {
43141 (char *) "rowspan",(char *) "colspan", NULL
43144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43147 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43148 if (SWIG_arg_fail(1)) SWIG_fail
;
43153 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43154 if (SWIG_arg_fail(2)) SWIG_fail
;
43158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43159 result
= (wxGBSpan
*)new wxGBSpan(arg1
,arg2
);
43161 wxPyEndAllowThreads(__tstate
);
43162 if (PyErr_Occurred()) SWIG_fail
;
43164 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSpan
, 1);
43171 static PyObject
*_wrap_delete_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43172 PyObject
*resultobj
= NULL
;
43173 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43174 PyObject
* obj0
= 0 ;
43175 char *kwnames
[] = {
43176 (char *) "self", NULL
43179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSpan",kwnames
,&obj0
)) goto fail
;
43180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43181 if (SWIG_arg_fail(1)) SWIG_fail
;
43183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43186 wxPyEndAllowThreads(__tstate
);
43187 if (PyErr_Occurred()) SWIG_fail
;
43189 Py_INCREF(Py_None
); resultobj
= Py_None
;
43196 static PyObject
*_wrap_GBSpan_GetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43197 PyObject
*resultobj
= NULL
;
43198 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43200 PyObject
* obj0
= 0 ;
43201 char *kwnames
[] = {
43202 (char *) "self", NULL
43205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetRowspan",kwnames
,&obj0
)) goto fail
;
43206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43207 if (SWIG_arg_fail(1)) SWIG_fail
;
43209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43210 result
= (int)((wxGBSpan
const *)arg1
)->GetRowspan();
43212 wxPyEndAllowThreads(__tstate
);
43213 if (PyErr_Occurred()) SWIG_fail
;
43216 resultobj
= SWIG_From_int(static_cast<int >(result
));
43224 static PyObject
*_wrap_GBSpan_GetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43225 PyObject
*resultobj
= NULL
;
43226 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43228 PyObject
* obj0
= 0 ;
43229 char *kwnames
[] = {
43230 (char *) "self", NULL
43233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetColspan",kwnames
,&obj0
)) goto fail
;
43234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43235 if (SWIG_arg_fail(1)) SWIG_fail
;
43237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43238 result
= (int)((wxGBSpan
const *)arg1
)->GetColspan();
43240 wxPyEndAllowThreads(__tstate
);
43241 if (PyErr_Occurred()) SWIG_fail
;
43244 resultobj
= SWIG_From_int(static_cast<int >(result
));
43252 static PyObject
*_wrap_GBSpan_SetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43253 PyObject
*resultobj
= NULL
;
43254 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43256 PyObject
* obj0
= 0 ;
43257 PyObject
* obj1
= 0 ;
43258 char *kwnames
[] = {
43259 (char *) "self",(char *) "rowspan", NULL
43262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetRowspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43263 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43264 if (SWIG_arg_fail(1)) SWIG_fail
;
43266 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43267 if (SWIG_arg_fail(2)) SWIG_fail
;
43270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43271 (arg1
)->SetRowspan(arg2
);
43273 wxPyEndAllowThreads(__tstate
);
43274 if (PyErr_Occurred()) SWIG_fail
;
43276 Py_INCREF(Py_None
); resultobj
= Py_None
;
43283 static PyObject
*_wrap_GBSpan_SetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43284 PyObject
*resultobj
= NULL
;
43285 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43287 PyObject
* obj0
= 0 ;
43288 PyObject
* obj1
= 0 ;
43289 char *kwnames
[] = {
43290 (char *) "self",(char *) "colspan", NULL
43293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetColspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43295 if (SWIG_arg_fail(1)) SWIG_fail
;
43297 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43298 if (SWIG_arg_fail(2)) SWIG_fail
;
43301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43302 (arg1
)->SetColspan(arg2
);
43304 wxPyEndAllowThreads(__tstate
);
43305 if (PyErr_Occurred()) SWIG_fail
;
43307 Py_INCREF(Py_None
); resultobj
= Py_None
;
43314 static PyObject
*_wrap_GBSpan___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43315 PyObject
*resultobj
= NULL
;
43316 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43317 wxGBSpan
*arg2
= 0 ;
43320 PyObject
* obj0
= 0 ;
43321 PyObject
* obj1
= 0 ;
43322 char *kwnames
[] = {
43323 (char *) "self",(char *) "other", NULL
43326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43327 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43328 if (SWIG_arg_fail(1)) SWIG_fail
;
43331 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43335 result
= (bool)(arg1
)->operator ==((wxGBSpan
const &)*arg2
);
43337 wxPyEndAllowThreads(__tstate
);
43338 if (PyErr_Occurred()) SWIG_fail
;
43341 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43349 static PyObject
*_wrap_GBSpan___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43350 PyObject
*resultobj
= NULL
;
43351 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43352 wxGBSpan
*arg2
= 0 ;
43355 PyObject
* obj0
= 0 ;
43356 PyObject
* obj1
= 0 ;
43357 char *kwnames
[] = {
43358 (char *) "self",(char *) "other", NULL
43361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43363 if (SWIG_arg_fail(1)) SWIG_fail
;
43366 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43370 result
= (bool)(arg1
)->operator !=((wxGBSpan
const &)*arg2
);
43372 wxPyEndAllowThreads(__tstate
);
43373 if (PyErr_Occurred()) SWIG_fail
;
43376 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43384 static PyObject
*_wrap_GBSpan_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43385 PyObject
*resultobj
= NULL
;
43386 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43387 int arg2
= (int) 1 ;
43388 int arg3
= (int) 1 ;
43389 PyObject
* obj0
= 0 ;
43390 PyObject
* obj1
= 0 ;
43391 PyObject
* obj2
= 0 ;
43392 char *kwnames
[] = {
43393 (char *) "self",(char *) "rowspan",(char *) "colspan", NULL
43396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBSpan_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43398 if (SWIG_arg_fail(1)) SWIG_fail
;
43401 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43402 if (SWIG_arg_fail(2)) SWIG_fail
;
43407 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43408 if (SWIG_arg_fail(3)) SWIG_fail
;
43412 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43413 wxGBSpan_Set(arg1
,arg2
,arg3
);
43415 wxPyEndAllowThreads(__tstate
);
43416 if (PyErr_Occurred()) SWIG_fail
;
43418 Py_INCREF(Py_None
); resultobj
= Py_None
;
43425 static PyObject
*_wrap_GBSpan_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43426 PyObject
*resultobj
= NULL
;
43427 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43429 PyObject
* obj0
= 0 ;
43430 char *kwnames
[] = {
43431 (char *) "self", NULL
43434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_Get",kwnames
,&obj0
)) goto fail
;
43435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43436 if (SWIG_arg_fail(1)) SWIG_fail
;
43438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43439 result
= (PyObject
*)wxGBSpan_Get(arg1
);
43441 wxPyEndAllowThreads(__tstate
);
43442 if (PyErr_Occurred()) SWIG_fail
;
43444 resultobj
= result
;
43451 static PyObject
* GBSpan_swigregister(PyObject
*, PyObject
*args
) {
43453 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43454 SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan
, obj
);
43456 return Py_BuildValue((char *)"");
43458 static int _wrap_DefaultSpan_set(PyObject
*) {
43459 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSpan is read-only.");
43464 static PyObject
*_wrap_DefaultSpan_get(void) {
43465 PyObject
*pyobj
= NULL
;
43467 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSpan
), SWIGTYPE_p_wxGBSpan
, 0);
43472 static PyObject
*_wrap_new_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43473 PyObject
*resultobj
= NULL
;
43474 wxGBSizerItem
*result
;
43475 char *kwnames
[] = {
43479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GBSizerItem",kwnames
)) goto fail
;
43481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43482 result
= (wxGBSizerItem
*)new wxGBSizerItem();
43484 wxPyEndAllowThreads(__tstate
);
43485 if (PyErr_Occurred()) SWIG_fail
;
43487 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43494 static PyObject
*_wrap_delete_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43495 PyObject
*resultobj
= NULL
;
43496 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43497 PyObject
* obj0
= 0 ;
43498 char *kwnames
[] = {
43499 (char *) "self", NULL
43502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSizerItem",kwnames
,&obj0
)) goto fail
;
43503 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43504 if (SWIG_arg_fail(1)) SWIG_fail
;
43506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43509 wxPyEndAllowThreads(__tstate
);
43510 if (PyErr_Occurred()) SWIG_fail
;
43512 Py_INCREF(Py_None
); resultobj
= Py_None
;
43519 static PyObject
*_wrap_new_GBSizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43520 PyObject
*resultobj
= NULL
;
43521 wxWindow
*arg1
= (wxWindow
*) 0 ;
43522 wxGBPosition
*arg2
= 0 ;
43523 wxGBSpan
*arg3
= 0 ;
43526 PyObject
*arg6
= (PyObject
*) NULL
;
43527 wxGBSizerItem
*result
;
43528 wxGBPosition temp2
;
43530 PyObject
* obj0
= 0 ;
43531 PyObject
* obj1
= 0 ;
43532 PyObject
* obj2
= 0 ;
43533 PyObject
* obj3
= 0 ;
43534 PyObject
* obj4
= 0 ;
43535 PyObject
* obj5
= 0 ;
43536 char *kwnames
[] = {
43537 (char *) "window",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
43542 if (SWIG_arg_fail(1)) SWIG_fail
;
43545 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43549 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43552 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43553 if (SWIG_arg_fail(4)) SWIG_fail
;
43556 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43557 if (SWIG_arg_fail(5)) SWIG_fail
;
43563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43564 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43566 wxPyEndAllowThreads(__tstate
);
43567 if (PyErr_Occurred()) SWIG_fail
;
43569 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43576 static PyObject
*_wrap_new_GBSizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43577 PyObject
*resultobj
= NULL
;
43578 wxSizer
*arg1
= (wxSizer
*) 0 ;
43579 wxGBPosition
*arg2
= 0 ;
43580 wxGBSpan
*arg3
= 0 ;
43583 PyObject
*arg6
= (PyObject
*) NULL
;
43584 wxGBSizerItem
*result
;
43585 wxGBPosition temp2
;
43587 PyObject
* obj0
= 0 ;
43588 PyObject
* obj1
= 0 ;
43589 PyObject
* obj2
= 0 ;
43590 PyObject
* obj3
= 0 ;
43591 PyObject
* obj4
= 0 ;
43592 PyObject
* obj5
= 0 ;
43593 char *kwnames
[] = {
43594 (char *) "sizer",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
43599 if (SWIG_arg_fail(1)) SWIG_fail
;
43602 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43606 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43609 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43610 if (SWIG_arg_fail(4)) SWIG_fail
;
43613 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43614 if (SWIG_arg_fail(5)) SWIG_fail
;
43620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43621 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43623 wxPyEndAllowThreads(__tstate
);
43624 if (PyErr_Occurred()) SWIG_fail
;
43626 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43633 static PyObject
*_wrap_new_GBSizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43634 PyObject
*resultobj
= NULL
;
43637 wxGBPosition
*arg3
= 0 ;
43638 wxGBSpan
*arg4
= 0 ;
43641 PyObject
*arg7
= (PyObject
*) NULL
;
43642 wxGBSizerItem
*result
;
43643 wxGBPosition temp3
;
43645 PyObject
* obj0
= 0 ;
43646 PyObject
* obj1
= 0 ;
43647 PyObject
* obj2
= 0 ;
43648 PyObject
* obj3
= 0 ;
43649 PyObject
* obj4
= 0 ;
43650 PyObject
* obj5
= 0 ;
43651 PyObject
* obj6
= 0 ;
43652 char *kwnames
[] = {
43653 (char *) "width",(char *) "height",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:new_GBSizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43658 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43659 if (SWIG_arg_fail(1)) SWIG_fail
;
43662 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43663 if (SWIG_arg_fail(2)) SWIG_fail
;
43667 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43671 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43674 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43675 if (SWIG_arg_fail(5)) SWIG_fail
;
43678 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43679 if (SWIG_arg_fail(6)) SWIG_fail
;
43685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43686 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43688 wxPyEndAllowThreads(__tstate
);
43689 if (PyErr_Occurred()) SWIG_fail
;
43691 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43698 static PyObject
*_wrap_GBSizerItem_GetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43699 PyObject
*resultobj
= NULL
;
43700 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43701 wxGBPosition result
;
43702 PyObject
* obj0
= 0 ;
43703 char *kwnames
[] = {
43704 (char *) "self", NULL
43707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetPos",kwnames
,&obj0
)) goto fail
;
43708 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43709 if (SWIG_arg_fail(1)) SWIG_fail
;
43711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43712 result
= ((wxGBSizerItem
const *)arg1
)->GetPos();
43714 wxPyEndAllowThreads(__tstate
);
43715 if (PyErr_Occurred()) SWIG_fail
;
43718 wxGBPosition
* resultptr
;
43719 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43720 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43728 static PyObject
*_wrap_GBSizerItem_GetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43729 PyObject
*resultobj
= NULL
;
43730 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43732 PyObject
* obj0
= 0 ;
43733 char *kwnames
[] = {
43734 (char *) "self", NULL
43737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetSpan",kwnames
,&obj0
)) goto fail
;
43738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43739 if (SWIG_arg_fail(1)) SWIG_fail
;
43741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43742 result
= ((wxGBSizerItem
const *)arg1
)->GetSpan();
43744 wxPyEndAllowThreads(__tstate
);
43745 if (PyErr_Occurred()) SWIG_fail
;
43748 wxGBSpan
* resultptr
;
43749 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
43750 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
43758 static PyObject
*_wrap_GBSizerItem_SetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43759 PyObject
*resultobj
= NULL
;
43760 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43761 wxGBPosition
*arg2
= 0 ;
43763 wxGBPosition temp2
;
43764 PyObject
* obj0
= 0 ;
43765 PyObject
* obj1
= 0 ;
43766 char *kwnames
[] = {
43767 (char *) "self",(char *) "pos", NULL
43770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetPos",kwnames
,&obj0
,&obj1
)) goto fail
;
43771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43772 if (SWIG_arg_fail(1)) SWIG_fail
;
43775 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43779 result
= (bool)(arg1
)->SetPos((wxGBPosition
const &)*arg2
);
43781 wxPyEndAllowThreads(__tstate
);
43782 if (PyErr_Occurred()) SWIG_fail
;
43785 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43793 static PyObject
*_wrap_GBSizerItem_SetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43794 PyObject
*resultobj
= NULL
;
43795 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43796 wxGBSpan
*arg2
= 0 ;
43799 PyObject
* obj0
= 0 ;
43800 PyObject
* obj1
= 0 ;
43801 char *kwnames
[] = {
43802 (char *) "self",(char *) "span", NULL
43805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43807 if (SWIG_arg_fail(1)) SWIG_fail
;
43810 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43813 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43814 result
= (bool)(arg1
)->SetSpan((wxGBSpan
const &)*arg2
);
43816 wxPyEndAllowThreads(__tstate
);
43817 if (PyErr_Occurred()) SWIG_fail
;
43820 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43828 static PyObject
*_wrap_GBSizerItem_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43829 PyObject
*resultobj
= NULL
;
43830 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43831 wxGBSizerItem
*arg2
= 0 ;
43833 PyObject
* obj0
= 0 ;
43834 PyObject
* obj1
= 0 ;
43835 char *kwnames
[] = {
43836 (char *) "self",(char *) "other", NULL
43839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
43840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43841 if (SWIG_arg_fail(1)) SWIG_fail
;
43843 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43844 if (SWIG_arg_fail(2)) SWIG_fail
;
43845 if (arg2
== NULL
) {
43846 SWIG_null_ref("wxGBSizerItem");
43848 if (SWIG_arg_fail(2)) SWIG_fail
;
43851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43852 result
= (bool)(arg1
)->Intersects((wxGBSizerItem
const &)*arg2
);
43854 wxPyEndAllowThreads(__tstate
);
43855 if (PyErr_Occurred()) SWIG_fail
;
43858 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43866 static PyObject
*_wrap_GBSizerItem_IntersectsPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43867 PyObject
*resultobj
= NULL
;
43868 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43869 wxGBPosition
*arg2
= 0 ;
43870 wxGBSpan
*arg3
= 0 ;
43872 wxGBPosition temp2
;
43874 PyObject
* obj0
= 0 ;
43875 PyObject
* obj1
= 0 ;
43876 PyObject
* obj2
= 0 ;
43877 char *kwnames
[] = {
43878 (char *) "self",(char *) "pos",(char *) "span", NULL
43881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43883 if (SWIG_arg_fail(1)) SWIG_fail
;
43886 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43890 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43894 result
= (bool)(arg1
)->Intersects((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
);
43896 wxPyEndAllowThreads(__tstate
);
43897 if (PyErr_Occurred()) SWIG_fail
;
43900 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43908 static PyObject
*_wrap_GBSizerItem_GetEndPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43909 PyObject
*resultobj
= NULL
;
43910 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43911 wxGBPosition result
;
43912 PyObject
* obj0
= 0 ;
43913 char *kwnames
[] = {
43914 (char *) "self", NULL
43917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetEndPos",kwnames
,&obj0
)) goto fail
;
43918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43919 if (SWIG_arg_fail(1)) SWIG_fail
;
43921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43922 result
= wxGBSizerItem_GetEndPos(arg1
);
43924 wxPyEndAllowThreads(__tstate
);
43925 if (PyErr_Occurred()) SWIG_fail
;
43928 wxGBPosition
* resultptr
;
43929 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43930 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43938 static PyObject
*_wrap_GBSizerItem_GetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43939 PyObject
*resultobj
= NULL
;
43940 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43941 wxGridBagSizer
*result
;
43942 PyObject
* obj0
= 0 ;
43943 char *kwnames
[] = {
43944 (char *) "self", NULL
43947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetGBSizer",kwnames
,&obj0
)) goto fail
;
43948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43949 if (SWIG_arg_fail(1)) SWIG_fail
;
43951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43952 result
= (wxGridBagSizer
*)((wxGBSizerItem
const *)arg1
)->GetGBSizer();
43954 wxPyEndAllowThreads(__tstate
);
43955 if (PyErr_Occurred()) SWIG_fail
;
43957 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 0);
43964 static PyObject
*_wrap_GBSizerItem_SetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43965 PyObject
*resultobj
= NULL
;
43966 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43967 wxGridBagSizer
*arg2
= (wxGridBagSizer
*) 0 ;
43968 PyObject
* obj0
= 0 ;
43969 PyObject
* obj1
= 0 ;
43970 char *kwnames
[] = {
43971 (char *) "self",(char *) "sizer", NULL
43974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetGBSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43975 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43976 if (SWIG_arg_fail(1)) SWIG_fail
;
43977 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43978 if (SWIG_arg_fail(2)) SWIG_fail
;
43980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43981 (arg1
)->SetGBSizer(arg2
);
43983 wxPyEndAllowThreads(__tstate
);
43984 if (PyErr_Occurred()) SWIG_fail
;
43986 Py_INCREF(Py_None
); resultobj
= Py_None
;
43993 static PyObject
* GBSizerItem_swigregister(PyObject
*, PyObject
*args
) {
43995 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43996 SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem
, obj
);
43998 return Py_BuildValue((char *)"");
44000 static PyObject
*_wrap_new_GridBagSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44001 PyObject
*resultobj
= NULL
;
44002 int arg1
= (int) 0 ;
44003 int arg2
= (int) 0 ;
44004 wxGridBagSizer
*result
;
44005 PyObject
* obj0
= 0 ;
44006 PyObject
* obj1
= 0 ;
44007 char *kwnames
[] = {
44008 (char *) "vgap",(char *) "hgap", NULL
44011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GridBagSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
44014 arg1
= static_cast<int >(SWIG_As_int(obj0
));
44015 if (SWIG_arg_fail(1)) SWIG_fail
;
44020 arg2
= static_cast<int >(SWIG_As_int(obj1
));
44021 if (SWIG_arg_fail(2)) SWIG_fail
;
44025 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44026 result
= (wxGridBagSizer
*)new wxGridBagSizer(arg1
,arg2
);
44028 wxPyEndAllowThreads(__tstate
);
44029 if (PyErr_Occurred()) SWIG_fail
;
44031 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 1);
44038 static PyObject
*_wrap_GridBagSizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44039 PyObject
*resultobj
= NULL
;
44040 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44041 PyObject
*arg2
= (PyObject
*) 0 ;
44042 wxGBPosition
*arg3
= 0 ;
44043 wxGBSpan
const &arg4_defvalue
= wxDefaultSpan
;
44044 wxGBSpan
*arg4
= (wxGBSpan
*) &arg4_defvalue
;
44045 int arg5
= (int) 0 ;
44046 int arg6
= (int) 0 ;
44047 PyObject
*arg7
= (PyObject
*) NULL
;
44048 wxGBSizerItem
*result
;
44049 wxGBPosition temp3
;
44051 PyObject
* obj0
= 0 ;
44052 PyObject
* obj1
= 0 ;
44053 PyObject
* obj2
= 0 ;
44054 PyObject
* obj3
= 0 ;
44055 PyObject
* obj4
= 0 ;
44056 PyObject
* obj5
= 0 ;
44057 PyObject
* obj6
= 0 ;
44058 char *kwnames
[] = {
44059 (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
44062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
44063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44064 if (SWIG_arg_fail(1)) SWIG_fail
;
44068 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44073 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
44078 arg5
= static_cast<int >(SWIG_As_int(obj4
));
44079 if (SWIG_arg_fail(5)) SWIG_fail
;
44084 arg6
= static_cast<int >(SWIG_As_int(obj5
));
44085 if (SWIG_arg_fail(6)) SWIG_fail
;
44092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44093 result
= (wxGBSizerItem
*)wxGridBagSizer_Add(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
44095 wxPyEndAllowThreads(__tstate
);
44096 if (PyErr_Occurred()) SWIG_fail
;
44098 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44105 static PyObject
*_wrap_GridBagSizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44106 PyObject
*resultobj
= NULL
;
44107 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44108 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
44109 wxGBSizerItem
*result
;
44110 PyObject
* obj0
= 0 ;
44111 PyObject
* obj1
= 0 ;
44112 char *kwnames
[] = {
44113 (char *) "self",(char *) "item", NULL
44116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
44117 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44118 if (SWIG_arg_fail(1)) SWIG_fail
;
44119 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
44120 if (SWIG_arg_fail(2)) SWIG_fail
;
44122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44123 result
= (wxGBSizerItem
*)(arg1
)->Add(arg2
);
44125 wxPyEndAllowThreads(__tstate
);
44126 if (PyErr_Occurred()) SWIG_fail
;
44128 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44135 static PyObject
*_wrap_GridBagSizer_GetCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44136 PyObject
*resultobj
= NULL
;
44137 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44141 PyObject
* obj0
= 0 ;
44142 PyObject
* obj1
= 0 ;
44143 PyObject
* obj2
= 0 ;
44144 char *kwnames
[] = {
44145 (char *) "self",(char *) "row",(char *) "col", NULL
44148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GridBagSizer_GetCellSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
44149 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44150 if (SWIG_arg_fail(1)) SWIG_fail
;
44152 arg2
= static_cast<int >(SWIG_As_int(obj1
));
44153 if (SWIG_arg_fail(2)) SWIG_fail
;
44156 arg3
= static_cast<int >(SWIG_As_int(obj2
));
44157 if (SWIG_arg_fail(3)) SWIG_fail
;
44160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44161 result
= ((wxGridBagSizer
const *)arg1
)->GetCellSize(arg2
,arg3
);
44163 wxPyEndAllowThreads(__tstate
);
44164 if (PyErr_Occurred()) SWIG_fail
;
44167 wxSize
* resultptr
;
44168 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44169 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44177 static PyObject
*_wrap_GridBagSizer_GetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44178 PyObject
*resultobj
= NULL
;
44179 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44181 PyObject
* obj0
= 0 ;
44182 char *kwnames
[] = {
44183 (char *) "self", NULL
44186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames
,&obj0
)) goto fail
;
44187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44188 if (SWIG_arg_fail(1)) SWIG_fail
;
44190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44191 result
= ((wxGridBagSizer
const *)arg1
)->GetEmptyCellSize();
44193 wxPyEndAllowThreads(__tstate
);
44194 if (PyErr_Occurred()) SWIG_fail
;
44197 wxSize
* resultptr
;
44198 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44199 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44207 static PyObject
*_wrap_GridBagSizer_SetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44208 PyObject
*resultobj
= NULL
;
44209 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44212 PyObject
* obj0
= 0 ;
44213 PyObject
* obj1
= 0 ;
44214 char *kwnames
[] = {
44215 (char *) "self",(char *) "sz", NULL
44218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames
,&obj0
,&obj1
)) goto fail
;
44219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44220 if (SWIG_arg_fail(1)) SWIG_fail
;
44223 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
44226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44227 (arg1
)->SetEmptyCellSize((wxSize
const &)*arg2
);
44229 wxPyEndAllowThreads(__tstate
);
44230 if (PyErr_Occurred()) SWIG_fail
;
44232 Py_INCREF(Py_None
); resultobj
= Py_None
;
44239 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44240 PyObject
*resultobj
= NULL
;
44241 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44242 wxWindow
*arg2
= (wxWindow
*) 0 ;
44243 wxGBPosition result
;
44244 PyObject
* obj0
= 0 ;
44245 PyObject
* obj1
= 0 ;
44247 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44249 if (SWIG_arg_fail(1)) SWIG_fail
;
44250 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44251 if (SWIG_arg_fail(2)) SWIG_fail
;
44253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44254 result
= (arg1
)->GetItemPosition(arg2
);
44256 wxPyEndAllowThreads(__tstate
);
44257 if (PyErr_Occurred()) SWIG_fail
;
44260 wxGBPosition
* resultptr
;
44261 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44262 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44270 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44271 PyObject
*resultobj
= NULL
;
44272 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44273 wxSizer
*arg2
= (wxSizer
*) 0 ;
44274 wxGBPosition result
;
44275 PyObject
* obj0
= 0 ;
44276 PyObject
* obj1
= 0 ;
44278 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44279 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44280 if (SWIG_arg_fail(1)) SWIG_fail
;
44281 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44282 if (SWIG_arg_fail(2)) SWIG_fail
;
44284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44285 result
= (arg1
)->GetItemPosition(arg2
);
44287 wxPyEndAllowThreads(__tstate
);
44288 if (PyErr_Occurred()) SWIG_fail
;
44291 wxGBPosition
* resultptr
;
44292 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44293 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44301 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44302 PyObject
*resultobj
= NULL
;
44303 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44305 wxGBPosition result
;
44306 PyObject
* obj0
= 0 ;
44307 PyObject
* obj1
= 0 ;
44309 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44311 if (SWIG_arg_fail(1)) SWIG_fail
;
44313 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44314 if (SWIG_arg_fail(2)) SWIG_fail
;
44317 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44318 result
= (arg1
)->GetItemPosition(arg2
);
44320 wxPyEndAllowThreads(__tstate
);
44321 if (PyErr_Occurred()) SWIG_fail
;
44324 wxGBPosition
* resultptr
;
44325 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44326 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44334 static PyObject
*_wrap_GridBagSizer_GetItemPosition(PyObject
*self
, PyObject
*args
) {
44339 argc
= PyObject_Length(args
);
44340 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44341 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44347 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44357 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44365 return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self
,args
);
44373 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44383 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44391 return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self
,args
);
44399 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44407 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44409 return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self
,args
);
44414 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
44419 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44420 PyObject
*resultobj
= NULL
;
44421 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44422 wxWindow
*arg2
= (wxWindow
*) 0 ;
44423 wxGBPosition
*arg3
= 0 ;
44425 wxGBPosition temp3
;
44426 PyObject
* obj0
= 0 ;
44427 PyObject
* obj1
= 0 ;
44428 PyObject
* obj2
= 0 ;
44430 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44432 if (SWIG_arg_fail(1)) SWIG_fail
;
44433 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44434 if (SWIG_arg_fail(2)) SWIG_fail
;
44437 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44441 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44443 wxPyEndAllowThreads(__tstate
);
44444 if (PyErr_Occurred()) SWIG_fail
;
44447 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44455 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44456 PyObject
*resultobj
= NULL
;
44457 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44458 wxSizer
*arg2
= (wxSizer
*) 0 ;
44459 wxGBPosition
*arg3
= 0 ;
44461 wxGBPosition temp3
;
44462 PyObject
* obj0
= 0 ;
44463 PyObject
* obj1
= 0 ;
44464 PyObject
* obj2
= 0 ;
44466 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44468 if (SWIG_arg_fail(1)) SWIG_fail
;
44469 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44470 if (SWIG_arg_fail(2)) SWIG_fail
;
44473 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44477 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44479 wxPyEndAllowThreads(__tstate
);
44480 if (PyErr_Occurred()) SWIG_fail
;
44483 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44491 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44492 PyObject
*resultobj
= NULL
;
44493 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44495 wxGBPosition
*arg3
= 0 ;
44497 wxGBPosition temp3
;
44498 PyObject
* obj0
= 0 ;
44499 PyObject
* obj1
= 0 ;
44500 PyObject
* obj2
= 0 ;
44502 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44503 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44504 if (SWIG_arg_fail(1)) SWIG_fail
;
44506 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44507 if (SWIG_arg_fail(2)) SWIG_fail
;
44511 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44515 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44517 wxPyEndAllowThreads(__tstate
);
44518 if (PyErr_Occurred()) SWIG_fail
;
44521 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44529 static PyObject
*_wrap_GridBagSizer_SetItemPosition(PyObject
*self
, PyObject
*args
) {
44534 argc
= PyObject_Length(args
);
44535 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44536 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44542 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44552 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44561 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44564 return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self
,args
);
44573 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44583 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44592 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44595 return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self
,args
);
44604 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44612 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44615 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44618 return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self
,args
);
44624 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
44629 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44630 PyObject
*resultobj
= NULL
;
44631 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44632 wxWindow
*arg2
= (wxWindow
*) 0 ;
44634 PyObject
* obj0
= 0 ;
44635 PyObject
* obj1
= 0 ;
44637 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44639 if (SWIG_arg_fail(1)) SWIG_fail
;
44640 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44641 if (SWIG_arg_fail(2)) SWIG_fail
;
44643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44644 result
= (arg1
)->GetItemSpan(arg2
);
44646 wxPyEndAllowThreads(__tstate
);
44647 if (PyErr_Occurred()) SWIG_fail
;
44650 wxGBSpan
* resultptr
;
44651 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44652 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44660 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44661 PyObject
*resultobj
= NULL
;
44662 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44663 wxSizer
*arg2
= (wxSizer
*) 0 ;
44665 PyObject
* obj0
= 0 ;
44666 PyObject
* obj1
= 0 ;
44668 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44669 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44670 if (SWIG_arg_fail(1)) SWIG_fail
;
44671 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44672 if (SWIG_arg_fail(2)) SWIG_fail
;
44674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44675 result
= (arg1
)->GetItemSpan(arg2
);
44677 wxPyEndAllowThreads(__tstate
);
44678 if (PyErr_Occurred()) SWIG_fail
;
44681 wxGBSpan
* resultptr
;
44682 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44683 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44691 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44692 PyObject
*resultobj
= NULL
;
44693 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44696 PyObject
* obj0
= 0 ;
44697 PyObject
* obj1
= 0 ;
44699 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44701 if (SWIG_arg_fail(1)) SWIG_fail
;
44703 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44704 if (SWIG_arg_fail(2)) SWIG_fail
;
44707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44708 result
= (arg1
)->GetItemSpan(arg2
);
44710 wxPyEndAllowThreads(__tstate
);
44711 if (PyErr_Occurred()) SWIG_fail
;
44714 wxGBSpan
* resultptr
;
44715 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44716 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44724 static PyObject
*_wrap_GridBagSizer_GetItemSpan(PyObject
*self
, PyObject
*args
) {
44729 argc
= PyObject_Length(args
);
44730 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44731 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44737 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44747 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44755 return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self
,args
);
44763 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44773 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44781 return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self
,args
);
44789 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44797 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44799 return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self
,args
);
44804 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
44809 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44810 PyObject
*resultobj
= NULL
;
44811 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44812 wxWindow
*arg2
= (wxWindow
*) 0 ;
44813 wxGBSpan
*arg3
= 0 ;
44816 PyObject
* obj0
= 0 ;
44817 PyObject
* obj1
= 0 ;
44818 PyObject
* obj2
= 0 ;
44820 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44822 if (SWIG_arg_fail(1)) SWIG_fail
;
44823 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44824 if (SWIG_arg_fail(2)) SWIG_fail
;
44827 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44831 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44833 wxPyEndAllowThreads(__tstate
);
44834 if (PyErr_Occurred()) SWIG_fail
;
44837 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44845 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44846 PyObject
*resultobj
= NULL
;
44847 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44848 wxSizer
*arg2
= (wxSizer
*) 0 ;
44849 wxGBSpan
*arg3
= 0 ;
44852 PyObject
* obj0
= 0 ;
44853 PyObject
* obj1
= 0 ;
44854 PyObject
* obj2
= 0 ;
44856 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44857 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44858 if (SWIG_arg_fail(1)) SWIG_fail
;
44859 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44860 if (SWIG_arg_fail(2)) SWIG_fail
;
44863 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44867 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44869 wxPyEndAllowThreads(__tstate
);
44870 if (PyErr_Occurred()) SWIG_fail
;
44873 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44881 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44882 PyObject
*resultobj
= NULL
;
44883 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44885 wxGBSpan
*arg3
= 0 ;
44888 PyObject
* obj0
= 0 ;
44889 PyObject
* obj1
= 0 ;
44890 PyObject
* obj2
= 0 ;
44892 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44894 if (SWIG_arg_fail(1)) SWIG_fail
;
44896 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44897 if (SWIG_arg_fail(2)) SWIG_fail
;
44901 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44905 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44907 wxPyEndAllowThreads(__tstate
);
44908 if (PyErr_Occurred()) SWIG_fail
;
44911 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44919 static PyObject
*_wrap_GridBagSizer_SetItemSpan(PyObject
*self
, PyObject
*args
) {
44924 argc
= PyObject_Length(args
);
44925 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44926 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44932 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44942 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44951 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44954 return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self
,args
);
44963 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44973 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44982 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44985 return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self
,args
);
44994 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45002 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
45005 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
45008 return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self
,args
);
45014 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
45019 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_0(PyObject
*, PyObject
*args
) {
45020 PyObject
*resultobj
= NULL
;
45021 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45022 wxWindow
*arg2
= (wxWindow
*) 0 ;
45023 wxGBSizerItem
*result
;
45024 PyObject
* obj0
= 0 ;
45025 PyObject
* obj1
= 0 ;
45027 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
45028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45029 if (SWIG_arg_fail(1)) SWIG_fail
;
45030 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45031 if (SWIG_arg_fail(2)) SWIG_fail
;
45033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45034 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
45036 wxPyEndAllowThreads(__tstate
);
45037 if (PyErr_Occurred()) SWIG_fail
;
45039 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45046 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_1(PyObject
*, PyObject
*args
) {
45047 PyObject
*resultobj
= NULL
;
45048 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45049 wxSizer
*arg2
= (wxSizer
*) 0 ;
45050 wxGBSizerItem
*result
;
45051 PyObject
* obj0
= 0 ;
45052 PyObject
* obj1
= 0 ;
45054 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
45055 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45056 if (SWIG_arg_fail(1)) SWIG_fail
;
45057 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
45058 if (SWIG_arg_fail(2)) SWIG_fail
;
45060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45061 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
45063 wxPyEndAllowThreads(__tstate
);
45064 if (PyErr_Occurred()) SWIG_fail
;
45066 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45073 static PyObject
*_wrap_GridBagSizer_FindItem(PyObject
*self
, PyObject
*args
) {
45078 argc
= PyObject_Length(args
);
45079 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
45080 argv
[ii
] = PyTuple_GetItem(args
,ii
);
45086 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45096 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
45104 return _wrap_GridBagSizer_FindItem__SWIG_0(self
,args
);
45112 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45122 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
45130 return _wrap_GridBagSizer_FindItem__SWIG_1(self
,args
);
45135 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_FindItem'");
45140 static PyObject
*_wrap_GridBagSizer_FindItemAtPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45141 PyObject
*resultobj
= NULL
;
45142 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45143 wxGBPosition
*arg2
= 0 ;
45144 wxGBSizerItem
*result
;
45145 wxGBPosition temp2
;
45146 PyObject
* obj0
= 0 ;
45147 PyObject
* obj1
= 0 ;
45148 char *kwnames
[] = {
45149 (char *) "self",(char *) "pos", NULL
45152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
45153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45154 if (SWIG_arg_fail(1)) SWIG_fail
;
45157 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45161 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPosition((wxGBPosition
const &)*arg2
);
45163 wxPyEndAllowThreads(__tstate
);
45164 if (PyErr_Occurred()) SWIG_fail
;
45166 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45173 static PyObject
*_wrap_GridBagSizer_FindItemAtPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45174 PyObject
*resultobj
= NULL
;
45175 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45176 wxPoint
*arg2
= 0 ;
45177 wxGBSizerItem
*result
;
45179 PyObject
* obj0
= 0 ;
45180 PyObject
* obj1
= 0 ;
45181 char *kwnames
[] = {
45182 (char *) "self",(char *) "pt", NULL
45185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
45186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45187 if (SWIG_arg_fail(1)) SWIG_fail
;
45190 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
45193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45194 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPoint((wxPoint
const &)*arg2
);
45196 wxPyEndAllowThreads(__tstate
);
45197 if (PyErr_Occurred()) SWIG_fail
;
45199 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45206 static PyObject
*_wrap_GridBagSizer_CheckForIntersection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45207 PyObject
*resultobj
= NULL
;
45208 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45209 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
45210 wxGBSizerItem
*arg3
= (wxGBSizerItem
*) NULL
;
45212 PyObject
* obj0
= 0 ;
45213 PyObject
* obj1
= 0 ;
45214 PyObject
* obj2
= 0 ;
45215 char *kwnames
[] = {
45216 (char *) "self",(char *) "item",(char *) "excludeItem", NULL
45219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45221 if (SWIG_arg_fail(1)) SWIG_fail
;
45222 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45223 if (SWIG_arg_fail(2)) SWIG_fail
;
45225 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45226 if (SWIG_arg_fail(3)) SWIG_fail
;
45229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45230 result
= (bool)(arg1
)->CheckForIntersection(arg2
,arg3
);
45232 wxPyEndAllowThreads(__tstate
);
45233 if (PyErr_Occurred()) SWIG_fail
;
45236 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45244 static PyObject
*_wrap_GridBagSizer_CheckForIntersectionPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45245 PyObject
*resultobj
= NULL
;
45246 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45247 wxGBPosition
*arg2
= 0 ;
45248 wxGBSpan
*arg3
= 0 ;
45249 wxGBSizerItem
*arg4
= (wxGBSizerItem
*) NULL
;
45251 wxGBPosition temp2
;
45253 PyObject
* obj0
= 0 ;
45254 PyObject
* obj1
= 0 ;
45255 PyObject
* obj2
= 0 ;
45256 PyObject
* obj3
= 0 ;
45257 char *kwnames
[] = {
45258 (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL
45261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45263 if (SWIG_arg_fail(1)) SWIG_fail
;
45266 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45270 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
45273 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45274 if (SWIG_arg_fail(4)) SWIG_fail
;
45277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45278 result
= (bool)(arg1
)->CheckForIntersection((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
);
45280 wxPyEndAllowThreads(__tstate
);
45281 if (PyErr_Occurred()) SWIG_fail
;
45284 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45292 static PyObject
* GridBagSizer_swigregister(PyObject
*, PyObject
*args
) {
45294 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45295 SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer
, obj
);
45297 return Py_BuildValue((char *)"");
45299 static PyObject
*_wrap_IndividualLayoutConstraint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45300 PyObject
*resultobj
= NULL
;
45301 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45302 wxRelationship arg2
;
45303 wxWindow
*arg3
= (wxWindow
*) 0 ;
45305 int arg5
= (int) 0 ;
45306 int arg6
= (int) wxLAYOUT_DEFAULT_MARGIN
;
45307 PyObject
* obj0
= 0 ;
45308 PyObject
* obj1
= 0 ;
45309 PyObject
* obj2
= 0 ;
45310 PyObject
* obj3
= 0 ;
45311 PyObject
* obj4
= 0 ;
45312 PyObject
* obj5
= 0 ;
45313 char *kwnames
[] = {
45314 (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL
45317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
45318 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45319 if (SWIG_arg_fail(1)) SWIG_fail
;
45321 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45322 if (SWIG_arg_fail(2)) SWIG_fail
;
45324 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45325 if (SWIG_arg_fail(3)) SWIG_fail
;
45327 arg4
= static_cast<wxEdge
>(SWIG_As_int(obj3
));
45328 if (SWIG_arg_fail(4)) SWIG_fail
;
45332 arg5
= static_cast<int >(SWIG_As_int(obj4
));
45333 if (SWIG_arg_fail(5)) SWIG_fail
;
45338 arg6
= static_cast<int >(SWIG_As_int(obj5
));
45339 if (SWIG_arg_fail(6)) SWIG_fail
;
45343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45344 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
);
45346 wxPyEndAllowThreads(__tstate
);
45347 if (PyErr_Occurred()) SWIG_fail
;
45349 Py_INCREF(Py_None
); resultobj
= Py_None
;
45356 static PyObject
*_wrap_IndividualLayoutConstraint_LeftOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45357 PyObject
*resultobj
= NULL
;
45358 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45359 wxWindow
*arg2
= (wxWindow
*) 0 ;
45360 int arg3
= (int) 0 ;
45361 PyObject
* obj0
= 0 ;
45362 PyObject
* obj1
= 0 ;
45363 PyObject
* obj2
= 0 ;
45364 char *kwnames
[] = {
45365 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45370 if (SWIG_arg_fail(1)) SWIG_fail
;
45371 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45372 if (SWIG_arg_fail(2)) SWIG_fail
;
45375 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45376 if (SWIG_arg_fail(3)) SWIG_fail
;
45380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45381 (arg1
)->LeftOf(arg2
,arg3
);
45383 wxPyEndAllowThreads(__tstate
);
45384 if (PyErr_Occurred()) SWIG_fail
;
45386 Py_INCREF(Py_None
); resultobj
= Py_None
;
45393 static PyObject
*_wrap_IndividualLayoutConstraint_RightOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45394 PyObject
*resultobj
= NULL
;
45395 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45396 wxWindow
*arg2
= (wxWindow
*) 0 ;
45397 int arg3
= (int) 0 ;
45398 PyObject
* obj0
= 0 ;
45399 PyObject
* obj1
= 0 ;
45400 PyObject
* obj2
= 0 ;
45401 char *kwnames
[] = {
45402 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45407 if (SWIG_arg_fail(1)) SWIG_fail
;
45408 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45409 if (SWIG_arg_fail(2)) SWIG_fail
;
45412 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45413 if (SWIG_arg_fail(3)) SWIG_fail
;
45417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45418 (arg1
)->RightOf(arg2
,arg3
);
45420 wxPyEndAllowThreads(__tstate
);
45421 if (PyErr_Occurred()) SWIG_fail
;
45423 Py_INCREF(Py_None
); resultobj
= Py_None
;
45430 static PyObject
*_wrap_IndividualLayoutConstraint_Above(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45431 PyObject
*resultobj
= NULL
;
45432 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45433 wxWindow
*arg2
= (wxWindow
*) 0 ;
45434 int arg3
= (int) 0 ;
45435 PyObject
* obj0
= 0 ;
45436 PyObject
* obj1
= 0 ;
45437 PyObject
* obj2
= 0 ;
45438 char *kwnames
[] = {
45439 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45444 if (SWIG_arg_fail(1)) SWIG_fail
;
45445 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45446 if (SWIG_arg_fail(2)) SWIG_fail
;
45449 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45450 if (SWIG_arg_fail(3)) SWIG_fail
;
45454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45455 (arg1
)->Above(arg2
,arg3
);
45457 wxPyEndAllowThreads(__tstate
);
45458 if (PyErr_Occurred()) SWIG_fail
;
45460 Py_INCREF(Py_None
); resultobj
= Py_None
;
45467 static PyObject
*_wrap_IndividualLayoutConstraint_Below(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45468 PyObject
*resultobj
= NULL
;
45469 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45470 wxWindow
*arg2
= (wxWindow
*) 0 ;
45471 int arg3
= (int) 0 ;
45472 PyObject
* obj0
= 0 ;
45473 PyObject
* obj1
= 0 ;
45474 PyObject
* obj2
= 0 ;
45475 char *kwnames
[] = {
45476 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45481 if (SWIG_arg_fail(1)) SWIG_fail
;
45482 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45483 if (SWIG_arg_fail(2)) SWIG_fail
;
45486 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45487 if (SWIG_arg_fail(3)) SWIG_fail
;
45491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45492 (arg1
)->Below(arg2
,arg3
);
45494 wxPyEndAllowThreads(__tstate
);
45495 if (PyErr_Occurred()) SWIG_fail
;
45497 Py_INCREF(Py_None
); resultobj
= Py_None
;
45504 static PyObject
*_wrap_IndividualLayoutConstraint_SameAs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45505 PyObject
*resultobj
= NULL
;
45506 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45507 wxWindow
*arg2
= (wxWindow
*) 0 ;
45509 int arg4
= (int) 0 ;
45510 PyObject
* obj0
= 0 ;
45511 PyObject
* obj1
= 0 ;
45512 PyObject
* obj2
= 0 ;
45513 PyObject
* obj3
= 0 ;
45514 char *kwnames
[] = {
45515 (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL
45518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45520 if (SWIG_arg_fail(1)) SWIG_fail
;
45521 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45522 if (SWIG_arg_fail(2)) SWIG_fail
;
45524 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45525 if (SWIG_arg_fail(3)) SWIG_fail
;
45529 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45530 if (SWIG_arg_fail(4)) SWIG_fail
;
45534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45535 (arg1
)->SameAs(arg2
,arg3
,arg4
);
45537 wxPyEndAllowThreads(__tstate
);
45538 if (PyErr_Occurred()) SWIG_fail
;
45540 Py_INCREF(Py_None
); resultobj
= Py_None
;
45547 static PyObject
*_wrap_IndividualLayoutConstraint_PercentOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45548 PyObject
*resultobj
= NULL
;
45549 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45550 wxWindow
*arg2
= (wxWindow
*) 0 ;
45553 PyObject
* obj0
= 0 ;
45554 PyObject
* obj1
= 0 ;
45555 PyObject
* obj2
= 0 ;
45556 PyObject
* obj3
= 0 ;
45557 char *kwnames
[] = {
45558 (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL
45561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45563 if (SWIG_arg_fail(1)) SWIG_fail
;
45564 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45565 if (SWIG_arg_fail(2)) SWIG_fail
;
45567 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45568 if (SWIG_arg_fail(3)) SWIG_fail
;
45571 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45572 if (SWIG_arg_fail(4)) SWIG_fail
;
45575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45576 (arg1
)->PercentOf(arg2
,arg3
,arg4
);
45578 wxPyEndAllowThreads(__tstate
);
45579 if (PyErr_Occurred()) SWIG_fail
;
45581 Py_INCREF(Py_None
); resultobj
= Py_None
;
45588 static PyObject
*_wrap_IndividualLayoutConstraint_Absolute(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45589 PyObject
*resultobj
= NULL
;
45590 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45592 PyObject
* obj0
= 0 ;
45593 PyObject
* obj1
= 0 ;
45594 char *kwnames
[] = {
45595 (char *) "self",(char *) "val", NULL
45598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames
,&obj0
,&obj1
)) goto fail
;
45599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45600 if (SWIG_arg_fail(1)) SWIG_fail
;
45602 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45603 if (SWIG_arg_fail(2)) SWIG_fail
;
45606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45607 (arg1
)->Absolute(arg2
);
45609 wxPyEndAllowThreads(__tstate
);
45610 if (PyErr_Occurred()) SWIG_fail
;
45612 Py_INCREF(Py_None
); resultobj
= Py_None
;
45619 static PyObject
*_wrap_IndividualLayoutConstraint_Unconstrained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45620 PyObject
*resultobj
= NULL
;
45621 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45622 PyObject
* obj0
= 0 ;
45623 char *kwnames
[] = {
45624 (char *) "self", NULL
45627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames
,&obj0
)) goto fail
;
45628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45629 if (SWIG_arg_fail(1)) SWIG_fail
;
45631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45632 (arg1
)->Unconstrained();
45634 wxPyEndAllowThreads(__tstate
);
45635 if (PyErr_Occurred()) SWIG_fail
;
45637 Py_INCREF(Py_None
); resultobj
= Py_None
;
45644 static PyObject
*_wrap_IndividualLayoutConstraint_AsIs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45645 PyObject
*resultobj
= NULL
;
45646 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45647 PyObject
* obj0
= 0 ;
45648 char *kwnames
[] = {
45649 (char *) "self", NULL
45652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames
,&obj0
)) goto fail
;
45653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45654 if (SWIG_arg_fail(1)) SWIG_fail
;
45656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45659 wxPyEndAllowThreads(__tstate
);
45660 if (PyErr_Occurred()) SWIG_fail
;
45662 Py_INCREF(Py_None
); resultobj
= Py_None
;
45669 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45670 PyObject
*resultobj
= NULL
;
45671 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45673 PyObject
* obj0
= 0 ;
45674 char *kwnames
[] = {
45675 (char *) "self", NULL
45678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames
,&obj0
)) goto fail
;
45679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45680 if (SWIG_arg_fail(1)) SWIG_fail
;
45682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45683 result
= (wxWindow
*)(arg1
)->GetOtherWindow();
45685 wxPyEndAllowThreads(__tstate
);
45686 if (PyErr_Occurred()) SWIG_fail
;
45689 resultobj
= wxPyMake_wxObject(result
, 0);
45697 static PyObject
*_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45698 PyObject
*resultobj
= NULL
;
45699 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45701 PyObject
* obj0
= 0 ;
45702 char *kwnames
[] = {
45703 (char *) "self", NULL
45706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames
,&obj0
)) goto fail
;
45707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45708 if (SWIG_arg_fail(1)) SWIG_fail
;
45710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45711 result
= (wxEdge
)((wxIndividualLayoutConstraint
const *)arg1
)->GetMyEdge();
45713 wxPyEndAllowThreads(__tstate
);
45714 if (PyErr_Occurred()) SWIG_fail
;
45716 resultobj
= SWIG_From_int((result
));
45723 static PyObject
*_wrap_IndividualLayoutConstraint_SetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45724 PyObject
*resultobj
= NULL
;
45725 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45727 PyObject
* obj0
= 0 ;
45728 PyObject
* obj1
= 0 ;
45729 char *kwnames
[] = {
45730 (char *) "self",(char *) "which", NULL
45733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
;
45734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45735 if (SWIG_arg_fail(1)) SWIG_fail
;
45737 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45738 if (SWIG_arg_fail(2)) SWIG_fail
;
45741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45742 (arg1
)->SetEdge(arg2
);
45744 wxPyEndAllowThreads(__tstate
);
45745 if (PyErr_Occurred()) SWIG_fail
;
45747 Py_INCREF(Py_None
); resultobj
= Py_None
;
45754 static PyObject
*_wrap_IndividualLayoutConstraint_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45755 PyObject
*resultobj
= NULL
;
45756 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45758 PyObject
* obj0
= 0 ;
45759 PyObject
* obj1
= 0 ;
45760 char *kwnames
[] = {
45761 (char *) "self",(char *) "v", NULL
45764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
;
45765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45766 if (SWIG_arg_fail(1)) SWIG_fail
;
45768 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45769 if (SWIG_arg_fail(2)) SWIG_fail
;
45772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45773 (arg1
)->SetValue(arg2
);
45775 wxPyEndAllowThreads(__tstate
);
45776 if (PyErr_Occurred()) SWIG_fail
;
45778 Py_INCREF(Py_None
); resultobj
= Py_None
;
45785 static PyObject
*_wrap_IndividualLayoutConstraint_GetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45786 PyObject
*resultobj
= NULL
;
45787 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45789 PyObject
* obj0
= 0 ;
45790 char *kwnames
[] = {
45791 (char *) "self", NULL
45794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames
,&obj0
)) goto fail
;
45795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45796 if (SWIG_arg_fail(1)) SWIG_fail
;
45798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45799 result
= (int)(arg1
)->GetMargin();
45801 wxPyEndAllowThreads(__tstate
);
45802 if (PyErr_Occurred()) SWIG_fail
;
45805 resultobj
= SWIG_From_int(static_cast<int >(result
));
45813 static PyObject
*_wrap_IndividualLayoutConstraint_SetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45814 PyObject
*resultobj
= NULL
;
45815 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45817 PyObject
* obj0
= 0 ;
45818 PyObject
* obj1
= 0 ;
45819 char *kwnames
[] = {
45820 (char *) "self",(char *) "m", NULL
45823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames
,&obj0
,&obj1
)) goto fail
;
45824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45825 if (SWIG_arg_fail(1)) SWIG_fail
;
45827 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45828 if (SWIG_arg_fail(2)) SWIG_fail
;
45831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45832 (arg1
)->SetMargin(arg2
);
45834 wxPyEndAllowThreads(__tstate
);
45835 if (PyErr_Occurred()) SWIG_fail
;
45837 Py_INCREF(Py_None
); resultobj
= Py_None
;
45844 static PyObject
*_wrap_IndividualLayoutConstraint_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45845 PyObject
*resultobj
= NULL
;
45846 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45848 PyObject
* obj0
= 0 ;
45849 char *kwnames
[] = {
45850 (char *) "self", NULL
45853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames
,&obj0
)) goto fail
;
45854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45855 if (SWIG_arg_fail(1)) SWIG_fail
;
45857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45858 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetValue();
45860 wxPyEndAllowThreads(__tstate
);
45861 if (PyErr_Occurred()) SWIG_fail
;
45864 resultobj
= SWIG_From_int(static_cast<int >(result
));
45872 static PyObject
*_wrap_IndividualLayoutConstraint_GetPercent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45873 PyObject
*resultobj
= NULL
;
45874 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45876 PyObject
* obj0
= 0 ;
45877 char *kwnames
[] = {
45878 (char *) "self", NULL
45881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames
,&obj0
)) goto fail
;
45882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45883 if (SWIG_arg_fail(1)) SWIG_fail
;
45885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45886 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetPercent();
45888 wxPyEndAllowThreads(__tstate
);
45889 if (PyErr_Occurred()) SWIG_fail
;
45892 resultobj
= SWIG_From_int(static_cast<int >(result
));
45900 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45901 PyObject
*resultobj
= NULL
;
45902 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45904 PyObject
* obj0
= 0 ;
45905 char *kwnames
[] = {
45906 (char *) "self", NULL
45909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames
,&obj0
)) goto fail
;
45910 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45911 if (SWIG_arg_fail(1)) SWIG_fail
;
45913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45914 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetOtherEdge();
45916 wxPyEndAllowThreads(__tstate
);
45917 if (PyErr_Occurred()) SWIG_fail
;
45920 resultobj
= SWIG_From_int(static_cast<int >(result
));
45928 static PyObject
*_wrap_IndividualLayoutConstraint_GetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45929 PyObject
*resultobj
= NULL
;
45930 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45932 PyObject
* obj0
= 0 ;
45933 char *kwnames
[] = {
45934 (char *) "self", NULL
45937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames
,&obj0
)) goto fail
;
45938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45939 if (SWIG_arg_fail(1)) SWIG_fail
;
45941 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45942 result
= (bool)((wxIndividualLayoutConstraint
const *)arg1
)->GetDone();
45944 wxPyEndAllowThreads(__tstate
);
45945 if (PyErr_Occurred()) SWIG_fail
;
45948 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45956 static PyObject
*_wrap_IndividualLayoutConstraint_SetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45957 PyObject
*resultobj
= NULL
;
45958 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45960 PyObject
* obj0
= 0 ;
45961 PyObject
* obj1
= 0 ;
45962 char *kwnames
[] = {
45963 (char *) "self",(char *) "d", NULL
45966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames
,&obj0
,&obj1
)) goto fail
;
45967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45968 if (SWIG_arg_fail(1)) SWIG_fail
;
45970 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
45971 if (SWIG_arg_fail(2)) SWIG_fail
;
45974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45975 (arg1
)->SetDone(arg2
);
45977 wxPyEndAllowThreads(__tstate
);
45978 if (PyErr_Occurred()) SWIG_fail
;
45980 Py_INCREF(Py_None
); resultobj
= Py_None
;
45987 static PyObject
*_wrap_IndividualLayoutConstraint_GetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45988 PyObject
*resultobj
= NULL
;
45989 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45990 wxRelationship result
;
45991 PyObject
* obj0
= 0 ;
45992 char *kwnames
[] = {
45993 (char *) "self", NULL
45996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames
,&obj0
)) goto fail
;
45997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45998 if (SWIG_arg_fail(1)) SWIG_fail
;
46000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46001 result
= (wxRelationship
)(arg1
)->GetRelationship();
46003 wxPyEndAllowThreads(__tstate
);
46004 if (PyErr_Occurred()) SWIG_fail
;
46006 resultobj
= SWIG_From_int((result
));
46013 static PyObject
*_wrap_IndividualLayoutConstraint_SetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46014 PyObject
*resultobj
= NULL
;
46015 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46016 wxRelationship arg2
;
46017 PyObject
* obj0
= 0 ;
46018 PyObject
* obj1
= 0 ;
46019 char *kwnames
[] = {
46020 (char *) "self",(char *) "r", NULL
46023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames
,&obj0
,&obj1
)) goto fail
;
46024 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46025 if (SWIG_arg_fail(1)) SWIG_fail
;
46027 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
46028 if (SWIG_arg_fail(2)) SWIG_fail
;
46031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46032 (arg1
)->SetRelationship(arg2
);
46034 wxPyEndAllowThreads(__tstate
);
46035 if (PyErr_Occurred()) SWIG_fail
;
46037 Py_INCREF(Py_None
); resultobj
= Py_None
;
46044 static PyObject
*_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46045 PyObject
*resultobj
= NULL
;
46046 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46047 wxWindow
*arg2
= (wxWindow
*) 0 ;
46049 PyObject
* obj0
= 0 ;
46050 PyObject
* obj1
= 0 ;
46051 char *kwnames
[] = {
46052 (char *) "self",(char *) "otherW", NULL
46055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames
,&obj0
,&obj1
)) goto fail
;
46056 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46057 if (SWIG_arg_fail(1)) SWIG_fail
;
46058 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46059 if (SWIG_arg_fail(2)) SWIG_fail
;
46061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46062 result
= (bool)(arg1
)->ResetIfWin(arg2
);
46064 wxPyEndAllowThreads(__tstate
);
46065 if (PyErr_Occurred()) SWIG_fail
;
46068 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46076 static PyObject
*_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46077 PyObject
*resultobj
= NULL
;
46078 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46079 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
46080 wxWindow
*arg3
= (wxWindow
*) 0 ;
46082 PyObject
* obj0
= 0 ;
46083 PyObject
* obj1
= 0 ;
46084 PyObject
* obj2
= 0 ;
46085 char *kwnames
[] = {
46086 (char *) "self",(char *) "constraints",(char *) "win", NULL
46089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
46090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46091 if (SWIG_arg_fail(1)) SWIG_fail
;
46092 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46093 if (SWIG_arg_fail(2)) SWIG_fail
;
46094 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46095 if (SWIG_arg_fail(3)) SWIG_fail
;
46097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46098 result
= (bool)(arg1
)->SatisfyConstraint(arg2
,arg3
);
46100 wxPyEndAllowThreads(__tstate
);
46101 if (PyErr_Occurred()) SWIG_fail
;
46104 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46112 static PyObject
*_wrap_IndividualLayoutConstraint_GetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46113 PyObject
*resultobj
= NULL
;
46114 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46116 wxWindow
*arg3
= (wxWindow
*) 0 ;
46117 wxWindow
*arg4
= (wxWindow
*) 0 ;
46119 PyObject
* obj0
= 0 ;
46120 PyObject
* obj1
= 0 ;
46121 PyObject
* obj2
= 0 ;
46122 PyObject
* obj3
= 0 ;
46123 char *kwnames
[] = {
46124 (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL
46127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
46128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46129 if (SWIG_arg_fail(1)) SWIG_fail
;
46131 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
46132 if (SWIG_arg_fail(2)) SWIG_fail
;
46134 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46135 if (SWIG_arg_fail(3)) SWIG_fail
;
46136 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46137 if (SWIG_arg_fail(4)) SWIG_fail
;
46139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46140 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetEdge(arg2
,arg3
,arg4
);
46142 wxPyEndAllowThreads(__tstate
);
46143 if (PyErr_Occurred()) SWIG_fail
;
46146 resultobj
= SWIG_From_int(static_cast<int >(result
));
46154 static PyObject
* IndividualLayoutConstraint_swigregister(PyObject
*, PyObject
*args
) {
46156 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46157 SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint
, obj
);
46159 return Py_BuildValue((char *)"");
46161 static PyObject
*_wrap_LayoutConstraints_left_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46162 PyObject
*resultobj
= NULL
;
46163 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46164 wxIndividualLayoutConstraint
*result
;
46165 PyObject
* obj0
= 0 ;
46166 char *kwnames
[] = {
46167 (char *) "self", NULL
46170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_left_get",kwnames
,&obj0
)) goto fail
;
46171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46172 if (SWIG_arg_fail(1)) SWIG_fail
;
46173 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->left
);
46175 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46182 static PyObject
*_wrap_LayoutConstraints_top_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46183 PyObject
*resultobj
= NULL
;
46184 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46185 wxIndividualLayoutConstraint
*result
;
46186 PyObject
* obj0
= 0 ;
46187 char *kwnames
[] = {
46188 (char *) "self", NULL
46191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_top_get",kwnames
,&obj0
)) goto fail
;
46192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46193 if (SWIG_arg_fail(1)) SWIG_fail
;
46194 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->top
);
46196 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46203 static PyObject
*_wrap_LayoutConstraints_right_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46204 PyObject
*resultobj
= NULL
;
46205 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46206 wxIndividualLayoutConstraint
*result
;
46207 PyObject
* obj0
= 0 ;
46208 char *kwnames
[] = {
46209 (char *) "self", NULL
46212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_right_get",kwnames
,&obj0
)) goto fail
;
46213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46214 if (SWIG_arg_fail(1)) SWIG_fail
;
46215 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->right
);
46217 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46224 static PyObject
*_wrap_LayoutConstraints_bottom_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46225 PyObject
*resultobj
= NULL
;
46226 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46227 wxIndividualLayoutConstraint
*result
;
46228 PyObject
* obj0
= 0 ;
46229 char *kwnames
[] = {
46230 (char *) "self", NULL
46233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_bottom_get",kwnames
,&obj0
)) goto fail
;
46234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46235 if (SWIG_arg_fail(1)) SWIG_fail
;
46236 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->bottom
);
46238 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46245 static PyObject
*_wrap_LayoutConstraints_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46246 PyObject
*resultobj
= NULL
;
46247 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46248 wxIndividualLayoutConstraint
*result
;
46249 PyObject
* obj0
= 0 ;
46250 char *kwnames
[] = {
46251 (char *) "self", NULL
46254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_width_get",kwnames
,&obj0
)) goto fail
;
46255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46256 if (SWIG_arg_fail(1)) SWIG_fail
;
46257 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->width
);
46259 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46266 static PyObject
*_wrap_LayoutConstraints_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46267 PyObject
*resultobj
= NULL
;
46268 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46269 wxIndividualLayoutConstraint
*result
;
46270 PyObject
* obj0
= 0 ;
46271 char *kwnames
[] = {
46272 (char *) "self", NULL
46275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_height_get",kwnames
,&obj0
)) goto fail
;
46276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46277 if (SWIG_arg_fail(1)) SWIG_fail
;
46278 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->height
);
46280 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46287 static PyObject
*_wrap_LayoutConstraints_centreX_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46288 PyObject
*resultobj
= NULL
;
46289 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46290 wxIndividualLayoutConstraint
*result
;
46291 PyObject
* obj0
= 0 ;
46292 char *kwnames
[] = {
46293 (char *) "self", NULL
46296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreX_get",kwnames
,&obj0
)) goto fail
;
46297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46298 if (SWIG_arg_fail(1)) SWIG_fail
;
46299 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreX
);
46301 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46308 static PyObject
*_wrap_LayoutConstraints_centreY_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46309 PyObject
*resultobj
= NULL
;
46310 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46311 wxIndividualLayoutConstraint
*result
;
46312 PyObject
* obj0
= 0 ;
46313 char *kwnames
[] = {
46314 (char *) "self", NULL
46317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreY_get",kwnames
,&obj0
)) goto fail
;
46318 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46319 if (SWIG_arg_fail(1)) SWIG_fail
;
46320 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreY
);
46322 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46329 static PyObject
*_wrap_new_LayoutConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46330 PyObject
*resultobj
= NULL
;
46331 wxLayoutConstraints
*result
;
46332 char *kwnames
[] = {
46336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutConstraints",kwnames
)) goto fail
;
46338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46339 result
= (wxLayoutConstraints
*)new wxLayoutConstraints();
46341 wxPyEndAllowThreads(__tstate
);
46342 if (PyErr_Occurred()) SWIG_fail
;
46344 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 1);
46351 static PyObject
*_wrap_LayoutConstraints_SatisfyConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46352 PyObject
*resultobj
= NULL
;
46353 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46354 wxWindow
*arg2
= (wxWindow
*) 0 ;
46355 int *arg3
= (int *) 0 ;
46359 PyObject
* obj0
= 0 ;
46360 PyObject
* obj1
= 0 ;
46361 char *kwnames
[] = {
46362 (char *) "self",(char *) "win", NULL
46365 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
46366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
46367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46368 if (SWIG_arg_fail(1)) SWIG_fail
;
46369 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46370 if (SWIG_arg_fail(2)) SWIG_fail
;
46372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46373 result
= (bool)(arg1
)->SatisfyConstraints(arg2
,arg3
);
46375 wxPyEndAllowThreads(__tstate
);
46376 if (PyErr_Occurred()) SWIG_fail
;
46379 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46381 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
46382 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
46389 static PyObject
*_wrap_LayoutConstraints_AreSatisfied(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46390 PyObject
*resultobj
= NULL
;
46391 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46393 PyObject
* obj0
= 0 ;
46394 char *kwnames
[] = {
46395 (char *) "self", NULL
46398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_AreSatisfied",kwnames
,&obj0
)) goto fail
;
46399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46400 if (SWIG_arg_fail(1)) SWIG_fail
;
46402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46403 result
= (bool)((wxLayoutConstraints
const *)arg1
)->AreSatisfied();
46405 wxPyEndAllowThreads(__tstate
);
46406 if (PyErr_Occurred()) SWIG_fail
;
46409 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46417 static PyObject
* LayoutConstraints_swigregister(PyObject
*, PyObject
*args
) {
46419 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46420 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints
, obj
);
46422 return Py_BuildValue((char *)"");
46424 static PyMethodDef SwigMethods
[] = {
46425 { (char *)"_wxPySetDictionary", __wxPySetDictionary
, METH_VARARGS
, NULL
},
46426 { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects
, METH_VARARGS
, NULL
},
46427 { (char *)"Object_GetClassName", (PyCFunction
) _wrap_Object_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46428 { (char *)"Object_Destroy", (PyCFunction
) _wrap_Object_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46429 { (char *)"Object_swigregister", Object_swigregister
, METH_VARARGS
, NULL
},
46430 { (char *)"Size_width_set", (PyCFunction
) _wrap_Size_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46431 { (char *)"Size_width_get", (PyCFunction
) _wrap_Size_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46432 { (char *)"Size_height_set", (PyCFunction
) _wrap_Size_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46433 { (char *)"Size_height_get", (PyCFunction
) _wrap_Size_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46434 { (char *)"new_Size", (PyCFunction
) _wrap_new_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46435 { (char *)"delete_Size", (PyCFunction
) _wrap_delete_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46436 { (char *)"Size___eq__", (PyCFunction
) _wrap_Size___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46437 { (char *)"Size___ne__", (PyCFunction
) _wrap_Size___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46438 { (char *)"Size___add__", (PyCFunction
) _wrap_Size___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46439 { (char *)"Size___sub__", (PyCFunction
) _wrap_Size___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46440 { (char *)"Size_IncTo", (PyCFunction
) _wrap_Size_IncTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46441 { (char *)"Size_DecTo", (PyCFunction
) _wrap_Size_DecTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46442 { (char *)"Size_Set", (PyCFunction
) _wrap_Size_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46443 { (char *)"Size_SetWidth", (PyCFunction
) _wrap_Size_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46444 { (char *)"Size_SetHeight", (PyCFunction
) _wrap_Size_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46445 { (char *)"Size_GetWidth", (PyCFunction
) _wrap_Size_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46446 { (char *)"Size_GetHeight", (PyCFunction
) _wrap_Size_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46447 { (char *)"Size_IsFullySpecified", (PyCFunction
) _wrap_Size_IsFullySpecified
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46448 { (char *)"Size_SetDefaults", (PyCFunction
) _wrap_Size_SetDefaults
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46449 { (char *)"Size_Get", (PyCFunction
) _wrap_Size_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46450 { (char *)"Size_swigregister", Size_swigregister
, METH_VARARGS
, NULL
},
46451 { (char *)"RealPoint_x_set", (PyCFunction
) _wrap_RealPoint_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46452 { (char *)"RealPoint_x_get", (PyCFunction
) _wrap_RealPoint_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46453 { (char *)"RealPoint_y_set", (PyCFunction
) _wrap_RealPoint_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46454 { (char *)"RealPoint_y_get", (PyCFunction
) _wrap_RealPoint_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46455 { (char *)"new_RealPoint", (PyCFunction
) _wrap_new_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46456 { (char *)"delete_RealPoint", (PyCFunction
) _wrap_delete_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46457 { (char *)"RealPoint___eq__", (PyCFunction
) _wrap_RealPoint___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46458 { (char *)"RealPoint___ne__", (PyCFunction
) _wrap_RealPoint___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46459 { (char *)"RealPoint___add__", (PyCFunction
) _wrap_RealPoint___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46460 { (char *)"RealPoint___sub__", (PyCFunction
) _wrap_RealPoint___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46461 { (char *)"RealPoint_Set", (PyCFunction
) _wrap_RealPoint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46462 { (char *)"RealPoint_Get", (PyCFunction
) _wrap_RealPoint_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46463 { (char *)"RealPoint_swigregister", RealPoint_swigregister
, METH_VARARGS
, NULL
},
46464 { (char *)"Point_x_set", (PyCFunction
) _wrap_Point_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46465 { (char *)"Point_x_get", (PyCFunction
) _wrap_Point_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46466 { (char *)"Point_y_set", (PyCFunction
) _wrap_Point_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46467 { (char *)"Point_y_get", (PyCFunction
) _wrap_Point_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46468 { (char *)"new_Point", (PyCFunction
) _wrap_new_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46469 { (char *)"delete_Point", (PyCFunction
) _wrap_delete_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46470 { (char *)"Point___eq__", (PyCFunction
) _wrap_Point___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46471 { (char *)"Point___ne__", (PyCFunction
) _wrap_Point___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46472 { (char *)"Point___add__", (PyCFunction
) _wrap_Point___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46473 { (char *)"Point___sub__", (PyCFunction
) _wrap_Point___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46474 { (char *)"Point___iadd__", (PyCFunction
) _wrap_Point___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46475 { (char *)"Point___isub__", (PyCFunction
) _wrap_Point___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46476 { (char *)"Point_Set", (PyCFunction
) _wrap_Point_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46477 { (char *)"Point_Get", (PyCFunction
) _wrap_Point_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46478 { (char *)"Point_swigregister", Point_swigregister
, METH_VARARGS
, NULL
},
46479 { (char *)"new_Rect", (PyCFunction
) _wrap_new_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46480 { (char *)"new_RectPP", (PyCFunction
) _wrap_new_RectPP
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46481 { (char *)"new_RectPS", (PyCFunction
) _wrap_new_RectPS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46482 { (char *)"new_RectS", (PyCFunction
) _wrap_new_RectS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46483 { (char *)"delete_Rect", (PyCFunction
) _wrap_delete_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46484 { (char *)"Rect_GetX", (PyCFunction
) _wrap_Rect_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46485 { (char *)"Rect_SetX", (PyCFunction
) _wrap_Rect_SetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46486 { (char *)"Rect_GetY", (PyCFunction
) _wrap_Rect_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46487 { (char *)"Rect_SetY", (PyCFunction
) _wrap_Rect_SetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46488 { (char *)"Rect_GetWidth", (PyCFunction
) _wrap_Rect_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46489 { (char *)"Rect_SetWidth", (PyCFunction
) _wrap_Rect_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46490 { (char *)"Rect_GetHeight", (PyCFunction
) _wrap_Rect_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46491 { (char *)"Rect_SetHeight", (PyCFunction
) _wrap_Rect_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46492 { (char *)"Rect_GetPosition", (PyCFunction
) _wrap_Rect_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46493 { (char *)"Rect_SetPosition", (PyCFunction
) _wrap_Rect_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46494 { (char *)"Rect_GetSize", (PyCFunction
) _wrap_Rect_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46495 { (char *)"Rect_SetSize", (PyCFunction
) _wrap_Rect_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46496 { (char *)"Rect_IsEmpty", (PyCFunction
) _wrap_Rect_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46497 { (char *)"Rect_GetTopLeft", (PyCFunction
) _wrap_Rect_GetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46498 { (char *)"Rect_SetTopLeft", (PyCFunction
) _wrap_Rect_SetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46499 { (char *)"Rect_GetBottomRight", (PyCFunction
) _wrap_Rect_GetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46500 { (char *)"Rect_SetBottomRight", (PyCFunction
) _wrap_Rect_SetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46501 { (char *)"Rect_GetLeft", (PyCFunction
) _wrap_Rect_GetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46502 { (char *)"Rect_GetTop", (PyCFunction
) _wrap_Rect_GetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46503 { (char *)"Rect_GetBottom", (PyCFunction
) _wrap_Rect_GetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46504 { (char *)"Rect_GetRight", (PyCFunction
) _wrap_Rect_GetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46505 { (char *)"Rect_SetLeft", (PyCFunction
) _wrap_Rect_SetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46506 { (char *)"Rect_SetRight", (PyCFunction
) _wrap_Rect_SetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46507 { (char *)"Rect_SetTop", (PyCFunction
) _wrap_Rect_SetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46508 { (char *)"Rect_SetBottom", (PyCFunction
) _wrap_Rect_SetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46509 { (char *)"Rect_Inflate", (PyCFunction
) _wrap_Rect_Inflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46510 { (char *)"Rect_Deflate", (PyCFunction
) _wrap_Rect_Deflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46511 { (char *)"Rect_OffsetXY", (PyCFunction
) _wrap_Rect_OffsetXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46512 { (char *)"Rect_Offset", (PyCFunction
) _wrap_Rect_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46513 { (char *)"Rect_Intersect", (PyCFunction
) _wrap_Rect_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46514 { (char *)"Rect_Union", (PyCFunction
) _wrap_Rect_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46515 { (char *)"Rect___add__", (PyCFunction
) _wrap_Rect___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46516 { (char *)"Rect___iadd__", (PyCFunction
) _wrap_Rect___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46517 { (char *)"Rect___eq__", (PyCFunction
) _wrap_Rect___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46518 { (char *)"Rect___ne__", (PyCFunction
) _wrap_Rect___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46519 { (char *)"Rect_InsideXY", (PyCFunction
) _wrap_Rect_InsideXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46520 { (char *)"Rect_Inside", (PyCFunction
) _wrap_Rect_Inside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46521 { (char *)"Rect_Intersects", (PyCFunction
) _wrap_Rect_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46522 { (char *)"Rect_CenterIn", (PyCFunction
) _wrap_Rect_CenterIn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46523 { (char *)"Rect_x_set", (PyCFunction
) _wrap_Rect_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46524 { (char *)"Rect_x_get", (PyCFunction
) _wrap_Rect_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46525 { (char *)"Rect_y_set", (PyCFunction
) _wrap_Rect_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46526 { (char *)"Rect_y_get", (PyCFunction
) _wrap_Rect_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46527 { (char *)"Rect_width_set", (PyCFunction
) _wrap_Rect_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46528 { (char *)"Rect_width_get", (PyCFunction
) _wrap_Rect_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46529 { (char *)"Rect_height_set", (PyCFunction
) _wrap_Rect_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46530 { (char *)"Rect_height_get", (PyCFunction
) _wrap_Rect_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46531 { (char *)"Rect_Set", (PyCFunction
) _wrap_Rect_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46532 { (char *)"Rect_Get", (PyCFunction
) _wrap_Rect_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46533 { (char *)"Rect_swigregister", Rect_swigregister
, METH_VARARGS
, NULL
},
46534 { (char *)"IntersectRect", (PyCFunction
) _wrap_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46535 { (char *)"new_Point2D", (PyCFunction
) _wrap_new_Point2D
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46536 { (char *)"new_Point2DCopy", (PyCFunction
) _wrap_new_Point2DCopy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46537 { (char *)"new_Point2DFromPoint", (PyCFunction
) _wrap_new_Point2DFromPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46538 { (char *)"Point2D_GetFloor", (PyCFunction
) _wrap_Point2D_GetFloor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46539 { (char *)"Point2D_GetRounded", (PyCFunction
) _wrap_Point2D_GetRounded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46540 { (char *)"Point2D_GetVectorLength", (PyCFunction
) _wrap_Point2D_GetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46541 { (char *)"Point2D_GetVectorAngle", (PyCFunction
) _wrap_Point2D_GetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46542 { (char *)"Point2D_SetVectorLength", (PyCFunction
) _wrap_Point2D_SetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46543 { (char *)"Point2D_SetVectorAngle", (PyCFunction
) _wrap_Point2D_SetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46544 { (char *)"Point2D_GetDistance", (PyCFunction
) _wrap_Point2D_GetDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46545 { (char *)"Point2D_GetDistanceSquare", (PyCFunction
) _wrap_Point2D_GetDistanceSquare
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46546 { (char *)"Point2D_GetDotProduct", (PyCFunction
) _wrap_Point2D_GetDotProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46547 { (char *)"Point2D_GetCrossProduct", (PyCFunction
) _wrap_Point2D_GetCrossProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46548 { (char *)"Point2D___neg__", (PyCFunction
) _wrap_Point2D___neg__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46549 { (char *)"Point2D___iadd__", (PyCFunction
) _wrap_Point2D___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46550 { (char *)"Point2D___isub__", (PyCFunction
) _wrap_Point2D___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46551 { (char *)"Point2D___imul__", (PyCFunction
) _wrap_Point2D___imul__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46552 { (char *)"Point2D___idiv__", (PyCFunction
) _wrap_Point2D___idiv__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46553 { (char *)"Point2D___eq__", (PyCFunction
) _wrap_Point2D___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46554 { (char *)"Point2D___ne__", (PyCFunction
) _wrap_Point2D___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46555 { (char *)"Point2D_x_set", (PyCFunction
) _wrap_Point2D_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46556 { (char *)"Point2D_x_get", (PyCFunction
) _wrap_Point2D_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46557 { (char *)"Point2D_y_set", (PyCFunction
) _wrap_Point2D_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46558 { (char *)"Point2D_y_get", (PyCFunction
) _wrap_Point2D_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46559 { (char *)"Point2D_Set", (PyCFunction
) _wrap_Point2D_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46560 { (char *)"Point2D_Get", (PyCFunction
) _wrap_Point2D_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46561 { (char *)"Point2D_swigregister", Point2D_swigregister
, METH_VARARGS
, NULL
},
46562 { (char *)"new_InputStream", (PyCFunction
) _wrap_new_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46563 { (char *)"delete_InputStream", (PyCFunction
) _wrap_delete_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46564 { (char *)"InputStream_close", (PyCFunction
) _wrap_InputStream_close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46565 { (char *)"InputStream_flush", (PyCFunction
) _wrap_InputStream_flush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46566 { (char *)"InputStream_eof", (PyCFunction
) _wrap_InputStream_eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46567 { (char *)"InputStream_read", (PyCFunction
) _wrap_InputStream_read
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46568 { (char *)"InputStream_readline", (PyCFunction
) _wrap_InputStream_readline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46569 { (char *)"InputStream_readlines", (PyCFunction
) _wrap_InputStream_readlines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46570 { (char *)"InputStream_seek", (PyCFunction
) _wrap_InputStream_seek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46571 { (char *)"InputStream_tell", (PyCFunction
) _wrap_InputStream_tell
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46572 { (char *)"InputStream_Peek", (PyCFunction
) _wrap_InputStream_Peek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46573 { (char *)"InputStream_GetC", (PyCFunction
) _wrap_InputStream_GetC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46574 { (char *)"InputStream_LastRead", (PyCFunction
) _wrap_InputStream_LastRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46575 { (char *)"InputStream_CanRead", (PyCFunction
) _wrap_InputStream_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46576 { (char *)"InputStream_Eof", (PyCFunction
) _wrap_InputStream_Eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46577 { (char *)"InputStream_Ungetch", (PyCFunction
) _wrap_InputStream_Ungetch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46578 { (char *)"InputStream_SeekI", (PyCFunction
) _wrap_InputStream_SeekI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46579 { (char *)"InputStream_TellI", (PyCFunction
) _wrap_InputStream_TellI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46580 { (char *)"InputStream_swigregister", InputStream_swigregister
, METH_VARARGS
, NULL
},
46581 { (char *)"OutputStream_write", (PyCFunction
) _wrap_OutputStream_write
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46582 { (char *)"OutputStream_swigregister", OutputStream_swigregister
, METH_VARARGS
, NULL
},
46583 { (char *)"new_FSFile", (PyCFunction
) _wrap_new_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46584 { (char *)"delete_FSFile", (PyCFunction
) _wrap_delete_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46585 { (char *)"FSFile_GetStream", (PyCFunction
) _wrap_FSFile_GetStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46586 { (char *)"FSFile_GetMimeType", (PyCFunction
) _wrap_FSFile_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46587 { (char *)"FSFile_GetLocation", (PyCFunction
) _wrap_FSFile_GetLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46588 { (char *)"FSFile_GetAnchor", (PyCFunction
) _wrap_FSFile_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46589 { (char *)"FSFile_GetModificationTime", (PyCFunction
) _wrap_FSFile_GetModificationTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46590 { (char *)"FSFile_swigregister", FSFile_swigregister
, METH_VARARGS
, NULL
},
46591 { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46592 { (char *)"new_FileSystemHandler", (PyCFunction
) _wrap_new_FileSystemHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46593 { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction
) _wrap_FileSystemHandler__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46594 { (char *)"FileSystemHandler_CanOpen", (PyCFunction
) _wrap_FileSystemHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46595 { (char *)"FileSystemHandler_OpenFile", (PyCFunction
) _wrap_FileSystemHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46596 { (char *)"FileSystemHandler_FindFirst", (PyCFunction
) _wrap_FileSystemHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46597 { (char *)"FileSystemHandler_FindNext", (PyCFunction
) _wrap_FileSystemHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46598 { (char *)"FileSystemHandler_GetProtocol", (PyCFunction
) _wrap_FileSystemHandler_GetProtocol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46599 { (char *)"FileSystemHandler_GetLeftLocation", (PyCFunction
) _wrap_FileSystemHandler_GetLeftLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46600 { (char *)"FileSystemHandler_GetAnchor", (PyCFunction
) _wrap_FileSystemHandler_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46601 { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction
) _wrap_FileSystemHandler_GetRightLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46602 { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction
) _wrap_FileSystemHandler_GetMimeTypeFromExt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46603 { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46604 { (char *)"new_FileSystem", (PyCFunction
) _wrap_new_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46605 { (char *)"delete_FileSystem", (PyCFunction
) _wrap_delete_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46606 { (char *)"FileSystem_ChangePathTo", (PyCFunction
) _wrap_FileSystem_ChangePathTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46607 { (char *)"FileSystem_GetPath", (PyCFunction
) _wrap_FileSystem_GetPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46608 { (char *)"FileSystem_OpenFile", (PyCFunction
) _wrap_FileSystem_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46609 { (char *)"FileSystem_FindFirst", (PyCFunction
) _wrap_FileSystem_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46610 { (char *)"FileSystem_FindNext", (PyCFunction
) _wrap_FileSystem_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46611 { (char *)"FileSystem_AddHandler", (PyCFunction
) _wrap_FileSystem_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46612 { (char *)"FileSystem_CleanUpHandlers", (PyCFunction
) _wrap_FileSystem_CleanUpHandlers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46613 { (char *)"FileSystem_FileNameToURL", (PyCFunction
) _wrap_FileSystem_FileNameToURL
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46614 { (char *)"FileSystem_URLToFileName", (PyCFunction
) _wrap_FileSystem_URLToFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46615 { (char *)"FileSystem_swigregister", FileSystem_swigregister
, METH_VARARGS
, NULL
},
46616 { (char *)"new_InternetFSHandler", (PyCFunction
) _wrap_new_InternetFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46617 { (char *)"InternetFSHandler_CanOpen", (PyCFunction
) _wrap_InternetFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46618 { (char *)"InternetFSHandler_OpenFile", (PyCFunction
) _wrap_InternetFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46619 { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister
, METH_VARARGS
, NULL
},
46620 { (char *)"new_ZipFSHandler", (PyCFunction
) _wrap_new_ZipFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46621 { (char *)"ZipFSHandler_CanOpen", (PyCFunction
) _wrap_ZipFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46622 { (char *)"ZipFSHandler_OpenFile", (PyCFunction
) _wrap_ZipFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46623 { (char *)"ZipFSHandler_FindFirst", (PyCFunction
) _wrap_ZipFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46624 { (char *)"ZipFSHandler_FindNext", (PyCFunction
) _wrap_ZipFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46625 { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister
, METH_VARARGS
, NULL
},
46626 { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46627 { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46628 { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_Data
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46629 { (char *)"new_MemoryFSHandler", (PyCFunction
) _wrap_new_MemoryFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46630 { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction
) _wrap_MemoryFSHandler_RemoveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46631 { (char *)"MemoryFSHandler_CanOpen", (PyCFunction
) _wrap_MemoryFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46632 { (char *)"MemoryFSHandler_OpenFile", (PyCFunction
) _wrap_MemoryFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46633 { (char *)"MemoryFSHandler_FindFirst", (PyCFunction
) _wrap_MemoryFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46634 { (char *)"MemoryFSHandler_FindNext", (PyCFunction
) _wrap_MemoryFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46635 { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister
, METH_VARARGS
, NULL
},
46636 { (char *)"ImageHandler_GetName", (PyCFunction
) _wrap_ImageHandler_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46637 { (char *)"ImageHandler_GetExtension", (PyCFunction
) _wrap_ImageHandler_GetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46638 { (char *)"ImageHandler_GetType", (PyCFunction
) _wrap_ImageHandler_GetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46639 { (char *)"ImageHandler_GetMimeType", (PyCFunction
) _wrap_ImageHandler_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46640 { (char *)"ImageHandler_CanRead", (PyCFunction
) _wrap_ImageHandler_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46641 { (char *)"ImageHandler_SetName", (PyCFunction
) _wrap_ImageHandler_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46642 { (char *)"ImageHandler_SetExtension", (PyCFunction
) _wrap_ImageHandler_SetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46643 { (char *)"ImageHandler_SetType", (PyCFunction
) _wrap_ImageHandler_SetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46644 { (char *)"ImageHandler_SetMimeType", (PyCFunction
) _wrap_ImageHandler_SetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46645 { (char *)"ImageHandler_swigregister", ImageHandler_swigregister
, METH_VARARGS
, NULL
},
46646 { (char *)"new_PyImageHandler", (PyCFunction
) _wrap_new_PyImageHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46647 { (char *)"PyImageHandler__SetSelf", (PyCFunction
) _wrap_PyImageHandler__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46648 { (char *)"PyImageHandler_swigregister", PyImageHandler_swigregister
, METH_VARARGS
, NULL
},
46649 { (char *)"new_ImageHistogram", (PyCFunction
) _wrap_new_ImageHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46650 { (char *)"ImageHistogram_MakeKey", (PyCFunction
) _wrap_ImageHistogram_MakeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46651 { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction
) _wrap_ImageHistogram_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46652 { (char *)"ImageHistogram_GetCount", (PyCFunction
) _wrap_ImageHistogram_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46653 { (char *)"ImageHistogram_GetCountRGB", (PyCFunction
) _wrap_ImageHistogram_GetCountRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46654 { (char *)"ImageHistogram_GetCountColour", (PyCFunction
) _wrap_ImageHistogram_GetCountColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46655 { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister
, METH_VARARGS
, NULL
},
46656 { (char *)"new_Image_RGBValue", (PyCFunction
) _wrap_new_Image_RGBValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46657 { (char *)"Image_RGBValue_red_set", (PyCFunction
) _wrap_Image_RGBValue_red_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46658 { (char *)"Image_RGBValue_red_get", (PyCFunction
) _wrap_Image_RGBValue_red_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46659 { (char *)"Image_RGBValue_green_set", (PyCFunction
) _wrap_Image_RGBValue_green_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46660 { (char *)"Image_RGBValue_green_get", (PyCFunction
) _wrap_Image_RGBValue_green_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46661 { (char *)"Image_RGBValue_blue_set", (PyCFunction
) _wrap_Image_RGBValue_blue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46662 { (char *)"Image_RGBValue_blue_get", (PyCFunction
) _wrap_Image_RGBValue_blue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46663 { (char *)"Image_RGBValue_swigregister", Image_RGBValue_swigregister
, METH_VARARGS
, NULL
},
46664 { (char *)"new_Image_HSVValue", (PyCFunction
) _wrap_new_Image_HSVValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46665 { (char *)"Image_HSVValue_hue_set", (PyCFunction
) _wrap_Image_HSVValue_hue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46666 { (char *)"Image_HSVValue_hue_get", (PyCFunction
) _wrap_Image_HSVValue_hue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46667 { (char *)"Image_HSVValue_saturation_set", (PyCFunction
) _wrap_Image_HSVValue_saturation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46668 { (char *)"Image_HSVValue_saturation_get", (PyCFunction
) _wrap_Image_HSVValue_saturation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46669 { (char *)"Image_HSVValue_value_set", (PyCFunction
) _wrap_Image_HSVValue_value_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46670 { (char *)"Image_HSVValue_value_get", (PyCFunction
) _wrap_Image_HSVValue_value_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46671 { (char *)"Image_HSVValue_swigregister", Image_HSVValue_swigregister
, METH_VARARGS
, NULL
},
46672 { (char *)"new_Image", (PyCFunction
) _wrap_new_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46673 { (char *)"delete_Image", (PyCFunction
) _wrap_delete_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46674 { (char *)"new_ImageFromMime", (PyCFunction
) _wrap_new_ImageFromMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46675 { (char *)"new_ImageFromStream", (PyCFunction
) _wrap_new_ImageFromStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46676 { (char *)"new_ImageFromStreamMime", (PyCFunction
) _wrap_new_ImageFromStreamMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46677 { (char *)"new_EmptyImage", (PyCFunction
) _wrap_new_EmptyImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46678 { (char *)"new_ImageFromBitmap", (PyCFunction
) _wrap_new_ImageFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46679 { (char *)"new_ImageFromData", (PyCFunction
) _wrap_new_ImageFromData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46680 { (char *)"new_ImageFromDataWithAlpha", (PyCFunction
) _wrap_new_ImageFromDataWithAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46681 { (char *)"Image_Create", (PyCFunction
) _wrap_Image_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46682 { (char *)"Image_Destroy", (PyCFunction
) _wrap_Image_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46683 { (char *)"Image_Scale", (PyCFunction
) _wrap_Image_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46684 { (char *)"Image_ShrinkBy", (PyCFunction
) _wrap_Image_ShrinkBy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46685 { (char *)"Image_Rescale", (PyCFunction
) _wrap_Image_Rescale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46686 { (char *)"Image_Resize", (PyCFunction
) _wrap_Image_Resize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46687 { (char *)"Image_SetRGB", (PyCFunction
) _wrap_Image_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46688 { (char *)"Image_SetRGBRect", (PyCFunction
) _wrap_Image_SetRGBRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46689 { (char *)"Image_GetRed", (PyCFunction
) _wrap_Image_GetRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46690 { (char *)"Image_GetGreen", (PyCFunction
) _wrap_Image_GetGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46691 { (char *)"Image_GetBlue", (PyCFunction
) _wrap_Image_GetBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46692 { (char *)"Image_SetAlpha", (PyCFunction
) _wrap_Image_SetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46693 { (char *)"Image_GetAlpha", (PyCFunction
) _wrap_Image_GetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46694 { (char *)"Image_HasAlpha", (PyCFunction
) _wrap_Image_HasAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46695 { (char *)"Image_InitAlpha", (PyCFunction
) _wrap_Image_InitAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46696 { (char *)"Image_IsTransparent", (PyCFunction
) _wrap_Image_IsTransparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46697 { (char *)"Image_FindFirstUnusedColour", (PyCFunction
) _wrap_Image_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46698 { (char *)"Image_ConvertAlphaToMask", (PyCFunction
) _wrap_Image_ConvertAlphaToMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46699 { (char *)"Image_ConvertColourToAlpha", (PyCFunction
) _wrap_Image_ConvertColourToAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46700 { (char *)"Image_SetMaskFromImage", (PyCFunction
) _wrap_Image_SetMaskFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46701 { (char *)"Image_CanRead", (PyCFunction
) _wrap_Image_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46702 { (char *)"Image_GetImageCount", (PyCFunction
) _wrap_Image_GetImageCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46703 { (char *)"Image_LoadFile", (PyCFunction
) _wrap_Image_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46704 { (char *)"Image_LoadMimeFile", (PyCFunction
) _wrap_Image_LoadMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46705 { (char *)"Image_SaveFile", (PyCFunction
) _wrap_Image_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46706 { (char *)"Image_SaveMimeFile", (PyCFunction
) _wrap_Image_SaveMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46707 { (char *)"Image_CanReadStream", (PyCFunction
) _wrap_Image_CanReadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46708 { (char *)"Image_LoadStream", (PyCFunction
) _wrap_Image_LoadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46709 { (char *)"Image_LoadMimeStream", (PyCFunction
) _wrap_Image_LoadMimeStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46710 { (char *)"Image_Ok", (PyCFunction
) _wrap_Image_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46711 { (char *)"Image_GetWidth", (PyCFunction
) _wrap_Image_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46712 { (char *)"Image_GetHeight", (PyCFunction
) _wrap_Image_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46713 { (char *)"Image_GetSize", (PyCFunction
) _wrap_Image_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46714 { (char *)"Image_GetSubImage", (PyCFunction
) _wrap_Image_GetSubImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46715 { (char *)"Image_Size", (PyCFunction
) _wrap_Image_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46716 { (char *)"Image_Copy", (PyCFunction
) _wrap_Image_Copy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46717 { (char *)"Image_Paste", (PyCFunction
) _wrap_Image_Paste
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46718 { (char *)"Image_GetData", (PyCFunction
) _wrap_Image_GetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46719 { (char *)"Image_SetData", (PyCFunction
) _wrap_Image_SetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46720 { (char *)"Image_GetDataBuffer", (PyCFunction
) _wrap_Image_GetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46721 { (char *)"Image_SetDataBuffer", (PyCFunction
) _wrap_Image_SetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46722 { (char *)"Image_GetAlphaData", (PyCFunction
) _wrap_Image_GetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46723 { (char *)"Image_SetAlphaData", (PyCFunction
) _wrap_Image_SetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46724 { (char *)"Image_GetAlphaBuffer", (PyCFunction
) _wrap_Image_GetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46725 { (char *)"Image_SetAlphaBuffer", (PyCFunction
) _wrap_Image_SetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46726 { (char *)"Image_SetMaskColour", (PyCFunction
) _wrap_Image_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46727 { (char *)"Image_GetOrFindMaskColour", (PyCFunction
) _wrap_Image_GetOrFindMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46728 { (char *)"Image_GetMaskRed", (PyCFunction
) _wrap_Image_GetMaskRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46729 { (char *)"Image_GetMaskGreen", (PyCFunction
) _wrap_Image_GetMaskGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46730 { (char *)"Image_GetMaskBlue", (PyCFunction
) _wrap_Image_GetMaskBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46731 { (char *)"Image_SetMask", (PyCFunction
) _wrap_Image_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46732 { (char *)"Image_HasMask", (PyCFunction
) _wrap_Image_HasMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46733 { (char *)"Image_Rotate", (PyCFunction
) _wrap_Image_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46734 { (char *)"Image_Rotate90", (PyCFunction
) _wrap_Image_Rotate90
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46735 { (char *)"Image_Mirror", (PyCFunction
) _wrap_Image_Mirror
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46736 { (char *)"Image_Replace", (PyCFunction
) _wrap_Image_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46737 { (char *)"Image_ConvertToGreyscale", (PyCFunction
) _wrap_Image_ConvertToGreyscale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46738 { (char *)"Image_ConvertToMono", (PyCFunction
) _wrap_Image_ConvertToMono
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46739 { (char *)"Image_SetOption", (PyCFunction
) _wrap_Image_SetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46740 { (char *)"Image_SetOptionInt", (PyCFunction
) _wrap_Image_SetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46741 { (char *)"Image_GetOption", (PyCFunction
) _wrap_Image_GetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46742 { (char *)"Image_GetOptionInt", (PyCFunction
) _wrap_Image_GetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46743 { (char *)"Image_HasOption", (PyCFunction
) _wrap_Image_HasOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46744 { (char *)"Image_CountColours", (PyCFunction
) _wrap_Image_CountColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46745 { (char *)"Image_ComputeHistogram", (PyCFunction
) _wrap_Image_ComputeHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46746 { (char *)"Image_AddHandler", (PyCFunction
) _wrap_Image_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46747 { (char *)"Image_InsertHandler", (PyCFunction
) _wrap_Image_InsertHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46748 { (char *)"Image_RemoveHandler", (PyCFunction
) _wrap_Image_RemoveHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46749 { (char *)"Image_GetImageExtWildcard", (PyCFunction
) _wrap_Image_GetImageExtWildcard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46750 { (char *)"Image_ConvertToBitmap", (PyCFunction
) _wrap_Image_ConvertToBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46751 { (char *)"Image_ConvertToMonoBitmap", (PyCFunction
) _wrap_Image_ConvertToMonoBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46752 { (char *)"Image_RotateHue", (PyCFunction
) _wrap_Image_RotateHue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46753 { (char *)"Image_RGBtoHSV", (PyCFunction
) _wrap_Image_RGBtoHSV
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46754 { (char *)"Image_HSVtoRGB", (PyCFunction
) _wrap_Image_HSVtoRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46755 { (char *)"Image_swigregister", Image_swigregister
, METH_VARARGS
, NULL
},
46756 { (char *)"new_BMPHandler", (PyCFunction
) _wrap_new_BMPHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46757 { (char *)"BMPHandler_swigregister", BMPHandler_swigregister
, METH_VARARGS
, NULL
},
46758 { (char *)"new_ICOHandler", (PyCFunction
) _wrap_new_ICOHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46759 { (char *)"ICOHandler_swigregister", ICOHandler_swigregister
, METH_VARARGS
, NULL
},
46760 { (char *)"new_CURHandler", (PyCFunction
) _wrap_new_CURHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46761 { (char *)"CURHandler_swigregister", CURHandler_swigregister
, METH_VARARGS
, NULL
},
46762 { (char *)"new_ANIHandler", (PyCFunction
) _wrap_new_ANIHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46763 { (char *)"ANIHandler_swigregister", ANIHandler_swigregister
, METH_VARARGS
, NULL
},
46764 { (char *)"new_PNGHandler", (PyCFunction
) _wrap_new_PNGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46765 { (char *)"PNGHandler_swigregister", PNGHandler_swigregister
, METH_VARARGS
, NULL
},
46766 { (char *)"new_GIFHandler", (PyCFunction
) _wrap_new_GIFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46767 { (char *)"GIFHandler_swigregister", GIFHandler_swigregister
, METH_VARARGS
, NULL
},
46768 { (char *)"new_PCXHandler", (PyCFunction
) _wrap_new_PCXHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46769 { (char *)"PCXHandler_swigregister", PCXHandler_swigregister
, METH_VARARGS
, NULL
},
46770 { (char *)"new_JPEGHandler", (PyCFunction
) _wrap_new_JPEGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46771 { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister
, METH_VARARGS
, NULL
},
46772 { (char *)"new_PNMHandler", (PyCFunction
) _wrap_new_PNMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46773 { (char *)"PNMHandler_swigregister", PNMHandler_swigregister
, METH_VARARGS
, NULL
},
46774 { (char *)"new_XPMHandler", (PyCFunction
) _wrap_new_XPMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46775 { (char *)"XPMHandler_swigregister", XPMHandler_swigregister
, METH_VARARGS
, NULL
},
46776 { (char *)"new_TIFFHandler", (PyCFunction
) _wrap_new_TIFFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46777 { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister
, METH_VARARGS
, NULL
},
46778 { (char *)"Quantize_Quantize", (PyCFunction
) _wrap_Quantize_Quantize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46779 { (char *)"Quantize_swigregister", Quantize_swigregister
, METH_VARARGS
, NULL
},
46780 { (char *)"new_EvtHandler", (PyCFunction
) _wrap_new_EvtHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46781 { (char *)"EvtHandler_GetNextHandler", (PyCFunction
) _wrap_EvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46782 { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46783 { (char *)"EvtHandler_SetNextHandler", (PyCFunction
) _wrap_EvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46784 { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46785 { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46786 { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46787 { (char *)"EvtHandler_ProcessEvent", (PyCFunction
) _wrap_EvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46788 { (char *)"EvtHandler_AddPendingEvent", (PyCFunction
) _wrap_EvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46789 { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction
) _wrap_EvtHandler_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46790 { (char *)"EvtHandler_Connect", (PyCFunction
) _wrap_EvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46791 { (char *)"EvtHandler_Disconnect", (PyCFunction
) _wrap_EvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46792 { (char *)"EvtHandler__setOORInfo", (PyCFunction
) _wrap_EvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46793 { (char *)"EvtHandler_swigregister", EvtHandler_swigregister
, METH_VARARGS
, NULL
},
46794 { (char *)"NewEventType", (PyCFunction
) _wrap_NewEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46795 { (char *)"delete_Event", (PyCFunction
) _wrap_delete_Event
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46796 { (char *)"Event_SetEventType", (PyCFunction
) _wrap_Event_SetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46797 { (char *)"Event_GetEventType", (PyCFunction
) _wrap_Event_GetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46798 { (char *)"Event_GetEventObject", (PyCFunction
) _wrap_Event_GetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46799 { (char *)"Event_SetEventObject", (PyCFunction
) _wrap_Event_SetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46800 { (char *)"Event_GetTimestamp", (PyCFunction
) _wrap_Event_GetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46801 { (char *)"Event_SetTimestamp", (PyCFunction
) _wrap_Event_SetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46802 { (char *)"Event_GetId", (PyCFunction
) _wrap_Event_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46803 { (char *)"Event_SetId", (PyCFunction
) _wrap_Event_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46804 { (char *)"Event_IsCommandEvent", (PyCFunction
) _wrap_Event_IsCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46805 { (char *)"Event_Skip", (PyCFunction
) _wrap_Event_Skip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46806 { (char *)"Event_GetSkipped", (PyCFunction
) _wrap_Event_GetSkipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46807 { (char *)"Event_ShouldPropagate", (PyCFunction
) _wrap_Event_ShouldPropagate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46808 { (char *)"Event_StopPropagation", (PyCFunction
) _wrap_Event_StopPropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46809 { (char *)"Event_ResumePropagation", (PyCFunction
) _wrap_Event_ResumePropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46810 { (char *)"Event_Clone", (PyCFunction
) _wrap_Event_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46811 { (char *)"Event_swigregister", Event_swigregister
, METH_VARARGS
, NULL
},
46812 { (char *)"new_PropagationDisabler", (PyCFunction
) _wrap_new_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46813 { (char *)"delete_PropagationDisabler", (PyCFunction
) _wrap_delete_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46814 { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister
, METH_VARARGS
, NULL
},
46815 { (char *)"new_PropagateOnce", (PyCFunction
) _wrap_new_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46816 { (char *)"delete_PropagateOnce", (PyCFunction
) _wrap_delete_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46817 { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister
, METH_VARARGS
, NULL
},
46818 { (char *)"new_CommandEvent", (PyCFunction
) _wrap_new_CommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46819 { (char *)"CommandEvent_GetSelection", (PyCFunction
) _wrap_CommandEvent_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46820 { (char *)"CommandEvent_SetString", (PyCFunction
) _wrap_CommandEvent_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46821 { (char *)"CommandEvent_GetString", (PyCFunction
) _wrap_CommandEvent_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46822 { (char *)"CommandEvent_IsChecked", (PyCFunction
) _wrap_CommandEvent_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46823 { (char *)"CommandEvent_IsSelection", (PyCFunction
) _wrap_CommandEvent_IsSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46824 { (char *)"CommandEvent_SetExtraLong", (PyCFunction
) _wrap_CommandEvent_SetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46825 { (char *)"CommandEvent_GetExtraLong", (PyCFunction
) _wrap_CommandEvent_GetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46826 { (char *)"CommandEvent_SetInt", (PyCFunction
) _wrap_CommandEvent_SetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46827 { (char *)"CommandEvent_GetInt", (PyCFunction
) _wrap_CommandEvent_GetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46828 { (char *)"CommandEvent_Clone", (PyCFunction
) _wrap_CommandEvent_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46829 { (char *)"CommandEvent_swigregister", CommandEvent_swigregister
, METH_VARARGS
, NULL
},
46830 { (char *)"new_NotifyEvent", (PyCFunction
) _wrap_new_NotifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46831 { (char *)"NotifyEvent_Veto", (PyCFunction
) _wrap_NotifyEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46832 { (char *)"NotifyEvent_Allow", (PyCFunction
) _wrap_NotifyEvent_Allow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46833 { (char *)"NotifyEvent_IsAllowed", (PyCFunction
) _wrap_NotifyEvent_IsAllowed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46834 { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister
, METH_VARARGS
, NULL
},
46835 { (char *)"new_ScrollEvent", (PyCFunction
) _wrap_new_ScrollEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46836 { (char *)"ScrollEvent_GetOrientation", (PyCFunction
) _wrap_ScrollEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46837 { (char *)"ScrollEvent_GetPosition", (PyCFunction
) _wrap_ScrollEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46838 { (char *)"ScrollEvent_SetOrientation", (PyCFunction
) _wrap_ScrollEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46839 { (char *)"ScrollEvent_SetPosition", (PyCFunction
) _wrap_ScrollEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46840 { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister
, METH_VARARGS
, NULL
},
46841 { (char *)"new_ScrollWinEvent", (PyCFunction
) _wrap_new_ScrollWinEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46842 { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46843 { (char *)"ScrollWinEvent_GetPosition", (PyCFunction
) _wrap_ScrollWinEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46844 { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46845 { (char *)"ScrollWinEvent_SetPosition", (PyCFunction
) _wrap_ScrollWinEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46846 { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister
, METH_VARARGS
, NULL
},
46847 { (char *)"new_MouseEvent", (PyCFunction
) _wrap_new_MouseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46848 { (char *)"MouseEvent_IsButton", (PyCFunction
) _wrap_MouseEvent_IsButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46849 { (char *)"MouseEvent_ButtonDown", (PyCFunction
) _wrap_MouseEvent_ButtonDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46850 { (char *)"MouseEvent_ButtonDClick", (PyCFunction
) _wrap_MouseEvent_ButtonDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46851 { (char *)"MouseEvent_ButtonUp", (PyCFunction
) _wrap_MouseEvent_ButtonUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46852 { (char *)"MouseEvent_Button", (PyCFunction
) _wrap_MouseEvent_Button
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46853 { (char *)"MouseEvent_ButtonIsDown", (PyCFunction
) _wrap_MouseEvent_ButtonIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46854 { (char *)"MouseEvent_GetButton", (PyCFunction
) _wrap_MouseEvent_GetButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46855 { (char *)"MouseEvent_ControlDown", (PyCFunction
) _wrap_MouseEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46856 { (char *)"MouseEvent_MetaDown", (PyCFunction
) _wrap_MouseEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46857 { (char *)"MouseEvent_AltDown", (PyCFunction
) _wrap_MouseEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46858 { (char *)"MouseEvent_ShiftDown", (PyCFunction
) _wrap_MouseEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46859 { (char *)"MouseEvent_CmdDown", (PyCFunction
) _wrap_MouseEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46860 { (char *)"MouseEvent_LeftDown", (PyCFunction
) _wrap_MouseEvent_LeftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46861 { (char *)"MouseEvent_MiddleDown", (PyCFunction
) _wrap_MouseEvent_MiddleDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46862 { (char *)"MouseEvent_RightDown", (PyCFunction
) _wrap_MouseEvent_RightDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46863 { (char *)"MouseEvent_LeftUp", (PyCFunction
) _wrap_MouseEvent_LeftUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46864 { (char *)"MouseEvent_MiddleUp", (PyCFunction
) _wrap_MouseEvent_MiddleUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46865 { (char *)"MouseEvent_RightUp", (PyCFunction
) _wrap_MouseEvent_RightUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46866 { (char *)"MouseEvent_LeftDClick", (PyCFunction
) _wrap_MouseEvent_LeftDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46867 { (char *)"MouseEvent_MiddleDClick", (PyCFunction
) _wrap_MouseEvent_MiddleDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46868 { (char *)"MouseEvent_RightDClick", (PyCFunction
) _wrap_MouseEvent_RightDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46869 { (char *)"MouseEvent_LeftIsDown", (PyCFunction
) _wrap_MouseEvent_LeftIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46870 { (char *)"MouseEvent_MiddleIsDown", (PyCFunction
) _wrap_MouseEvent_MiddleIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46871 { (char *)"MouseEvent_RightIsDown", (PyCFunction
) _wrap_MouseEvent_RightIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46872 { (char *)"MouseEvent_Dragging", (PyCFunction
) _wrap_MouseEvent_Dragging
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46873 { (char *)"MouseEvent_Moving", (PyCFunction
) _wrap_MouseEvent_Moving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46874 { (char *)"MouseEvent_Entering", (PyCFunction
) _wrap_MouseEvent_Entering
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46875 { (char *)"MouseEvent_Leaving", (PyCFunction
) _wrap_MouseEvent_Leaving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46876 { (char *)"MouseEvent_GetPosition", (PyCFunction
) _wrap_MouseEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46877 { (char *)"MouseEvent_GetPositionTuple", (PyCFunction
) _wrap_MouseEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46878 { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_MouseEvent_GetLogicalPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46879 { (char *)"MouseEvent_GetX", (PyCFunction
) _wrap_MouseEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46880 { (char *)"MouseEvent_GetY", (PyCFunction
) _wrap_MouseEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46881 { (char *)"MouseEvent_GetWheelRotation", (PyCFunction
) _wrap_MouseEvent_GetWheelRotation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46882 { (char *)"MouseEvent_GetWheelDelta", (PyCFunction
) _wrap_MouseEvent_GetWheelDelta
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46883 { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_MouseEvent_GetLinesPerAction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46884 { (char *)"MouseEvent_IsPageScroll", (PyCFunction
) _wrap_MouseEvent_IsPageScroll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46885 { (char *)"MouseEvent_m_x_set", (PyCFunction
) _wrap_MouseEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46886 { (char *)"MouseEvent_m_x_get", (PyCFunction
) _wrap_MouseEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46887 { (char *)"MouseEvent_m_y_set", (PyCFunction
) _wrap_MouseEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46888 { (char *)"MouseEvent_m_y_get", (PyCFunction
) _wrap_MouseEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46889 { (char *)"MouseEvent_m_leftDown_set", (PyCFunction
) _wrap_MouseEvent_m_leftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46890 { (char *)"MouseEvent_m_leftDown_get", (PyCFunction
) _wrap_MouseEvent_m_leftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46891 { (char *)"MouseEvent_m_middleDown_set", (PyCFunction
) _wrap_MouseEvent_m_middleDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46892 { (char *)"MouseEvent_m_middleDown_get", (PyCFunction
) _wrap_MouseEvent_m_middleDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46893 { (char *)"MouseEvent_m_rightDown_set", (PyCFunction
) _wrap_MouseEvent_m_rightDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46894 { (char *)"MouseEvent_m_rightDown_get", (PyCFunction
) _wrap_MouseEvent_m_rightDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46895 { (char *)"MouseEvent_m_controlDown_set", (PyCFunction
) _wrap_MouseEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46896 { (char *)"MouseEvent_m_controlDown_get", (PyCFunction
) _wrap_MouseEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46897 { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46898 { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46899 { (char *)"MouseEvent_m_altDown_set", (PyCFunction
) _wrap_MouseEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46900 { (char *)"MouseEvent_m_altDown_get", (PyCFunction
) _wrap_MouseEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46901 { (char *)"MouseEvent_m_metaDown_set", (PyCFunction
) _wrap_MouseEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46902 { (char *)"MouseEvent_m_metaDown_get", (PyCFunction
) _wrap_MouseEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46903 { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46904 { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46905 { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46906 { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46907 { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46908 { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46909 { (char *)"MouseEvent_swigregister", MouseEvent_swigregister
, METH_VARARGS
, NULL
},
46910 { (char *)"new_SetCursorEvent", (PyCFunction
) _wrap_new_SetCursorEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46911 { (char *)"SetCursorEvent_GetX", (PyCFunction
) _wrap_SetCursorEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46912 { (char *)"SetCursorEvent_GetY", (PyCFunction
) _wrap_SetCursorEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46913 { (char *)"SetCursorEvent_SetCursor", (PyCFunction
) _wrap_SetCursorEvent_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46914 { (char *)"SetCursorEvent_GetCursor", (PyCFunction
) _wrap_SetCursorEvent_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46915 { (char *)"SetCursorEvent_HasCursor", (PyCFunction
) _wrap_SetCursorEvent_HasCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46916 { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister
, METH_VARARGS
, NULL
},
46917 { (char *)"new_KeyEvent", (PyCFunction
) _wrap_new_KeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46918 { (char *)"KeyEvent_GetModifiers", (PyCFunction
) _wrap_KeyEvent_GetModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46919 { (char *)"KeyEvent_ControlDown", (PyCFunction
) _wrap_KeyEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46920 { (char *)"KeyEvent_MetaDown", (PyCFunction
) _wrap_KeyEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46921 { (char *)"KeyEvent_AltDown", (PyCFunction
) _wrap_KeyEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46922 { (char *)"KeyEvent_ShiftDown", (PyCFunction
) _wrap_KeyEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46923 { (char *)"KeyEvent_CmdDown", (PyCFunction
) _wrap_KeyEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46924 { (char *)"KeyEvent_HasModifiers", (PyCFunction
) _wrap_KeyEvent_HasModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46925 { (char *)"KeyEvent_GetKeyCode", (PyCFunction
) _wrap_KeyEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46926 { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction
) _wrap_KeyEvent_GetUnicodeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46927 { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_KeyEvent_GetRawKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46928 { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_KeyEvent_GetRawKeyFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46929 { (char *)"KeyEvent_GetPosition", (PyCFunction
) _wrap_KeyEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46930 { (char *)"KeyEvent_GetPositionTuple", (PyCFunction
) _wrap_KeyEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46931 { (char *)"KeyEvent_GetX", (PyCFunction
) _wrap_KeyEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46932 { (char *)"KeyEvent_GetY", (PyCFunction
) _wrap_KeyEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46933 { (char *)"KeyEvent_m_x_set", (PyCFunction
) _wrap_KeyEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46934 { (char *)"KeyEvent_m_x_get", (PyCFunction
) _wrap_KeyEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46935 { (char *)"KeyEvent_m_y_set", (PyCFunction
) _wrap_KeyEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46936 { (char *)"KeyEvent_m_y_get", (PyCFunction
) _wrap_KeyEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46937 { (char *)"KeyEvent_m_keyCode_set", (PyCFunction
) _wrap_KeyEvent_m_keyCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46938 { (char *)"KeyEvent_m_keyCode_get", (PyCFunction
) _wrap_KeyEvent_m_keyCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46939 { (char *)"KeyEvent_m_controlDown_set", (PyCFunction
) _wrap_KeyEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46940 { (char *)"KeyEvent_m_controlDown_get", (PyCFunction
) _wrap_KeyEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46941 { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46942 { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46943 { (char *)"KeyEvent_m_altDown_set", (PyCFunction
) _wrap_KeyEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46944 { (char *)"KeyEvent_m_altDown_get", (PyCFunction
) _wrap_KeyEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46945 { (char *)"KeyEvent_m_metaDown_set", (PyCFunction
) _wrap_KeyEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46946 { (char *)"KeyEvent_m_metaDown_get", (PyCFunction
) _wrap_KeyEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46947 { (char *)"KeyEvent_m_scanCode_set", (PyCFunction
) _wrap_KeyEvent_m_scanCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46948 { (char *)"KeyEvent_m_scanCode_get", (PyCFunction
) _wrap_KeyEvent_m_scanCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46949 { (char *)"KeyEvent_m_rawCode_set", (PyCFunction
) _wrap_KeyEvent_m_rawCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46950 { (char *)"KeyEvent_m_rawCode_get", (PyCFunction
) _wrap_KeyEvent_m_rawCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46951 { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46952 { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46953 { (char *)"KeyEvent_swigregister", KeyEvent_swigregister
, METH_VARARGS
, NULL
},
46954 { (char *)"new_SizeEvent", (PyCFunction
) _wrap_new_SizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46955 { (char *)"SizeEvent_GetSize", (PyCFunction
) _wrap_SizeEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46956 { (char *)"SizeEvent_GetRect", (PyCFunction
) _wrap_SizeEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46957 { (char *)"SizeEvent_SetRect", (PyCFunction
) _wrap_SizeEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46958 { (char *)"SizeEvent_SetSize", (PyCFunction
) _wrap_SizeEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46959 { (char *)"SizeEvent_m_size_set", (PyCFunction
) _wrap_SizeEvent_m_size_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46960 { (char *)"SizeEvent_m_size_get", (PyCFunction
) _wrap_SizeEvent_m_size_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46961 { (char *)"SizeEvent_m_rect_set", (PyCFunction
) _wrap_SizeEvent_m_rect_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46962 { (char *)"SizeEvent_m_rect_get", (PyCFunction
) _wrap_SizeEvent_m_rect_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46963 { (char *)"SizeEvent_swigregister", SizeEvent_swigregister
, METH_VARARGS
, NULL
},
46964 { (char *)"new_MoveEvent", (PyCFunction
) _wrap_new_MoveEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46965 { (char *)"MoveEvent_GetPosition", (PyCFunction
) _wrap_MoveEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46966 { (char *)"MoveEvent_GetRect", (PyCFunction
) _wrap_MoveEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46967 { (char *)"MoveEvent_SetRect", (PyCFunction
) _wrap_MoveEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46968 { (char *)"MoveEvent_SetPosition", (PyCFunction
) _wrap_MoveEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46969 { (char *)"MoveEvent_swigregister", MoveEvent_swigregister
, METH_VARARGS
, NULL
},
46970 { (char *)"new_PaintEvent", (PyCFunction
) _wrap_new_PaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46971 { (char *)"PaintEvent_swigregister", PaintEvent_swigregister
, METH_VARARGS
, NULL
},
46972 { (char *)"new_NcPaintEvent", (PyCFunction
) _wrap_new_NcPaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46973 { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister
, METH_VARARGS
, NULL
},
46974 { (char *)"new_EraseEvent", (PyCFunction
) _wrap_new_EraseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46975 { (char *)"EraseEvent_GetDC", (PyCFunction
) _wrap_EraseEvent_GetDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46976 { (char *)"EraseEvent_swigregister", EraseEvent_swigregister
, METH_VARARGS
, NULL
},
46977 { (char *)"new_FocusEvent", (PyCFunction
) _wrap_new_FocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46978 { (char *)"FocusEvent_GetWindow", (PyCFunction
) _wrap_FocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46979 { (char *)"FocusEvent_SetWindow", (PyCFunction
) _wrap_FocusEvent_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46980 { (char *)"FocusEvent_swigregister", FocusEvent_swigregister
, METH_VARARGS
, NULL
},
46981 { (char *)"new_ChildFocusEvent", (PyCFunction
) _wrap_new_ChildFocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46982 { (char *)"ChildFocusEvent_GetWindow", (PyCFunction
) _wrap_ChildFocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46983 { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister
, METH_VARARGS
, NULL
},
46984 { (char *)"new_ActivateEvent", (PyCFunction
) _wrap_new_ActivateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46985 { (char *)"ActivateEvent_GetActive", (PyCFunction
) _wrap_ActivateEvent_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46986 { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister
, METH_VARARGS
, NULL
},
46987 { (char *)"new_InitDialogEvent", (PyCFunction
) _wrap_new_InitDialogEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46988 { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister
, METH_VARARGS
, NULL
},
46989 { (char *)"new_MenuEvent", (PyCFunction
) _wrap_new_MenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46990 { (char *)"MenuEvent_GetMenuId", (PyCFunction
) _wrap_MenuEvent_GetMenuId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46991 { (char *)"MenuEvent_IsPopup", (PyCFunction
) _wrap_MenuEvent_IsPopup
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46992 { (char *)"MenuEvent_GetMenu", (PyCFunction
) _wrap_MenuEvent_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46993 { (char *)"MenuEvent_swigregister", MenuEvent_swigregister
, METH_VARARGS
, NULL
},
46994 { (char *)"new_CloseEvent", (PyCFunction
) _wrap_new_CloseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46995 { (char *)"CloseEvent_SetLoggingOff", (PyCFunction
) _wrap_CloseEvent_SetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46996 { (char *)"CloseEvent_GetLoggingOff", (PyCFunction
) _wrap_CloseEvent_GetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46997 { (char *)"CloseEvent_Veto", (PyCFunction
) _wrap_CloseEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46998 { (char *)"CloseEvent_GetVeto", (PyCFunction
) _wrap_CloseEvent_GetVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46999 { (char *)"CloseEvent_SetCanVeto", (PyCFunction
) _wrap_CloseEvent_SetCanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47000 { (char *)"CloseEvent_CanVeto", (PyCFunction
) _wrap_CloseEvent_CanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47001 { (char *)"CloseEvent_swigregister", CloseEvent_swigregister
, METH_VARARGS
, NULL
},
47002 { (char *)"new_ShowEvent", (PyCFunction
) _wrap_new_ShowEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47003 { (char *)"ShowEvent_SetShow", (PyCFunction
) _wrap_ShowEvent_SetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47004 { (char *)"ShowEvent_GetShow", (PyCFunction
) _wrap_ShowEvent_GetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47005 { (char *)"ShowEvent_swigregister", ShowEvent_swigregister
, METH_VARARGS
, NULL
},
47006 { (char *)"new_IconizeEvent", (PyCFunction
) _wrap_new_IconizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47007 { (char *)"IconizeEvent_Iconized", (PyCFunction
) _wrap_IconizeEvent_Iconized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47008 { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister
, METH_VARARGS
, NULL
},
47009 { (char *)"new_MaximizeEvent", (PyCFunction
) _wrap_new_MaximizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47010 { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister
, METH_VARARGS
, NULL
},
47011 { (char *)"DropFilesEvent_GetPosition", (PyCFunction
) _wrap_DropFilesEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47012 { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_DropFilesEvent_GetNumberOfFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47013 { (char *)"DropFilesEvent_GetFiles", (PyCFunction
) _wrap_DropFilesEvent_GetFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47014 { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister
, METH_VARARGS
, NULL
},
47015 { (char *)"new_UpdateUIEvent", (PyCFunction
) _wrap_new_UpdateUIEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47016 { (char *)"UpdateUIEvent_GetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47017 { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47018 { (char *)"UpdateUIEvent_GetShown", (PyCFunction
) _wrap_UpdateUIEvent_GetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47019 { (char *)"UpdateUIEvent_GetText", (PyCFunction
) _wrap_UpdateUIEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47020 { (char *)"UpdateUIEvent_GetSetText", (PyCFunction
) _wrap_UpdateUIEvent_GetSetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47021 { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetSetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47022 { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetSetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47023 { (char *)"UpdateUIEvent_GetSetShown", (PyCFunction
) _wrap_UpdateUIEvent_GetSetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47024 { (char *)"UpdateUIEvent_Check", (PyCFunction
) _wrap_UpdateUIEvent_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47025 { (char *)"UpdateUIEvent_Enable", (PyCFunction
) _wrap_UpdateUIEvent_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47026 { (char *)"UpdateUIEvent_Show", (PyCFunction
) _wrap_UpdateUIEvent_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47027 { (char *)"UpdateUIEvent_SetText", (PyCFunction
) _wrap_UpdateUIEvent_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47028 { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_SetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47029 { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_GetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47030 { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction
) _wrap_UpdateUIEvent_CanUpdate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47031 { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction
) _wrap_UpdateUIEvent_ResetUpdateTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47032 { (char *)"UpdateUIEvent_SetMode", (PyCFunction
) _wrap_UpdateUIEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47033 { (char *)"UpdateUIEvent_GetMode", (PyCFunction
) _wrap_UpdateUIEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47034 { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister
, METH_VARARGS
, NULL
},
47035 { (char *)"new_SysColourChangedEvent", (PyCFunction
) _wrap_new_SysColourChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47036 { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister
, METH_VARARGS
, NULL
},
47037 { (char *)"new_MouseCaptureChangedEvent", (PyCFunction
) _wrap_new_MouseCaptureChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47038 { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_MouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47039 { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister
, METH_VARARGS
, NULL
},
47040 { (char *)"new_DisplayChangedEvent", (PyCFunction
) _wrap_new_DisplayChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47041 { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister
, METH_VARARGS
, NULL
},
47042 { (char *)"new_PaletteChangedEvent", (PyCFunction
) _wrap_new_PaletteChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47043 { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_SetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47044 { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_GetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47045 { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister
, METH_VARARGS
, NULL
},
47046 { (char *)"new_QueryNewPaletteEvent", (PyCFunction
) _wrap_new_QueryNewPaletteEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47047 { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47048 { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47049 { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister
, METH_VARARGS
, NULL
},
47050 { (char *)"new_NavigationKeyEvent", (PyCFunction
) _wrap_new_NavigationKeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47051 { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_GetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47052 { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_SetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47053 { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_IsWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47054 { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_SetWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47055 { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_IsFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47056 { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_SetFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47057 { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction
) _wrap_NavigationKeyEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47058 { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_GetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47059 { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_SetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47060 { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister
, METH_VARARGS
, NULL
},
47061 { (char *)"new_WindowCreateEvent", (PyCFunction
) _wrap_new_WindowCreateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47062 { (char *)"WindowCreateEvent_GetWindow", (PyCFunction
) _wrap_WindowCreateEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47063 { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister
, METH_VARARGS
, NULL
},
47064 { (char *)"new_WindowDestroyEvent", (PyCFunction
) _wrap_new_WindowDestroyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47065 { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_WindowDestroyEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47066 { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister
, METH_VARARGS
, NULL
},
47067 { (char *)"new_ContextMenuEvent", (PyCFunction
) _wrap_new_ContextMenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47068 { (char *)"ContextMenuEvent_GetPosition", (PyCFunction
) _wrap_ContextMenuEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47069 { (char *)"ContextMenuEvent_SetPosition", (PyCFunction
) _wrap_ContextMenuEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47070 { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister
, METH_VARARGS
, NULL
},
47071 { (char *)"new_IdleEvent", (PyCFunction
) _wrap_new_IdleEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47072 { (char *)"IdleEvent_RequestMore", (PyCFunction
) _wrap_IdleEvent_RequestMore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47073 { (char *)"IdleEvent_MoreRequested", (PyCFunction
) _wrap_IdleEvent_MoreRequested
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47074 { (char *)"IdleEvent_SetMode", (PyCFunction
) _wrap_IdleEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47075 { (char *)"IdleEvent_GetMode", (PyCFunction
) _wrap_IdleEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47076 { (char *)"IdleEvent_CanSend", (PyCFunction
) _wrap_IdleEvent_CanSend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47077 { (char *)"IdleEvent_swigregister", IdleEvent_swigregister
, METH_VARARGS
, NULL
},
47078 { (char *)"new_PyEvent", (PyCFunction
) _wrap_new_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47079 { (char *)"delete_PyEvent", (PyCFunction
) _wrap_delete_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47080 { (char *)"PyEvent__SetSelf", (PyCFunction
) _wrap_PyEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47081 { (char *)"PyEvent__GetSelf", (PyCFunction
) _wrap_PyEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47082 { (char *)"PyEvent_swigregister", PyEvent_swigregister
, METH_VARARGS
, NULL
},
47083 { (char *)"new_PyCommandEvent", (PyCFunction
) _wrap_new_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47084 { (char *)"delete_PyCommandEvent", (PyCFunction
) _wrap_delete_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47085 { (char *)"PyCommandEvent__SetSelf", (PyCFunction
) _wrap_PyCommandEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47086 { (char *)"PyCommandEvent__GetSelf", (PyCFunction
) _wrap_PyCommandEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47087 { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister
, METH_VARARGS
, NULL
},
47088 { (char *)"new_DateEvent", (PyCFunction
) _wrap_new_DateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47089 { (char *)"DateEvent_GetDate", (PyCFunction
) _wrap_DateEvent_GetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47090 { (char *)"DateEvent_SetDate", (PyCFunction
) _wrap_DateEvent_SetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47091 { (char *)"DateEvent_swigregister", DateEvent_swigregister
, METH_VARARGS
, NULL
},
47092 { (char *)"new_PyApp", (PyCFunction
) _wrap_new_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47093 { (char *)"delete_PyApp", (PyCFunction
) _wrap_delete_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47094 { (char *)"PyApp__setCallbackInfo", (PyCFunction
) _wrap_PyApp__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47095 { (char *)"PyApp_GetAppName", (PyCFunction
) _wrap_PyApp_GetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47096 { (char *)"PyApp_SetAppName", (PyCFunction
) _wrap_PyApp_SetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47097 { (char *)"PyApp_GetClassName", (PyCFunction
) _wrap_PyApp_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47098 { (char *)"PyApp_SetClassName", (PyCFunction
) _wrap_PyApp_SetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47099 { (char *)"PyApp_GetVendorName", (PyCFunction
) _wrap_PyApp_GetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47100 { (char *)"PyApp_SetVendorName", (PyCFunction
) _wrap_PyApp_SetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47101 { (char *)"PyApp_GetTraits", (PyCFunction
) _wrap_PyApp_GetTraits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47102 { (char *)"PyApp_ProcessPendingEvents", (PyCFunction
) _wrap_PyApp_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47103 { (char *)"PyApp_Yield", (PyCFunction
) _wrap_PyApp_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47104 { (char *)"PyApp_WakeUpIdle", (PyCFunction
) _wrap_PyApp_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47105 { (char *)"PyApp_IsMainLoopRunning", (PyCFunction
) _wrap_PyApp_IsMainLoopRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47106 { (char *)"PyApp_MainLoop", (PyCFunction
) _wrap_PyApp_MainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47107 { (char *)"PyApp_Exit", (PyCFunction
) _wrap_PyApp_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47108 { (char *)"PyApp_ExitMainLoop", (PyCFunction
) _wrap_PyApp_ExitMainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47109 { (char *)"PyApp_Pending", (PyCFunction
) _wrap_PyApp_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47110 { (char *)"PyApp_Dispatch", (PyCFunction
) _wrap_PyApp_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47111 { (char *)"PyApp_ProcessIdle", (PyCFunction
) _wrap_PyApp_ProcessIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47112 { (char *)"PyApp_SendIdleEvents", (PyCFunction
) _wrap_PyApp_SendIdleEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47113 { (char *)"PyApp_IsActive", (PyCFunction
) _wrap_PyApp_IsActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47114 { (char *)"PyApp_SetTopWindow", (PyCFunction
) _wrap_PyApp_SetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47115 { (char *)"PyApp_GetTopWindow", (PyCFunction
) _wrap_PyApp_GetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47116 { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_SetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47117 { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_GetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47118 { (char *)"PyApp_SetUseBestVisual", (PyCFunction
) _wrap_PyApp_SetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47119 { (char *)"PyApp_GetUseBestVisual", (PyCFunction
) _wrap_PyApp_GetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47120 { (char *)"PyApp_SetPrintMode", (PyCFunction
) _wrap_PyApp_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47121 { (char *)"PyApp_GetPrintMode", (PyCFunction
) _wrap_PyApp_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47122 { (char *)"PyApp_SetAssertMode", (PyCFunction
) _wrap_PyApp_SetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47123 { (char *)"PyApp_GetAssertMode", (PyCFunction
) _wrap_PyApp_GetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47124 { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47125 { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47126 { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47127 { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47128 { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_GetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47129 { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47130 { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47131 { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47132 { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47133 { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_SetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47134 { (char *)"PyApp__BootstrapApp", (PyCFunction
) _wrap_PyApp__BootstrapApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47135 { (char *)"PyApp_GetComCtl32Version", (PyCFunction
) _wrap_PyApp_GetComCtl32Version
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47136 { (char *)"PyApp_swigregister", PyApp_swigregister
, METH_VARARGS
, NULL
},
47137 { (char *)"Exit", (PyCFunction
) _wrap_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47138 { (char *)"Yield", (PyCFunction
) _wrap_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47139 { (char *)"YieldIfNeeded", (PyCFunction
) _wrap_YieldIfNeeded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47140 { (char *)"SafeYield", (PyCFunction
) _wrap_SafeYield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47141 { (char *)"WakeUpIdle", (PyCFunction
) _wrap_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47142 { (char *)"PostEvent", (PyCFunction
) _wrap_PostEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47143 { (char *)"App_CleanUp", (PyCFunction
) _wrap_App_CleanUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47144 { (char *)"GetApp", (PyCFunction
) _wrap_GetApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47145 { (char *)"SetDefaultPyEncoding", (PyCFunction
) _wrap_SetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47146 { (char *)"GetDefaultPyEncoding", (PyCFunction
) _wrap_GetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47147 { (char *)"new_EventLoop", (PyCFunction
) _wrap_new_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47148 { (char *)"delete_EventLoop", (PyCFunction
) _wrap_delete_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47149 { (char *)"EventLoop_Run", (PyCFunction
) _wrap_EventLoop_Run
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47150 { (char *)"EventLoop_Exit", (PyCFunction
) _wrap_EventLoop_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47151 { (char *)"EventLoop_Pending", (PyCFunction
) _wrap_EventLoop_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47152 { (char *)"EventLoop_Dispatch", (PyCFunction
) _wrap_EventLoop_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47153 { (char *)"EventLoop_IsRunning", (PyCFunction
) _wrap_EventLoop_IsRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47154 { (char *)"EventLoop_GetActive", (PyCFunction
) _wrap_EventLoop_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47155 { (char *)"EventLoop_SetActive", (PyCFunction
) _wrap_EventLoop_SetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47156 { (char *)"EventLoop_swigregister", EventLoop_swigregister
, METH_VARARGS
, NULL
},
47157 { (char *)"new_EventLoopActivator", (PyCFunction
) _wrap_new_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47158 { (char *)"delete_EventLoopActivator", (PyCFunction
) _wrap_delete_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47159 { (char *)"EventLoopActivator_swigregister", EventLoopActivator_swigregister
, METH_VARARGS
, NULL
},
47160 { (char *)"new_AcceleratorEntry", (PyCFunction
) _wrap_new_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47161 { (char *)"delete_AcceleratorEntry", (PyCFunction
) _wrap_delete_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47162 { (char *)"AcceleratorEntry_Set", (PyCFunction
) _wrap_AcceleratorEntry_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47163 { (char *)"AcceleratorEntry_GetFlags", (PyCFunction
) _wrap_AcceleratorEntry_GetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47164 { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction
) _wrap_AcceleratorEntry_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47165 { (char *)"AcceleratorEntry_GetCommand", (PyCFunction
) _wrap_AcceleratorEntry_GetCommand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47166 { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister
, METH_VARARGS
, NULL
},
47167 { (char *)"new_AcceleratorTable", (PyCFunction
) _wrap_new_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47168 { (char *)"delete_AcceleratorTable", (PyCFunction
) _wrap_delete_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47169 { (char *)"AcceleratorTable_Ok", (PyCFunction
) _wrap_AcceleratorTable_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47170 { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister
, METH_VARARGS
, NULL
},
47171 { (char *)"GetAccelFromString", (PyCFunction
) _wrap_GetAccelFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47172 { (char *)"new_VisualAttributes", (PyCFunction
) _wrap_new_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47173 { (char *)"delete_VisualAttributes", (PyCFunction
) _wrap_delete_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47174 { (char *)"VisualAttributes_font_set", (PyCFunction
) _wrap_VisualAttributes_font_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47175 { (char *)"VisualAttributes_font_get", (PyCFunction
) _wrap_VisualAttributes_font_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47176 { (char *)"VisualAttributes_colFg_set", (PyCFunction
) _wrap_VisualAttributes_colFg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47177 { (char *)"VisualAttributes_colFg_get", (PyCFunction
) _wrap_VisualAttributes_colFg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47178 { (char *)"VisualAttributes_colBg_set", (PyCFunction
) _wrap_VisualAttributes_colBg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47179 { (char *)"VisualAttributes_colBg_get", (PyCFunction
) _wrap_VisualAttributes_colBg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47180 { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister
, METH_VARARGS
, NULL
},
47181 { (char *)"new_Window", (PyCFunction
) _wrap_new_Window
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47182 { (char *)"new_PreWindow", (PyCFunction
) _wrap_new_PreWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47183 { (char *)"Window_Create", (PyCFunction
) _wrap_Window_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47184 { (char *)"Window_Close", (PyCFunction
) _wrap_Window_Close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47185 { (char *)"Window_Destroy", (PyCFunction
) _wrap_Window_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47186 { (char *)"Window_DestroyChildren", (PyCFunction
) _wrap_Window_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47187 { (char *)"Window_IsBeingDeleted", (PyCFunction
) _wrap_Window_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47188 { (char *)"Window_SetLabel", (PyCFunction
) _wrap_Window_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47189 { (char *)"Window_GetLabel", (PyCFunction
) _wrap_Window_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47190 { (char *)"Window_SetName", (PyCFunction
) _wrap_Window_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47191 { (char *)"Window_GetName", (PyCFunction
) _wrap_Window_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47192 { (char *)"Window_SetWindowVariant", (PyCFunction
) _wrap_Window_SetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47193 { (char *)"Window_GetWindowVariant", (PyCFunction
) _wrap_Window_GetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47194 { (char *)"Window_SetId", (PyCFunction
) _wrap_Window_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47195 { (char *)"Window_GetId", (PyCFunction
) _wrap_Window_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47196 { (char *)"Window_NewControlId", (PyCFunction
) _wrap_Window_NewControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47197 { (char *)"Window_NextControlId", (PyCFunction
) _wrap_Window_NextControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47198 { (char *)"Window_PrevControlId", (PyCFunction
) _wrap_Window_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47199 { (char *)"Window_SetSize", (PyCFunction
) _wrap_Window_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47200 { (char *)"Window_SetDimensions", (PyCFunction
) _wrap_Window_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47201 { (char *)"Window_SetRect", (PyCFunction
) _wrap_Window_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47202 { (char *)"Window_SetSizeWH", (PyCFunction
) _wrap_Window_SetSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47203 { (char *)"Window_Move", (PyCFunction
) _wrap_Window_Move
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47204 { (char *)"Window_MoveXY", (PyCFunction
) _wrap_Window_MoveXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47205 { (char *)"Window_SetBestFittingSize", (PyCFunction
) _wrap_Window_SetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47206 { (char *)"Window_Raise", (PyCFunction
) _wrap_Window_Raise
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47207 { (char *)"Window_Lower", (PyCFunction
) _wrap_Window_Lower
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47208 { (char *)"Window_SetClientSize", (PyCFunction
) _wrap_Window_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47209 { (char *)"Window_SetClientSizeWH", (PyCFunction
) _wrap_Window_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47210 { (char *)"Window_SetClientRect", (PyCFunction
) _wrap_Window_SetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47211 { (char *)"Window_GetPosition", (PyCFunction
) _wrap_Window_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47212 { (char *)"Window_GetPositionTuple", (PyCFunction
) _wrap_Window_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47213 { (char *)"Window_GetSize", (PyCFunction
) _wrap_Window_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47214 { (char *)"Window_GetSizeTuple", (PyCFunction
) _wrap_Window_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47215 { (char *)"Window_GetRect", (PyCFunction
) _wrap_Window_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47216 { (char *)"Window_GetClientSize", (PyCFunction
) _wrap_Window_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47217 { (char *)"Window_GetClientSizeTuple", (PyCFunction
) _wrap_Window_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47218 { (char *)"Window_GetClientAreaOrigin", (PyCFunction
) _wrap_Window_GetClientAreaOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47219 { (char *)"Window_GetClientRect", (PyCFunction
) _wrap_Window_GetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47220 { (char *)"Window_GetBestSize", (PyCFunction
) _wrap_Window_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47221 { (char *)"Window_GetBestSizeTuple", (PyCFunction
) _wrap_Window_GetBestSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47222 { (char *)"Window_InvalidateBestSize", (PyCFunction
) _wrap_Window_InvalidateBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47223 { (char *)"Window_CacheBestSize", (PyCFunction
) _wrap_Window_CacheBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47224 { (char *)"Window_GetBestFittingSize", (PyCFunction
) _wrap_Window_GetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47225 { (char *)"Window_GetAdjustedBestSize", (PyCFunction
) _wrap_Window_GetAdjustedBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47226 { (char *)"Window_Center", (PyCFunction
) _wrap_Window_Center
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47227 { (char *)"Window_CenterOnParent", (PyCFunction
) _wrap_Window_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47228 { (char *)"Window_Fit", (PyCFunction
) _wrap_Window_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47229 { (char *)"Window_FitInside", (PyCFunction
) _wrap_Window_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47230 { (char *)"Window_SetSizeHints", (PyCFunction
) _wrap_Window_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47231 { (char *)"Window_SetSizeHintsSz", (PyCFunction
) _wrap_Window_SetSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47232 { (char *)"Window_SetVirtualSizeHints", (PyCFunction
) _wrap_Window_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47233 { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction
) _wrap_Window_SetVirtualSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47234 { (char *)"Window_GetMaxSize", (PyCFunction
) _wrap_Window_GetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47235 { (char *)"Window_GetMinSize", (PyCFunction
) _wrap_Window_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47236 { (char *)"Window_SetMinSize", (PyCFunction
) _wrap_Window_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47237 { (char *)"Window_SetMaxSize", (PyCFunction
) _wrap_Window_SetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47238 { (char *)"Window_GetMinWidth", (PyCFunction
) _wrap_Window_GetMinWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47239 { (char *)"Window_GetMinHeight", (PyCFunction
) _wrap_Window_GetMinHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47240 { (char *)"Window_GetMaxWidth", (PyCFunction
) _wrap_Window_GetMaxWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47241 { (char *)"Window_GetMaxHeight", (PyCFunction
) _wrap_Window_GetMaxHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47242 { (char *)"Window_SetVirtualSize", (PyCFunction
) _wrap_Window_SetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47243 { (char *)"Window_SetVirtualSizeWH", (PyCFunction
) _wrap_Window_SetVirtualSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47244 { (char *)"Window_GetVirtualSize", (PyCFunction
) _wrap_Window_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47245 { (char *)"Window_GetVirtualSizeTuple", (PyCFunction
) _wrap_Window_GetVirtualSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47246 { (char *)"Window_GetBestVirtualSize", (PyCFunction
) _wrap_Window_GetBestVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47247 { (char *)"Window_Show", (PyCFunction
) _wrap_Window_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47248 { (char *)"Window_Hide", (PyCFunction
) _wrap_Window_Hide
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47249 { (char *)"Window_Enable", (PyCFunction
) _wrap_Window_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47250 { (char *)"Window_Disable", (PyCFunction
) _wrap_Window_Disable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47251 { (char *)"Window_IsShown", (PyCFunction
) _wrap_Window_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47252 { (char *)"Window_IsEnabled", (PyCFunction
) _wrap_Window_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47253 { (char *)"Window_SetWindowStyleFlag", (PyCFunction
) _wrap_Window_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47254 { (char *)"Window_GetWindowStyleFlag", (PyCFunction
) _wrap_Window_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47255 { (char *)"Window_HasFlag", (PyCFunction
) _wrap_Window_HasFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47256 { (char *)"Window_IsRetained", (PyCFunction
) _wrap_Window_IsRetained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47257 { (char *)"Window_SetExtraStyle", (PyCFunction
) _wrap_Window_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47258 { (char *)"Window_GetExtraStyle", (PyCFunction
) _wrap_Window_GetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47259 { (char *)"Window_MakeModal", (PyCFunction
) _wrap_Window_MakeModal
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47260 { (char *)"Window_SetThemeEnabled", (PyCFunction
) _wrap_Window_SetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47261 { (char *)"Window_GetThemeEnabled", (PyCFunction
) _wrap_Window_GetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47262 { (char *)"Window_SetFocus", (PyCFunction
) _wrap_Window_SetFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47263 { (char *)"Window_SetFocusFromKbd", (PyCFunction
) _wrap_Window_SetFocusFromKbd
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47264 { (char *)"Window_FindFocus", (PyCFunction
) _wrap_Window_FindFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47265 { (char *)"Window_AcceptsFocus", (PyCFunction
) _wrap_Window_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47266 { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_Window_AcceptsFocusFromKeyboard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47267 { (char *)"Window_GetDefaultItem", (PyCFunction
) _wrap_Window_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47268 { (char *)"Window_SetDefaultItem", (PyCFunction
) _wrap_Window_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47269 { (char *)"Window_SetTmpDefaultItem", (PyCFunction
) _wrap_Window_SetTmpDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47270 { (char *)"Window_Navigate", (PyCFunction
) _wrap_Window_Navigate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47271 { (char *)"Window_MoveAfterInTabOrder", (PyCFunction
) _wrap_Window_MoveAfterInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47272 { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction
) _wrap_Window_MoveBeforeInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47273 { (char *)"Window_GetChildren", (PyCFunction
) _wrap_Window_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47274 { (char *)"Window_GetParent", (PyCFunction
) _wrap_Window_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47275 { (char *)"Window_GetGrandParent", (PyCFunction
) _wrap_Window_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47276 { (char *)"Window_IsTopLevel", (PyCFunction
) _wrap_Window_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47277 { (char *)"Window_Reparent", (PyCFunction
) _wrap_Window_Reparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47278 { (char *)"Window_AddChild", (PyCFunction
) _wrap_Window_AddChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47279 { (char *)"Window_RemoveChild", (PyCFunction
) _wrap_Window_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47280 { (char *)"Window_FindWindowById", (PyCFunction
) _wrap_Window_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47281 { (char *)"Window_FindWindowByName", (PyCFunction
) _wrap_Window_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47282 { (char *)"Window_GetEventHandler", (PyCFunction
) _wrap_Window_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47283 { (char *)"Window_SetEventHandler", (PyCFunction
) _wrap_Window_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47284 { (char *)"Window_PushEventHandler", (PyCFunction
) _wrap_Window_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47285 { (char *)"Window_PopEventHandler", (PyCFunction
) _wrap_Window_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47286 { (char *)"Window_RemoveEventHandler", (PyCFunction
) _wrap_Window_RemoveEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47287 { (char *)"Window_SetValidator", (PyCFunction
) _wrap_Window_SetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47288 { (char *)"Window_GetValidator", (PyCFunction
) _wrap_Window_GetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47289 { (char *)"Window_Validate", (PyCFunction
) _wrap_Window_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47290 { (char *)"Window_TransferDataToWindow", (PyCFunction
) _wrap_Window_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47291 { (char *)"Window_TransferDataFromWindow", (PyCFunction
) _wrap_Window_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47292 { (char *)"Window_InitDialog", (PyCFunction
) _wrap_Window_InitDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47293 { (char *)"Window_SetAcceleratorTable", (PyCFunction
) _wrap_Window_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47294 { (char *)"Window_GetAcceleratorTable", (PyCFunction
) _wrap_Window_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47295 { (char *)"Window_RegisterHotKey", (PyCFunction
) _wrap_Window_RegisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47296 { (char *)"Window_UnregisterHotKey", (PyCFunction
) _wrap_Window_UnregisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47297 { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction
) _wrap_Window_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47298 { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_Window_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47299 { (char *)"Window_DLG_PNT", (PyCFunction
) _wrap_Window_DLG_PNT
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47300 { (char *)"Window_DLG_SZE", (PyCFunction
) _wrap_Window_DLG_SZE
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47301 { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction
) _wrap_Window_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47302 { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_Window_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47303 { (char *)"Window_WarpPointer", (PyCFunction
) _wrap_Window_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47304 { (char *)"Window_CaptureMouse", (PyCFunction
) _wrap_Window_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47305 { (char *)"Window_ReleaseMouse", (PyCFunction
) _wrap_Window_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47306 { (char *)"Window_GetCapture", (PyCFunction
) _wrap_Window_GetCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47307 { (char *)"Window_HasCapture", (PyCFunction
) _wrap_Window_HasCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47308 { (char *)"Window_Refresh", (PyCFunction
) _wrap_Window_Refresh
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47309 { (char *)"Window_RefreshRect", (PyCFunction
) _wrap_Window_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47310 { (char *)"Window_Update", (PyCFunction
) _wrap_Window_Update
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47311 { (char *)"Window_ClearBackground", (PyCFunction
) _wrap_Window_ClearBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47312 { (char *)"Window_Freeze", (PyCFunction
) _wrap_Window_Freeze
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47313 { (char *)"Window_Thaw", (PyCFunction
) _wrap_Window_Thaw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47314 { (char *)"Window_PrepareDC", (PyCFunction
) _wrap_Window_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47315 { (char *)"Window_GetUpdateRegion", (PyCFunction
) _wrap_Window_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47316 { (char *)"Window_GetUpdateClientRect", (PyCFunction
) _wrap_Window_GetUpdateClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47317 { (char *)"Window_IsExposed", (PyCFunction
) _wrap_Window_IsExposed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47318 { (char *)"Window_IsExposedPoint", (PyCFunction
) _wrap_Window_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47319 { (char *)"Window_IsExposedRect", (PyCFunction
) _wrap_Window_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47320 { (char *)"Window_GetDefaultAttributes", (PyCFunction
) _wrap_Window_GetDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47321 { (char *)"Window_GetClassDefaultAttributes", (PyCFunction
) _wrap_Window_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47322 { (char *)"Window_SetBackgroundColour", (PyCFunction
) _wrap_Window_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47323 { (char *)"Window_SetOwnBackgroundColour", (PyCFunction
) _wrap_Window_SetOwnBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47324 { (char *)"Window_SetForegroundColour", (PyCFunction
) _wrap_Window_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47325 { (char *)"Window_SetOwnForegroundColour", (PyCFunction
) _wrap_Window_SetOwnForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47326 { (char *)"Window_GetBackgroundColour", (PyCFunction
) _wrap_Window_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47327 { (char *)"Window_GetForegroundColour", (PyCFunction
) _wrap_Window_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47328 { (char *)"Window_InheritsBackgroundColour", (PyCFunction
) _wrap_Window_InheritsBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47329 { (char *)"Window_UseBgCol", (PyCFunction
) _wrap_Window_UseBgCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47330 { (char *)"Window_SetBackgroundStyle", (PyCFunction
) _wrap_Window_SetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47331 { (char *)"Window_GetBackgroundStyle", (PyCFunction
) _wrap_Window_GetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47332 { (char *)"Window_HasTransparentBackground", (PyCFunction
) _wrap_Window_HasTransparentBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47333 { (char *)"Window_SetCursor", (PyCFunction
) _wrap_Window_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47334 { (char *)"Window_GetCursor", (PyCFunction
) _wrap_Window_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47335 { (char *)"Window_SetFont", (PyCFunction
) _wrap_Window_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47336 { (char *)"Window_SetOwnFont", (PyCFunction
) _wrap_Window_SetOwnFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47337 { (char *)"Window_GetFont", (PyCFunction
) _wrap_Window_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47338 { (char *)"Window_SetCaret", (PyCFunction
) _wrap_Window_SetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47339 { (char *)"Window_GetCaret", (PyCFunction
) _wrap_Window_GetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47340 { (char *)"Window_GetCharHeight", (PyCFunction
) _wrap_Window_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47341 { (char *)"Window_GetCharWidth", (PyCFunction
) _wrap_Window_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47342 { (char *)"Window_GetTextExtent", (PyCFunction
) _wrap_Window_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47343 { (char *)"Window_GetFullTextExtent", (PyCFunction
) _wrap_Window_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47344 { (char *)"Window_ClientToScreenXY", (PyCFunction
) _wrap_Window_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47345 { (char *)"Window_ScreenToClientXY", (PyCFunction
) _wrap_Window_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47346 { (char *)"Window_ClientToScreen", (PyCFunction
) _wrap_Window_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47347 { (char *)"Window_ScreenToClient", (PyCFunction
) _wrap_Window_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47348 { (char *)"Window_HitTestXY", (PyCFunction
) _wrap_Window_HitTestXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47349 { (char *)"Window_HitTest", (PyCFunction
) _wrap_Window_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47350 { (char *)"Window_GetBorder", _wrap_Window_GetBorder
, METH_VARARGS
, NULL
},
47351 { (char *)"Window_UpdateWindowUI", (PyCFunction
) _wrap_Window_UpdateWindowUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47352 { (char *)"Window_PopupMenuXY", (PyCFunction
) _wrap_Window_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47353 { (char *)"Window_PopupMenu", (PyCFunction
) _wrap_Window_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47354 { (char *)"Window_GetHandle", (PyCFunction
) _wrap_Window_GetHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47355 { (char *)"Window_AssociateHandle", (PyCFunction
) _wrap_Window_AssociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47356 { (char *)"Window_DissociateHandle", (PyCFunction
) _wrap_Window_DissociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47357 { (char *)"Window_HasScrollbar", (PyCFunction
) _wrap_Window_HasScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47358 { (char *)"Window_SetScrollbar", (PyCFunction
) _wrap_Window_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47359 { (char *)"Window_SetScrollPos", (PyCFunction
) _wrap_Window_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47360 { (char *)"Window_GetScrollPos", (PyCFunction
) _wrap_Window_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47361 { (char *)"Window_GetScrollThumb", (PyCFunction
) _wrap_Window_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47362 { (char *)"Window_GetScrollRange", (PyCFunction
) _wrap_Window_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47363 { (char *)"Window_ScrollWindow", (PyCFunction
) _wrap_Window_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47364 { (char *)"Window_ScrollLines", (PyCFunction
) _wrap_Window_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47365 { (char *)"Window_ScrollPages", (PyCFunction
) _wrap_Window_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47366 { (char *)"Window_LineUp", (PyCFunction
) _wrap_Window_LineUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47367 { (char *)"Window_LineDown", (PyCFunction
) _wrap_Window_LineDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47368 { (char *)"Window_PageUp", (PyCFunction
) _wrap_Window_PageUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47369 { (char *)"Window_PageDown", (PyCFunction
) _wrap_Window_PageDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47370 { (char *)"Window_SetHelpText", (PyCFunction
) _wrap_Window_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47371 { (char *)"Window_SetHelpTextForId", (PyCFunction
) _wrap_Window_SetHelpTextForId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47372 { (char *)"Window_GetHelpText", (PyCFunction
) _wrap_Window_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47373 { (char *)"Window_SetToolTipString", (PyCFunction
) _wrap_Window_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47374 { (char *)"Window_SetToolTip", (PyCFunction
) _wrap_Window_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47375 { (char *)"Window_GetToolTip", (PyCFunction
) _wrap_Window_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47376 { (char *)"Window_SetDropTarget", (PyCFunction
) _wrap_Window_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47377 { (char *)"Window_GetDropTarget", (PyCFunction
) _wrap_Window_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47378 { (char *)"Window_DragAcceptFiles", (PyCFunction
) _wrap_Window_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47379 { (char *)"Window_SetConstraints", (PyCFunction
) _wrap_Window_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47380 { (char *)"Window_GetConstraints", (PyCFunction
) _wrap_Window_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47381 { (char *)"Window_SetAutoLayout", (PyCFunction
) _wrap_Window_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47382 { (char *)"Window_GetAutoLayout", (PyCFunction
) _wrap_Window_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47383 { (char *)"Window_Layout", (PyCFunction
) _wrap_Window_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47384 { (char *)"Window_SetSizer", (PyCFunction
) _wrap_Window_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47385 { (char *)"Window_SetSizerAndFit", (PyCFunction
) _wrap_Window_SetSizerAndFit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47386 { (char *)"Window_GetSizer", (PyCFunction
) _wrap_Window_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47387 { (char *)"Window_SetContainingSizer", (PyCFunction
) _wrap_Window_SetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47388 { (char *)"Window_GetContainingSizer", (PyCFunction
) _wrap_Window_GetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47389 { (char *)"Window_InheritAttributes", (PyCFunction
) _wrap_Window_InheritAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47390 { (char *)"Window_ShouldInheritColours", (PyCFunction
) _wrap_Window_ShouldInheritColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47391 { (char *)"Window_swigregister", Window_swigregister
, METH_VARARGS
, NULL
},
47392 { (char *)"FindWindowById", (PyCFunction
) _wrap_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47393 { (char *)"FindWindowByName", (PyCFunction
) _wrap_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47394 { (char *)"FindWindowByLabel", (PyCFunction
) _wrap_FindWindowByLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47395 { (char *)"Window_FromHWND", (PyCFunction
) _wrap_Window_FromHWND
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47396 { (char *)"GetTopLevelWindows", (PyCFunction
) _wrap_GetTopLevelWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47397 { (char *)"new_Validator", (PyCFunction
) _wrap_new_Validator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47398 { (char *)"Validator_Clone", (PyCFunction
) _wrap_Validator_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47399 { (char *)"Validator_Validate", (PyCFunction
) _wrap_Validator_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47400 { (char *)"Validator_TransferToWindow", (PyCFunction
) _wrap_Validator_TransferToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47401 { (char *)"Validator_TransferFromWindow", (PyCFunction
) _wrap_Validator_TransferFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47402 { (char *)"Validator_GetWindow", (PyCFunction
) _wrap_Validator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47403 { (char *)"Validator_SetWindow", (PyCFunction
) _wrap_Validator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47404 { (char *)"Validator_IsSilent", (PyCFunction
) _wrap_Validator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47405 { (char *)"Validator_SetBellOnError", (PyCFunction
) _wrap_Validator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47406 { (char *)"Validator_swigregister", Validator_swigregister
, METH_VARARGS
, NULL
},
47407 { (char *)"new_PyValidator", (PyCFunction
) _wrap_new_PyValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47408 { (char *)"PyValidator__setCallbackInfo", (PyCFunction
) _wrap_PyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47409 { (char *)"PyValidator_swigregister", PyValidator_swigregister
, METH_VARARGS
, NULL
},
47410 { (char *)"new_Menu", (PyCFunction
) _wrap_new_Menu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47411 { (char *)"Menu_Append", (PyCFunction
) _wrap_Menu_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47412 { (char *)"Menu_AppendSeparator", (PyCFunction
) _wrap_Menu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47413 { (char *)"Menu_AppendCheckItem", (PyCFunction
) _wrap_Menu_AppendCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47414 { (char *)"Menu_AppendRadioItem", (PyCFunction
) _wrap_Menu_AppendRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47415 { (char *)"Menu_AppendMenu", (PyCFunction
) _wrap_Menu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47416 { (char *)"Menu_AppendItem", (PyCFunction
) _wrap_Menu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47417 { (char *)"Menu_Break", (PyCFunction
) _wrap_Menu_Break
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47418 { (char *)"Menu_InsertItem", (PyCFunction
) _wrap_Menu_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47419 { (char *)"Menu_Insert", (PyCFunction
) _wrap_Menu_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47420 { (char *)"Menu_InsertSeparator", (PyCFunction
) _wrap_Menu_InsertSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47421 { (char *)"Menu_InsertCheckItem", (PyCFunction
) _wrap_Menu_InsertCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47422 { (char *)"Menu_InsertRadioItem", (PyCFunction
) _wrap_Menu_InsertRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47423 { (char *)"Menu_InsertMenu", (PyCFunction
) _wrap_Menu_InsertMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47424 { (char *)"Menu_PrependItem", (PyCFunction
) _wrap_Menu_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47425 { (char *)"Menu_Prepend", (PyCFunction
) _wrap_Menu_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47426 { (char *)"Menu_PrependSeparator", (PyCFunction
) _wrap_Menu_PrependSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47427 { (char *)"Menu_PrependCheckItem", (PyCFunction
) _wrap_Menu_PrependCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47428 { (char *)"Menu_PrependRadioItem", (PyCFunction
) _wrap_Menu_PrependRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47429 { (char *)"Menu_PrependMenu", (PyCFunction
) _wrap_Menu_PrependMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47430 { (char *)"Menu_Remove", (PyCFunction
) _wrap_Menu_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47431 { (char *)"Menu_RemoveItem", (PyCFunction
) _wrap_Menu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47432 { (char *)"Menu_Delete", (PyCFunction
) _wrap_Menu_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47433 { (char *)"Menu_DeleteItem", (PyCFunction
) _wrap_Menu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47434 { (char *)"Menu_Destroy", (PyCFunction
) _wrap_Menu_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47435 { (char *)"Menu_DestroyId", (PyCFunction
) _wrap_Menu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47436 { (char *)"Menu_DestroyItem", (PyCFunction
) _wrap_Menu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47437 { (char *)"Menu_GetMenuItemCount", (PyCFunction
) _wrap_Menu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47438 { (char *)"Menu_GetMenuItems", (PyCFunction
) _wrap_Menu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47439 { (char *)"Menu_FindItem", (PyCFunction
) _wrap_Menu_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47440 { (char *)"Menu_FindItemById", (PyCFunction
) _wrap_Menu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47441 { (char *)"Menu_FindItemByPosition", (PyCFunction
) _wrap_Menu_FindItemByPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47442 { (char *)"Menu_Enable", (PyCFunction
) _wrap_Menu_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47443 { (char *)"Menu_IsEnabled", (PyCFunction
) _wrap_Menu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47444 { (char *)"Menu_Check", (PyCFunction
) _wrap_Menu_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47445 { (char *)"Menu_IsChecked", (PyCFunction
) _wrap_Menu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47446 { (char *)"Menu_SetLabel", (PyCFunction
) _wrap_Menu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47447 { (char *)"Menu_GetLabel", (PyCFunction
) _wrap_Menu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47448 { (char *)"Menu_SetHelpString", (PyCFunction
) _wrap_Menu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47449 { (char *)"Menu_GetHelpString", (PyCFunction
) _wrap_Menu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47450 { (char *)"Menu_SetTitle", (PyCFunction
) _wrap_Menu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47451 { (char *)"Menu_GetTitle", (PyCFunction
) _wrap_Menu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47452 { (char *)"Menu_SetEventHandler", (PyCFunction
) _wrap_Menu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47453 { (char *)"Menu_GetEventHandler", (PyCFunction
) _wrap_Menu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47454 { (char *)"Menu_SetInvokingWindow", (PyCFunction
) _wrap_Menu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47455 { (char *)"Menu_GetInvokingWindow", (PyCFunction
) _wrap_Menu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47456 { (char *)"Menu_GetStyle", (PyCFunction
) _wrap_Menu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47457 { (char *)"Menu_UpdateUI", (PyCFunction
) _wrap_Menu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47458 { (char *)"Menu_GetMenuBar", (PyCFunction
) _wrap_Menu_GetMenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47459 { (char *)"Menu_Attach", (PyCFunction
) _wrap_Menu_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47460 { (char *)"Menu_Detach", (PyCFunction
) _wrap_Menu_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47461 { (char *)"Menu_IsAttached", (PyCFunction
) _wrap_Menu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47462 { (char *)"Menu_SetParent", (PyCFunction
) _wrap_Menu_SetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47463 { (char *)"Menu_GetParent", (PyCFunction
) _wrap_Menu_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47464 { (char *)"Menu_swigregister", Menu_swigregister
, METH_VARARGS
, NULL
},
47465 { (char *)"new_MenuBar", (PyCFunction
) _wrap_new_MenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47466 { (char *)"MenuBar_Append", (PyCFunction
) _wrap_MenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47467 { (char *)"MenuBar_Insert", (PyCFunction
) _wrap_MenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47468 { (char *)"MenuBar_GetMenuCount", (PyCFunction
) _wrap_MenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47469 { (char *)"MenuBar_GetMenu", (PyCFunction
) _wrap_MenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47470 { (char *)"MenuBar_Replace", (PyCFunction
) _wrap_MenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47471 { (char *)"MenuBar_Remove", (PyCFunction
) _wrap_MenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47472 { (char *)"MenuBar_EnableTop", (PyCFunction
) _wrap_MenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47473 { (char *)"MenuBar_IsEnabledTop", (PyCFunction
) _wrap_MenuBar_IsEnabledTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47474 { (char *)"MenuBar_SetLabelTop", (PyCFunction
) _wrap_MenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47475 { (char *)"MenuBar_GetLabelTop", (PyCFunction
) _wrap_MenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47476 { (char *)"MenuBar_FindMenuItem", (PyCFunction
) _wrap_MenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47477 { (char *)"MenuBar_FindItemById", (PyCFunction
) _wrap_MenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47478 { (char *)"MenuBar_FindMenu", (PyCFunction
) _wrap_MenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47479 { (char *)"MenuBar_Enable", (PyCFunction
) _wrap_MenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47480 { (char *)"MenuBar_Check", (PyCFunction
) _wrap_MenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47481 { (char *)"MenuBar_IsChecked", (PyCFunction
) _wrap_MenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47482 { (char *)"MenuBar_IsEnabled", (PyCFunction
) _wrap_MenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47483 { (char *)"MenuBar_SetLabel", (PyCFunction
) _wrap_MenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47484 { (char *)"MenuBar_GetLabel", (PyCFunction
) _wrap_MenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47485 { (char *)"MenuBar_SetHelpString", (PyCFunction
) _wrap_MenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47486 { (char *)"MenuBar_GetHelpString", (PyCFunction
) _wrap_MenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47487 { (char *)"MenuBar_GetFrame", (PyCFunction
) _wrap_MenuBar_GetFrame
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47488 { (char *)"MenuBar_IsAttached", (PyCFunction
) _wrap_MenuBar_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47489 { (char *)"MenuBar_Attach", (PyCFunction
) _wrap_MenuBar_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47490 { (char *)"MenuBar_Detach", (PyCFunction
) _wrap_MenuBar_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47491 { (char *)"MenuBar_SetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_SetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47492 { (char *)"MenuBar_GetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_GetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47493 { (char *)"MenuBar_swigregister", MenuBar_swigregister
, METH_VARARGS
, NULL
},
47494 { (char *)"new_MenuItem", (PyCFunction
) _wrap_new_MenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47495 { (char *)"MenuItem_GetMenu", (PyCFunction
) _wrap_MenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47496 { (char *)"MenuItem_SetMenu", (PyCFunction
) _wrap_MenuItem_SetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47497 { (char *)"MenuItem_SetId", (PyCFunction
) _wrap_MenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47498 { (char *)"MenuItem_GetId", (PyCFunction
) _wrap_MenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47499 { (char *)"MenuItem_IsSeparator", (PyCFunction
) _wrap_MenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47500 { (char *)"MenuItem_SetText", (PyCFunction
) _wrap_MenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47501 { (char *)"MenuItem_GetLabel", (PyCFunction
) _wrap_MenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47502 { (char *)"MenuItem_GetText", (PyCFunction
) _wrap_MenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47503 { (char *)"MenuItem_GetLabelFromText", (PyCFunction
) _wrap_MenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47504 { (char *)"MenuItem_GetKind", (PyCFunction
) _wrap_MenuItem_GetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47505 { (char *)"MenuItem_SetKind", (PyCFunction
) _wrap_MenuItem_SetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47506 { (char *)"MenuItem_SetCheckable", (PyCFunction
) _wrap_MenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47507 { (char *)"MenuItem_IsCheckable", (PyCFunction
) _wrap_MenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47508 { (char *)"MenuItem_IsSubMenu", (PyCFunction
) _wrap_MenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47509 { (char *)"MenuItem_SetSubMenu", (PyCFunction
) _wrap_MenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47510 { (char *)"MenuItem_GetSubMenu", (PyCFunction
) _wrap_MenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47511 { (char *)"MenuItem_Enable", (PyCFunction
) _wrap_MenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47512 { (char *)"MenuItem_IsEnabled", (PyCFunction
) _wrap_MenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47513 { (char *)"MenuItem_Check", (PyCFunction
) _wrap_MenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47514 { (char *)"MenuItem_IsChecked", (PyCFunction
) _wrap_MenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47515 { (char *)"MenuItem_Toggle", (PyCFunction
) _wrap_MenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47516 { (char *)"MenuItem_SetHelp", (PyCFunction
) _wrap_MenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47517 { (char *)"MenuItem_GetHelp", (PyCFunction
) _wrap_MenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47518 { (char *)"MenuItem_GetAccel", (PyCFunction
) _wrap_MenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47519 { (char *)"MenuItem_SetAccel", (PyCFunction
) _wrap_MenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47520 { (char *)"MenuItem_SetBitmap", (PyCFunction
) _wrap_MenuItem_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47521 { (char *)"MenuItem_GetBitmap", (PyCFunction
) _wrap_MenuItem_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47522 { (char *)"MenuItem_SetFont", (PyCFunction
) _wrap_MenuItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47523 { (char *)"MenuItem_GetFont", (PyCFunction
) _wrap_MenuItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47524 { (char *)"MenuItem_SetTextColour", (PyCFunction
) _wrap_MenuItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47525 { (char *)"MenuItem_GetTextColour", (PyCFunction
) _wrap_MenuItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47526 { (char *)"MenuItem_SetBackgroundColour", (PyCFunction
) _wrap_MenuItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47527 { (char *)"MenuItem_GetBackgroundColour", (PyCFunction
) _wrap_MenuItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47528 { (char *)"MenuItem_SetBitmaps", (PyCFunction
) _wrap_MenuItem_SetBitmaps
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47529 { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_SetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47530 { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_GetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47531 { (char *)"MenuItem_SetMarginWidth", (PyCFunction
) _wrap_MenuItem_SetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47532 { (char *)"MenuItem_GetMarginWidth", (PyCFunction
) _wrap_MenuItem_GetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47533 { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction
) _wrap_MenuItem_GetDefaultMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47534 { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction
) _wrap_MenuItem_IsOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47535 { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_SetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47536 { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_ResetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47537 { (char *)"MenuItem_swigregister", MenuItem_swigregister
, METH_VARARGS
, NULL
},
47538 { (char *)"new_Control", (PyCFunction
) _wrap_new_Control
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47539 { (char *)"new_PreControl", (PyCFunction
) _wrap_new_PreControl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47540 { (char *)"Control_Create", (PyCFunction
) _wrap_Control_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47541 { (char *)"Control_Command", (PyCFunction
) _wrap_Control_Command
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47542 { (char *)"Control_GetLabel", (PyCFunction
) _wrap_Control_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47543 { (char *)"Control_SetLabel", (PyCFunction
) _wrap_Control_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47544 { (char *)"Control_GetClassDefaultAttributes", (PyCFunction
) _wrap_Control_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47545 { (char *)"Control_swigregister", Control_swigregister
, METH_VARARGS
, NULL
},
47546 { (char *)"ItemContainer_Append", (PyCFunction
) _wrap_ItemContainer_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47547 { (char *)"ItemContainer_AppendItems", (PyCFunction
) _wrap_ItemContainer_AppendItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47548 { (char *)"ItemContainer_Insert", (PyCFunction
) _wrap_ItemContainer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47549 { (char *)"ItemContainer_Clear", (PyCFunction
) _wrap_ItemContainer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47550 { (char *)"ItemContainer_Delete", (PyCFunction
) _wrap_ItemContainer_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47551 { (char *)"ItemContainer_GetClientData", (PyCFunction
) _wrap_ItemContainer_GetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47552 { (char *)"ItemContainer_SetClientData", (PyCFunction
) _wrap_ItemContainer_SetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47553 { (char *)"ItemContainer_GetCount", (PyCFunction
) _wrap_ItemContainer_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47554 { (char *)"ItemContainer_IsEmpty", (PyCFunction
) _wrap_ItemContainer_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47555 { (char *)"ItemContainer_GetString", (PyCFunction
) _wrap_ItemContainer_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47556 { (char *)"ItemContainer_GetStrings", (PyCFunction
) _wrap_ItemContainer_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47557 { (char *)"ItemContainer_SetString", (PyCFunction
) _wrap_ItemContainer_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47558 { (char *)"ItemContainer_FindString", (PyCFunction
) _wrap_ItemContainer_FindString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47559 { (char *)"ItemContainer_SetSelection", (PyCFunction
) _wrap_ItemContainer_SetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47560 { (char *)"ItemContainer_GetSelection", (PyCFunction
) _wrap_ItemContainer_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47561 { (char *)"ItemContainer_SetStringSelection", (PyCFunction
) _wrap_ItemContainer_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47562 { (char *)"ItemContainer_GetStringSelection", (PyCFunction
) _wrap_ItemContainer_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47563 { (char *)"ItemContainer_Select", (PyCFunction
) _wrap_ItemContainer_Select
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47564 { (char *)"ItemContainer_swigregister", ItemContainer_swigregister
, METH_VARARGS
, NULL
},
47565 { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister
, METH_VARARGS
, NULL
},
47566 { (char *)"new_SizerItem", (PyCFunction
) _wrap_new_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47567 { (char *)"delete_SizerItem", (PyCFunction
) _wrap_delete_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47568 { (char *)"new_SizerItemWindow", (PyCFunction
) _wrap_new_SizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47569 { (char *)"new_SizerItemSpacer", (PyCFunction
) _wrap_new_SizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47570 { (char *)"new_SizerItemSizer", (PyCFunction
) _wrap_new_SizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47571 { (char *)"SizerItem_DeleteWindows", (PyCFunction
) _wrap_SizerItem_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47572 { (char *)"SizerItem_DetachSizer", (PyCFunction
) _wrap_SizerItem_DetachSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47573 { (char *)"SizerItem_GetSize", (PyCFunction
) _wrap_SizerItem_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47574 { (char *)"SizerItem_CalcMin", (PyCFunction
) _wrap_SizerItem_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47575 { (char *)"SizerItem_SetDimension", (PyCFunction
) _wrap_SizerItem_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47576 { (char *)"SizerItem_GetMinSize", (PyCFunction
) _wrap_SizerItem_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47577 { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction
) _wrap_SizerItem_GetMinSizeWithBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47578 { (char *)"SizerItem_SetInitSize", (PyCFunction
) _wrap_SizerItem_SetInitSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47579 { (char *)"SizerItem_SetRatioWH", (PyCFunction
) _wrap_SizerItem_SetRatioWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47580 { (char *)"SizerItem_SetRatioSize", (PyCFunction
) _wrap_SizerItem_SetRatioSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47581 { (char *)"SizerItem_SetRatio", (PyCFunction
) _wrap_SizerItem_SetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47582 { (char *)"SizerItem_GetRatio", (PyCFunction
) _wrap_SizerItem_GetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47583 { (char *)"SizerItem_GetRect", (PyCFunction
) _wrap_SizerItem_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47584 { (char *)"SizerItem_IsWindow", (PyCFunction
) _wrap_SizerItem_IsWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47585 { (char *)"SizerItem_IsSizer", (PyCFunction
) _wrap_SizerItem_IsSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47586 { (char *)"SizerItem_IsSpacer", (PyCFunction
) _wrap_SizerItem_IsSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47587 { (char *)"SizerItem_SetProportion", (PyCFunction
) _wrap_SizerItem_SetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47588 { (char *)"SizerItem_GetProportion", (PyCFunction
) _wrap_SizerItem_GetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47589 { (char *)"SizerItem_SetFlag", (PyCFunction
) _wrap_SizerItem_SetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47590 { (char *)"SizerItem_GetFlag", (PyCFunction
) _wrap_SizerItem_GetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47591 { (char *)"SizerItem_SetBorder", (PyCFunction
) _wrap_SizerItem_SetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47592 { (char *)"SizerItem_GetBorder", (PyCFunction
) _wrap_SizerItem_GetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47593 { (char *)"SizerItem_GetWindow", (PyCFunction
) _wrap_SizerItem_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47594 { (char *)"SizerItem_SetWindow", (PyCFunction
) _wrap_SizerItem_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47595 { (char *)"SizerItem_GetSizer", (PyCFunction
) _wrap_SizerItem_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47596 { (char *)"SizerItem_SetSizer", (PyCFunction
) _wrap_SizerItem_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47597 { (char *)"SizerItem_GetSpacer", (PyCFunction
) _wrap_SizerItem_GetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47598 { (char *)"SizerItem_SetSpacer", (PyCFunction
) _wrap_SizerItem_SetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47599 { (char *)"SizerItem_Show", (PyCFunction
) _wrap_SizerItem_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47600 { (char *)"SizerItem_IsShown", (PyCFunction
) _wrap_SizerItem_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47601 { (char *)"SizerItem_GetPosition", (PyCFunction
) _wrap_SizerItem_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47602 { (char *)"SizerItem_GetUserData", (PyCFunction
) _wrap_SizerItem_GetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47603 { (char *)"SizerItem_SetUserData", (PyCFunction
) _wrap_SizerItem_SetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47604 { (char *)"SizerItem_swigregister", SizerItem_swigregister
, METH_VARARGS
, NULL
},
47605 { (char *)"delete_Sizer", (PyCFunction
) _wrap_delete_Sizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47606 { (char *)"Sizer__setOORInfo", (PyCFunction
) _wrap_Sizer__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47607 { (char *)"Sizer_Add", (PyCFunction
) _wrap_Sizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47608 { (char *)"Sizer_Insert", (PyCFunction
) _wrap_Sizer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47609 { (char *)"Sizer_Prepend", (PyCFunction
) _wrap_Sizer_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47610 { (char *)"Sizer_Remove", (PyCFunction
) _wrap_Sizer_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47611 { (char *)"Sizer_Detach", (PyCFunction
) _wrap_Sizer_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47612 { (char *)"Sizer_GetItem", (PyCFunction
) _wrap_Sizer_GetItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47613 { (char *)"Sizer__SetItemMinSize", (PyCFunction
) _wrap_Sizer__SetItemMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47614 { (char *)"Sizer_AddItem", (PyCFunction
) _wrap_Sizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47615 { (char *)"Sizer_InsertItem", (PyCFunction
) _wrap_Sizer_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47616 { (char *)"Sizer_PrependItem", (PyCFunction
) _wrap_Sizer_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47617 { (char *)"Sizer_SetDimension", (PyCFunction
) _wrap_Sizer_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47618 { (char *)"Sizer_SetMinSize", (PyCFunction
) _wrap_Sizer_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47619 { (char *)"Sizer_GetSize", (PyCFunction
) _wrap_Sizer_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47620 { (char *)"Sizer_GetPosition", (PyCFunction
) _wrap_Sizer_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47621 { (char *)"Sizer_GetMinSize", (PyCFunction
) _wrap_Sizer_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47622 { (char *)"Sizer_RecalcSizes", (PyCFunction
) _wrap_Sizer_RecalcSizes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47623 { (char *)"Sizer_CalcMin", (PyCFunction
) _wrap_Sizer_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47624 { (char *)"Sizer_Layout", (PyCFunction
) _wrap_Sizer_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47625 { (char *)"Sizer_Fit", (PyCFunction
) _wrap_Sizer_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47626 { (char *)"Sizer_FitInside", (PyCFunction
) _wrap_Sizer_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47627 { (char *)"Sizer_SetSizeHints", (PyCFunction
) _wrap_Sizer_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47628 { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction
) _wrap_Sizer_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47629 { (char *)"Sizer_Clear", (PyCFunction
) _wrap_Sizer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47630 { (char *)"Sizer_DeleteWindows", (PyCFunction
) _wrap_Sizer_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47631 { (char *)"Sizer_GetChildren", (PyCFunction
) _wrap_Sizer_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47632 { (char *)"Sizer_Show", (PyCFunction
) _wrap_Sizer_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47633 { (char *)"Sizer_IsShown", (PyCFunction
) _wrap_Sizer_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47634 { (char *)"Sizer_ShowItems", (PyCFunction
) _wrap_Sizer_ShowItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47635 { (char *)"Sizer_swigregister", Sizer_swigregister
, METH_VARARGS
, NULL
},
47636 { (char *)"new_PySizer", (PyCFunction
) _wrap_new_PySizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47637 { (char *)"PySizer__setCallbackInfo", (PyCFunction
) _wrap_PySizer__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47638 { (char *)"PySizer_swigregister", PySizer_swigregister
, METH_VARARGS
, NULL
},
47639 { (char *)"new_BoxSizer", (PyCFunction
) _wrap_new_BoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47640 { (char *)"BoxSizer_GetOrientation", (PyCFunction
) _wrap_BoxSizer_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47641 { (char *)"BoxSizer_SetOrientation", (PyCFunction
) _wrap_BoxSizer_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47642 { (char *)"BoxSizer_swigregister", BoxSizer_swigregister
, METH_VARARGS
, NULL
},
47643 { (char *)"new_StaticBoxSizer", (PyCFunction
) _wrap_new_StaticBoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47644 { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction
) _wrap_StaticBoxSizer_GetStaticBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47645 { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister
, METH_VARARGS
, NULL
},
47646 { (char *)"new_GridSizer", (PyCFunction
) _wrap_new_GridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47647 { (char *)"GridSizer_SetCols", (PyCFunction
) _wrap_GridSizer_SetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47648 { (char *)"GridSizer_SetRows", (PyCFunction
) _wrap_GridSizer_SetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47649 { (char *)"GridSizer_SetVGap", (PyCFunction
) _wrap_GridSizer_SetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47650 { (char *)"GridSizer_SetHGap", (PyCFunction
) _wrap_GridSizer_SetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47651 { (char *)"GridSizer_GetCols", (PyCFunction
) _wrap_GridSizer_GetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47652 { (char *)"GridSizer_GetRows", (PyCFunction
) _wrap_GridSizer_GetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47653 { (char *)"GridSizer_GetVGap", (PyCFunction
) _wrap_GridSizer_GetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47654 { (char *)"GridSizer_GetHGap", (PyCFunction
) _wrap_GridSizer_GetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47655 { (char *)"GridSizer_swigregister", GridSizer_swigregister
, METH_VARARGS
, NULL
},
47656 { (char *)"new_FlexGridSizer", (PyCFunction
) _wrap_new_FlexGridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47657 { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47658 { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47659 { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47660 { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47661 { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_SetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47662 { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_GetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47663 { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_SetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47664 { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_GetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47665 { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction
) _wrap_FlexGridSizer_GetRowHeights
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47666 { (char *)"FlexGridSizer_GetColWidths", (PyCFunction
) _wrap_FlexGridSizer_GetColWidths
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47667 { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister
, METH_VARARGS
, NULL
},
47668 { (char *)"new_StdDialogButtonSizer", (PyCFunction
) _wrap_new_StdDialogButtonSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47669 { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction
) _wrap_StdDialogButtonSizer_AddButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47670 { (char *)"StdDialogButtonSizer_Realize", (PyCFunction
) _wrap_StdDialogButtonSizer_Realize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47671 { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47672 { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47673 { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47674 { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47675 { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetApplyButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47676 { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47677 { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47678 { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetHelpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47679 { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister
, METH_VARARGS
, NULL
},
47680 { (char *)"new_GBPosition", (PyCFunction
) _wrap_new_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47681 { (char *)"delete_GBPosition", (PyCFunction
) _wrap_delete_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47682 { (char *)"GBPosition_GetRow", (PyCFunction
) _wrap_GBPosition_GetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47683 { (char *)"GBPosition_GetCol", (PyCFunction
) _wrap_GBPosition_GetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47684 { (char *)"GBPosition_SetRow", (PyCFunction
) _wrap_GBPosition_SetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47685 { (char *)"GBPosition_SetCol", (PyCFunction
) _wrap_GBPosition_SetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47686 { (char *)"GBPosition___eq__", (PyCFunction
) _wrap_GBPosition___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47687 { (char *)"GBPosition___ne__", (PyCFunction
) _wrap_GBPosition___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47688 { (char *)"GBPosition_Set", (PyCFunction
) _wrap_GBPosition_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47689 { (char *)"GBPosition_Get", (PyCFunction
) _wrap_GBPosition_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47690 { (char *)"GBPosition_swigregister", GBPosition_swigregister
, METH_VARARGS
, NULL
},
47691 { (char *)"new_GBSpan", (PyCFunction
) _wrap_new_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47692 { (char *)"delete_GBSpan", (PyCFunction
) _wrap_delete_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47693 { (char *)"GBSpan_GetRowspan", (PyCFunction
) _wrap_GBSpan_GetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47694 { (char *)"GBSpan_GetColspan", (PyCFunction
) _wrap_GBSpan_GetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47695 { (char *)"GBSpan_SetRowspan", (PyCFunction
) _wrap_GBSpan_SetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47696 { (char *)"GBSpan_SetColspan", (PyCFunction
) _wrap_GBSpan_SetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47697 { (char *)"GBSpan___eq__", (PyCFunction
) _wrap_GBSpan___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47698 { (char *)"GBSpan___ne__", (PyCFunction
) _wrap_GBSpan___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47699 { (char *)"GBSpan_Set", (PyCFunction
) _wrap_GBSpan_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47700 { (char *)"GBSpan_Get", (PyCFunction
) _wrap_GBSpan_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47701 { (char *)"GBSpan_swigregister", GBSpan_swigregister
, METH_VARARGS
, NULL
},
47702 { (char *)"new_GBSizerItem", (PyCFunction
) _wrap_new_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47703 { (char *)"delete_GBSizerItem", (PyCFunction
) _wrap_delete_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47704 { (char *)"new_GBSizerItemWindow", (PyCFunction
) _wrap_new_GBSizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47705 { (char *)"new_GBSizerItemSizer", (PyCFunction
) _wrap_new_GBSizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47706 { (char *)"new_GBSizerItemSpacer", (PyCFunction
) _wrap_new_GBSizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47707 { (char *)"GBSizerItem_GetPos", (PyCFunction
) _wrap_GBSizerItem_GetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47708 { (char *)"GBSizerItem_GetSpan", (PyCFunction
) _wrap_GBSizerItem_GetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47709 { (char *)"GBSizerItem_SetPos", (PyCFunction
) _wrap_GBSizerItem_SetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47710 { (char *)"GBSizerItem_SetSpan", (PyCFunction
) _wrap_GBSizerItem_SetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47711 { (char *)"GBSizerItem_Intersects", (PyCFunction
) _wrap_GBSizerItem_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47712 { (char *)"GBSizerItem_IntersectsPos", (PyCFunction
) _wrap_GBSizerItem_IntersectsPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47713 { (char *)"GBSizerItem_GetEndPos", (PyCFunction
) _wrap_GBSizerItem_GetEndPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47714 { (char *)"GBSizerItem_GetGBSizer", (PyCFunction
) _wrap_GBSizerItem_GetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47715 { (char *)"GBSizerItem_SetGBSizer", (PyCFunction
) _wrap_GBSizerItem_SetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47716 { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister
, METH_VARARGS
, NULL
},
47717 { (char *)"new_GridBagSizer", (PyCFunction
) _wrap_new_GridBagSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47718 { (char *)"GridBagSizer_Add", (PyCFunction
) _wrap_GridBagSizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47719 { (char *)"GridBagSizer_AddItem", (PyCFunction
) _wrap_GridBagSizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47720 { (char *)"GridBagSizer_GetCellSize", (PyCFunction
) _wrap_GridBagSizer_GetCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47721 { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_GetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47722 { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_SetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47723 { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition
, METH_VARARGS
, NULL
},
47724 { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition
, METH_VARARGS
, NULL
},
47725 { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan
, METH_VARARGS
, NULL
},
47726 { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan
, METH_VARARGS
, NULL
},
47727 { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem
, METH_VARARGS
, NULL
},
47728 { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47729 { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47730 { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47731 { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersectionPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47732 { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister
, METH_VARARGS
, NULL
},
47733 { (char *)"IndividualLayoutConstraint_Set", (PyCFunction
) _wrap_IndividualLayoutConstraint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47734 { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_LeftOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47735 { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_RightOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47736 { (char *)"IndividualLayoutConstraint_Above", (PyCFunction
) _wrap_IndividualLayoutConstraint_Above
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47737 { (char *)"IndividualLayoutConstraint_Below", (PyCFunction
) _wrap_IndividualLayoutConstraint_Below
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47738 { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction
) _wrap_IndividualLayoutConstraint_SameAs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47739 { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_PercentOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47740 { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction
) _wrap_IndividualLayoutConstraint_Absolute
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47741 { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction
) _wrap_IndividualLayoutConstraint_Unconstrained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47742 { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction
) _wrap_IndividualLayoutConstraint_AsIs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47743 { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47744 { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMyEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47745 { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47746 { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47747 { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47748 { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47749 { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47750 { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetPercent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47751 { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47752 { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47753 { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47754 { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47755 { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47756 { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction
) _wrap_IndividualLayoutConstraint_ResetIfWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47757 { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction
) _wrap_IndividualLayoutConstraint_SatisfyConstraint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47758 { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47759 { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister
, METH_VARARGS
, NULL
},
47760 { (char *)"LayoutConstraints_left_get", (PyCFunction
) _wrap_LayoutConstraints_left_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47761 { (char *)"LayoutConstraints_top_get", (PyCFunction
) _wrap_LayoutConstraints_top_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47762 { (char *)"LayoutConstraints_right_get", (PyCFunction
) _wrap_LayoutConstraints_right_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47763 { (char *)"LayoutConstraints_bottom_get", (PyCFunction
) _wrap_LayoutConstraints_bottom_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47764 { (char *)"LayoutConstraints_width_get", (PyCFunction
) _wrap_LayoutConstraints_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47765 { (char *)"LayoutConstraints_height_get", (PyCFunction
) _wrap_LayoutConstraints_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47766 { (char *)"LayoutConstraints_centreX_get", (PyCFunction
) _wrap_LayoutConstraints_centreX_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47767 { (char *)"LayoutConstraints_centreY_get", (PyCFunction
) _wrap_LayoutConstraints_centreY_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47768 { (char *)"new_LayoutConstraints", (PyCFunction
) _wrap_new_LayoutConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47769 { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction
) _wrap_LayoutConstraints_SatisfyConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47770 { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction
) _wrap_LayoutConstraints_AreSatisfied
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47771 { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister
, METH_VARARGS
, NULL
},
47772 { NULL
, NULL
, 0, NULL
}
47776 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
47778 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) {
47779 return (void *)((wxSizerItem
*) ((wxGBSizerItem
*) x
));
47781 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) {
47782 return (void *)((wxSizer
*) ((wxBoxSizer
*) x
));
47784 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) {
47785 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47787 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) {
47788 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47790 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) {
47791 return (void *)((wxSizer
*) (wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47793 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) {
47794 return (void *)((wxSizer
*) ((wxGridSizer
*) x
));
47796 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) {
47797 return (void *)((wxSizer
*) (wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47799 static void *_p_wxPySizerTo_p_wxSizer(void *x
) {
47800 return (void *)((wxSizer
*) ((wxPySizer
*) x
));
47802 static void *_p_wxStaticBoxSizerTo_p_wxBoxSizer(void *x
) {
47803 return (void *)((wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47805 static void *_p_wxStdDialogButtonSizerTo_p_wxBoxSizer(void *x
) {
47806 return (void *)((wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47808 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
47809 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47811 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
47812 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
47814 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
47815 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
47817 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
47818 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
47820 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
47821 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
47823 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
47824 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
47826 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
47827 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
47829 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
47830 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
47832 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
47833 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
47835 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
47836 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47838 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
47839 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
47841 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
47842 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47844 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
47845 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47847 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
47848 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
47850 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
47851 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
47853 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
47854 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
47856 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
47857 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
47859 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
47860 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
47862 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
47863 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
47865 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
47866 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
47868 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
47869 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
47871 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
47872 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47874 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
47875 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47877 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
47878 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47880 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
47881 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47883 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
47884 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47886 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
47887 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
47889 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
47890 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
47892 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
47893 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47895 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
47896 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
47898 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
47899 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
47901 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
47902 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47904 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
47905 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47907 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
47908 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47910 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
47911 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
47913 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
47914 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
47916 static void *_p_wxGridBagSizerTo_p_wxGridSizer(void *x
) {
47917 return (void *)((wxGridSizer
*) (wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47919 static void *_p_wxFlexGridSizerTo_p_wxGridSizer(void *x
) {
47920 return (void *)((wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47922 static void *_p_wxGridBagSizerTo_p_wxFlexGridSizer(void *x
) {
47923 return (void *)((wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47925 static void *_p_wxControlWithItemsTo_p_wxItemContainer(void *x
) {
47926 return (void *)((wxItemContainer
*) ((wxControlWithItems
*) x
));
47928 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
47929 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
47931 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
47932 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
47934 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
47935 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
47937 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
47938 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47940 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
47941 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
47943 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
47944 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
47946 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
47947 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
47949 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
47950 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
47952 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
47953 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
47955 static void *_p_wxANIHandlerTo_p_wxCURHandler(void *x
) {
47956 return (void *)((wxCURHandler
*) ((wxANIHandler
*) x
));
47958 static void *_p_wxCURHandlerTo_p_wxICOHandler(void *x
) {
47959 return (void *)((wxICOHandler
*) ((wxCURHandler
*) x
));
47961 static void *_p_wxANIHandlerTo_p_wxICOHandler(void *x
) {
47962 return (void *)((wxICOHandler
*) (wxCURHandler
*) ((wxANIHandler
*) x
));
47964 static void *_p_wxICOHandlerTo_p_wxBMPHandler(void *x
) {
47965 return (void *)((wxBMPHandler
*) ((wxICOHandler
*) x
));
47967 static void *_p_wxCURHandlerTo_p_wxBMPHandler(void *x
) {
47968 return (void *)((wxBMPHandler
*) (wxICOHandler
*) ((wxCURHandler
*) x
));
47970 static void *_p_wxANIHandlerTo_p_wxBMPHandler(void *x
) {
47971 return (void *)((wxBMPHandler
*) (wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47973 static void *_p_wxPyImageHandlerTo_p_wxImageHandler(void *x
) {
47974 return (void *)((wxImageHandler
*) ((wxPyImageHandler
*) x
));
47976 static void *_p_wxBMPHandlerTo_p_wxImageHandler(void *x
) {
47977 return (void *)((wxImageHandler
*) ((wxBMPHandler
*) x
));
47979 static void *_p_wxICOHandlerTo_p_wxImageHandler(void *x
) {
47980 return (void *)((wxImageHandler
*) (wxBMPHandler
*) ((wxICOHandler
*) x
));
47982 static void *_p_wxCURHandlerTo_p_wxImageHandler(void *x
) {
47983 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47985 static void *_p_wxANIHandlerTo_p_wxImageHandler(void *x
) {
47986 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47988 static void *_p_wxPNGHandlerTo_p_wxImageHandler(void *x
) {
47989 return (void *)((wxImageHandler
*) ((wxPNGHandler
*) x
));
47991 static void *_p_wxGIFHandlerTo_p_wxImageHandler(void *x
) {
47992 return (void *)((wxImageHandler
*) ((wxGIFHandler
*) x
));
47994 static void *_p_wxPCXHandlerTo_p_wxImageHandler(void *x
) {
47995 return (void *)((wxImageHandler
*) ((wxPCXHandler
*) x
));
47997 static void *_p_wxJPEGHandlerTo_p_wxImageHandler(void *x
) {
47998 return (void *)((wxImageHandler
*) ((wxJPEGHandler
*) x
));
48000 static void *_p_wxPNMHandlerTo_p_wxImageHandler(void *x
) {
48001 return (void *)((wxImageHandler
*) ((wxPNMHandler
*) x
));
48003 static void *_p_wxXPMHandlerTo_p_wxImageHandler(void *x
) {
48004 return (void *)((wxImageHandler
*) ((wxXPMHandler
*) x
));
48006 static void *_p_wxTIFFHandlerTo_p_wxImageHandler(void *x
) {
48007 return (void *)((wxImageHandler
*) ((wxTIFFHandler
*) x
));
48009 static void *_p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler(void *x
) {
48010 return (void *)((wxFileSystemHandler
*) ((wxPyFileSystemHandler
*) x
));
48012 static void *_p_wxInternetFSHandlerTo_p_wxFileSystemHandler(void *x
) {
48013 return (void *)((wxFileSystemHandler
*) ((wxInternetFSHandler
*) x
));
48015 static void *_p_wxZipFSHandlerTo_p_wxFileSystemHandler(void *x
) {
48016 return (void *)((wxFileSystemHandler
*) ((wxZipFSHandler
*) x
));
48018 static void *_p_wxMemoryFSHandlerTo_p_wxFileSystemHandler(void *x
) {
48019 return (void *)((wxFileSystemHandler
*) ((wxMemoryFSHandler
*) x
));
48021 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
48022 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
48024 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
48025 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
48027 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
48028 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
48030 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
48031 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
48033 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
48034 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
48036 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
48037 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
48039 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
48040 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
48042 static void *_p_wxSizerTo_p_wxObject(void *x
) {
48043 return (void *)((wxObject
*) ((wxSizer
*) x
));
48045 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
48046 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
48048 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
48049 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48051 static void *_p_wxEventTo_p_wxObject(void *x
) {
48052 return (void *)((wxObject
*) ((wxEvent
*) x
));
48054 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
48055 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
48057 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
48058 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
48060 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
48061 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
48063 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
48064 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
48066 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
48067 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
48069 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
48070 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
48072 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
48073 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
48075 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
48076 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
48078 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
48079 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
48081 static void *_p_wxControlTo_p_wxObject(void *x
) {
48082 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
48084 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
48085 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
48087 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
48088 return (void *)((wxObject
*) ((wxFSFile
*) x
));
48090 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
48091 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
48093 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
48094 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
48096 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
48097 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48099 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
48100 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
48102 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
48103 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
48105 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
48106 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
48108 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
48109 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
48111 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
48112 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48114 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
48115 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
48117 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
48118 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
48120 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
48121 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
48123 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
48124 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
48126 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
48127 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
48129 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
48130 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
48132 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
48133 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
48135 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
48136 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
48138 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
48139 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
48141 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
48142 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
48144 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
48145 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
48147 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
48148 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
48150 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
48151 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
48153 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
48154 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
48156 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
48157 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
48159 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
48160 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
48162 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
48163 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
48165 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
48166 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
48168 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
48169 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
48171 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
48172 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
48174 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
48175 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
48177 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
48178 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
48180 static void *_p_wxImageTo_p_wxObject(void *x
) {
48181 return (void *)((wxObject
*) ((wxImage
*) x
));
48183 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
48184 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
48186 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
48187 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48189 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
48190 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
48192 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
48193 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
48195 static void *_p_wxWindowTo_p_wxObject(void *x
) {
48196 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
48198 static void *_p_wxMenuTo_p_wxObject(void *x
) {
48199 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
48201 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
48202 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
48204 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
48205 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
48207 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
48208 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48210 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
48211 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
48213 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
48214 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
48216 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
48217 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
48219 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
48220 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
48222 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
48223 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
48225 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
48226 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48228 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
48229 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
48231 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
48232 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
48234 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
48235 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
48237 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
48238 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48240 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
48241 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
48243 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
48244 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
48246 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
48247 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
48249 static void *_p_wxControlTo_p_wxWindow(void *x
) {
48250 return (void *)((wxWindow
*) ((wxControl
*) x
));
48252 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
48253 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
48255 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
48256 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
48258 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
48259 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48261 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
48262 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
48264 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
48265 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48267 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
48268 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
48270 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
48271 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48273 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
48274 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48276 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
48277 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48279 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
48280 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48282 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
48283 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48285 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
48286 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
48288 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, 0};
48289 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
48290 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
48291 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
48292 static swig_type_info _swigt__p_long
= {"_p_long", "long *", 0, 0, 0};
48293 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
48294 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
48295 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
48296 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", "wxANIHandler *", 0, 0, 0};
48297 static swig_type_info _swigt__p_wxAcceleratorEntry
= {"_p_wxAcceleratorEntry", "wxAcceleratorEntry *", 0, 0, 0};
48298 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", "wxAcceleratorTable *", 0, 0, 0};
48299 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, 0};
48300 static swig_type_info _swigt__p_wxAppTraits
= {"_p_wxAppTraits", "wxAppTraits *", 0, 0, 0};
48301 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
48302 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", "wxBMPHandler *", 0, 0, 0};
48303 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
48304 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", "wxBoxSizer *", 0, 0, 0};
48305 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", "wxButton *", 0, 0, 0};
48306 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", "wxCURHandler *", 0, 0, 0};
48307 static swig_type_info _swigt__p_wxCaret
= {"_p_wxCaret", "wxCaret *", 0, 0, 0};
48308 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", "wxChildFocusEvent *", 0, 0, 0};
48309 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, 0};
48310 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
48311 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
48312 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", "wxContextMenuEvent *", 0, 0, 0};
48313 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
48314 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", "wxControlWithItems *", 0, 0, 0};
48315 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, 0};
48316 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, 0};
48317 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", "wxDateEvent *", 0, 0, 0};
48318 static swig_type_info _swigt__p_wxDateTime
= {"_p_wxDateTime", "wxDateTime *", 0, 0, 0};
48319 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", "wxDisplayChangedEvent *", 0, 0, 0};
48320 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", "wxDropFilesEvent *", 0, 0, 0};
48321 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
48322 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", "wxEraseEvent *", 0, 0, 0};
48323 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
48324 static swig_type_info _swigt__p_wxEventLoop
= {"_p_wxEventLoop", "wxEventLoop *", 0, 0, 0};
48325 static swig_type_info _swigt__p_wxEventLoopActivator
= {"_p_wxEventLoopActivator", "wxEventLoopActivator *", 0, 0, 0};
48326 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
48327 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", "wxFSFile *", 0, 0, 0};
48328 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0};
48329 static swig_type_info _swigt__p_wxFileSystemHandler
= {"_p_wxFileSystemHandler", "wxFileSystemHandler *", 0, 0, 0};
48330 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", "wxFlexGridSizer *", 0, 0, 0};
48331 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", "wxFocusEvent *", 0, 0, 0};
48332 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
48333 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", "wxFrame *", 0, 0, 0};
48334 static swig_type_info _swigt__p_wxGBPosition
= {"_p_wxGBPosition", "wxGBPosition *", 0, 0, 0};
48335 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", "wxGBSizerItem *", 0, 0, 0};
48336 static swig_type_info _swigt__p_wxGBSpan
= {"_p_wxGBSpan", "wxGBSpan *", 0, 0, 0};
48337 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", "wxGIFHandler *", 0, 0, 0};
48338 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", "wxGridBagSizer *", 0, 0, 0};
48339 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", "wxGridSizer *", 0, 0, 0};
48340 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", "wxICOHandler *", 0, 0, 0};
48341 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", "wxIconizeEvent *", 0, 0, 0};
48342 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", "wxIdleEvent *", 0, 0, 0};
48343 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, 0};
48344 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", "wxImageHandler *", 0, 0, 0};
48345 static swig_type_info _swigt__p_wxImageHistogram
= {"_p_wxImageHistogram", "wxImageHistogram *", 0, 0, 0};
48346 static swig_type_info _swigt__p_wxImage_HSVValue
= {"_p_wxImage_HSVValue", "wxImage_HSVValue *", 0, 0, 0};
48347 static swig_type_info _swigt__p_wxImage_RGBValue
= {"_p_wxImage_RGBValue", "wxImage_RGBValue *", 0, 0, 0};
48348 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", "wxIndividualLayoutConstraint *", 0, 0, 0};
48349 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", "wxInitDialogEvent *", 0, 0, 0};
48350 static swig_type_info _swigt__p_wxInputStream
= {"_p_wxInputStream", "wxInputStream *", 0, 0, 0};
48351 static swig_type_info _swigt__p_wxInternetFSHandler
= {"_p_wxInternetFSHandler", "wxInternetFSHandler *", 0, 0, 0};
48352 static swig_type_info _swigt__p_wxItemContainer
= {"_p_wxItemContainer", "wxItemContainer *", 0, 0, 0};
48353 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", "wxJPEGHandler *", 0, 0, 0};
48354 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, 0};
48355 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", "wxLayoutConstraints *", 0, 0, 0};
48356 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", "wxMaximizeEvent *", 0, 0, 0};
48357 static swig_type_info _swigt__p_wxMemoryFSHandler
= {"_p_wxMemoryFSHandler", "wxMemoryFSHandler *", 0, 0, 0};
48358 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", "wxMenu *", 0, 0, 0};
48359 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0};
48360 static swig_type_info _swigt__p_wxMenuBarBase
= {"_p_wxMenuBarBase", "wxMenuBarBase *", 0, 0, 0};
48361 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, 0};
48362 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", "wxMenuItem *", 0, 0, 0};
48363 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", "wxMouseCaptureChangedEvent *", 0, 0, 0};
48364 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0};
48365 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", "wxMoveEvent *", 0, 0, 0};
48366 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", "wxNavigationKeyEvent *", 0, 0, 0};
48367 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", "wxNcPaintEvent *", 0, 0, 0};
48368 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0};
48369 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
48370 static swig_type_info _swigt__p_wxOutputStream
= {"_p_wxOutputStream", "wxOutputStream *", 0, 0, 0};
48371 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", "wxPCXHandler *", 0, 0, 0};
48372 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", "wxPNGHandler *", 0, 0, 0};
48373 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", "wxPNMHandler *", 0, 0, 0};
48374 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", "wxPaintEvent *", 0, 0, 0};
48375 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", "wxPaletteChangedEvent *", 0, 0, 0};
48376 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
48377 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, 0};
48378 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, 0};
48379 static swig_type_info _swigt__p_wxPropagateOnce
= {"_p_wxPropagateOnce", "wxPropagateOnce *", 0, 0, 0};
48380 static swig_type_info _swigt__p_wxPropagationDisabler
= {"_p_wxPropagationDisabler", "wxPropagationDisabler *", 0, 0, 0};
48381 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", "wxPyApp *", 0, 0, 0};
48382 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", "wxPyCommandEvent *", 0, 0, 0};
48383 static swig_type_info _swigt__p_wxPyDropTarget
= {"_p_wxPyDropTarget", "wxPyDropTarget *", 0, 0, 0};
48384 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", "wxPyEvent *", 0, 0, 0};
48385 static swig_type_info _swigt__p_wxPyFileSystemHandler
= {"_p_wxPyFileSystemHandler", "wxPyFileSystemHandler *", 0, 0, 0};
48386 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", "wxPyImageHandler *", 0, 0, 0};
48387 static swig_type_info _swigt__p_wxPyInputStream
= {"_p_wxPyInputStream", "wxPyInputStream *", 0, 0, 0};
48388 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", "wxPySizer *", 0, 0, 0};
48389 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", "wxPyValidator *", 0, 0, 0};
48390 static swig_type_info _swigt__p_wxQuantize
= {"_p_wxQuantize", "wxQuantize *", 0, 0, 0};
48391 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", "wxQueryNewPaletteEvent *", 0, 0, 0};
48392 static swig_type_info _swigt__p_wxRealPoint
= {"_p_wxRealPoint", "wxRealPoint *", 0, 0, 0};
48393 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, 0};
48394 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, 0};
48395 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", "wxScrollEvent *", 0, 0, 0};
48396 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0};
48397 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", "wxSetCursorEvent *", 0, 0, 0};
48398 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", "wxShowEvent *", 0, 0, 0};
48399 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, 0};
48400 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", "wxSizeEvent *", 0, 0, 0};
48401 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", "wxSizer *", 0, 0, 0};
48402 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, 0};
48403 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", "wxStaticBox *", 0, 0, 0};
48404 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", "wxStaticBoxSizer *", 0, 0, 0};
48405 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0};
48406 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", "wxSysColourChangedEvent *", 0, 0, 0};
48407 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", "wxTIFFHandler *", 0, 0, 0};
48408 static swig_type_info _swigt__p_wxToolTip
= {"_p_wxToolTip", "wxToolTip *", 0, 0, 0};
48409 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", "wxUpdateUIEvent *", 0, 0, 0};
48410 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
48411 static swig_type_info _swigt__p_wxVisualAttributes
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0};
48412 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
48413 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", "wxWindowCreateEvent *", 0, 0, 0};
48414 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", "wxWindowDestroyEvent *", 0, 0, 0};
48415 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", "wxXPMHandler *", 0, 0, 0};
48416 static swig_type_info _swigt__p_wxZipFSHandler
= {"_p_wxZipFSHandler", "wxZipFSHandler *", 0, 0, 0};
48417 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
48418 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
48419 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
48421 static swig_type_info
*swig_type_initial
[] = {
48424 &_swigt__p_form_ops_t
,
48427 &_swigt__p_unsigned_char
,
48428 &_swigt__p_unsigned_int
,
48429 &_swigt__p_unsigned_long
,
48430 &_swigt__p_wxANIHandler
,
48431 &_swigt__p_wxAcceleratorEntry
,
48432 &_swigt__p_wxAcceleratorTable
,
48433 &_swigt__p_wxActivateEvent
,
48434 &_swigt__p_wxAppTraits
,
48435 &_swigt__p_wxArrayString
,
48436 &_swigt__p_wxBMPHandler
,
48437 &_swigt__p_wxBitmap
,
48438 &_swigt__p_wxBoxSizer
,
48439 &_swigt__p_wxButton
,
48440 &_swigt__p_wxCURHandler
,
48441 &_swigt__p_wxCaret
,
48442 &_swigt__p_wxChildFocusEvent
,
48443 &_swigt__p_wxCloseEvent
,
48444 &_swigt__p_wxColour
,
48445 &_swigt__p_wxCommandEvent
,
48446 &_swigt__p_wxContextMenuEvent
,
48447 &_swigt__p_wxControl
,
48448 &_swigt__p_wxControlWithItems
,
48449 &_swigt__p_wxCursor
,
48451 &_swigt__p_wxDateEvent
,
48452 &_swigt__p_wxDateTime
,
48453 &_swigt__p_wxDisplayChangedEvent
,
48454 &_swigt__p_wxDropFilesEvent
,
48455 &_swigt__p_wxDuplexMode
,
48456 &_swigt__p_wxEraseEvent
,
48457 &_swigt__p_wxEvent
,
48458 &_swigt__p_wxEventLoop
,
48459 &_swigt__p_wxEventLoopActivator
,
48460 &_swigt__p_wxEvtHandler
,
48461 &_swigt__p_wxFSFile
,
48462 &_swigt__p_wxFileSystem
,
48463 &_swigt__p_wxFileSystemHandler
,
48464 &_swigt__p_wxFlexGridSizer
,
48465 &_swigt__p_wxFocusEvent
,
48467 &_swigt__p_wxFrame
,
48468 &_swigt__p_wxGBPosition
,
48469 &_swigt__p_wxGBSizerItem
,
48470 &_swigt__p_wxGBSpan
,
48471 &_swigt__p_wxGIFHandler
,
48472 &_swigt__p_wxGridBagSizer
,
48473 &_swigt__p_wxGridSizer
,
48474 &_swigt__p_wxICOHandler
,
48475 &_swigt__p_wxIconizeEvent
,
48476 &_swigt__p_wxIdleEvent
,
48477 &_swigt__p_wxImage
,
48478 &_swigt__p_wxImageHandler
,
48479 &_swigt__p_wxImageHistogram
,
48480 &_swigt__p_wxImage_HSVValue
,
48481 &_swigt__p_wxImage_RGBValue
,
48482 &_swigt__p_wxIndividualLayoutConstraint
,
48483 &_swigt__p_wxInitDialogEvent
,
48484 &_swigt__p_wxInputStream
,
48485 &_swigt__p_wxInternetFSHandler
,
48486 &_swigt__p_wxItemContainer
,
48487 &_swigt__p_wxJPEGHandler
,
48488 &_swigt__p_wxKeyEvent
,
48489 &_swigt__p_wxLayoutConstraints
,
48490 &_swigt__p_wxMaximizeEvent
,
48491 &_swigt__p_wxMemoryFSHandler
,
48493 &_swigt__p_wxMenuBar
,
48494 &_swigt__p_wxMenuBarBase
,
48495 &_swigt__p_wxMenuEvent
,
48496 &_swigt__p_wxMenuItem
,
48497 &_swigt__p_wxMouseCaptureChangedEvent
,
48498 &_swigt__p_wxMouseEvent
,
48499 &_swigt__p_wxMoveEvent
,
48500 &_swigt__p_wxNavigationKeyEvent
,
48501 &_swigt__p_wxNcPaintEvent
,
48502 &_swigt__p_wxNotifyEvent
,
48503 &_swigt__p_wxObject
,
48504 &_swigt__p_wxOutputStream
,
48505 &_swigt__p_wxPCXHandler
,
48506 &_swigt__p_wxPNGHandler
,
48507 &_swigt__p_wxPNMHandler
,
48508 &_swigt__p_wxPaintEvent
,
48509 &_swigt__p_wxPaletteChangedEvent
,
48510 &_swigt__p_wxPaperSize
,
48511 &_swigt__p_wxPoint
,
48512 &_swigt__p_wxPoint2D
,
48513 &_swigt__p_wxPropagateOnce
,
48514 &_swigt__p_wxPropagationDisabler
,
48515 &_swigt__p_wxPyApp
,
48516 &_swigt__p_wxPyCommandEvent
,
48517 &_swigt__p_wxPyDropTarget
,
48518 &_swigt__p_wxPyEvent
,
48519 &_swigt__p_wxPyFileSystemHandler
,
48520 &_swigt__p_wxPyImageHandler
,
48521 &_swigt__p_wxPyInputStream
,
48522 &_swigt__p_wxPySizer
,
48523 &_swigt__p_wxPyValidator
,
48524 &_swigt__p_wxQuantize
,
48525 &_swigt__p_wxQueryNewPaletteEvent
,
48526 &_swigt__p_wxRealPoint
,
48528 &_swigt__p_wxRegion
,
48529 &_swigt__p_wxScrollEvent
,
48530 &_swigt__p_wxScrollWinEvent
,
48531 &_swigt__p_wxSetCursorEvent
,
48532 &_swigt__p_wxShowEvent
,
48534 &_swigt__p_wxSizeEvent
,
48535 &_swigt__p_wxSizer
,
48536 &_swigt__p_wxSizerItem
,
48537 &_swigt__p_wxStaticBox
,
48538 &_swigt__p_wxStaticBoxSizer
,
48539 &_swigt__p_wxStdDialogButtonSizer
,
48540 &_swigt__p_wxSysColourChangedEvent
,
48541 &_swigt__p_wxTIFFHandler
,
48542 &_swigt__p_wxToolTip
,
48543 &_swigt__p_wxUpdateUIEvent
,
48544 &_swigt__p_wxValidator
,
48545 &_swigt__p_wxVisualAttributes
,
48546 &_swigt__p_wxWindow
,
48547 &_swigt__p_wxWindowCreateEvent
,
48548 &_swigt__p_wxWindowDestroyEvent
,
48549 &_swigt__p_wxXPMHandler
,
48550 &_swigt__p_wxZipFSHandler
,
48551 &_swigt__ptrdiff_t
,
48552 &_swigt__std__ptrdiff_t
,
48553 &_swigt__unsigned_int
,
48556 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
48557 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
48558 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
48559 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
48560 static swig_cast_info _swigc__p_long
[] = { {&_swigt__p_long
, 0, 0, 0},{0, 0, 0, 0}};
48561 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
48562 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48563 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
48564 static swig_cast_info _swigc__p_wxANIHandler
[] = { {&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
48565 static swig_cast_info _swigc__p_wxAcceleratorEntry
[] = { {&_swigt__p_wxAcceleratorEntry
, 0, 0, 0},{0, 0, 0, 0}};
48566 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = { {&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
48567 static swig_cast_info _swigc__p_wxActivateEvent
[] = { {&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48568 static swig_cast_info _swigc__p_wxAppTraits
[] = { {&_swigt__p_wxAppTraits
, 0, 0, 0},{0, 0, 0, 0}};
48569 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
48570 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}};
48571 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
48572 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}};
48573 static swig_cast_info _swigc__p_wxButton
[] = { {&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
48574 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}};
48575 static swig_cast_info _swigc__p_wxCaret
[] = { {&_swigt__p_wxCaret
, 0, 0, 0},{0, 0, 0, 0}};
48576 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = { {&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48577 static swig_cast_info _swigc__p_wxCloseEvent
[] = { {&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48578 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
48579 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}};
48580 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = { {&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48581 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}};
48582 static swig_cast_info _swigc__p_wxControlWithItems
[] = { {&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
48583 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
48584 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}};
48585 static swig_cast_info _swigc__p_wxDateEvent
[] = { {&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48586 static swig_cast_info _swigc__p_wxDateTime
[] = { {&_swigt__p_wxDateTime
, 0, 0, 0},{0, 0, 0, 0}};
48587 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = { {&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48588 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = { {&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
48589 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
48590 static swig_cast_info _swigc__p_wxEraseEvent
[] = { {&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48591 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}};
48592 static swig_cast_info _swigc__p_wxEventLoop
[] = { {&_swigt__p_wxEventLoop
, 0, 0, 0},{0, 0, 0, 0}};
48593 static swig_cast_info _swigc__p_wxEventLoopActivator
[] = { {&_swigt__p_wxEventLoopActivator
, 0, 0, 0},{0, 0, 0, 0}};
48594 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}};
48595 static swig_cast_info _swigc__p_wxFSFile
[] = { {&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
48596 static swig_cast_info _swigc__p_wxFileSystem
[] = { {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
48597 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}};
48598 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}};
48599 static swig_cast_info _swigc__p_wxFocusEvent
[] = { {&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48600 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
48601 static swig_cast_info _swigc__p_wxFrame
[] = { {&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
48602 static swig_cast_info _swigc__p_wxGBPosition
[] = { {&_swigt__p_wxGBPosition
, 0, 0, 0},{0, 0, 0, 0}};
48603 static swig_cast_info _swigc__p_wxGBSizerItem
[] = { {&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
48604 static swig_cast_info _swigc__p_wxGBSpan
[] = { {&_swigt__p_wxGBSpan
, 0, 0, 0},{0, 0, 0, 0}};
48605 static swig_cast_info _swigc__p_wxGIFHandler
[] = { {&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48606 static swig_cast_info _swigc__p_wxGridBagSizer
[] = { {&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
48607 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}};
48608 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}};
48609 static swig_cast_info _swigc__p_wxIconizeEvent
[] = { {&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48610 static swig_cast_info _swigc__p_wxIdleEvent
[] = { {&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
48611 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
48612 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}};
48613 static swig_cast_info _swigc__p_wxImageHistogram
[] = { {&_swigt__p_wxImageHistogram
, 0, 0, 0},{0, 0, 0, 0}};
48614 static swig_cast_info _swigc__p_wxImage_HSVValue
[] = { {&_swigt__p_wxImage_HSVValue
, 0, 0, 0},{0, 0, 0, 0}};
48615 static swig_cast_info _swigc__p_wxImage_RGBValue
[] = { {&_swigt__p_wxImage_RGBValue
, 0, 0, 0},{0, 0, 0, 0}};
48616 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = { {&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
48617 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = { {&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
48618 static swig_cast_info _swigc__p_wxInputStream
[] = { {&_swigt__p_wxInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48619 static swig_cast_info _swigc__p_wxInternetFSHandler
[] = { {&_swigt__p_wxInternetFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48620 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}};
48621 static swig_cast_info _swigc__p_wxJPEGHandler
[] = { {&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48622 static swig_cast_info _swigc__p_wxKeyEvent
[] = { {&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48623 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = { {&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
48624 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = { {&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48625 static swig_cast_info _swigc__p_wxMemoryFSHandler
[] = { {&_swigt__p_wxMemoryFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48626 static swig_cast_info _swigc__p_wxMenu
[] = { {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
48627 static swig_cast_info _swigc__p_wxMenuBar
[] = { {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
48628 static swig_cast_info _swigc__p_wxMenuBarBase
[] = { {&_swigt__p_wxMenuBarBase
, 0, 0, 0},{0, 0, 0, 0}};
48629 static swig_cast_info _swigc__p_wxMenuEvent
[] = { {&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48630 static swig_cast_info _swigc__p_wxMenuItem
[] = { {&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
48631 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = { {&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48632 static swig_cast_info _swigc__p_wxMouseEvent
[] = { {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48633 static swig_cast_info _swigc__p_wxMoveEvent
[] = { {&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
48634 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = { {&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48635 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = { {&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48636 static swig_cast_info _swigc__p_wxNotifyEvent
[] = { {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48637 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}};
48638 static swig_cast_info _swigc__p_wxOutputStream
[] = { {&_swigt__p_wxOutputStream
, 0, 0, 0},{0, 0, 0, 0}};
48639 static swig_cast_info _swigc__p_wxPCXHandler
[] = { {&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
48640 static swig_cast_info _swigc__p_wxPNGHandler
[] = { {&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48641 static swig_cast_info _swigc__p_wxPNMHandler
[] = { {&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48642 static swig_cast_info _swigc__p_wxPaintEvent
[] = { {&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48643 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = { {&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48644 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
48645 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
48646 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
48647 static swig_cast_info _swigc__p_wxPropagateOnce
[] = { {&_swigt__p_wxPropagateOnce
, 0, 0, 0},{0, 0, 0, 0}};
48648 static swig_cast_info _swigc__p_wxPropagationDisabler
[] = { {&_swigt__p_wxPropagationDisabler
, 0, 0, 0},{0, 0, 0, 0}};
48649 static swig_cast_info _swigc__p_wxPyApp
[] = { {&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
48650 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = { {&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
48651 static swig_cast_info _swigc__p_wxPyDropTarget
[] = { {&_swigt__p_wxPyDropTarget
, 0, 0, 0},{0, 0, 0, 0}};
48652 static swig_cast_info _swigc__p_wxPyEvent
[] = { {&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48653 static swig_cast_info _swigc__p_wxPyFileSystemHandler
[] = { {&_swigt__p_wxPyFileSystemHandler
, 0, 0, 0},{0, 0, 0, 0}};
48654 static swig_cast_info _swigc__p_wxPyImageHandler
[] = { {&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
48655 static swig_cast_info _swigc__p_wxPyInputStream
[] = { {&_swigt__p_wxPyInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48656 static swig_cast_info _swigc__p_wxPySizer
[] = { {&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
48657 static swig_cast_info _swigc__p_wxPyValidator
[] = { {&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
48658 static swig_cast_info _swigc__p_wxQuantize
[] = { {&_swigt__p_wxQuantize
, 0, 0, 0},{0, 0, 0, 0}};
48659 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = { {&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
48660 static swig_cast_info _swigc__p_wxRealPoint
[] = { {&_swigt__p_wxRealPoint
, 0, 0, 0},{0, 0, 0, 0}};
48661 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
48662 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
48663 static swig_cast_info _swigc__p_wxScrollEvent
[] = { {&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
48664 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = { {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
48665 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = { {&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
48666 static swig_cast_info _swigc__p_wxShowEvent
[] = { {&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
48667 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
48668 static swig_cast_info _swigc__p_wxSizeEvent
[] = { {&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48669 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}};
48670 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}};
48671 static swig_cast_info _swigc__p_wxStaticBox
[] = { {&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
48672 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = { {&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
48673 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = { {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
48674 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = { {&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48675 static swig_cast_info _swigc__p_wxTIFFHandler
[] = { {&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48676 static swig_cast_info _swigc__p_wxToolTip
[] = { {&_swigt__p_wxToolTip
, 0, 0, 0},{0, 0, 0, 0}};
48677 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = { {&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
48678 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}};
48679 static swig_cast_info _swigc__p_wxVisualAttributes
[] = { {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}};
48680 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}};
48681 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = { {&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48682 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = { {&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48683 static swig_cast_info _swigc__p_wxXPMHandler
[] = { {&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48684 static swig_cast_info _swigc__p_wxZipFSHandler
[] = { {&_swigt__p_wxZipFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48685 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48686 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48687 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48689 static swig_cast_info
*swig_cast_initial
[] = {
48692 _swigc__p_form_ops_t
,
48695 _swigc__p_unsigned_char
,
48696 _swigc__p_unsigned_int
,
48697 _swigc__p_unsigned_long
,
48698 _swigc__p_wxANIHandler
,
48699 _swigc__p_wxAcceleratorEntry
,
48700 _swigc__p_wxAcceleratorTable
,
48701 _swigc__p_wxActivateEvent
,
48702 _swigc__p_wxAppTraits
,
48703 _swigc__p_wxArrayString
,
48704 _swigc__p_wxBMPHandler
,
48705 _swigc__p_wxBitmap
,
48706 _swigc__p_wxBoxSizer
,
48707 _swigc__p_wxButton
,
48708 _swigc__p_wxCURHandler
,
48710 _swigc__p_wxChildFocusEvent
,
48711 _swigc__p_wxCloseEvent
,
48712 _swigc__p_wxColour
,
48713 _swigc__p_wxCommandEvent
,
48714 _swigc__p_wxContextMenuEvent
,
48715 _swigc__p_wxControl
,
48716 _swigc__p_wxControlWithItems
,
48717 _swigc__p_wxCursor
,
48719 _swigc__p_wxDateEvent
,
48720 _swigc__p_wxDateTime
,
48721 _swigc__p_wxDisplayChangedEvent
,
48722 _swigc__p_wxDropFilesEvent
,
48723 _swigc__p_wxDuplexMode
,
48724 _swigc__p_wxEraseEvent
,
48726 _swigc__p_wxEventLoop
,
48727 _swigc__p_wxEventLoopActivator
,
48728 _swigc__p_wxEvtHandler
,
48729 _swigc__p_wxFSFile
,
48730 _swigc__p_wxFileSystem
,
48731 _swigc__p_wxFileSystemHandler
,
48732 _swigc__p_wxFlexGridSizer
,
48733 _swigc__p_wxFocusEvent
,
48736 _swigc__p_wxGBPosition
,
48737 _swigc__p_wxGBSizerItem
,
48738 _swigc__p_wxGBSpan
,
48739 _swigc__p_wxGIFHandler
,
48740 _swigc__p_wxGridBagSizer
,
48741 _swigc__p_wxGridSizer
,
48742 _swigc__p_wxICOHandler
,
48743 _swigc__p_wxIconizeEvent
,
48744 _swigc__p_wxIdleEvent
,
48746 _swigc__p_wxImageHandler
,
48747 _swigc__p_wxImageHistogram
,
48748 _swigc__p_wxImage_HSVValue
,
48749 _swigc__p_wxImage_RGBValue
,
48750 _swigc__p_wxIndividualLayoutConstraint
,
48751 _swigc__p_wxInitDialogEvent
,
48752 _swigc__p_wxInputStream
,
48753 _swigc__p_wxInternetFSHandler
,
48754 _swigc__p_wxItemContainer
,
48755 _swigc__p_wxJPEGHandler
,
48756 _swigc__p_wxKeyEvent
,
48757 _swigc__p_wxLayoutConstraints
,
48758 _swigc__p_wxMaximizeEvent
,
48759 _swigc__p_wxMemoryFSHandler
,
48761 _swigc__p_wxMenuBar
,
48762 _swigc__p_wxMenuBarBase
,
48763 _swigc__p_wxMenuEvent
,
48764 _swigc__p_wxMenuItem
,
48765 _swigc__p_wxMouseCaptureChangedEvent
,
48766 _swigc__p_wxMouseEvent
,
48767 _swigc__p_wxMoveEvent
,
48768 _swigc__p_wxNavigationKeyEvent
,
48769 _swigc__p_wxNcPaintEvent
,
48770 _swigc__p_wxNotifyEvent
,
48771 _swigc__p_wxObject
,
48772 _swigc__p_wxOutputStream
,
48773 _swigc__p_wxPCXHandler
,
48774 _swigc__p_wxPNGHandler
,
48775 _swigc__p_wxPNMHandler
,
48776 _swigc__p_wxPaintEvent
,
48777 _swigc__p_wxPaletteChangedEvent
,
48778 _swigc__p_wxPaperSize
,
48780 _swigc__p_wxPoint2D
,
48781 _swigc__p_wxPropagateOnce
,
48782 _swigc__p_wxPropagationDisabler
,
48784 _swigc__p_wxPyCommandEvent
,
48785 _swigc__p_wxPyDropTarget
,
48786 _swigc__p_wxPyEvent
,
48787 _swigc__p_wxPyFileSystemHandler
,
48788 _swigc__p_wxPyImageHandler
,
48789 _swigc__p_wxPyInputStream
,
48790 _swigc__p_wxPySizer
,
48791 _swigc__p_wxPyValidator
,
48792 _swigc__p_wxQuantize
,
48793 _swigc__p_wxQueryNewPaletteEvent
,
48794 _swigc__p_wxRealPoint
,
48796 _swigc__p_wxRegion
,
48797 _swigc__p_wxScrollEvent
,
48798 _swigc__p_wxScrollWinEvent
,
48799 _swigc__p_wxSetCursorEvent
,
48800 _swigc__p_wxShowEvent
,
48802 _swigc__p_wxSizeEvent
,
48804 _swigc__p_wxSizerItem
,
48805 _swigc__p_wxStaticBox
,
48806 _swigc__p_wxStaticBoxSizer
,
48807 _swigc__p_wxStdDialogButtonSizer
,
48808 _swigc__p_wxSysColourChangedEvent
,
48809 _swigc__p_wxTIFFHandler
,
48810 _swigc__p_wxToolTip
,
48811 _swigc__p_wxUpdateUIEvent
,
48812 _swigc__p_wxValidator
,
48813 _swigc__p_wxVisualAttributes
,
48814 _swigc__p_wxWindow
,
48815 _swigc__p_wxWindowCreateEvent
,
48816 _swigc__p_wxWindowDestroyEvent
,
48817 _swigc__p_wxXPMHandler
,
48818 _swigc__p_wxZipFSHandler
,
48820 _swigc__std__ptrdiff_t
,
48821 _swigc__unsigned_int
,
48825 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
48827 static swig_const_info swig_const_table
[] = {
48828 {0, 0, 0, 0.0, 0, 0}};
48833 /*************************************************************************
48834 * Type initialization:
48835 * This problem is tough by the requirement that no dynamic
48836 * memory is used. Also, since swig_type_info structures store pointers to
48837 * swig_cast_info structures and swig_cast_info structures store pointers back
48838 * to swig_type_info structures, we need some lookup code at initialization.
48839 * The idea is that swig generates all the structures that are needed.
48840 * The runtime then collects these partially filled structures.
48841 * The SWIG_InitializeModule function takes these initial arrays out of
48842 * swig_module, and does all the lookup, filling in the swig_module.types
48843 * array with the correct data and linking the correct swig_cast_info
48844 * structures together.
48846 * The generated swig_type_info structures are assigned staticly to an initial
48847 * array. We just loop though that array, and handle each type individually.
48848 * First we lookup if this type has been already loaded, and if so, use the
48849 * loaded structure instead of the generated one. Then we have to fill in the
48850 * cast linked list. The cast data is initially stored in something like a
48851 * two-dimensional array. Each row corresponds to a type (there are the same
48852 * number of rows as there are in the swig_type_initial array). Each entry in
48853 * a column is one of the swig_cast_info structures for that type.
48854 * The cast_initial array is actually an array of arrays, because each row has
48855 * a variable number of columns. So to actually build the cast linked list,
48856 * we find the array of casts associated with the type, and loop through it
48857 * adding the casts to the list. The one last trick we need to do is making
48858 * sure the type pointer in the swig_cast_info struct is correct.
48860 * First off, we lookup the cast->type name to see if it is already loaded.
48861 * There are three cases to handle:
48862 * 1) If the cast->type has already been loaded AND the type we are adding
48863 * casting info to has not been loaded (it is in this module), THEN we
48864 * replace the cast->type pointer with the type pointer that has already
48866 * 2) If BOTH types (the one we are adding casting info to, and the
48867 * cast->type) are loaded, THEN the cast info has already been loaded by
48868 * the previous module so we just ignore it.
48869 * 3) Finally, if cast->type has not already been loaded, then we add that
48870 * swig_cast_info to the linked list (because the cast->type) pointer will
48882 #define SWIGRUNTIME_DEBUG
48886 SWIG_InitializeModule(void *clientdata
) {
48888 swig_module_info
*module_head
;
48889 static int init_run
= 0;
48891 clientdata
= clientdata
;
48893 if (init_run
) return;
48896 /* Initialize the swig_module */
48897 swig_module
.type_initial
= swig_type_initial
;
48898 swig_module
.cast_initial
= swig_cast_initial
;
48900 /* Try and load any already created modules */
48901 module_head
= SWIG_GetModule(clientdata
);
48903 swig_module
.next
= module_head
->next
;
48904 module_head
->next
= &swig_module
;
48906 /* This is the first module loaded */
48907 swig_module
.next
= &swig_module
;
48908 SWIG_SetModule(clientdata
, &swig_module
);
48911 /* Now work on filling in swig_module.types */
48912 #ifdef SWIGRUNTIME_DEBUG
48913 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
48915 for (i
= 0; i
< swig_module
.size
; ++i
) {
48916 swig_type_info
*type
= 0;
48917 swig_type_info
*ret
;
48918 swig_cast_info
*cast
;
48920 #ifdef SWIGRUNTIME_DEBUG
48921 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48924 /* if there is another module already loaded */
48925 if (swig_module
.next
!= &swig_module
) {
48926 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
48929 /* Overwrite clientdata field */
48930 #ifdef SWIGRUNTIME_DEBUG
48931 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
48933 if (swig_module
.type_initial
[i
]->clientdata
) {
48934 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
48935 #ifdef SWIGRUNTIME_DEBUG
48936 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
48940 type
= swig_module
.type_initial
[i
];
48943 /* Insert casting types */
48944 cast
= swig_module
.cast_initial
[i
];
48945 while (cast
->type
) {
48946 /* Don't need to add information already in the list */
48948 #ifdef SWIGRUNTIME_DEBUG
48949 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
48951 if (swig_module
.next
!= &swig_module
) {
48952 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
48953 #ifdef SWIGRUNTIME_DEBUG
48954 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
48958 if (type
== swig_module
.type_initial
[i
]) {
48959 #ifdef SWIGRUNTIME_DEBUG
48960 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
48965 /* Check for casting already in the list */
48966 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
48967 #ifdef SWIGRUNTIME_DEBUG
48968 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
48970 if (!ocast
) ret
= 0;
48975 #ifdef SWIGRUNTIME_DEBUG
48976 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
48979 type
->cast
->prev
= cast
;
48980 cast
->next
= type
->cast
;
48986 /* Set entry in modules->types array equal to the type */
48987 swig_module
.types
[i
] = type
;
48989 swig_module
.types
[i
] = 0;
48991 #ifdef SWIGRUNTIME_DEBUG
48992 printf("**** SWIG_InitializeModule: Cast List ******\n");
48993 for (i
= 0; i
< swig_module
.size
; ++i
) {
48995 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
48996 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48997 while (cast
->type
) {
48998 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
49002 printf("---- Total casts: %d\n",j
);
49004 printf("**** SWIG_InitializeModule: Cast List ******\n");
49008 /* This function will propagate the clientdata field of type to
49009 * any new swig_type_info structures that have been added into the list
49010 * of equivalent types. It is like calling
49011 * SWIG_TypeClientData(type, clientdata) a second time.
49014 SWIG_PropagateClientData(void) {
49016 swig_cast_info
*equiv
;
49017 static int init_run
= 0;
49019 if (init_run
) return;
49022 for (i
= 0; i
< swig_module
.size
; i
++) {
49023 if (swig_module
.types
[i
]->clientdata
) {
49024 equiv
= swig_module
.types
[i
]->cast
;
49026 if (!equiv
->converter
) {
49027 if (equiv
->type
&& !equiv
->type
->clientdata
)
49028 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
49030 equiv
= equiv
->next
;
49050 /* Python-specific SWIG API */
49051 #define SWIG_newvarlink() SWIG_Python_newvarlink()
49052 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
49053 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
49055 /* -----------------------------------------------------------------------------
49056 * global variable support code.
49057 * ----------------------------------------------------------------------------- */
49059 typedef struct swig_globalvar
{
49060 char *name
; /* Name of global variable */
49061 PyObject
*(*get_attr
)(void); /* Return the current value */
49062 int (*set_attr
)(PyObject
*); /* Set the value */
49063 struct swig_globalvar
*next
;
49066 typedef struct swig_varlinkobject
{
49068 swig_globalvar
*vars
;
49069 } swig_varlinkobject
;
49071 SWIGINTERN PyObject
*
49072 swig_varlink_repr(swig_varlinkobject
*v
) {
49074 return PyString_FromString("<Swig global variables>");
49078 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
49079 swig_globalvar
*var
;
49081 fprintf(fp
,"Swig global variables { ");
49082 for (var
= v
->vars
; var
; var
=var
->next
) {
49083 fprintf(fp
,"%s", var
->name
);
49084 if (var
->next
) fprintf(fp
,", ");
49086 fprintf(fp
," }\n");
49090 SWIGINTERN PyObject
*
49091 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
49092 swig_globalvar
*var
= v
->vars
;
49094 if (strcmp(var
->name
,n
) == 0) {
49095 return (*var
->get_attr
)();
49099 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
49104 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
49105 swig_globalvar
*var
= v
->vars
;
49107 if (strcmp(var
->name
,n
) == 0) {
49108 return (*var
->set_attr
)(p
);
49112 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
49116 SWIGINTERN PyTypeObject
*
49117 swig_varlink_type(void) {
49118 static char varlink__doc__
[] = "Swig var link object";
49119 static PyTypeObject varlink_type
49120 #if !defined(__cplusplus)
49122 static int type_init
= 0;
49127 PyObject_HEAD_INIT(&PyType_Type
)
49128 0, /* Number of items in variable part (ob_size) */
49129 (char *)"swigvarlink", /* Type name (tp_name) */
49130 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
49131 0, /* Itemsize (tp_itemsize) */
49132 0, /* Deallocator (tp_dealloc) */
49133 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
49134 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
49135 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
49136 0, /* tp_compare */
49137 (reprfunc
) swig_varlink_repr
, /* tp_repr */
49138 0, /* tp_as_number */
49139 0, /* tp_as_sequence */
49140 0, /* tp_as_mapping */
49144 0, /* tp_getattro */
49145 0, /* tp_setattro */
49146 0, /* tp_as_buffer */
49148 varlink__doc__
, /* tp_doc */
49149 #if PY_VERSION_HEX >= 0x02000000
49150 0, /* tp_traverse */
49153 #if PY_VERSION_HEX >= 0x02010000
49154 0, /* tp_richcompare */
49155 0, /* tp_weaklistoffset */
49157 #if PY_VERSION_HEX >= 0x02020000
49158 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
49160 #if PY_VERSION_HEX >= 0x02030000
49163 #ifdef COUNT_ALLOCS
49164 0,0,0,0 /* tp_alloc -> tp_next */
49167 #if !defined(__cplusplus)
49168 varlink_type
= tmp
;
49172 return &varlink_type
;
49175 /* Create a variable linking object for use later */
49176 SWIGINTERN PyObject
*
49177 SWIG_Python_newvarlink(void) {
49178 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
49182 return ((PyObject
*) result
);
49186 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
49187 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
49188 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
49190 size_t size
= strlen(name
)+1;
49191 gv
->name
= (char *)malloc(size
);
49193 strncpy(gv
->name
,name
,size
);
49194 gv
->get_attr
= get_attr
;
49195 gv
->set_attr
= set_attr
;
49196 gv
->next
= v
->vars
;
49202 /* -----------------------------------------------------------------------------
49203 * constants/methods manipulation
49204 * ----------------------------------------------------------------------------- */
49206 /* Install Constants */
49208 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
49211 for (i
= 0; constants
[i
].type
; ++i
) {
49212 switch(constants
[i
].type
) {
49214 obj
= PyInt_FromLong(constants
[i
].lvalue
);
49216 case SWIG_PY_FLOAT
:
49217 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
49219 case SWIG_PY_STRING
:
49220 if (constants
[i
].pvalue
) {
49221 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
49223 Py_INCREF(Py_None
);
49227 case SWIG_PY_POINTER
:
49228 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
49230 case SWIG_PY_BINARY
:
49231 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
49238 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
49244 /* -----------------------------------------------------------------------------*/
49245 /* Fix SwigMethods to carry the callback ptrs when needed */
49246 /* -----------------------------------------------------------------------------*/
49249 SWIG_Python_FixMethods(PyMethodDef
*methods
,
49250 swig_const_info
*const_table
,
49251 swig_type_info
**types
,
49252 swig_type_info
**types_initial
) {
49254 for (i
= 0; methods
[i
].ml_name
; ++i
) {
49255 char *c
= methods
[i
].ml_doc
;
49256 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
49258 swig_const_info
*ci
= 0;
49259 char *name
= c
+ 10;
49260 for (j
= 0; const_table
[j
].type
; ++j
) {
49261 if (strncmp(const_table
[j
].name
, name
,
49262 strlen(const_table
[j
].name
)) == 0) {
49263 ci
= &(const_table
[j
]);
49268 size_t shift
= (ci
->ptype
) - types
;
49269 swig_type_info
*ty
= types_initial
[shift
];
49270 size_t ldoc
= (c
- methods
[i
].ml_doc
);
49271 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
49272 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
49275 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
49277 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
49279 strncpy(buff
, "swig_ptr: ", 10);
49281 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
49282 methods
[i
].ml_doc
= ndoc
;
49290 /* -----------------------------------------------------------------------------*
49291 * Initialize type list
49292 * -----------------------------------------------------------------------------*/
49298 /* -----------------------------------------------------------------------------*
49299 * Partial Init method
49300 * -----------------------------------------------------------------------------*/
49305 SWIGEXPORT
void SWIG_init(void) {
49306 static PyObject
*SWIG_globals
= 0;
49308 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
49310 /* Fix SwigMethods to carry the callback ptrs when needed */
49311 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
49313 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
49314 d
= PyModule_GetDict(m
);
49316 SWIG_InitializeModule(0);
49317 SWIG_InstallConstants(d
,swig_const_table
);
49320 #ifndef wxPyUSE_EXPORT
49321 // Make our API structure a CObject so other modules can import it
49322 // from this module.
49323 PyObject
* cobj
= PyCObject_FromVoidPtr(&API
, NULL
);
49324 PyDict_SetItemString(d
,"_wxPyCoreAPI", cobj
);
49329 PyDict_SetItemString(d
,"NOT_FOUND", SWIG_From_int(static_cast<int >(wxNOT_FOUND
)));
49332 PyDict_SetItemString(d
,"VSCROLL", SWIG_From_int(static_cast<int >(wxVSCROLL
)));
49335 PyDict_SetItemString(d
,"HSCROLL", SWIG_From_int(static_cast<int >(wxHSCROLL
)));
49338 PyDict_SetItemString(d
,"CAPTION", SWIG_From_int(static_cast<int >(wxCAPTION
)));
49341 PyDict_SetItemString(d
,"DOUBLE_BORDER", SWIG_From_int(static_cast<int >(wxDOUBLE_BORDER
)));
49344 PyDict_SetItemString(d
,"SUNKEN_BORDER", SWIG_From_int(static_cast<int >(wxSUNKEN_BORDER
)));
49347 PyDict_SetItemString(d
,"RAISED_BORDER", SWIG_From_int(static_cast<int >(wxRAISED_BORDER
)));
49350 PyDict_SetItemString(d
,"BORDER", SWIG_From_int(static_cast<int >(wxBORDER
)));
49353 PyDict_SetItemString(d
,"SIMPLE_BORDER", SWIG_From_int(static_cast<int >(wxSIMPLE_BORDER
)));
49356 PyDict_SetItemString(d
,"STATIC_BORDER", SWIG_From_int(static_cast<int >(wxSTATIC_BORDER
)));
49359 PyDict_SetItemString(d
,"TRANSPARENT_WINDOW", SWIG_From_int(static_cast<int >(wxTRANSPARENT_WINDOW
)));
49362 PyDict_SetItemString(d
,"NO_BORDER", SWIG_From_int(static_cast<int >(wxNO_BORDER
)));
49365 PyDict_SetItemString(d
,"DEFAULT_CONTROL_BORDER", SWIG_From_int(static_cast<int >(wxDEFAULT_CONTROL_BORDER
)));
49368 PyDict_SetItemString(d
,"DEFAULT_STATUSBAR_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_STATUSBAR_STYLE
)));
49371 PyDict_SetItemString(d
,"TAB_TRAVERSAL", SWIG_From_int(static_cast<int >(wxTAB_TRAVERSAL
)));
49374 PyDict_SetItemString(d
,"WANTS_CHARS", SWIG_From_int(static_cast<int >(wxWANTS_CHARS
)));
49377 PyDict_SetItemString(d
,"POPUP_WINDOW", SWIG_From_int(static_cast<int >(wxPOPUP_WINDOW
)));
49380 PyDict_SetItemString(d
,"CENTER_FRAME", SWIG_From_int(static_cast<int >(wxCENTER_FRAME
)));
49383 PyDict_SetItemString(d
,"CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTRE_ON_SCREEN
)));
49386 PyDict_SetItemString(d
,"CENTER_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTER_ON_SCREEN
)));
49389 PyDict_SetItemString(d
,"CLIP_CHILDREN", SWIG_From_int(static_cast<int >(wxCLIP_CHILDREN
)));
49392 PyDict_SetItemString(d
,"CLIP_SIBLINGS", SWIG_From_int(static_cast<int >(wxCLIP_SIBLINGS
)));
49395 PyDict_SetItemString(d
,"ALWAYS_SHOW_SB", SWIG_From_int(static_cast<int >(wxALWAYS_SHOW_SB
)));
49398 PyDict_SetItemString(d
,"RETAINED", SWIG_From_int(static_cast<int >(wxRETAINED
)));
49401 PyDict_SetItemString(d
,"BACKINGSTORE", SWIG_From_int(static_cast<int >(wxBACKINGSTORE
)));
49404 PyDict_SetItemString(d
,"COLOURED", SWIG_From_int(static_cast<int >(wxCOLOURED
)));
49407 PyDict_SetItemString(d
,"FIXED_LENGTH", SWIG_From_int(static_cast<int >(wxFIXED_LENGTH
)));
49410 PyDict_SetItemString(d
,"LB_NEEDED_SB", SWIG_From_int(static_cast<int >(wxLB_NEEDED_SB
)));
49413 PyDict_SetItemString(d
,"LB_ALWAYS_SB", SWIG_From_int(static_cast<int >(wxLB_ALWAYS_SB
)));
49416 PyDict_SetItemString(d
,"LB_SORT", SWIG_From_int(static_cast<int >(wxLB_SORT
)));
49419 PyDict_SetItemString(d
,"LB_SINGLE", SWIG_From_int(static_cast<int >(wxLB_SINGLE
)));
49422 PyDict_SetItemString(d
,"LB_MULTIPLE", SWIG_From_int(static_cast<int >(wxLB_MULTIPLE
)));
49425 PyDict_SetItemString(d
,"LB_EXTENDED", SWIG_From_int(static_cast<int >(wxLB_EXTENDED
)));
49428 PyDict_SetItemString(d
,"LB_OWNERDRAW", SWIG_From_int(static_cast<int >(wxLB_OWNERDRAW
)));
49431 PyDict_SetItemString(d
,"LB_HSCROLL", SWIG_From_int(static_cast<int >(wxLB_HSCROLL
)));
49434 PyDict_SetItemString(d
,"PROCESS_ENTER", SWIG_From_int(static_cast<int >(wxPROCESS_ENTER
)));
49437 PyDict_SetItemString(d
,"PASSWORD", SWIG_From_int(static_cast<int >(wxPASSWORD
)));
49440 PyDict_SetItemString(d
,"CB_SIMPLE", SWIG_From_int(static_cast<int >(wxCB_SIMPLE
)));
49443 PyDict_SetItemString(d
,"CB_DROPDOWN", SWIG_From_int(static_cast<int >(wxCB_DROPDOWN
)));
49446 PyDict_SetItemString(d
,"CB_SORT", SWIG_From_int(static_cast<int >(wxCB_SORT
)));
49449 PyDict_SetItemString(d
,"CB_READONLY", SWIG_From_int(static_cast<int >(wxCB_READONLY
)));
49452 PyDict_SetItemString(d
,"RA_HORIZONTAL", SWIG_From_int(static_cast<int >(wxRA_HORIZONTAL
)));
49455 PyDict_SetItemString(d
,"RA_VERTICAL", SWIG_From_int(static_cast<int >(wxRA_VERTICAL
)));
49458 PyDict_SetItemString(d
,"RA_SPECIFY_ROWS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_ROWS
)));
49461 PyDict_SetItemString(d
,"RA_SPECIFY_COLS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_COLS
)));
49464 PyDict_SetItemString(d
,"RA_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRA_USE_CHECKBOX
)));
49467 PyDict_SetItemString(d
,"RB_GROUP", SWIG_From_int(static_cast<int >(wxRB_GROUP
)));
49470 PyDict_SetItemString(d
,"RB_SINGLE", SWIG_From_int(static_cast<int >(wxRB_SINGLE
)));
49473 PyDict_SetItemString(d
,"SB_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSB_HORIZONTAL
)));
49476 PyDict_SetItemString(d
,"SB_VERTICAL", SWIG_From_int(static_cast<int >(wxSB_VERTICAL
)));
49479 PyDict_SetItemString(d
,"RB_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRB_USE_CHECKBOX
)));
49482 PyDict_SetItemString(d
,"ST_SIZEGRIP", SWIG_From_int(static_cast<int >(wxST_SIZEGRIP
)));
49485 PyDict_SetItemString(d
,"ST_NO_AUTORESIZE", SWIG_From_int(static_cast<int >(wxST_NO_AUTORESIZE
)));
49488 PyDict_SetItemString(d
,"FLOOD_SURFACE", SWIG_From_int(static_cast<int >(wxFLOOD_SURFACE
)));
49491 PyDict_SetItemString(d
,"FLOOD_BORDER", SWIG_From_int(static_cast<int >(wxFLOOD_BORDER
)));
49494 PyDict_SetItemString(d
,"ODDEVEN_RULE", SWIG_From_int(static_cast<int >(wxODDEVEN_RULE
)));
49497 PyDict_SetItemString(d
,"WINDING_RULE", SWIG_From_int(static_cast<int >(wxWINDING_RULE
)));
49500 PyDict_SetItemString(d
,"TOOL_TOP", SWIG_From_int(static_cast<int >(wxTOOL_TOP
)));
49503 PyDict_SetItemString(d
,"TOOL_BOTTOM", SWIG_From_int(static_cast<int >(wxTOOL_BOTTOM
)));
49506 PyDict_SetItemString(d
,"TOOL_LEFT", SWIG_From_int(static_cast<int >(wxTOOL_LEFT
)));
49509 PyDict_SetItemString(d
,"TOOL_RIGHT", SWIG_From_int(static_cast<int >(wxTOOL_RIGHT
)));
49512 PyDict_SetItemString(d
,"OK", SWIG_From_int(static_cast<int >(wxOK
)));
49515 PyDict_SetItemString(d
,"YES_NO", SWIG_From_int(static_cast<int >(wxYES_NO
)));
49518 PyDict_SetItemString(d
,"CANCEL", SWIG_From_int(static_cast<int >(wxCANCEL
)));
49521 PyDict_SetItemString(d
,"YES", SWIG_From_int(static_cast<int >(wxYES
)));
49524 PyDict_SetItemString(d
,"NO", SWIG_From_int(static_cast<int >(wxNO
)));
49527 PyDict_SetItemString(d
,"NO_DEFAULT", SWIG_From_int(static_cast<int >(wxNO_DEFAULT
)));
49530 PyDict_SetItemString(d
,"YES_DEFAULT", SWIG_From_int(static_cast<int >(wxYES_DEFAULT
)));
49533 PyDict_SetItemString(d
,"ICON_EXCLAMATION", SWIG_From_int(static_cast<int >(wxICON_EXCLAMATION
)));
49536 PyDict_SetItemString(d
,"ICON_HAND", SWIG_From_int(static_cast<int >(wxICON_HAND
)));
49539 PyDict_SetItemString(d
,"ICON_QUESTION", SWIG_From_int(static_cast<int >(wxICON_QUESTION
)));
49542 PyDict_SetItemString(d
,"ICON_INFORMATION", SWIG_From_int(static_cast<int >(wxICON_INFORMATION
)));
49545 PyDict_SetItemString(d
,"ICON_STOP", SWIG_From_int(static_cast<int >(wxICON_STOP
)));
49548 PyDict_SetItemString(d
,"ICON_ASTERISK", SWIG_From_int(static_cast<int >(wxICON_ASTERISK
)));
49551 PyDict_SetItemString(d
,"ICON_MASK", SWIG_From_int(static_cast<int >(wxICON_MASK
)));
49554 PyDict_SetItemString(d
,"ICON_WARNING", SWIG_From_int(static_cast<int >(wxICON_WARNING
)));
49557 PyDict_SetItemString(d
,"ICON_ERROR", SWIG_From_int(static_cast<int >(wxICON_ERROR
)));
49560 PyDict_SetItemString(d
,"FORWARD", SWIG_From_int(static_cast<int >(wxFORWARD
)));
49563 PyDict_SetItemString(d
,"BACKWARD", SWIG_From_int(static_cast<int >(wxBACKWARD
)));
49566 PyDict_SetItemString(d
,"RESET", SWIG_From_int(static_cast<int >(wxRESET
)));
49569 PyDict_SetItemString(d
,"HELP", SWIG_From_int(static_cast<int >(wxHELP
)));
49572 PyDict_SetItemString(d
,"MORE", SWIG_From_int(static_cast<int >(wxMORE
)));
49575 PyDict_SetItemString(d
,"SETUP", SWIG_From_int(static_cast<int >(wxSETUP
)));
49578 PyDict_SetItemString(d
,"SIZE_AUTO_WIDTH", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_WIDTH
)));
49581 PyDict_SetItemString(d
,"SIZE_AUTO_HEIGHT", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_HEIGHT
)));
49584 PyDict_SetItemString(d
,"SIZE_AUTO", SWIG_From_int(static_cast<int >(wxSIZE_AUTO
)));
49587 PyDict_SetItemString(d
,"SIZE_USE_EXISTING", SWIG_From_int(static_cast<int >(wxSIZE_USE_EXISTING
)));
49590 PyDict_SetItemString(d
,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int(static_cast<int >(wxSIZE_ALLOW_MINUS_ONE
)));
49593 PyDict_SetItemString(d
,"SIZE_FORCE", SWIG_From_int(static_cast<int >(wxSIZE_FORCE
)));
49596 PyDict_SetItemString(d
,"PORTRAIT", SWIG_From_int(static_cast<int >(wxPORTRAIT
)));
49599 PyDict_SetItemString(d
,"LANDSCAPE", SWIG_From_int(static_cast<int >(wxLANDSCAPE
)));
49602 PyDict_SetItemString(d
,"PRINT_QUALITY_HIGH", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_HIGH
)));
49605 PyDict_SetItemString(d
,"PRINT_QUALITY_MEDIUM", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_MEDIUM
)));
49608 PyDict_SetItemString(d
,"PRINT_QUALITY_LOW", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_LOW
)));
49611 PyDict_SetItemString(d
,"PRINT_QUALITY_DRAFT", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_DRAFT
)));
49614 PyDict_SetItemString(d
,"ID_ANY", SWIG_From_int(static_cast<int >(wxID_ANY
)));
49617 PyDict_SetItemString(d
,"ID_SEPARATOR", SWIG_From_int(static_cast<int >(wxID_SEPARATOR
)));
49620 PyDict_SetItemString(d
,"ID_NONE", SWIG_From_int(static_cast<int >(wxID_NONE
)));
49623 PyDict_SetItemString(d
,"ID_LOWEST", SWIG_From_int(static_cast<int >(wxID_LOWEST
)));
49626 PyDict_SetItemString(d
,"ID_OPEN", SWIG_From_int(static_cast<int >(wxID_OPEN
)));
49629 PyDict_SetItemString(d
,"ID_CLOSE", SWIG_From_int(static_cast<int >(wxID_CLOSE
)));
49632 PyDict_SetItemString(d
,"ID_NEW", SWIG_From_int(static_cast<int >(wxID_NEW
)));
49635 PyDict_SetItemString(d
,"ID_SAVE", SWIG_From_int(static_cast<int >(wxID_SAVE
)));
49638 PyDict_SetItemString(d
,"ID_SAVEAS", SWIG_From_int(static_cast<int >(wxID_SAVEAS
)));
49641 PyDict_SetItemString(d
,"ID_REVERT", SWIG_From_int(static_cast<int >(wxID_REVERT
)));
49644 PyDict_SetItemString(d
,"ID_EXIT", SWIG_From_int(static_cast<int >(wxID_EXIT
)));
49647 PyDict_SetItemString(d
,"ID_UNDO", SWIG_From_int(static_cast<int >(wxID_UNDO
)));
49650 PyDict_SetItemString(d
,"ID_REDO", SWIG_From_int(static_cast<int >(wxID_REDO
)));
49653 PyDict_SetItemString(d
,"ID_HELP", SWIG_From_int(static_cast<int >(wxID_HELP
)));
49656 PyDict_SetItemString(d
,"ID_PRINT", SWIG_From_int(static_cast<int >(wxID_PRINT
)));
49659 PyDict_SetItemString(d
,"ID_PRINT_SETUP", SWIG_From_int(static_cast<int >(wxID_PRINT_SETUP
)));
49662 PyDict_SetItemString(d
,"ID_PREVIEW", SWIG_From_int(static_cast<int >(wxID_PREVIEW
)));
49665 PyDict_SetItemString(d
,"ID_ABOUT", SWIG_From_int(static_cast<int >(wxID_ABOUT
)));
49668 PyDict_SetItemString(d
,"ID_HELP_CONTENTS", SWIG_From_int(static_cast<int >(wxID_HELP_CONTENTS
)));
49671 PyDict_SetItemString(d
,"ID_HELP_COMMANDS", SWIG_From_int(static_cast<int >(wxID_HELP_COMMANDS
)));
49674 PyDict_SetItemString(d
,"ID_HELP_PROCEDURES", SWIG_From_int(static_cast<int >(wxID_HELP_PROCEDURES
)));
49677 PyDict_SetItemString(d
,"ID_HELP_CONTEXT", SWIG_From_int(static_cast<int >(wxID_HELP_CONTEXT
)));
49680 PyDict_SetItemString(d
,"ID_CLOSE_ALL", SWIG_From_int(static_cast<int >(wxID_CLOSE_ALL
)));
49683 PyDict_SetItemString(d
,"ID_PREFERENCES", SWIG_From_int(static_cast<int >(wxID_PREFERENCES
)));
49686 PyDict_SetItemString(d
,"ID_CUT", SWIG_From_int(static_cast<int >(wxID_CUT
)));
49689 PyDict_SetItemString(d
,"ID_COPY", SWIG_From_int(static_cast<int >(wxID_COPY
)));
49692 PyDict_SetItemString(d
,"ID_PASTE", SWIG_From_int(static_cast<int >(wxID_PASTE
)));
49695 PyDict_SetItemString(d
,"ID_CLEAR", SWIG_From_int(static_cast<int >(wxID_CLEAR
)));
49698 PyDict_SetItemString(d
,"ID_FIND", SWIG_From_int(static_cast<int >(wxID_FIND
)));
49701 PyDict_SetItemString(d
,"ID_DUPLICATE", SWIG_From_int(static_cast<int >(wxID_DUPLICATE
)));
49704 PyDict_SetItemString(d
,"ID_SELECTALL", SWIG_From_int(static_cast<int >(wxID_SELECTALL
)));
49707 PyDict_SetItemString(d
,"ID_DELETE", SWIG_From_int(static_cast<int >(wxID_DELETE
)));
49710 PyDict_SetItemString(d
,"ID_REPLACE", SWIG_From_int(static_cast<int >(wxID_REPLACE
)));
49713 PyDict_SetItemString(d
,"ID_REPLACE_ALL", SWIG_From_int(static_cast<int >(wxID_REPLACE_ALL
)));
49716 PyDict_SetItemString(d
,"ID_PROPERTIES", SWIG_From_int(static_cast<int >(wxID_PROPERTIES
)));
49719 PyDict_SetItemString(d
,"ID_VIEW_DETAILS", SWIG_From_int(static_cast<int >(wxID_VIEW_DETAILS
)));
49722 PyDict_SetItemString(d
,"ID_VIEW_LARGEICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_LARGEICONS
)));
49725 PyDict_SetItemString(d
,"ID_VIEW_SMALLICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_SMALLICONS
)));
49728 PyDict_SetItemString(d
,"ID_VIEW_LIST", SWIG_From_int(static_cast<int >(wxID_VIEW_LIST
)));
49731 PyDict_SetItemString(d
,"ID_VIEW_SORTDATE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTDATE
)));
49734 PyDict_SetItemString(d
,"ID_VIEW_SORTNAME", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTNAME
)));
49737 PyDict_SetItemString(d
,"ID_VIEW_SORTSIZE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTSIZE
)));
49740 PyDict_SetItemString(d
,"ID_VIEW_SORTTYPE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTTYPE
)));
49743 PyDict_SetItemString(d
,"ID_FILE1", SWIG_From_int(static_cast<int >(wxID_FILE1
)));
49746 PyDict_SetItemString(d
,"ID_FILE2", SWIG_From_int(static_cast<int >(wxID_FILE2
)));
49749 PyDict_SetItemString(d
,"ID_FILE3", SWIG_From_int(static_cast<int >(wxID_FILE3
)));
49752 PyDict_SetItemString(d
,"ID_FILE4", SWIG_From_int(static_cast<int >(wxID_FILE4
)));
49755 PyDict_SetItemString(d
,"ID_FILE5", SWIG_From_int(static_cast<int >(wxID_FILE5
)));
49758 PyDict_SetItemString(d
,"ID_FILE6", SWIG_From_int(static_cast<int >(wxID_FILE6
)));
49761 PyDict_SetItemString(d
,"ID_FILE7", SWIG_From_int(static_cast<int >(wxID_FILE7
)));
49764 PyDict_SetItemString(d
,"ID_FILE8", SWIG_From_int(static_cast<int >(wxID_FILE8
)));
49767 PyDict_SetItemString(d
,"ID_FILE9", SWIG_From_int(static_cast<int >(wxID_FILE9
)));
49770 PyDict_SetItemString(d
,"ID_OK", SWIG_From_int(static_cast<int >(wxID_OK
)));
49773 PyDict_SetItemString(d
,"ID_CANCEL", SWIG_From_int(static_cast<int >(wxID_CANCEL
)));
49776 PyDict_SetItemString(d
,"ID_APPLY", SWIG_From_int(static_cast<int >(wxID_APPLY
)));
49779 PyDict_SetItemString(d
,"ID_YES", SWIG_From_int(static_cast<int >(wxID_YES
)));
49782 PyDict_SetItemString(d
,"ID_NO", SWIG_From_int(static_cast<int >(wxID_NO
)));
49785 PyDict_SetItemString(d
,"ID_STATIC", SWIG_From_int(static_cast<int >(wxID_STATIC
)));
49788 PyDict_SetItemString(d
,"ID_FORWARD", SWIG_From_int(static_cast<int >(wxID_FORWARD
)));
49791 PyDict_SetItemString(d
,"ID_BACKWARD", SWIG_From_int(static_cast<int >(wxID_BACKWARD
)));
49794 PyDict_SetItemString(d
,"ID_DEFAULT", SWIG_From_int(static_cast<int >(wxID_DEFAULT
)));
49797 PyDict_SetItemString(d
,"ID_MORE", SWIG_From_int(static_cast<int >(wxID_MORE
)));
49800 PyDict_SetItemString(d
,"ID_SETUP", SWIG_From_int(static_cast<int >(wxID_SETUP
)));
49803 PyDict_SetItemString(d
,"ID_RESET", SWIG_From_int(static_cast<int >(wxID_RESET
)));
49806 PyDict_SetItemString(d
,"ID_CONTEXT_HELP", SWIG_From_int(static_cast<int >(wxID_CONTEXT_HELP
)));
49809 PyDict_SetItemString(d
,"ID_YESTOALL", SWIG_From_int(static_cast<int >(wxID_YESTOALL
)));
49812 PyDict_SetItemString(d
,"ID_NOTOALL", SWIG_From_int(static_cast<int >(wxID_NOTOALL
)));
49815 PyDict_SetItemString(d
,"ID_ABORT", SWIG_From_int(static_cast<int >(wxID_ABORT
)));
49818 PyDict_SetItemString(d
,"ID_RETRY", SWIG_From_int(static_cast<int >(wxID_RETRY
)));
49821 PyDict_SetItemString(d
,"ID_IGNORE", SWIG_From_int(static_cast<int >(wxID_IGNORE
)));
49824 PyDict_SetItemString(d
,"ID_ADD", SWIG_From_int(static_cast<int >(wxID_ADD
)));
49827 PyDict_SetItemString(d
,"ID_REMOVE", SWIG_From_int(static_cast<int >(wxID_REMOVE
)));
49830 PyDict_SetItemString(d
,"ID_UP", SWIG_From_int(static_cast<int >(wxID_UP
)));
49833 PyDict_SetItemString(d
,"ID_DOWN", SWIG_From_int(static_cast<int >(wxID_DOWN
)));
49836 PyDict_SetItemString(d
,"ID_HOME", SWIG_From_int(static_cast<int >(wxID_HOME
)));
49839 PyDict_SetItemString(d
,"ID_REFRESH", SWIG_From_int(static_cast<int >(wxID_REFRESH
)));
49842 PyDict_SetItemString(d
,"ID_STOP", SWIG_From_int(static_cast<int >(wxID_STOP
)));
49845 PyDict_SetItemString(d
,"ID_INDEX", SWIG_From_int(static_cast<int >(wxID_INDEX
)));
49848 PyDict_SetItemString(d
,"ID_BOLD", SWIG_From_int(static_cast<int >(wxID_BOLD
)));
49851 PyDict_SetItemString(d
,"ID_ITALIC", SWIG_From_int(static_cast<int >(wxID_ITALIC
)));
49854 PyDict_SetItemString(d
,"ID_JUSTIFY_CENTER", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_CENTER
)));
49857 PyDict_SetItemString(d
,"ID_JUSTIFY_FILL", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_FILL
)));
49860 PyDict_SetItemString(d
,"ID_JUSTIFY_RIGHT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_RIGHT
)));
49863 PyDict_SetItemString(d
,"ID_JUSTIFY_LEFT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_LEFT
)));
49866 PyDict_SetItemString(d
,"ID_UNDERLINE", SWIG_From_int(static_cast<int >(wxID_UNDERLINE
)));
49869 PyDict_SetItemString(d
,"ID_INDENT", SWIG_From_int(static_cast<int >(wxID_INDENT
)));
49872 PyDict_SetItemString(d
,"ID_UNINDENT", SWIG_From_int(static_cast<int >(wxID_UNINDENT
)));
49875 PyDict_SetItemString(d
,"ID_ZOOM_100", SWIG_From_int(static_cast<int >(wxID_ZOOM_100
)));
49878 PyDict_SetItemString(d
,"ID_ZOOM_FIT", SWIG_From_int(static_cast<int >(wxID_ZOOM_FIT
)));
49881 PyDict_SetItemString(d
,"ID_ZOOM_IN", SWIG_From_int(static_cast<int >(wxID_ZOOM_IN
)));
49884 PyDict_SetItemString(d
,"ID_ZOOM_OUT", SWIG_From_int(static_cast<int >(wxID_ZOOM_OUT
)));
49887 PyDict_SetItemString(d
,"ID_UNDELETE", SWIG_From_int(static_cast<int >(wxID_UNDELETE
)));
49890 PyDict_SetItemString(d
,"ID_REVERT_TO_SAVED", SWIG_From_int(static_cast<int >(wxID_REVERT_TO_SAVED
)));
49893 PyDict_SetItemString(d
,"ID_HIGHEST", SWIG_From_int(static_cast<int >(wxID_HIGHEST
)));
49896 PyDict_SetItemString(d
,"OPEN", SWIG_From_int(static_cast<int >(wxOPEN
)));
49899 PyDict_SetItemString(d
,"SAVE", SWIG_From_int(static_cast<int >(wxSAVE
)));
49902 PyDict_SetItemString(d
,"HIDE_READONLY", SWIG_From_int(static_cast<int >(wxHIDE_READONLY
)));
49905 PyDict_SetItemString(d
,"OVERWRITE_PROMPT", SWIG_From_int(static_cast<int >(wxOVERWRITE_PROMPT
)));
49908 PyDict_SetItemString(d
,"FILE_MUST_EXIST", SWIG_From_int(static_cast<int >(wxFILE_MUST_EXIST
)));
49911 PyDict_SetItemString(d
,"MULTIPLE", SWIG_From_int(static_cast<int >(wxMULTIPLE
)));
49914 PyDict_SetItemString(d
,"CHANGE_DIR", SWIG_From_int(static_cast<int >(wxCHANGE_DIR
)));
49917 PyDict_SetItemString(d
,"ACCEL_ALT", SWIG_From_int(static_cast<int >(wxACCEL_ALT
)));
49920 PyDict_SetItemString(d
,"ACCEL_CTRL", SWIG_From_int(static_cast<int >(wxACCEL_CTRL
)));
49923 PyDict_SetItemString(d
,"ACCEL_SHIFT", SWIG_From_int(static_cast<int >(wxACCEL_SHIFT
)));
49926 PyDict_SetItemString(d
,"ACCEL_NORMAL", SWIG_From_int(static_cast<int >(wxACCEL_NORMAL
)));
49929 PyDict_SetItemString(d
,"PD_AUTO_HIDE", SWIG_From_int(static_cast<int >(wxPD_AUTO_HIDE
)));
49932 PyDict_SetItemString(d
,"PD_APP_MODAL", SWIG_From_int(static_cast<int >(wxPD_APP_MODAL
)));
49935 PyDict_SetItemString(d
,"PD_CAN_ABORT", SWIG_From_int(static_cast<int >(wxPD_CAN_ABORT
)));
49938 PyDict_SetItemString(d
,"PD_ELAPSED_TIME", SWIG_From_int(static_cast<int >(wxPD_ELAPSED_TIME
)));
49941 PyDict_SetItemString(d
,"PD_ESTIMATED_TIME", SWIG_From_int(static_cast<int >(wxPD_ESTIMATED_TIME
)));
49944 PyDict_SetItemString(d
,"PD_REMAINING_TIME", SWIG_From_int(static_cast<int >(wxPD_REMAINING_TIME
)));
49947 PyDict_SetItemString(d
,"PD_SMOOTH", SWIG_From_int(static_cast<int >(wxPD_SMOOTH
)));
49950 PyDict_SetItemString(d
,"PD_CAN_SKIP", SWIG_From_int(static_cast<int >(wxPD_CAN_SKIP
)));
49953 PyDict_SetItemString(d
,"DD_NEW_DIR_BUTTON", SWIG_From_int(static_cast<int >(wxDD_NEW_DIR_BUTTON
)));
49956 PyDict_SetItemString(d
,"DD_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxDD_DEFAULT_STYLE
)));
49959 PyDict_SetItemString(d
,"MENU_TEAROFF", SWIG_From_int(static_cast<int >(wxMENU_TEAROFF
)));
49962 PyDict_SetItemString(d
,"MB_DOCKABLE", SWIG_From_int(static_cast<int >(wxMB_DOCKABLE
)));
49965 PyDict_SetItemString(d
,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxNO_FULL_REPAINT_ON_RESIZE
)));
49968 PyDict_SetItemString(d
,"FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxFULL_REPAINT_ON_RESIZE
)));
49971 PyDict_SetItemString(d
,"LI_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLI_HORIZONTAL
)));
49974 PyDict_SetItemString(d
,"LI_VERTICAL", SWIG_From_int(static_cast<int >(wxLI_VERTICAL
)));
49977 PyDict_SetItemString(d
,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int(static_cast<int >(wxWS_EX_VALIDATE_RECURSIVELY
)));
49980 PyDict_SetItemString(d
,"WS_EX_BLOCK_EVENTS", SWIG_From_int(static_cast<int >(wxWS_EX_BLOCK_EVENTS
)));
49983 PyDict_SetItemString(d
,"WS_EX_TRANSIENT", SWIG_From_int(static_cast<int >(wxWS_EX_TRANSIENT
)));
49986 PyDict_SetItemString(d
,"WS_EX_THEMED_BACKGROUND", SWIG_From_int(static_cast<int >(wxWS_EX_THEMED_BACKGROUND
)));
49989 PyDict_SetItemString(d
,"WS_EX_PROCESS_IDLE", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_IDLE
)));
49992 PyDict_SetItemString(d
,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_UI_UPDATES
)));
49995 PyDict_SetItemString(d
,"MM_TEXT", SWIG_From_int(static_cast<int >(wxMM_TEXT
)));
49998 PyDict_SetItemString(d
,"MM_LOMETRIC", SWIG_From_int(static_cast<int >(wxMM_LOMETRIC
)));
50001 PyDict_SetItemString(d
,"MM_HIMETRIC", SWIG_From_int(static_cast<int >(wxMM_HIMETRIC
)));
50004 PyDict_SetItemString(d
,"MM_LOENGLISH", SWIG_From_int(static_cast<int >(wxMM_LOENGLISH
)));
50007 PyDict_SetItemString(d
,"MM_HIENGLISH", SWIG_From_int(static_cast<int >(wxMM_HIENGLISH
)));
50010 PyDict_SetItemString(d
,"MM_TWIPS", SWIG_From_int(static_cast<int >(wxMM_TWIPS
)));
50013 PyDict_SetItemString(d
,"MM_ISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ISOTROPIC
)));
50016 PyDict_SetItemString(d
,"MM_ANISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ANISOTROPIC
)));
50019 PyDict_SetItemString(d
,"MM_POINTS", SWIG_From_int(static_cast<int >(wxMM_POINTS
)));
50022 PyDict_SetItemString(d
,"MM_METRIC", SWIG_From_int(static_cast<int >(wxMM_METRIC
)));
50025 PyDict_SetItemString(d
,"CENTRE", SWIG_From_int(static_cast<int >(wxCENTRE
)));
50028 PyDict_SetItemString(d
,"CENTER", SWIG_From_int(static_cast<int >(wxCENTER
)));
50031 PyDict_SetItemString(d
,"HORIZONTAL", SWIG_From_int(static_cast<int >(wxHORIZONTAL
)));
50034 PyDict_SetItemString(d
,"VERTICAL", SWIG_From_int(static_cast<int >(wxVERTICAL
)));
50037 PyDict_SetItemString(d
,"BOTH", SWIG_From_int(static_cast<int >(wxBOTH
)));
50040 PyDict_SetItemString(d
,"LEFT", SWIG_From_int(static_cast<int >(wxLEFT
)));
50043 PyDict_SetItemString(d
,"RIGHT", SWIG_From_int(static_cast<int >(wxRIGHT
)));
50046 PyDict_SetItemString(d
,"UP", SWIG_From_int(static_cast<int >(wxUP
)));
50049 PyDict_SetItemString(d
,"DOWN", SWIG_From_int(static_cast<int >(wxDOWN
)));
50052 PyDict_SetItemString(d
,"TOP", SWIG_From_int(static_cast<int >(wxTOP
)));
50055 PyDict_SetItemString(d
,"BOTTOM", SWIG_From_int(static_cast<int >(wxBOTTOM
)));
50058 PyDict_SetItemString(d
,"NORTH", SWIG_From_int(static_cast<int >(wxNORTH
)));
50061 PyDict_SetItemString(d
,"SOUTH", SWIG_From_int(static_cast<int >(wxSOUTH
)));
50064 PyDict_SetItemString(d
,"WEST", SWIG_From_int(static_cast<int >(wxWEST
)));
50067 PyDict_SetItemString(d
,"EAST", SWIG_From_int(static_cast<int >(wxEAST
)));
50070 PyDict_SetItemString(d
,"ALL", SWIG_From_int(static_cast<int >(wxALL
)));
50073 PyDict_SetItemString(d
,"ALIGN_NOT", SWIG_From_int(static_cast<int >(wxALIGN_NOT
)));
50076 PyDict_SetItemString(d
,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_HORIZONTAL
)));
50079 PyDict_SetItemString(d
,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_HORIZONTAL
)));
50082 PyDict_SetItemString(d
,"ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxALIGN_LEFT
)));
50085 PyDict_SetItemString(d
,"ALIGN_TOP", SWIG_From_int(static_cast<int >(wxALIGN_TOP
)));
50088 PyDict_SetItemString(d
,"ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxALIGN_RIGHT
)));
50091 PyDict_SetItemString(d
,"ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxALIGN_BOTTOM
)));
50094 PyDict_SetItemString(d
,"ALIGN_CENTER_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_VERTICAL
)));
50097 PyDict_SetItemString(d
,"ALIGN_CENTRE_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_VERTICAL
)));
50100 PyDict_SetItemString(d
,"ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxALIGN_CENTER
)));
50103 PyDict_SetItemString(d
,"ALIGN_CENTRE", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE
)));
50106 PyDict_SetItemString(d
,"ALIGN_MASK", SWIG_From_int(static_cast<int >(wxALIGN_MASK
)));
50109 PyDict_SetItemString(d
,"STRETCH_NOT", SWIG_From_int(static_cast<int >(wxSTRETCH_NOT
)));
50112 PyDict_SetItemString(d
,"SHRINK", SWIG_From_int(static_cast<int >(wxSHRINK
)));
50115 PyDict_SetItemString(d
,"GROW", SWIG_From_int(static_cast<int >(wxGROW
)));
50118 PyDict_SetItemString(d
,"EXPAND", SWIG_From_int(static_cast<int >(wxEXPAND
)));
50121 PyDict_SetItemString(d
,"SHAPED", SWIG_From_int(static_cast<int >(wxSHAPED
)));
50124 PyDict_SetItemString(d
,"FIXED_MINSIZE", SWIG_From_int(static_cast<int >(wxFIXED_MINSIZE
)));
50127 PyDict_SetItemString(d
,"TILE", SWIG_From_int(static_cast<int >(wxTILE
)));
50130 PyDict_SetItemString(d
,"ADJUST_MINSIZE", SWIG_From_int(static_cast<int >(wxADJUST_MINSIZE
)));
50133 PyDict_SetItemString(d
,"BORDER_DEFAULT", SWIG_From_int(static_cast<int >(wxBORDER_DEFAULT
)));
50136 PyDict_SetItemString(d
,"BORDER_NONE", SWIG_From_int(static_cast<int >(wxBORDER_NONE
)));
50139 PyDict_SetItemString(d
,"BORDER_STATIC", SWIG_From_int(static_cast<int >(wxBORDER_STATIC
)));
50142 PyDict_SetItemString(d
,"BORDER_SIMPLE", SWIG_From_int(static_cast<int >(wxBORDER_SIMPLE
)));
50145 PyDict_SetItemString(d
,"BORDER_RAISED", SWIG_From_int(static_cast<int >(wxBORDER_RAISED
)));
50148 PyDict_SetItemString(d
,"BORDER_SUNKEN", SWIG_From_int(static_cast<int >(wxBORDER_SUNKEN
)));
50151 PyDict_SetItemString(d
,"BORDER_DOUBLE", SWIG_From_int(static_cast<int >(wxBORDER_DOUBLE
)));
50154 PyDict_SetItemString(d
,"BORDER_MASK", SWIG_From_int(static_cast<int >(wxBORDER_MASK
)));
50157 PyDict_SetItemString(d
,"BG_STYLE_SYSTEM", SWIG_From_int(static_cast<int >(wxBG_STYLE_SYSTEM
)));
50160 PyDict_SetItemString(d
,"BG_STYLE_COLOUR", SWIG_From_int(static_cast<int >(wxBG_STYLE_COLOUR
)));
50163 PyDict_SetItemString(d
,"BG_STYLE_CUSTOM", SWIG_From_int(static_cast<int >(wxBG_STYLE_CUSTOM
)));
50166 PyDict_SetItemString(d
,"DEFAULT", SWIG_From_int(static_cast<int >(wxDEFAULT
)));
50169 PyDict_SetItemString(d
,"DECORATIVE", SWIG_From_int(static_cast<int >(wxDECORATIVE
)));
50172 PyDict_SetItemString(d
,"ROMAN", SWIG_From_int(static_cast<int >(wxROMAN
)));
50175 PyDict_SetItemString(d
,"SCRIPT", SWIG_From_int(static_cast<int >(wxSCRIPT
)));
50178 PyDict_SetItemString(d
,"SWISS", SWIG_From_int(static_cast<int >(wxSWISS
)));
50181 PyDict_SetItemString(d
,"MODERN", SWIG_From_int(static_cast<int >(wxMODERN
)));
50184 PyDict_SetItemString(d
,"TELETYPE", SWIG_From_int(static_cast<int >(wxTELETYPE
)));
50187 PyDict_SetItemString(d
,"VARIABLE", SWIG_From_int(static_cast<int >(wxVARIABLE
)));
50190 PyDict_SetItemString(d
,"FIXED", SWIG_From_int(static_cast<int >(wxFIXED
)));
50193 PyDict_SetItemString(d
,"NORMAL", SWIG_From_int(static_cast<int >(wxNORMAL
)));
50196 PyDict_SetItemString(d
,"LIGHT", SWIG_From_int(static_cast<int >(wxLIGHT
)));
50199 PyDict_SetItemString(d
,"BOLD", SWIG_From_int(static_cast<int >(wxBOLD
)));
50202 PyDict_SetItemString(d
,"ITALIC", SWIG_From_int(static_cast<int >(wxITALIC
)));
50205 PyDict_SetItemString(d
,"SLANT", SWIG_From_int(static_cast<int >(wxSLANT
)));
50208 PyDict_SetItemString(d
,"SOLID", SWIG_From_int(static_cast<int >(wxSOLID
)));
50211 PyDict_SetItemString(d
,"DOT", SWIG_From_int(static_cast<int >(wxDOT
)));
50214 PyDict_SetItemString(d
,"LONG_DASH", SWIG_From_int(static_cast<int >(wxLONG_DASH
)));
50217 PyDict_SetItemString(d
,"SHORT_DASH", SWIG_From_int(static_cast<int >(wxSHORT_DASH
)));
50220 PyDict_SetItemString(d
,"DOT_DASH", SWIG_From_int(static_cast<int >(wxDOT_DASH
)));
50223 PyDict_SetItemString(d
,"USER_DASH", SWIG_From_int(static_cast<int >(wxUSER_DASH
)));
50226 PyDict_SetItemString(d
,"TRANSPARENT", SWIG_From_int(static_cast<int >(wxTRANSPARENT
)));
50229 PyDict_SetItemString(d
,"STIPPLE", SWIG_From_int(static_cast<int >(wxSTIPPLE
)));
50232 PyDict_SetItemString(d
,"STIPPLE_MASK", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK
)));
50235 PyDict_SetItemString(d
,"STIPPLE_MASK_OPAQUE", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK_OPAQUE
)));
50238 PyDict_SetItemString(d
,"BDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxBDIAGONAL_HATCH
)));
50241 PyDict_SetItemString(d
,"CROSSDIAG_HATCH", SWIG_From_int(static_cast<int >(wxCROSSDIAG_HATCH
)));
50244 PyDict_SetItemString(d
,"FDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxFDIAGONAL_HATCH
)));
50247 PyDict_SetItemString(d
,"CROSS_HATCH", SWIG_From_int(static_cast<int >(wxCROSS_HATCH
)));
50250 PyDict_SetItemString(d
,"HORIZONTAL_HATCH", SWIG_From_int(static_cast<int >(wxHORIZONTAL_HATCH
)));
50253 PyDict_SetItemString(d
,"VERTICAL_HATCH", SWIG_From_int(static_cast<int >(wxVERTICAL_HATCH
)));
50256 PyDict_SetItemString(d
,"JOIN_BEVEL", SWIG_From_int(static_cast<int >(wxJOIN_BEVEL
)));
50259 PyDict_SetItemString(d
,"JOIN_MITER", SWIG_From_int(static_cast<int >(wxJOIN_MITER
)));
50262 PyDict_SetItemString(d
,"JOIN_ROUND", SWIG_From_int(static_cast<int >(wxJOIN_ROUND
)));
50265 PyDict_SetItemString(d
,"CAP_ROUND", SWIG_From_int(static_cast<int >(wxCAP_ROUND
)));
50268 PyDict_SetItemString(d
,"CAP_PROJECTING", SWIG_From_int(static_cast<int >(wxCAP_PROJECTING
)));
50271 PyDict_SetItemString(d
,"CAP_BUTT", SWIG_From_int(static_cast<int >(wxCAP_BUTT
)));
50274 PyDict_SetItemString(d
,"CLEAR", SWIG_From_int(static_cast<int >(wxCLEAR
)));
50277 PyDict_SetItemString(d
,"XOR", SWIG_From_int(static_cast<int >(wxXOR
)));
50280 PyDict_SetItemString(d
,"INVERT", SWIG_From_int(static_cast<int >(wxINVERT
)));
50283 PyDict_SetItemString(d
,"OR_REVERSE", SWIG_From_int(static_cast<int >(wxOR_REVERSE
)));
50286 PyDict_SetItemString(d
,"AND_REVERSE", SWIG_From_int(static_cast<int >(wxAND_REVERSE
)));
50289 PyDict_SetItemString(d
,"COPY", SWIG_From_int(static_cast<int >(wxCOPY
)));
50292 PyDict_SetItemString(d
,"AND", SWIG_From_int(static_cast<int >(wxAND
)));
50295 PyDict_SetItemString(d
,"AND_INVERT", SWIG_From_int(static_cast<int >(wxAND_INVERT
)));
50298 PyDict_SetItemString(d
,"NO_OP", SWIG_From_int(static_cast<int >(wxNO_OP
)));
50301 PyDict_SetItemString(d
,"NOR", SWIG_From_int(static_cast<int >(wxNOR
)));
50304 PyDict_SetItemString(d
,"EQUIV", SWIG_From_int(static_cast<int >(wxEQUIV
)));
50307 PyDict_SetItemString(d
,"SRC_INVERT", SWIG_From_int(static_cast<int >(wxSRC_INVERT
)));
50310 PyDict_SetItemString(d
,"OR_INVERT", SWIG_From_int(static_cast<int >(wxOR_INVERT
)));
50313 PyDict_SetItemString(d
,"NAND", SWIG_From_int(static_cast<int >(wxNAND
)));
50316 PyDict_SetItemString(d
,"OR", SWIG_From_int(static_cast<int >(wxOR
)));
50319 PyDict_SetItemString(d
,"SET", SWIG_From_int(static_cast<int >(wxSET
)));
50322 PyDict_SetItemString(d
,"WXK_BACK", SWIG_From_int(static_cast<int >(WXK_BACK
)));
50325 PyDict_SetItemString(d
,"WXK_TAB", SWIG_From_int(static_cast<int >(WXK_TAB
)));
50328 PyDict_SetItemString(d
,"WXK_RETURN", SWIG_From_int(static_cast<int >(WXK_RETURN
)));
50331 PyDict_SetItemString(d
,"WXK_ESCAPE", SWIG_From_int(static_cast<int >(WXK_ESCAPE
)));
50334 PyDict_SetItemString(d
,"WXK_SPACE", SWIG_From_int(static_cast<int >(WXK_SPACE
)));
50337 PyDict_SetItemString(d
,"WXK_DELETE", SWIG_From_int(static_cast<int >(WXK_DELETE
)));
50340 PyDict_SetItemString(d
,"WXK_START", SWIG_From_int(static_cast<int >(WXK_START
)));
50343 PyDict_SetItemString(d
,"WXK_LBUTTON", SWIG_From_int(static_cast<int >(WXK_LBUTTON
)));
50346 PyDict_SetItemString(d
,"WXK_RBUTTON", SWIG_From_int(static_cast<int >(WXK_RBUTTON
)));
50349 PyDict_SetItemString(d
,"WXK_CANCEL", SWIG_From_int(static_cast<int >(WXK_CANCEL
)));
50352 PyDict_SetItemString(d
,"WXK_MBUTTON", SWIG_From_int(static_cast<int >(WXK_MBUTTON
)));
50355 PyDict_SetItemString(d
,"WXK_CLEAR", SWIG_From_int(static_cast<int >(WXK_CLEAR
)));
50358 PyDict_SetItemString(d
,"WXK_SHIFT", SWIG_From_int(static_cast<int >(WXK_SHIFT
)));
50361 PyDict_SetItemString(d
,"WXK_ALT", SWIG_From_int(static_cast<int >(WXK_ALT
)));
50364 PyDict_SetItemString(d
,"WXK_CONTROL", SWIG_From_int(static_cast<int >(WXK_CONTROL
)));
50367 PyDict_SetItemString(d
,"WXK_MENU", SWIG_From_int(static_cast<int >(WXK_MENU
)));
50370 PyDict_SetItemString(d
,"WXK_PAUSE", SWIG_From_int(static_cast<int >(WXK_PAUSE
)));
50373 PyDict_SetItemString(d
,"WXK_CAPITAL", SWIG_From_int(static_cast<int >(WXK_CAPITAL
)));
50376 PyDict_SetItemString(d
,"WXK_PRIOR", SWIG_From_int(static_cast<int >(WXK_PRIOR
)));
50379 PyDict_SetItemString(d
,"WXK_NEXT", SWIG_From_int(static_cast<int >(WXK_NEXT
)));
50382 PyDict_SetItemString(d
,"WXK_END", SWIG_From_int(static_cast<int >(WXK_END
)));
50385 PyDict_SetItemString(d
,"WXK_HOME", SWIG_From_int(static_cast<int >(WXK_HOME
)));
50388 PyDict_SetItemString(d
,"WXK_LEFT", SWIG_From_int(static_cast<int >(WXK_LEFT
)));
50391 PyDict_SetItemString(d
,"WXK_UP", SWIG_From_int(static_cast<int >(WXK_UP
)));
50394 PyDict_SetItemString(d
,"WXK_RIGHT", SWIG_From_int(static_cast<int >(WXK_RIGHT
)));
50397 PyDict_SetItemString(d
,"WXK_DOWN", SWIG_From_int(static_cast<int >(WXK_DOWN
)));
50400 PyDict_SetItemString(d
,"WXK_SELECT", SWIG_From_int(static_cast<int >(WXK_SELECT
)));
50403 PyDict_SetItemString(d
,"WXK_PRINT", SWIG_From_int(static_cast<int >(WXK_PRINT
)));
50406 PyDict_SetItemString(d
,"WXK_EXECUTE", SWIG_From_int(static_cast<int >(WXK_EXECUTE
)));
50409 PyDict_SetItemString(d
,"WXK_SNAPSHOT", SWIG_From_int(static_cast<int >(WXK_SNAPSHOT
)));
50412 PyDict_SetItemString(d
,"WXK_INSERT", SWIG_From_int(static_cast<int >(WXK_INSERT
)));
50415 PyDict_SetItemString(d
,"WXK_HELP", SWIG_From_int(static_cast<int >(WXK_HELP
)));
50418 PyDict_SetItemString(d
,"WXK_NUMPAD0", SWIG_From_int(static_cast<int >(WXK_NUMPAD0
)));
50421 PyDict_SetItemString(d
,"WXK_NUMPAD1", SWIG_From_int(static_cast<int >(WXK_NUMPAD1
)));
50424 PyDict_SetItemString(d
,"WXK_NUMPAD2", SWIG_From_int(static_cast<int >(WXK_NUMPAD2
)));
50427 PyDict_SetItemString(d
,"WXK_NUMPAD3", SWIG_From_int(static_cast<int >(WXK_NUMPAD3
)));
50430 PyDict_SetItemString(d
,"WXK_NUMPAD4", SWIG_From_int(static_cast<int >(WXK_NUMPAD4
)));
50433 PyDict_SetItemString(d
,"WXK_NUMPAD5", SWIG_From_int(static_cast<int >(WXK_NUMPAD5
)));
50436 PyDict_SetItemString(d
,"WXK_NUMPAD6", SWIG_From_int(static_cast<int >(WXK_NUMPAD6
)));
50439 PyDict_SetItemString(d
,"WXK_NUMPAD7", SWIG_From_int(static_cast<int >(WXK_NUMPAD7
)));
50442 PyDict_SetItemString(d
,"WXK_NUMPAD8", SWIG_From_int(static_cast<int >(WXK_NUMPAD8
)));
50445 PyDict_SetItemString(d
,"WXK_NUMPAD9", SWIG_From_int(static_cast<int >(WXK_NUMPAD9
)));
50448 PyDict_SetItemString(d
,"WXK_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_MULTIPLY
)));
50451 PyDict_SetItemString(d
,"WXK_ADD", SWIG_From_int(static_cast<int >(WXK_ADD
)));
50454 PyDict_SetItemString(d
,"WXK_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_SEPARATOR
)));
50457 PyDict_SetItemString(d
,"WXK_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_SUBTRACT
)));
50460 PyDict_SetItemString(d
,"WXK_DECIMAL", SWIG_From_int(static_cast<int >(WXK_DECIMAL
)));
50463 PyDict_SetItemString(d
,"WXK_DIVIDE", SWIG_From_int(static_cast<int >(WXK_DIVIDE
)));
50466 PyDict_SetItemString(d
,"WXK_F1", SWIG_From_int(static_cast<int >(WXK_F1
)));
50469 PyDict_SetItemString(d
,"WXK_F2", SWIG_From_int(static_cast<int >(WXK_F2
)));
50472 PyDict_SetItemString(d
,"WXK_F3", SWIG_From_int(static_cast<int >(WXK_F3
)));
50475 PyDict_SetItemString(d
,"WXK_F4", SWIG_From_int(static_cast<int >(WXK_F4
)));
50478 PyDict_SetItemString(d
,"WXK_F5", SWIG_From_int(static_cast<int >(WXK_F5
)));
50481 PyDict_SetItemString(d
,"WXK_F6", SWIG_From_int(static_cast<int >(WXK_F6
)));
50484 PyDict_SetItemString(d
,"WXK_F7", SWIG_From_int(static_cast<int >(WXK_F7
)));
50487 PyDict_SetItemString(d
,"WXK_F8", SWIG_From_int(static_cast<int >(WXK_F8
)));
50490 PyDict_SetItemString(d
,"WXK_F9", SWIG_From_int(static_cast<int >(WXK_F9
)));
50493 PyDict_SetItemString(d
,"WXK_F10", SWIG_From_int(static_cast<int >(WXK_F10
)));
50496 PyDict_SetItemString(d
,"WXK_F11", SWIG_From_int(static_cast<int >(WXK_F11
)));
50499 PyDict_SetItemString(d
,"WXK_F12", SWIG_From_int(static_cast<int >(WXK_F12
)));
50502 PyDict_SetItemString(d
,"WXK_F13", SWIG_From_int(static_cast<int >(WXK_F13
)));
50505 PyDict_SetItemString(d
,"WXK_F14", SWIG_From_int(static_cast<int >(WXK_F14
)));
50508 PyDict_SetItemString(d
,"WXK_F15", SWIG_From_int(static_cast<int >(WXK_F15
)));
50511 PyDict_SetItemString(d
,"WXK_F16", SWIG_From_int(static_cast<int >(WXK_F16
)));
50514 PyDict_SetItemString(d
,"WXK_F17", SWIG_From_int(static_cast<int >(WXK_F17
)));
50517 PyDict_SetItemString(d
,"WXK_F18", SWIG_From_int(static_cast<int >(WXK_F18
)));
50520 PyDict_SetItemString(d
,"WXK_F19", SWIG_From_int(static_cast<int >(WXK_F19
)));
50523 PyDict_SetItemString(d
,"WXK_F20", SWIG_From_int(static_cast<int >(WXK_F20
)));
50526 PyDict_SetItemString(d
,"WXK_F21", SWIG_From_int(static_cast<int >(WXK_F21
)));
50529 PyDict_SetItemString(d
,"WXK_F22", SWIG_From_int(static_cast<int >(WXK_F22
)));
50532 PyDict_SetItemString(d
,"WXK_F23", SWIG_From_int(static_cast<int >(WXK_F23
)));
50535 PyDict_SetItemString(d
,"WXK_F24", SWIG_From_int(static_cast<int >(WXK_F24
)));
50538 PyDict_SetItemString(d
,"WXK_NUMLOCK", SWIG_From_int(static_cast<int >(WXK_NUMLOCK
)));
50541 PyDict_SetItemString(d
,"WXK_SCROLL", SWIG_From_int(static_cast<int >(WXK_SCROLL
)));
50544 PyDict_SetItemString(d
,"WXK_PAGEUP", SWIG_From_int(static_cast<int >(WXK_PAGEUP
)));
50547 PyDict_SetItemString(d
,"WXK_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_PAGEDOWN
)));
50550 PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SPACE
)));
50553 PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", SWIG_From_int(static_cast<int >(WXK_NUMPAD_TAB
)));
50556 PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ENTER
)));
50559 PyDict_SetItemString(d
,"WXK_NUMPAD_F1", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F1
)));
50562 PyDict_SetItemString(d
,"WXK_NUMPAD_F2", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F2
)));
50565 PyDict_SetItemString(d
,"WXK_NUMPAD_F3", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F3
)));
50568 PyDict_SetItemString(d
,"WXK_NUMPAD_F4", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F4
)));
50571 PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", SWIG_From_int(static_cast<int >(WXK_NUMPAD_HOME
)));
50574 PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_LEFT
)));
50577 PyDict_SetItemString(d
,"WXK_NUMPAD_UP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_UP
)));
50580 PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_RIGHT
)));
50583 PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DOWN
)));
50586 PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PRIOR
)));
50589 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEUP
)));
50592 PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_NEXT
)));
50595 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEDOWN
)));
50598 PyDict_SetItemString(d
,"WXK_NUMPAD_END", SWIG_From_int(static_cast<int >(WXK_NUMPAD_END
)));
50601 PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_BEGIN
)));
50604 PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_INSERT
)));
50607 PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DELETE
)));
50610 PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_EQUAL
)));
50613 PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_NUMPAD_MULTIPLY
)));
50616 PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ADD
)));
50619 PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SEPARATOR
)));
50622 PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SUBTRACT
)));
50625 PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DECIMAL
)));
50628 PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DIVIDE
)));
50631 PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_LEFT
)));
50634 PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_RIGHT
)));
50637 PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", SWIG_From_int(static_cast<int >(WXK_WINDOWS_MENU
)));
50640 PyDict_SetItemString(d
,"WXK_COMMAND", SWIG_From_int(static_cast<int >(WXK_COMMAND
)));
50643 PyDict_SetItemString(d
,"WXK_SPECIAL1", SWIG_From_int(static_cast<int >(WXK_SPECIAL1
)));
50646 PyDict_SetItemString(d
,"WXK_SPECIAL2", SWIG_From_int(static_cast<int >(WXK_SPECIAL2
)));
50649 PyDict_SetItemString(d
,"WXK_SPECIAL3", SWIG_From_int(static_cast<int >(WXK_SPECIAL3
)));
50652 PyDict_SetItemString(d
,"WXK_SPECIAL4", SWIG_From_int(static_cast<int >(WXK_SPECIAL4
)));
50655 PyDict_SetItemString(d
,"WXK_SPECIAL5", SWIG_From_int(static_cast<int >(WXK_SPECIAL5
)));
50658 PyDict_SetItemString(d
,"WXK_SPECIAL6", SWIG_From_int(static_cast<int >(WXK_SPECIAL6
)));
50661 PyDict_SetItemString(d
,"WXK_SPECIAL7", SWIG_From_int(static_cast<int >(WXK_SPECIAL7
)));
50664 PyDict_SetItemString(d
,"WXK_SPECIAL8", SWIG_From_int(static_cast<int >(WXK_SPECIAL8
)));
50667 PyDict_SetItemString(d
,"WXK_SPECIAL9", SWIG_From_int(static_cast<int >(WXK_SPECIAL9
)));
50670 PyDict_SetItemString(d
,"WXK_SPECIAL10", SWIG_From_int(static_cast<int >(WXK_SPECIAL10
)));
50673 PyDict_SetItemString(d
,"WXK_SPECIAL11", SWIG_From_int(static_cast<int >(WXK_SPECIAL11
)));
50676 PyDict_SetItemString(d
,"WXK_SPECIAL12", SWIG_From_int(static_cast<int >(WXK_SPECIAL12
)));
50679 PyDict_SetItemString(d
,"WXK_SPECIAL13", SWIG_From_int(static_cast<int >(WXK_SPECIAL13
)));
50682 PyDict_SetItemString(d
,"WXK_SPECIAL14", SWIG_From_int(static_cast<int >(WXK_SPECIAL14
)));
50685 PyDict_SetItemString(d
,"WXK_SPECIAL15", SWIG_From_int(static_cast<int >(WXK_SPECIAL15
)));
50688 PyDict_SetItemString(d
,"WXK_SPECIAL16", SWIG_From_int(static_cast<int >(WXK_SPECIAL16
)));
50691 PyDict_SetItemString(d
,"WXK_SPECIAL17", SWIG_From_int(static_cast<int >(WXK_SPECIAL17
)));
50694 PyDict_SetItemString(d
,"WXK_SPECIAL18", SWIG_From_int(static_cast<int >(WXK_SPECIAL18
)));
50697 PyDict_SetItemString(d
,"WXK_SPECIAL19", SWIG_From_int(static_cast<int >(WXK_SPECIAL19
)));
50700 PyDict_SetItemString(d
,"WXK_SPECIAL20", SWIG_From_int(static_cast<int >(WXK_SPECIAL20
)));
50703 PyDict_SetItemString(d
,"PAPER_NONE", SWIG_From_int(static_cast<int >(wxPAPER_NONE
)));
50706 PyDict_SetItemString(d
,"PAPER_LETTER", SWIG_From_int(static_cast<int >(wxPAPER_LETTER
)));
50709 PyDict_SetItemString(d
,"PAPER_LEGAL", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL
)));
50712 PyDict_SetItemString(d
,"PAPER_A4", SWIG_From_int(static_cast<int >(wxPAPER_A4
)));
50715 PyDict_SetItemString(d
,"PAPER_CSHEET", SWIG_From_int(static_cast<int >(wxPAPER_CSHEET
)));
50718 PyDict_SetItemString(d
,"PAPER_DSHEET", SWIG_From_int(static_cast<int >(wxPAPER_DSHEET
)));
50721 PyDict_SetItemString(d
,"PAPER_ESHEET", SWIG_From_int(static_cast<int >(wxPAPER_ESHEET
)));
50724 PyDict_SetItemString(d
,"PAPER_LETTERSMALL", SWIG_From_int(static_cast<int >(wxPAPER_LETTERSMALL
)));
50727 PyDict_SetItemString(d
,"PAPER_TABLOID", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID
)));
50730 PyDict_SetItemString(d
,"PAPER_LEDGER", SWIG_From_int(static_cast<int >(wxPAPER_LEDGER
)));
50733 PyDict_SetItemString(d
,"PAPER_STATEMENT", SWIG_From_int(static_cast<int >(wxPAPER_STATEMENT
)));
50736 PyDict_SetItemString(d
,"PAPER_EXECUTIVE", SWIG_From_int(static_cast<int >(wxPAPER_EXECUTIVE
)));
50739 PyDict_SetItemString(d
,"PAPER_A3", SWIG_From_int(static_cast<int >(wxPAPER_A3
)));
50742 PyDict_SetItemString(d
,"PAPER_A4SMALL", SWIG_From_int(static_cast<int >(wxPAPER_A4SMALL
)));
50745 PyDict_SetItemString(d
,"PAPER_A5", SWIG_From_int(static_cast<int >(wxPAPER_A5
)));
50748 PyDict_SetItemString(d
,"PAPER_B4", SWIG_From_int(static_cast<int >(wxPAPER_B4
)));
50751 PyDict_SetItemString(d
,"PAPER_B5", SWIG_From_int(static_cast<int >(wxPAPER_B5
)));
50754 PyDict_SetItemString(d
,"PAPER_FOLIO", SWIG_From_int(static_cast<int >(wxPAPER_FOLIO
)));
50757 PyDict_SetItemString(d
,"PAPER_QUARTO", SWIG_From_int(static_cast<int >(wxPAPER_QUARTO
)));
50760 PyDict_SetItemString(d
,"PAPER_10X14", SWIG_From_int(static_cast<int >(wxPAPER_10X14
)));
50763 PyDict_SetItemString(d
,"PAPER_11X17", SWIG_From_int(static_cast<int >(wxPAPER_11X17
)));
50766 PyDict_SetItemString(d
,"PAPER_NOTE", SWIG_From_int(static_cast<int >(wxPAPER_NOTE
)));
50769 PyDict_SetItemString(d
,"PAPER_ENV_9", SWIG_From_int(static_cast<int >(wxPAPER_ENV_9
)));
50772 PyDict_SetItemString(d
,"PAPER_ENV_10", SWIG_From_int(static_cast<int >(wxPAPER_ENV_10
)));
50775 PyDict_SetItemString(d
,"PAPER_ENV_11", SWIG_From_int(static_cast<int >(wxPAPER_ENV_11
)));
50778 PyDict_SetItemString(d
,"PAPER_ENV_12", SWIG_From_int(static_cast<int >(wxPAPER_ENV_12
)));
50781 PyDict_SetItemString(d
,"PAPER_ENV_14", SWIG_From_int(static_cast<int >(wxPAPER_ENV_14
)));
50784 PyDict_SetItemString(d
,"PAPER_ENV_DL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_DL
)));
50787 PyDict_SetItemString(d
,"PAPER_ENV_C5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C5
)));
50790 PyDict_SetItemString(d
,"PAPER_ENV_C3", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C3
)));
50793 PyDict_SetItemString(d
,"PAPER_ENV_C4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C4
)));
50796 PyDict_SetItemString(d
,"PAPER_ENV_C6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C6
)));
50799 PyDict_SetItemString(d
,"PAPER_ENV_C65", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C65
)));
50802 PyDict_SetItemString(d
,"PAPER_ENV_B4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B4
)));
50805 PyDict_SetItemString(d
,"PAPER_ENV_B5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B5
)));
50808 PyDict_SetItemString(d
,"PAPER_ENV_B6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B6
)));
50811 PyDict_SetItemString(d
,"PAPER_ENV_ITALY", SWIG_From_int(static_cast<int >(wxPAPER_ENV_ITALY
)));
50814 PyDict_SetItemString(d
,"PAPER_ENV_MONARCH", SWIG_From_int(static_cast<int >(wxPAPER_ENV_MONARCH
)));
50817 PyDict_SetItemString(d
,"PAPER_ENV_PERSONAL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_PERSONAL
)));
50820 PyDict_SetItemString(d
,"PAPER_FANFOLD_US", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_US
)));
50823 PyDict_SetItemString(d
,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_STD_GERMAN
)));
50826 PyDict_SetItemString(d
,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_LGL_GERMAN
)));
50829 PyDict_SetItemString(d
,"PAPER_ISO_B4", SWIG_From_int(static_cast<int >(wxPAPER_ISO_B4
)));
50832 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD
)));
50835 PyDict_SetItemString(d
,"PAPER_9X11", SWIG_From_int(static_cast<int >(wxPAPER_9X11
)));
50838 PyDict_SetItemString(d
,"PAPER_10X11", SWIG_From_int(static_cast<int >(wxPAPER_10X11
)));
50841 PyDict_SetItemString(d
,"PAPER_15X11", SWIG_From_int(static_cast<int >(wxPAPER_15X11
)));
50844 PyDict_SetItemString(d
,"PAPER_ENV_INVITE", SWIG_From_int(static_cast<int >(wxPAPER_ENV_INVITE
)));
50847 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA
)));
50850 PyDict_SetItemString(d
,"PAPER_LEGAL_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL_EXTRA
)));
50853 PyDict_SetItemString(d
,"PAPER_TABLOID_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID_EXTRA
)));
50856 PyDict_SetItemString(d
,"PAPER_A4_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A4_EXTRA
)));
50859 PyDict_SetItemString(d
,"PAPER_LETTER_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_TRANSVERSE
)));
50862 PyDict_SetItemString(d
,"PAPER_A4_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A4_TRANSVERSE
)));
50865 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA_TRANSVERSE
)));
50868 PyDict_SetItemString(d
,"PAPER_A_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A_PLUS
)));
50871 PyDict_SetItemString(d
,"PAPER_B_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_B_PLUS
)));
50874 PyDict_SetItemString(d
,"PAPER_LETTER_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_PLUS
)));
50877 PyDict_SetItemString(d
,"PAPER_A4_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A4_PLUS
)));
50880 PyDict_SetItemString(d
,"PAPER_A5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A5_TRANSVERSE
)));
50883 PyDict_SetItemString(d
,"PAPER_B5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_B5_TRANSVERSE
)));
50886 PyDict_SetItemString(d
,"PAPER_A3_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA
)));
50889 PyDict_SetItemString(d
,"PAPER_A5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A5_EXTRA
)));
50892 PyDict_SetItemString(d
,"PAPER_B5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_B5_EXTRA
)));
50895 PyDict_SetItemString(d
,"PAPER_A2", SWIG_From_int(static_cast<int >(wxPAPER_A2
)));
50898 PyDict_SetItemString(d
,"PAPER_A3_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_TRANSVERSE
)));
50901 PyDict_SetItemString(d
,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA_TRANSVERSE
)));
50904 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD
)));
50907 PyDict_SetItemString(d
,"PAPER_A6", SWIG_From_int(static_cast<int >(wxPAPER_A6
)));
50910 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2
)));
50913 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3
)));
50916 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3
)));
50919 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4
)));
50922 PyDict_SetItemString(d
,"PAPER_LETTER_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_ROTATED
)));
50925 PyDict_SetItemString(d
,"PAPER_A3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A3_ROTATED
)));
50928 PyDict_SetItemString(d
,"PAPER_A4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A4_ROTATED
)));
50931 PyDict_SetItemString(d
,"PAPER_A5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A5_ROTATED
)));
50934 PyDict_SetItemString(d
,"PAPER_B4_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B4_JIS_ROTATED
)));
50937 PyDict_SetItemString(d
,"PAPER_B5_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B5_JIS_ROTATED
)));
50940 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD_ROTATED
)));
50943 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED
)));
50946 PyDict_SetItemString(d
,"PAPER_A6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A6_ROTATED
)));
50949 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2_ROTATED
)));
50952 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3_ROTATED
)));
50955 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3_ROTATED
)));
50958 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4_ROTATED
)));
50961 PyDict_SetItemString(d
,"PAPER_B6_JIS", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS
)));
50964 PyDict_SetItemString(d
,"PAPER_B6_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS_ROTATED
)));
50967 PyDict_SetItemString(d
,"PAPER_12X11", SWIG_From_int(static_cast<int >(wxPAPER_12X11
)));
50970 PyDict_SetItemString(d
,"PAPER_JENV_YOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4
)));
50973 PyDict_SetItemString(d
,"PAPER_JENV_YOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4_ROTATED
)));
50976 PyDict_SetItemString(d
,"PAPER_P16K", SWIG_From_int(static_cast<int >(wxPAPER_P16K
)));
50979 PyDict_SetItemString(d
,"PAPER_P32K", SWIG_From_int(static_cast<int >(wxPAPER_P32K
)));
50982 PyDict_SetItemString(d
,"PAPER_P32KBIG", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG
)));
50985 PyDict_SetItemString(d
,"PAPER_PENV_1", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1
)));
50988 PyDict_SetItemString(d
,"PAPER_PENV_2", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2
)));
50991 PyDict_SetItemString(d
,"PAPER_PENV_3", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3
)));
50994 PyDict_SetItemString(d
,"PAPER_PENV_4", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4
)));
50997 PyDict_SetItemString(d
,"PAPER_PENV_5", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5
)));
51000 PyDict_SetItemString(d
,"PAPER_PENV_6", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6
)));
51003 PyDict_SetItemString(d
,"PAPER_PENV_7", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7
)));
51006 PyDict_SetItemString(d
,"PAPER_PENV_8", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8
)));
51009 PyDict_SetItemString(d
,"PAPER_PENV_9", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9
)));
51012 PyDict_SetItemString(d
,"PAPER_PENV_10", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10
)));
51015 PyDict_SetItemString(d
,"PAPER_P16K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P16K_ROTATED
)));
51018 PyDict_SetItemString(d
,"PAPER_P32K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32K_ROTATED
)));
51021 PyDict_SetItemString(d
,"PAPER_P32KBIG_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG_ROTATED
)));
51024 PyDict_SetItemString(d
,"PAPER_PENV_1_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1_ROTATED
)));
51027 PyDict_SetItemString(d
,"PAPER_PENV_2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2_ROTATED
)));
51030 PyDict_SetItemString(d
,"PAPER_PENV_3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3_ROTATED
)));
51033 PyDict_SetItemString(d
,"PAPER_PENV_4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4_ROTATED
)));
51036 PyDict_SetItemString(d
,"PAPER_PENV_5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5_ROTATED
)));
51039 PyDict_SetItemString(d
,"PAPER_PENV_6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6_ROTATED
)));
51042 PyDict_SetItemString(d
,"PAPER_PENV_7_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7_ROTATED
)));
51045 PyDict_SetItemString(d
,"PAPER_PENV_8_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8_ROTATED
)));
51048 PyDict_SetItemString(d
,"PAPER_PENV_9_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9_ROTATED
)));
51051 PyDict_SetItemString(d
,"PAPER_PENV_10_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10_ROTATED
)));
51054 PyDict_SetItemString(d
,"DUPLEX_SIMPLEX", SWIG_From_int(static_cast<int >(wxDUPLEX_SIMPLEX
)));
51057 PyDict_SetItemString(d
,"DUPLEX_HORIZONTAL", SWIG_From_int(static_cast<int >(wxDUPLEX_HORIZONTAL
)));
51060 PyDict_SetItemString(d
,"DUPLEX_VERTICAL", SWIG_From_int(static_cast<int >(wxDUPLEX_VERTICAL
)));
51063 PyDict_SetItemString(d
,"ITEM_SEPARATOR", SWIG_From_int(static_cast<int >(wxITEM_SEPARATOR
)));
51066 PyDict_SetItemString(d
,"ITEM_NORMAL", SWIG_From_int(static_cast<int >(wxITEM_NORMAL
)));
51069 PyDict_SetItemString(d
,"ITEM_CHECK", SWIG_From_int(static_cast<int >(wxITEM_CHECK
)));
51072 PyDict_SetItemString(d
,"ITEM_RADIO", SWIG_From_int(static_cast<int >(wxITEM_RADIO
)));
51075 PyDict_SetItemString(d
,"ITEM_MAX", SWIG_From_int(static_cast<int >(wxITEM_MAX
)));
51078 PyDict_SetItemString(d
,"HT_NOWHERE", SWIG_From_int(static_cast<int >(wxHT_NOWHERE
)));
51081 PyDict_SetItemString(d
,"HT_SCROLLBAR_FIRST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_FIRST
)));
51084 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_1
)));
51087 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_2
)));
51090 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_1
)));
51093 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_2
)));
51096 PyDict_SetItemString(d
,"HT_SCROLLBAR_THUMB", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_THUMB
)));
51099 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_1
)));
51102 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_2
)));
51105 PyDict_SetItemString(d
,"HT_SCROLLBAR_LAST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_LAST
)));
51108 PyDict_SetItemString(d
,"HT_WINDOW_OUTSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_OUTSIDE
)));
51111 PyDict_SetItemString(d
,"HT_WINDOW_INSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_INSIDE
)));
51114 PyDict_SetItemString(d
,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_VERT_SCROLLBAR
)));
51117 PyDict_SetItemString(d
,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_HORZ_SCROLLBAR
)));
51120 PyDict_SetItemString(d
,"HT_WINDOW_CORNER", SWIG_From_int(static_cast<int >(wxHT_WINDOW_CORNER
)));
51123 PyDict_SetItemString(d
,"HT_MAX", SWIG_From_int(static_cast<int >(wxHT_MAX
)));
51126 PyDict_SetItemString(d
,"MOD_NONE", SWIG_From_int(static_cast<int >(wxMOD_NONE
)));
51129 PyDict_SetItemString(d
,"MOD_ALT", SWIG_From_int(static_cast<int >(wxMOD_ALT
)));
51132 PyDict_SetItemString(d
,"MOD_CONTROL", SWIG_From_int(static_cast<int >(wxMOD_CONTROL
)));
51135 PyDict_SetItemString(d
,"MOD_ALTGR", SWIG_From_int(static_cast<int >(wxMOD_ALTGR
)));
51138 PyDict_SetItemString(d
,"MOD_SHIFT", SWIG_From_int(static_cast<int >(wxMOD_SHIFT
)));
51141 PyDict_SetItemString(d
,"MOD_META", SWIG_From_int(static_cast<int >(wxMOD_META
)));
51144 PyDict_SetItemString(d
,"MOD_WIN", SWIG_From_int(static_cast<int >(wxMOD_WIN
)));
51147 PyDict_SetItemString(d
,"MOD_CMD", SWIG_From_int(static_cast<int >(wxMOD_CMD
)));
51150 PyDict_SetItemString(d
,"MOD_ALL", SWIG_From_int(static_cast<int >(wxMOD_ALL
)));
51153 PyDict_SetItemString(d
,"UPDATE_UI_NONE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_NONE
)));
51156 PyDict_SetItemString(d
,"UPDATE_UI_RECURSE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_RECURSE
)));
51159 PyDict_SetItemString(d
,"UPDATE_UI_FROMIDLE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_FROMIDLE
)));
51161 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
51162 SWIG_addvarlink(SWIG_globals
,(char*)"EmptyString",_wrap_EmptyString_get
, _wrap_EmptyString_set
);
51164 PyDict_SetItemString(d
,"BITMAP_TYPE_INVALID", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_INVALID
)));
51167 PyDict_SetItemString(d
,"BITMAP_TYPE_BMP", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_BMP
)));
51170 PyDict_SetItemString(d
,"BITMAP_TYPE_ICO", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICO
)));
51173 PyDict_SetItemString(d
,"BITMAP_TYPE_CUR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_CUR
)));
51176 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM
)));
51179 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM_DATA
)));
51182 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM
)));
51185 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM_DATA
)));
51188 PyDict_SetItemString(d
,"BITMAP_TYPE_TIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_TIF
)));
51191 PyDict_SetItemString(d
,"BITMAP_TYPE_GIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_GIF
)));
51194 PyDict_SetItemString(d
,"BITMAP_TYPE_PNG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNG
)));
51197 PyDict_SetItemString(d
,"BITMAP_TYPE_JPEG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_JPEG
)));
51200 PyDict_SetItemString(d
,"BITMAP_TYPE_PNM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNM
)));
51203 PyDict_SetItemString(d
,"BITMAP_TYPE_PCX", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PCX
)));
51206 PyDict_SetItemString(d
,"BITMAP_TYPE_PICT", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PICT
)));
51209 PyDict_SetItemString(d
,"BITMAP_TYPE_ICON", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICON
)));
51212 PyDict_SetItemString(d
,"BITMAP_TYPE_ANI", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANI
)));
51215 PyDict_SetItemString(d
,"BITMAP_TYPE_IFF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_IFF
)));
51218 PyDict_SetItemString(d
,"BITMAP_TYPE_MACCURSOR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_MACCURSOR
)));
51221 PyDict_SetItemString(d
,"BITMAP_TYPE_ANY", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANY
)));
51224 PyDict_SetItemString(d
,"CURSOR_NONE", SWIG_From_int(static_cast<int >(wxCURSOR_NONE
)));
51227 PyDict_SetItemString(d
,"CURSOR_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_ARROW
)));
51230 PyDict_SetItemString(d
,"CURSOR_RIGHT_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_ARROW
)));
51233 PyDict_SetItemString(d
,"CURSOR_BULLSEYE", SWIG_From_int(static_cast<int >(wxCURSOR_BULLSEYE
)));
51236 PyDict_SetItemString(d
,"CURSOR_CHAR", SWIG_From_int(static_cast<int >(wxCURSOR_CHAR
)));
51239 PyDict_SetItemString(d
,"CURSOR_CROSS", SWIG_From_int(static_cast<int >(wxCURSOR_CROSS
)));
51242 PyDict_SetItemString(d
,"CURSOR_HAND", SWIG_From_int(static_cast<int >(wxCURSOR_HAND
)));
51245 PyDict_SetItemString(d
,"CURSOR_IBEAM", SWIG_From_int(static_cast<int >(wxCURSOR_IBEAM
)));
51248 PyDict_SetItemString(d
,"CURSOR_LEFT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_LEFT_BUTTON
)));
51251 PyDict_SetItemString(d
,"CURSOR_MAGNIFIER", SWIG_From_int(static_cast<int >(wxCURSOR_MAGNIFIER
)));
51254 PyDict_SetItemString(d
,"CURSOR_MIDDLE_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_MIDDLE_BUTTON
)));
51257 PyDict_SetItemString(d
,"CURSOR_NO_ENTRY", SWIG_From_int(static_cast<int >(wxCURSOR_NO_ENTRY
)));
51260 PyDict_SetItemString(d
,"CURSOR_PAINT_BRUSH", SWIG_From_int(static_cast<int >(wxCURSOR_PAINT_BRUSH
)));
51263 PyDict_SetItemString(d
,"CURSOR_PENCIL", SWIG_From_int(static_cast<int >(wxCURSOR_PENCIL
)));
51266 PyDict_SetItemString(d
,"CURSOR_POINT_LEFT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_LEFT
)));
51269 PyDict_SetItemString(d
,"CURSOR_POINT_RIGHT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_RIGHT
)));
51272 PyDict_SetItemString(d
,"CURSOR_QUESTION_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_QUESTION_ARROW
)));
51275 PyDict_SetItemString(d
,"CURSOR_RIGHT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_BUTTON
)));
51278 PyDict_SetItemString(d
,"CURSOR_SIZENESW", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENESW
)));
51281 PyDict_SetItemString(d
,"CURSOR_SIZENS", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENS
)));
51284 PyDict_SetItemString(d
,"CURSOR_SIZENWSE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENWSE
)));
51287 PyDict_SetItemString(d
,"CURSOR_SIZEWE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZEWE
)));
51290 PyDict_SetItemString(d
,"CURSOR_SIZING", SWIG_From_int(static_cast<int >(wxCURSOR_SIZING
)));
51293 PyDict_SetItemString(d
,"CURSOR_SPRAYCAN", SWIG_From_int(static_cast<int >(wxCURSOR_SPRAYCAN
)));
51296 PyDict_SetItemString(d
,"CURSOR_WAIT", SWIG_From_int(static_cast<int >(wxCURSOR_WAIT
)));
51299 PyDict_SetItemString(d
,"CURSOR_WATCH", SWIG_From_int(static_cast<int >(wxCURSOR_WATCH
)));
51302 PyDict_SetItemString(d
,"CURSOR_BLANK", SWIG_From_int(static_cast<int >(wxCURSOR_BLANK
)));
51305 PyDict_SetItemString(d
,"CURSOR_DEFAULT", SWIG_From_int(static_cast<int >(wxCURSOR_DEFAULT
)));
51308 PyDict_SetItemString(d
,"CURSOR_COPY_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_COPY_ARROW
)));
51311 PyDict_SetItemString(d
,"CURSOR_ARROWWAIT", SWIG_From_int(static_cast<int >(wxCURSOR_ARROWWAIT
)));
51314 PyDict_SetItemString(d
,"CURSOR_MAX", SWIG_From_int(static_cast<int >(wxCURSOR_MAX
)));
51316 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultPosition",_wrap_DefaultPosition_get
, _wrap_DefaultPosition_set
);
51317 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSize",_wrap_DefaultSize_get
, _wrap_DefaultSize_set
);
51319 PyDict_SetItemString(d
,"FromStart", SWIG_From_int(static_cast<int >(wxFromStart
)));
51322 PyDict_SetItemString(d
,"FromCurrent", SWIG_From_int(static_cast<int >(wxFromCurrent
)));
51325 PyDict_SetItemString(d
,"FromEnd", SWIG_From_int(static_cast<int >(wxFromEnd
)));
51328 wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
51331 wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
51334 PyDict_SetItemString(d
,"IMAGE_ALPHA_TRANSPARENT", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_TRANSPARENT
)));
51337 PyDict_SetItemString(d
,"IMAGE_ALPHA_THRESHOLD", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_THRESHOLD
)));
51340 PyDict_SetItemString(d
,"IMAGE_ALPHA_OPAQUE", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_OPAQUE
)));
51342 SWIG_addvarlink(SWIG_globals
,(char*)"NullImage",_wrap_NullImage_get
, _wrap_NullImage_set
);
51343 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get
, _wrap_IMAGE_OPTION_FILENAME_set
);
51344 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get
, _wrap_IMAGE_OPTION_BMP_FORMAT_set
);
51345 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set
);
51346 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_Y",_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set
);
51347 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTION",_wrap_IMAGE_OPTION_RESOLUTION_get
, _wrap_IMAGE_OPTION_RESOLUTION_set
);
51348 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONX",_wrap_IMAGE_OPTION_RESOLUTIONX_get
, _wrap_IMAGE_OPTION_RESOLUTIONX_set
);
51349 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONY",_wrap_IMAGE_OPTION_RESOLUTIONY_get
, _wrap_IMAGE_OPTION_RESOLUTIONY_set
);
51350 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get
, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set
);
51351 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get
, _wrap_IMAGE_OPTION_QUALITY_set
);
51353 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_INCHES", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_INCHES
)));
51356 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_CM", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_CM
)));
51358 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get
, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set
);
51359 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get
, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set
);
51360 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_COMPRESSION",_wrap_IMAGE_OPTION_COMPRESSION_get
, _wrap_IMAGE_OPTION_COMPRESSION_set
);
51361 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_IMAGEDESCRIPTOR",_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get
, _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set
);
51362 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get
, _wrap_IMAGE_OPTION_PNG_FORMAT_set
);
51363 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get
, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set
);
51365 PyDict_SetItemString(d
,"PNG_TYPE_COLOUR", SWIG_From_int(static_cast<int >(wxPNG_TYPE_COLOUR
)));
51368 PyDict_SetItemString(d
,"PNG_TYPE_GREY", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY
)));
51371 PyDict_SetItemString(d
,"PNG_TYPE_GREY_RED", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY_RED
)));
51374 PyDict_SetItemString(d
,"BMP_24BPP", SWIG_From_int(static_cast<int >(wxBMP_24BPP
)));
51377 PyDict_SetItemString(d
,"BMP_8BPP", SWIG_From_int(static_cast<int >(wxBMP_8BPP
)));
51380 PyDict_SetItemString(d
,"BMP_8BPP_GREY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GREY
)));
51383 PyDict_SetItemString(d
,"BMP_8BPP_GRAY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GRAY
)));
51386 PyDict_SetItemString(d
,"BMP_8BPP_RED", SWIG_From_int(static_cast<int >(wxBMP_8BPP_RED
)));
51389 PyDict_SetItemString(d
,"BMP_8BPP_PALETTE", SWIG_From_int(static_cast<int >(wxBMP_8BPP_PALETTE
)));
51392 PyDict_SetItemString(d
,"BMP_4BPP", SWIG_From_int(static_cast<int >(wxBMP_4BPP
)));
51395 PyDict_SetItemString(d
,"BMP_1BPP", SWIG_From_int(static_cast<int >(wxBMP_1BPP
)));
51398 PyDict_SetItemString(d
,"BMP_1BPP_BW", SWIG_From_int(static_cast<int >(wxBMP_1BPP_BW
)));
51401 PyDict_SetItemString(d
,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int(static_cast<int >(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
)));
51404 PyDict_SetItemString(d
,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int(static_cast<int >(wxQUANTIZE_FILL_DESTINATION_IMAGE
)));
51407 PyDict_SetItemString(d
,"EVENT_PROPAGATE_NONE", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_NONE
)));
51410 PyDict_SetItemString(d
,"EVENT_PROPAGATE_MAX", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_MAX
)));
51412 PyDict_SetItemString(d
, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL
));
51413 PyDict_SetItemString(d
, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST
));
51414 PyDict_SetItemString(d
, "wxEVT_USER_FIRST", PyInt_FromLong(wxEVT_USER_FIRST
));
51415 PyDict_SetItemString(d
, "wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong(wxEVT_COMMAND_BUTTON_CLICKED
));
51416 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong(wxEVT_COMMAND_CHECKBOX_CLICKED
));
51417 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong(wxEVT_COMMAND_CHOICE_SELECTED
));
51418 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_SELECTED
));
51419 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
));
51420 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
));
51421 PyDict_SetItemString(d
, "wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong(wxEVT_COMMAND_MENU_SELECTED
));
51422 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_CLICKED
));
51423 PyDict_SetItemString(d
, "wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SLIDER_UPDATED
));
51424 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBOX_SELECTED
));
51425 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBUTTON_SELECTED
));
51426 PyDict_SetItemString(d
, "wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SCROLLBAR_UPDATED
));
51427 PyDict_SetItemString(d
, "wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_VLBOX_SELECTED
));
51428 PyDict_SetItemString(d
, "wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_COMBOBOX_SELECTED
));
51429 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_RCLICKED
));
51430 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong(wxEVT_COMMAND_TOOL_ENTER
));
51431 PyDict_SetItemString(d
, "wxEVT_LEFT_DOWN", PyInt_FromLong(wxEVT_LEFT_DOWN
));
51432 PyDict_SetItemString(d
, "wxEVT_LEFT_UP", PyInt_FromLong(wxEVT_LEFT_UP
));
51433 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DOWN", PyInt_FromLong(wxEVT_MIDDLE_DOWN
));
51434 PyDict_SetItemString(d
, "wxEVT_MIDDLE_UP", PyInt_FromLong(wxEVT_MIDDLE_UP
));
51435 PyDict_SetItemString(d
, "wxEVT_RIGHT_DOWN", PyInt_FromLong(wxEVT_RIGHT_DOWN
));
51436 PyDict_SetItemString(d
, "wxEVT_RIGHT_UP", PyInt_FromLong(wxEVT_RIGHT_UP
));
51437 PyDict_SetItemString(d
, "wxEVT_MOTION", PyInt_FromLong(wxEVT_MOTION
));
51438 PyDict_SetItemString(d
, "wxEVT_ENTER_WINDOW", PyInt_FromLong(wxEVT_ENTER_WINDOW
));
51439 PyDict_SetItemString(d
, "wxEVT_LEAVE_WINDOW", PyInt_FromLong(wxEVT_LEAVE_WINDOW
));
51440 PyDict_SetItemString(d
, "wxEVT_LEFT_DCLICK", PyInt_FromLong(wxEVT_LEFT_DCLICK
));
51441 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_MIDDLE_DCLICK
));
51442 PyDict_SetItemString(d
, "wxEVT_RIGHT_DCLICK", PyInt_FromLong(wxEVT_RIGHT_DCLICK
));
51443 PyDict_SetItemString(d
, "wxEVT_SET_FOCUS", PyInt_FromLong(wxEVT_SET_FOCUS
));
51444 PyDict_SetItemString(d
, "wxEVT_KILL_FOCUS", PyInt_FromLong(wxEVT_KILL_FOCUS
));
51445 PyDict_SetItemString(d
, "wxEVT_CHILD_FOCUS", PyInt_FromLong(wxEVT_CHILD_FOCUS
));
51446 PyDict_SetItemString(d
, "wxEVT_MOUSEWHEEL", PyInt_FromLong(wxEVT_MOUSEWHEEL
));
51447 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DOWN", PyInt_FromLong(wxEVT_NC_LEFT_DOWN
));
51448 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_UP", PyInt_FromLong(wxEVT_NC_LEFT_UP
));
51449 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong(wxEVT_NC_MIDDLE_DOWN
));
51450 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_UP", PyInt_FromLong(wxEVT_NC_MIDDLE_UP
));
51451 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DOWN", PyInt_FromLong(wxEVT_NC_RIGHT_DOWN
));
51452 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_UP", PyInt_FromLong(wxEVT_NC_RIGHT_UP
));
51453 PyDict_SetItemString(d
, "wxEVT_NC_MOTION", PyInt_FromLong(wxEVT_NC_MOTION
));
51454 PyDict_SetItemString(d
, "wxEVT_NC_ENTER_WINDOW", PyInt_FromLong(wxEVT_NC_ENTER_WINDOW
));
51455 PyDict_SetItemString(d
, "wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong(wxEVT_NC_LEAVE_WINDOW
));
51456 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DCLICK", PyInt_FromLong(wxEVT_NC_LEFT_DCLICK
));
51457 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_NC_MIDDLE_DCLICK
));
51458 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong(wxEVT_NC_RIGHT_DCLICK
));
51459 PyDict_SetItemString(d
, "wxEVT_CHAR", PyInt_FromLong(wxEVT_CHAR
));
51460 PyDict_SetItemString(d
, "wxEVT_CHAR_HOOK", PyInt_FromLong(wxEVT_CHAR_HOOK
));
51461 PyDict_SetItemString(d
, "wxEVT_NAVIGATION_KEY", PyInt_FromLong(wxEVT_NAVIGATION_KEY
));
51462 PyDict_SetItemString(d
, "wxEVT_KEY_DOWN", PyInt_FromLong(wxEVT_KEY_DOWN
));
51463 PyDict_SetItemString(d
, "wxEVT_KEY_UP", PyInt_FromLong(wxEVT_KEY_UP
));
51464 PyDict_SetItemString(d
, "wxEVT_HOTKEY", PyInt_FromLong(wxEVT_HOTKEY
));
51465 PyDict_SetItemString(d
, "wxEVT_SET_CURSOR", PyInt_FromLong(wxEVT_SET_CURSOR
));
51466 PyDict_SetItemString(d
, "wxEVT_SCROLL_TOP", PyInt_FromLong(wxEVT_SCROLL_TOP
));
51467 PyDict_SetItemString(d
, "wxEVT_SCROLL_BOTTOM", PyInt_FromLong(wxEVT_SCROLL_BOTTOM
));
51468 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEUP", PyInt_FromLong(wxEVT_SCROLL_LINEUP
));
51469 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEDOWN", PyInt_FromLong(wxEVT_SCROLL_LINEDOWN
));
51470 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEUP", PyInt_FromLong(wxEVT_SCROLL_PAGEUP
));
51471 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLL_PAGEDOWN
));
51472 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLL_THUMBTRACK
));
51473 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLL_THUMBRELEASE
));
51474 PyDict_SetItemString(d
, "wxEVT_SCROLL_CHANGED", PyInt_FromLong(wxEVT_SCROLL_CHANGED
));
51475 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_TOP", PyInt_FromLong(wxEVT_SCROLLWIN_TOP
));
51476 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong(wxEVT_SCROLLWIN_BOTTOM
));
51477 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong(wxEVT_SCROLLWIN_LINEUP
));
51478 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_LINEDOWN
));
51479 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEUP
));
51480 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEDOWN
));
51481 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBTRACK
));
51482 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBRELEASE
));
51483 PyDict_SetItemString(d
, "wxEVT_SIZE", PyInt_FromLong(wxEVT_SIZE
));
51484 PyDict_SetItemString(d
, "wxEVT_MOVE", PyInt_FromLong(wxEVT_MOVE
));
51485 PyDict_SetItemString(d
, "wxEVT_CLOSE_WINDOW", PyInt_FromLong(wxEVT_CLOSE_WINDOW
));
51486 PyDict_SetItemString(d
, "wxEVT_END_SESSION", PyInt_FromLong(wxEVT_END_SESSION
));
51487 PyDict_SetItemString(d
, "wxEVT_QUERY_END_SESSION", PyInt_FromLong(wxEVT_QUERY_END_SESSION
));
51488 PyDict_SetItemString(d
, "wxEVT_ACTIVATE_APP", PyInt_FromLong(wxEVT_ACTIVATE_APP
));
51489 PyDict_SetItemString(d
, "wxEVT_POWER", PyInt_FromLong(wxEVT_POWER
));
51490 PyDict_SetItemString(d
, "wxEVT_ACTIVATE", PyInt_FromLong(wxEVT_ACTIVATE
));
51491 PyDict_SetItemString(d
, "wxEVT_CREATE", PyInt_FromLong(wxEVT_CREATE
));
51492 PyDict_SetItemString(d
, "wxEVT_DESTROY", PyInt_FromLong(wxEVT_DESTROY
));
51493 PyDict_SetItemString(d
, "wxEVT_SHOW", PyInt_FromLong(wxEVT_SHOW
));
51494 PyDict_SetItemString(d
, "wxEVT_ICONIZE", PyInt_FromLong(wxEVT_ICONIZE
));
51495 PyDict_SetItemString(d
, "wxEVT_MAXIMIZE", PyInt_FromLong(wxEVT_MAXIMIZE
));
51496 PyDict_SetItemString(d
, "wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong(wxEVT_MOUSE_CAPTURE_CHANGED
));
51497 PyDict_SetItemString(d
, "wxEVT_PAINT", PyInt_FromLong(wxEVT_PAINT
));
51498 PyDict_SetItemString(d
, "wxEVT_ERASE_BACKGROUND", PyInt_FromLong(wxEVT_ERASE_BACKGROUND
));
51499 PyDict_SetItemString(d
, "wxEVT_NC_PAINT", PyInt_FromLong(wxEVT_NC_PAINT
));
51500 PyDict_SetItemString(d
, "wxEVT_PAINT_ICON", PyInt_FromLong(wxEVT_PAINT_ICON
));
51501 PyDict_SetItemString(d
, "wxEVT_MENU_OPEN", PyInt_FromLong(wxEVT_MENU_OPEN
));
51502 PyDict_SetItemString(d
, "wxEVT_MENU_CLOSE", PyInt_FromLong(wxEVT_MENU_CLOSE
));
51503 PyDict_SetItemString(d
, "wxEVT_MENU_HIGHLIGHT", PyInt_FromLong(wxEVT_MENU_HIGHLIGHT
));
51504 PyDict_SetItemString(d
, "wxEVT_CONTEXT_MENU", PyInt_FromLong(wxEVT_CONTEXT_MENU
));
51505 PyDict_SetItemString(d
, "wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong(wxEVT_SYS_COLOUR_CHANGED
));
51506 PyDict_SetItemString(d
, "wxEVT_DISPLAY_CHANGED", PyInt_FromLong(wxEVT_DISPLAY_CHANGED
));
51507 PyDict_SetItemString(d
, "wxEVT_SETTING_CHANGED", PyInt_FromLong(wxEVT_SETTING_CHANGED
));
51508 PyDict_SetItemString(d
, "wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong(wxEVT_QUERY_NEW_PALETTE
));
51509 PyDict_SetItemString(d
, "wxEVT_PALETTE_CHANGED", PyInt_FromLong(wxEVT_PALETTE_CHANGED
));
51510 PyDict_SetItemString(d
, "wxEVT_DROP_FILES", PyInt_FromLong(wxEVT_DROP_FILES
));
51511 PyDict_SetItemString(d
, "wxEVT_DRAW_ITEM", PyInt_FromLong(wxEVT_DRAW_ITEM
));
51512 PyDict_SetItemString(d
, "wxEVT_MEASURE_ITEM", PyInt_FromLong(wxEVT_MEASURE_ITEM
));
51513 PyDict_SetItemString(d
, "wxEVT_COMPARE_ITEM", PyInt_FromLong(wxEVT_COMPARE_ITEM
));
51514 PyDict_SetItemString(d
, "wxEVT_INIT_DIALOG", PyInt_FromLong(wxEVT_INIT_DIALOG
));
51515 PyDict_SetItemString(d
, "wxEVT_IDLE", PyInt_FromLong(wxEVT_IDLE
));
51516 PyDict_SetItemString(d
, "wxEVT_UPDATE_UI", PyInt_FromLong(wxEVT_UPDATE_UI
));
51517 PyDict_SetItemString(d
, "wxEVT_SIZING", PyInt_FromLong(wxEVT_SIZING
));
51518 PyDict_SetItemString(d
, "wxEVT_MOVING", PyInt_FromLong(wxEVT_MOVING
));
51519 PyDict_SetItemString(d
, "wxEVT_HIBERNATE", PyInt_FromLong(wxEVT_HIBERNATE
));
51520 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_CLICK
));
51521 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_DCLICK
));
51522 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_CLICK
));
51523 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_DCLICK
));
51524 PyDict_SetItemString(d
, "wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong(wxEVT_COMMAND_SET_FOCUS
));
51525 PyDict_SetItemString(d
, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS
));
51526 PyDict_SetItemString(d
, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER
));
51528 PyDict_SetItemString(d
,"MOUSE_BTN_ANY", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_ANY
)));
51531 PyDict_SetItemString(d
,"MOUSE_BTN_NONE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_NONE
)));
51534 PyDict_SetItemString(d
,"MOUSE_BTN_LEFT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_LEFT
)));
51537 PyDict_SetItemString(d
,"MOUSE_BTN_MIDDLE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_MIDDLE
)));
51540 PyDict_SetItemString(d
,"MOUSE_BTN_RIGHT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_RIGHT
)));
51543 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_ALL
)));
51546 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_SPECIFIED
)));
51549 PyDict_SetItemString(d
,"NavigationKeyEvent_IsBackward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsBackward
)));
51552 PyDict_SetItemString(d
,"NavigationKeyEvent_IsForward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsForward
)));
51555 PyDict_SetItemString(d
,"NavigationKeyEvent_WinChange", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::WinChange
)));
51558 PyDict_SetItemString(d
,"NavigationKeyEvent_FromTab", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::FromTab
)));
51561 PyDict_SetItemString(d
,"IDLE_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_ALL
)));
51564 PyDict_SetItemString(d
,"IDLE_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_SPECIFIED
)));
51566 PyDict_SetItemString(d
, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED
));
51568 PyDict_SetItemString(d
,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_SUPPRESS
)));
51571 PyDict_SetItemString(d
,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_EXCEPTION
)));
51574 PyDict_SetItemString(d
,"PYAPP_ASSERT_DIALOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_DIALOG
)));
51577 PyDict_SetItemString(d
,"PYAPP_ASSERT_LOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_LOG
)));
51580 PyDict_SetItemString(d
,"PRINT_WINDOWS", SWIG_From_int(static_cast<int >(wxPRINT_WINDOWS
)));
51583 PyDict_SetItemString(d
,"PRINT_POSTSCRIPT", SWIG_From_int(static_cast<int >(wxPRINT_POSTSCRIPT
)));
51585 SWIG_addvarlink(SWIG_globals
,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get
, _wrap_NullAcceleratorTable_set
);
51586 SWIG_addvarlink(SWIG_globals
,(char*)"PanelNameStr",_wrap_PanelNameStr_get
, _wrap_PanelNameStr_set
);
51588 PyDict_SetItemString(d
,"WINDOW_VARIANT_NORMAL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_NORMAL
)));
51591 PyDict_SetItemString(d
,"WINDOW_VARIANT_SMALL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_SMALL
)));
51594 PyDict_SetItemString(d
,"WINDOW_VARIANT_MINI", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MINI
)));
51597 PyDict_SetItemString(d
,"WINDOW_VARIANT_LARGE", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_LARGE
)));
51600 PyDict_SetItemString(d
,"WINDOW_VARIANT_MAX", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MAX
)));
51602 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultValidator",_wrap_DefaultValidator_get
, _wrap_DefaultValidator_set
);
51603 SWIG_addvarlink(SWIG_globals
,(char*)"ControlNameStr",_wrap_ControlNameStr_get
, _wrap_ControlNameStr_set
);
51605 PyDict_SetItemString(d
,"FLEX_GROWMODE_NONE", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_NONE
)));
51608 PyDict_SetItemString(d
,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_SPECIFIED
)));
51611 PyDict_SetItemString(d
,"FLEX_GROWMODE_ALL", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_ALL
)));
51613 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSpan",_wrap_DefaultSpan_get
, _wrap_DefaultSpan_set
);
51615 PyDict_SetItemString(d
,"Left", SWIG_From_int(static_cast<int >(wxLeft
)));
51618 PyDict_SetItemString(d
,"Top", SWIG_From_int(static_cast<int >(wxTop
)));
51621 PyDict_SetItemString(d
,"Right", SWIG_From_int(static_cast<int >(wxRight
)));
51624 PyDict_SetItemString(d
,"Bottom", SWIG_From_int(static_cast<int >(wxBottom
)));
51627 PyDict_SetItemString(d
,"Width", SWIG_From_int(static_cast<int >(wxWidth
)));
51630 PyDict_SetItemString(d
,"Height", SWIG_From_int(static_cast<int >(wxHeight
)));
51633 PyDict_SetItemString(d
,"Centre", SWIG_From_int(static_cast<int >(wxCentre
)));
51636 PyDict_SetItemString(d
,"Center", SWIG_From_int(static_cast<int >(wxCenter
)));
51639 PyDict_SetItemString(d
,"CentreX", SWIG_From_int(static_cast<int >(wxCentreX
)));
51642 PyDict_SetItemString(d
,"CentreY", SWIG_From_int(static_cast<int >(wxCentreY
)));
51645 PyDict_SetItemString(d
,"Unconstrained", SWIG_From_int(static_cast<int >(wxUnconstrained
)));
51648 PyDict_SetItemString(d
,"AsIs", SWIG_From_int(static_cast<int >(wxAsIs
)));
51651 PyDict_SetItemString(d
,"PercentOf", SWIG_From_int(static_cast<int >(wxPercentOf
)));
51654 PyDict_SetItemString(d
,"Above", SWIG_From_int(static_cast<int >(wxAbove
)));
51657 PyDict_SetItemString(d
,"Below", SWIG_From_int(static_cast<int >(wxBelow
)));
51660 PyDict_SetItemString(d
,"LeftOf", SWIG_From_int(static_cast<int >(wxLeftOf
)));
51663 PyDict_SetItemString(d
,"RightOf", SWIG_From_int(static_cast<int >(wxRightOf
)));
51666 PyDict_SetItemString(d
,"SameAs", SWIG_From_int(static_cast<int >(wxSameAs
)));
51669 PyDict_SetItemString(d
,"Absolute", SWIG_From_int(static_cast<int >(wxAbsolute
)));
51672 // Initialize threading, some globals and such
51676 // Although these are defined in __version__ they need to be here too so
51677 // that an assert can be done to ensure that the wxPython and the wxWindows
51679 PyDict_SetItemString(d
,"MAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION
));
51680 PyDict_SetItemString(d
,"MINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION
));
51681 PyDict_SetItemString(d
,"RELEASE_VERSION", PyInt_FromLong((long)wxRELEASE_NUMBER
));