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 * ----------------------------------------------------------------------------- */
12 #define SWIG_VERSION 0x010327
15 template<class T
> class SwigValueWrapper
{
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
20 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
21 ~SwigValueWrapper() { delete tt
; }
22 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
23 operator T
&() const { return *tt
; }
24 T
*operator&() { return tt
; }
26 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
30 /***********************************************************************
32 * This section contains generic SWIG labels for method/variable
33 * declarations/attributes, and other compiler dependent labels.
35 ************************************************************************/
37 /* template workaround for compilers that cannot correctly implement the C++ standard */
38 #ifndef SWIGTEMPLATEDISAMBIGUATOR
39 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
40 # define SWIGTEMPLATEDISAMBIGUATOR template
42 # define SWIGTEMPLATEDISAMBIGUATOR
46 /* inline attribute */
48 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
49 # define SWIGINLINE inline
55 /* attribute recognised by some compilers to avoid 'unused' warnings */
57 # if defined(__GNUC__) || defined(__ICC)
58 # define SWIGUNUSED __attribute__ ((unused))
64 /* internal SWIG method */
66 # define SWIGINTERN static SWIGUNUSED
69 /* internal inline SWIG method */
70 #ifndef SWIGINTERNINLINE
71 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
74 /* exporting methods for Windows DLLs */
76 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
77 # if defined(STATIC_LINKED)
80 # define SWIGEXPORT __declspec(dllexport)
87 /* calling conventions for Windows */
89 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
90 # define SWIGSTDCALL __stdcall
100 /***********************************************************************
103 * This file contains generic CAPI SWIG runtime support for pointer
106 ************************************************************************/
108 /* This should only be incremented when either the layout of swig_type_info changes,
109 or for whatever reason, the runtime changes incompatibly */
110 #define SWIG_RUNTIME_VERSION "2"
112 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
113 #ifdef SWIG_TYPE_TABLE
114 # define SWIG_QUOTE_STRING(x) #x
115 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
116 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
118 # define SWIG_TYPE_TABLE_NAME
122 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
123 creating a static or dynamic library from the swig runtime code.
124 In 99.9% of the cases, swig just needs to declare them as 'static'.
126 But only do this if is strictly necessary, ie, if you have problems
127 with your compiler or so.
131 # define SWIGRUNTIME SWIGINTERN
134 #ifndef SWIGRUNTIMEINLINE
135 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
144 typedef void *(*swig_converter_func
)(void *);
145 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
147 /* Structure to store inforomation on one type */
148 typedef struct swig_type_info
{
149 const char *name
; /* mangled name of this type */
150 const char *str
; /* human readable name of this type */
151 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
152 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
153 void *clientdata
; /* language specific type data */
156 /* Structure to store a type and conversion function used for casting */
157 typedef struct swig_cast_info
{
158 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
159 swig_converter_func converter
; /* function to cast the void pointers */
160 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
161 struct swig_cast_info
*prev
; /* pointer to the previous cast */
164 /* Structure used to store module information
165 * Each module generates one structure like this, and the runtime collects
166 * all of these structures and stores them in a circularly linked list.*/
167 typedef struct swig_module_info
{
168 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
169 size_t size
; /* Number of types in this module */
170 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
171 swig_type_info
**type_initial
; /* Array of initially generated type structures */
172 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
173 void *clientdata
; /* Language specific module data */
178 Compare two type names skipping the space characters, therefore
179 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
181 Return 0 when the two name types are equivalent, as in
182 strncmp, but skipping ' '.
185 SWIG_TypeNameComp(const char *f1
, const char *l1
,
186 const char *f2
, const char *l2
) {
187 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
188 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
189 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
190 if (*f1
!= *f2
) return (int)(*f1
- *f2
);
192 return (l1
- f1
) - (l2
- f2
);
196 Check type equivalence in a name list like <name1>|<name2>|...
197 Return 0 if not equal, 1 if equal
200 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
202 const char* te
= tb
+ strlen(tb
);
204 while (!equiv
&& *ne
) {
205 for (nb
= ne
; *ne
; ++ne
) {
206 if (*ne
== '|') break;
208 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
215 Check type equivalence in a name list like <name1>|<name2>|...
216 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
219 SWIG_TypeCompare(const char *nb
, const char *tb
) {
221 const char* te
= tb
+ strlen(tb
);
223 while (!equiv
&& *ne
) {
224 for (nb
= ne
; *ne
; ++ne
) {
225 if (*ne
== '|') break;
227 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
234 /* think of this as a c++ template<> or a scheme macro */
235 #define SWIG_TypeCheck_Template(comparison, ty) \
237 swig_cast_info *iter = ty->cast; \
240 if (iter == ty->cast) return iter; \
241 /* Move iter to the top of the linked list */ \
242 iter->prev->next = iter->next; \
244 iter->next->prev = iter->prev; \
245 iter->next = ty->cast; \
247 if (ty->cast) ty->cast->prev = iter; \
259 SWIGRUNTIME swig_cast_info
*
260 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
261 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
264 /* Same as previous function, except strcmp is replaced with a pointer comparison */
265 SWIGRUNTIME swig_cast_info
*
266 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
267 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
271 Cast a pointer up an inheritance hierarchy
273 SWIGRUNTIMEINLINE
void *
274 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
275 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
279 Dynamic pointer casting. Down an inheritance hierarchy
281 SWIGRUNTIME swig_type_info
*
282 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
283 swig_type_info
*lastty
= ty
;
284 if (!ty
|| !ty
->dcast
) return ty
;
285 while (ty
&& (ty
->dcast
)) {
286 ty
= (*ty
->dcast
)(ptr
);
293 Return the name associated with this type
295 SWIGRUNTIMEINLINE
const char *
296 SWIG_TypeName(const swig_type_info
*ty
) {
301 Return the pretty name associated with this type,
302 that is an unmangled type name in a form presentable to the user.
304 SWIGRUNTIME
const char *
305 SWIG_TypePrettyName(const swig_type_info
*type
) {
306 /* The "str" field contains the equivalent pretty names of the
307 type, separated by vertical-bar characters. We choose
308 to print the last name, as it is often (?) the most
310 if (type
->str
!= NULL
) {
311 const char *last_name
= type
->str
;
313 for (s
= type
->str
; *s
; s
++)
314 if (*s
== '|') last_name
= s
+1;
322 Set the clientdata field for a type
325 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
326 swig_cast_info
*cast
= ti
->cast
;
327 /* if (ti->clientdata == clientdata) return; */
328 ti
->clientdata
= clientdata
;
331 if (!cast
->converter
) {
332 swig_type_info
*tc
= cast
->type
;
333 if (!tc
->clientdata
) {
334 SWIG_TypeClientData(tc
, clientdata
);
342 Search for a swig_type_info structure only by mangled name
343 Search is a O(log #types)
345 We start searching at module start, and finish searching when start == end.
346 Note: if start == end at the beginning of the function, we go all the way around
349 SWIGRUNTIME swig_type_info
*
350 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
351 swig_module_info
*end
,
353 swig_module_info
*iter
= start
;
356 register size_t l
= 0;
357 register size_t r
= iter
->size
- 1;
359 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
360 register size_t i
= (l
+ r
) >> 1;
361 const char *iname
= iter
->types
[i
]->name
;
363 register int compare
= strcmp(name
, iname
);
365 return iter
->types
[i
];
366 } else if (compare
< 0) {
372 } else if (compare
> 0) {
376 break; /* should never happen */
381 } while (iter
!= end
);
386 Search for a swig_type_info structure for either a mangled name or a human readable name.
387 It first searches the mangled names of the types, which is a O(log #types)
388 If a type is not found it then searches the human readable names, which is O(#types).
390 We start searching at module start, and finish searching when start == end.
391 Note: if start == end at the beginning of the function, we go all the way around
394 SWIGRUNTIME swig_type_info
*
395 SWIG_TypeQueryModule(swig_module_info
*start
,
396 swig_module_info
*end
,
398 /* STEP 1: Search the name field using binary search */
399 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
403 /* STEP 2: If the type hasn't been found, do a complete search
404 of the str field (the human readable name) */
405 swig_module_info
*iter
= start
;
407 register size_t i
= 0;
408 for (; i
< iter
->size
; ++i
) {
409 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
410 return iter
->types
[i
];
413 } while (iter
!= end
);
416 /* neither found a match */
422 Pack binary data into a string
425 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
426 static const char hex
[17] = "0123456789abcdef";
427 register const unsigned char *u
= (unsigned char *) ptr
;
428 register const unsigned char *eu
= u
+ sz
;
429 for (; u
!= eu
; ++u
) {
430 register unsigned char uu
= *u
;
431 *(c
++) = hex
[(uu
& 0xf0) >> 4];
432 *(c
++) = hex
[uu
& 0xf];
438 Unpack binary data from a string
440 SWIGRUNTIME
const char *
441 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
442 register unsigned char *u
= (unsigned char *) ptr
;
443 register const unsigned char *eu
= u
+ sz
;
444 for (; u
!= eu
; ++u
) {
445 register char d
= *(c
++);
446 register unsigned char uu
= 0;
447 if ((d
>= '0') && (d
<= '9'))
448 uu
= ((d
- '0') << 4);
449 else if ((d
>= 'a') && (d
<= 'f'))
450 uu
= ((d
- ('a'-10)) << 4);
454 if ((d
>= '0') && (d
<= '9'))
456 else if ((d
>= 'a') && (d
<= 'f'))
457 uu
|= (d
- ('a'-10));
466 Pack 'void *' into a string buffer.
469 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
471 if ((2*sizeof(void *) + 2) > bsz
) return 0;
473 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
474 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
479 SWIGRUNTIME
const char *
480 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
482 if (strcmp(c
,"NULL") == 0) {
489 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
493 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
495 size_t lname
= (name
? strlen(name
) : 0);
496 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
498 r
= SWIG_PackData(r
,ptr
,sz
);
500 strncpy(r
,name
,lname
+1);
507 SWIGRUNTIME
const char *
508 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
510 if (strcmp(c
,"NULL") == 0) {
517 return SWIG_UnpackData(++c
,ptr
,sz
);
524 /* -----------------------------------------------------------------------------
525 * SWIG API. Portion that goes into the runtime
526 * ----------------------------------------------------------------------------- */
532 /* -----------------------------------------------------------------------------
533 * for internal method declarations
534 * ----------------------------------------------------------------------------- */
537 # define SWIGINTERN static SWIGUNUSED
540 #ifndef SWIGINTERNINLINE
541 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
545 Exception handling in wrappers
547 #define SWIG_fail goto fail
548 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
549 #define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0)
550 #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1)
551 #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj)
552 #define SWIG_null_ref(type) SWIG_Python_NullRef(type)
557 #define SWIG_contract_assert(expr, msg) \
558 if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
560 /* -----------------------------------------------------------------------------
561 * Constant declarations
562 * ----------------------------------------------------------------------------- */
565 #define SWIG_PY_INT 1
566 #define SWIG_PY_FLOAT 2
567 #define SWIG_PY_STRING 3
568 #define SWIG_PY_POINTER 4
569 #define SWIG_PY_BINARY 5
571 /* Constant information structure */
572 typedef struct swig_const_info
{
578 swig_type_info
**ptype
;
582 /* -----------------------------------------------------------------------------
583 * Alloc. memory flags
584 * ----------------------------------------------------------------------------- */
585 #define SWIG_OLDOBJ 1
586 #define SWIG_NEWOBJ SWIG_OLDOBJ + 1
587 #define SWIG_PYSTR SWIG_NEWOBJ + 1
594 /***********************************************************************
597 * This file contains the runtime support for Python modules
598 * and includes code for managing global variables and pointer
601 * Author : David Beazley (beazley@cs.uchicago.edu)
602 ************************************************************************/
604 /* Common SWIG API */
605 #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags)
606 #define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags)
607 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
610 /* Python-specific SWIG API */
611 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
612 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
615 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
616 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
618 /* -----------------------------------------------------------------------------
619 * Pointer declarations
620 * ----------------------------------------------------------------------------- */
622 Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent
623 C/C++ pointers in the python side. Very useful for debugging, but
626 #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES)
627 # define SWIG_COBJECT_TYPES
630 /* Flags for pointer conversion */
631 #define SWIG_POINTER_EXCEPTION 0x1
632 #define SWIG_POINTER_DISOWN 0x2
635 /* Add PyOS_snprintf for old Pythons */
636 #if PY_VERSION_HEX < 0x02020000
637 #define PyOS_snprintf snprintf
644 /* -----------------------------------------------------------------------------
645 * Create a new pointer string
646 * ----------------------------------------------------------------------------- */
647 #ifndef SWIG_BUFFER_SIZE
648 #define SWIG_BUFFER_SIZE 1024
651 /* A crude PyString_FromFormat implementation for old Pythons */
652 #if PY_VERSION_HEX < 0x02020000
654 PyString_FromFormat(const char *fmt
, ...) {
656 char buf
[SWIG_BUFFER_SIZE
* 2];
659 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
661 return (res
< 0 || res
>= sizeof(buf
)) ? 0 : PyString_FromString(buf
);
665 #if PY_VERSION_HEX < 0x01060000
666 #define PyObject_Del(op) PyMem_DEL((op))
669 #if defined(SWIG_COBJECT_TYPES)
670 #if !defined(SWIG_COBJECT_PYTHON)
671 /* -----------------------------------------------------------------------------
672 * Implements a simple Swig Object type, and use it instead of PyCObject
673 * ----------------------------------------------------------------------------- */
681 /* Declarations for objects of type PySwigObject */
684 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int flags
)
686 char result
[SWIG_BUFFER_SIZE
];
688 if (SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
))) {
689 fputs("<Swig Object at ", fp
); fputs(result
, fp
); fputs(">", fp
);
696 SWIGRUNTIME PyObject
*
697 PySwigObject_repr(PySwigObject
*v
)
699 char result
[SWIG_BUFFER_SIZE
];
700 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
701 PyString_FromFormat("<Swig Object at %s>", result
) : 0;
704 SWIGRUNTIME PyObject
*
705 PySwigObject_str(PySwigObject
*v
)
707 char result
[SWIG_BUFFER_SIZE
];
708 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
709 PyString_FromString(result
) : 0;
712 SWIGRUNTIME PyObject
*
713 PySwigObject_long(PySwigObject
*v
)
715 return PyLong_FromVoidPtr(v
->ptr
);
718 SWIGRUNTIME PyObject
*
719 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
721 PyObject
*res
= NULL
;
722 PyObject
*args
= PyTuple_New(1);
723 if (args
&& (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0)) {
724 PyObject
*ofmt
= PyString_FromString(fmt
);
726 res
= PyString_Format(ofmt
,args
);
734 SWIGRUNTIME PyObject
*
735 PySwigObject_oct(PySwigObject
*v
)
737 return PySwigObject_format("%o",v
);
740 SWIGRUNTIME PyObject
*
741 PySwigObject_hex(PySwigObject
*v
)
743 return PySwigObject_format("%x",v
);
747 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
749 int c
= strcmp(v
->desc
, w
->desc
);
751 return (c
> 0) ? 1 : -1;
755 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
760 PySwigObject_dealloc(PySwigObject
*self
)
765 SWIGRUNTIME PyTypeObject
*
766 PySwigObject_type(void) {
767 static char pyswigobject_type__doc__
[] =
768 "Swig object carries a C/C++ instance pointer";
770 static PyNumberMethods PySwigObject_as_number
= {
771 (binaryfunc
)0, /*nb_add*/
772 (binaryfunc
)0, /*nb_subtract*/
773 (binaryfunc
)0, /*nb_multiply*/
774 (binaryfunc
)0, /*nb_divide*/
775 (binaryfunc
)0, /*nb_remainder*/
776 (binaryfunc
)0, /*nb_divmod*/
777 (ternaryfunc
)0,/*nb_power*/
778 (unaryfunc
)0, /*nb_negative*/
779 (unaryfunc
)0, /*nb_positive*/
780 (unaryfunc
)0, /*nb_absolute*/
781 (inquiry
)0, /*nb_nonzero*/
788 (coercion
)0, /*nb_coerce*/
789 (unaryfunc
)PySwigObject_long
, /*nb_int*/
790 (unaryfunc
)PySwigObject_long
, /*nb_long*/
791 (unaryfunc
)0, /*nb_float*/
792 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
793 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
794 #if PY_VERSION_HEX >= 0x02020000
795 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
796 #elif PY_VERSION_HEX >= 0x02000000
797 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
801 static PyTypeObject pyswigobject_type
802 #if !defined(__cplusplus)
804 static int type_init
= 0;
809 PyObject_HEAD_INIT(&PyType_Type
)
811 (char *)"PySwigObject", /*tp_name*/
812 sizeof(PySwigObject
), /*tp_basicsize*/
815 (destructor
)PySwigObject_dealloc
, /*tp_dealloc*/
816 (printfunc
)PySwigObject_print
, /*tp_print*/
817 (getattrfunc
)0, /*tp_getattr*/
818 (setattrfunc
)0, /*tp_setattr*/
819 (cmpfunc
)PySwigObject_compare
, /*tp_compare*/
820 (reprfunc
)PySwigObject_repr
, /*tp_repr*/
821 &PySwigObject_as_number
, /*tp_as_number*/
822 0, /*tp_as_sequence*/
824 (hashfunc
)0, /*tp_hash*/
825 (ternaryfunc
)0, /*tp_call*/
826 (reprfunc
)PySwigObject_str
, /*tp_str*/
827 /* Space for future expansion */
829 pyswigobject_type__doc__
, /* Documentation string */
830 #if PY_VERSION_HEX >= 0x02000000
834 #if PY_VERSION_HEX >= 0x02010000
835 0, /* tp_richcompare */
836 0, /* tp_weaklistoffset */
838 #if PY_VERSION_HEX >= 0x02020000
839 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
841 #if PY_VERSION_HEX >= 0x02030000
845 0,0,0,0 /* tp_alloc -> tp_next */
848 #if !defined(__cplusplus)
849 pyswigobject_type
= tmp
;
853 return &pyswigobject_type
;
856 SWIGRUNTIME PyObject
*
857 PySwigObject_FromVoidPtrAndDesc(void *ptr
, const char *desc
)
859 PySwigObject
*self
= PyObject_NEW(PySwigObject
, PySwigObject_type());
864 return (PyObject
*)self
;
867 SWIGRUNTIMEINLINE
void *
868 PySwigObject_AsVoidPtr(PyObject
*self
)
870 return ((PySwigObject
*)self
)->ptr
;
873 SWIGRUNTIMEINLINE
const char *
874 PySwigObject_GetDesc(PyObject
*self
)
876 return ((PySwigObject
*)self
)->desc
;
879 SWIGRUNTIMEINLINE
int
880 PySwigObject_Check(PyObject
*op
) {
881 return ((op
)->ob_type
== PySwigObject_type())
882 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
885 /* -----------------------------------------------------------------------------
886 * Implements a simple Swig Packed type, and use it instead of string
887 * ----------------------------------------------------------------------------- */
897 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int flags
)
899 char result
[SWIG_BUFFER_SIZE
];
901 fputs("<Swig Packed ", fp
);
902 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
911 SWIGRUNTIME PyObject
*
912 PySwigPacked_repr(PySwigPacked
*v
)
914 char result
[SWIG_BUFFER_SIZE
];
915 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
916 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->desc
);
918 return PyString_FromFormat("<Swig Packed %s>", v
->desc
);
922 SWIGRUNTIME PyObject
*
923 PySwigPacked_str(PySwigPacked
*v
)
925 char result
[SWIG_BUFFER_SIZE
];
926 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
927 return PyString_FromFormat("%s%s", result
, v
->desc
);
929 return PyString_FromString(v
->desc
);
934 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
936 int c
= strcmp(v
->desc
, w
->desc
);
938 return (c
> 0) ? 1 : -1;
942 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
943 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
948 PySwigPacked_dealloc(PySwigPacked
*self
)
954 SWIGRUNTIME PyTypeObject
*
955 PySwigPacked_type(void) {
956 static char pyswigpacked_type__doc__
[] =
957 "Swig object carries a C/C++ instance pointer";
958 static PyTypeObject pyswigpacked_type
959 #if !defined(__cplusplus)
961 static int type_init
= 0;
966 PyObject_HEAD_INIT(&PyType_Type
)
968 (char *)"PySwigPacked", /*tp_name*/
969 sizeof(PySwigPacked
), /*tp_basicsize*/
972 (destructor
)PySwigPacked_dealloc
, /*tp_dealloc*/
973 (printfunc
)PySwigPacked_print
, /*tp_print*/
974 (getattrfunc
)0, /*tp_getattr*/
975 (setattrfunc
)0, /*tp_setattr*/
976 (cmpfunc
)PySwigPacked_compare
, /*tp_compare*/
977 (reprfunc
)PySwigPacked_repr
, /*tp_repr*/
979 0, /*tp_as_sequence*/
981 (hashfunc
)0, /*tp_hash*/
982 (ternaryfunc
)0, /*tp_call*/
983 (reprfunc
)PySwigPacked_str
, /*tp_str*/
984 /* Space for future expansion */
986 pyswigpacked_type__doc__
, /* Documentation string */
987 #if PY_VERSION_HEX >= 0x02000000
991 #if PY_VERSION_HEX >= 0x02010000
992 0, /* tp_richcompare */
993 0, /* tp_weaklistoffset */
995 #if PY_VERSION_HEX >= 0x02020000
996 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
998 #if PY_VERSION_HEX >= 0x02030000
1002 0,0,0,0 /* tp_alloc -> tp_next */
1005 #if !defined(__cplusplus)
1006 pyswigpacked_type
= tmp
;
1010 return &pyswigpacked_type
;
1013 SWIGRUNTIME PyObject
*
1014 PySwigPacked_FromDataAndDesc(void *ptr
, size_t size
, const char *desc
)
1016 PySwigPacked
*self
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1020 void *pack
= malloc(size
);
1022 memcpy(pack
, ptr
, size
);
1026 return (PyObject
*) self
;
1032 SWIGRUNTIMEINLINE
const char *
1033 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1035 PySwigPacked
*self
= (PySwigPacked
*)obj
;
1036 if (self
->size
!= size
) return 0;
1037 memcpy(ptr
, self
->pack
, size
);
1041 SWIGRUNTIMEINLINE
const char *
1042 PySwigPacked_GetDesc(PyObject
*self
)
1044 return ((PySwigPacked
*)self
)->desc
;
1047 SWIGRUNTIMEINLINE
int
1048 PySwigPacked_Check(PyObject
*op
) {
1049 return ((op
)->ob_type
== PySwigPacked_type())
1050 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1054 /* -----------------------------------------------------------------------------
1055 * Use the old Python PyCObject instead of PySwigObject
1056 * ----------------------------------------------------------------------------- */
1058 #define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj)
1059 #define PySwigObject_Check(obj) PyCObject_Check(obj)
1060 #define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj)
1061 #define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL)
1067 /* -----------------------------------------------------------------------------
1068 * errors manipulation
1069 * ----------------------------------------------------------------------------- */
1072 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
1075 #if defined(SWIG_COBJECT_TYPES)
1076 if (obj
&& PySwigObject_Check(obj
)) {
1077 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
1079 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
1086 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
1088 PyObject
*str
= PyObject_Str(obj
);
1089 const char *cstr
= str
? PyString_AsString(str
) : 0;
1091 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
1094 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
1101 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
1103 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
1107 SWIGRUNTIMEINLINE
void
1108 SWIG_Python_NullRef(const char *type
)
1111 PyErr_Format(PyExc_TypeError
, "null reference of type '%s' was received",type
);
1113 PyErr_Format(PyExc_TypeError
, "null reference was received");
1118 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
1120 if (PyErr_Occurred()) {
1122 PyObject
*value
= 0;
1123 PyObject
*traceback
= 0;
1124 PyErr_Fetch(&type
, &value
, &traceback
);
1126 PyObject
*old_str
= PyObject_Str(value
);
1130 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
1132 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
1143 SWIG_Python_ArgFail(int argnum
)
1145 if (PyErr_Occurred()) {
1146 /* add information about failing argument */
1148 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
1149 return SWIG_Python_AddErrMesg(mesg
, 1);
1156 /* -----------------------------------------------------------------------------
1157 * pointers/data manipulation
1158 * ----------------------------------------------------------------------------- */
1160 /* Convert a pointer value */
1162 SWIG_Python_ConvertPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
) {
1165 static PyObject
*SWIG_this
= 0;
1167 PyObject
*pyobj
= 0;
1171 if (obj
== Py_None
) {
1176 #ifdef SWIG_COBJECT_TYPES
1177 if (!(PySwigObject_Check(obj
))) {
1179 SWIG_this
= PyString_FromString("this");
1181 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1183 if (!obj
) goto type_error
;
1184 if (!PySwigObject_Check(obj
)) {
1189 vptr
= PySwigObject_AsVoidPtr(obj
);
1190 c
= (const char *) PySwigObject_GetDesc(obj
);
1191 if (newref
) { Py_DECREF(obj
); }
1194 if (!(PyString_Check(obj
))) {
1196 SWIG_this
= PyString_FromString("this");
1198 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1200 if (!obj
) goto type_error
;
1201 if (!PyString_Check(obj
)) {
1206 c
= PyString_AsString(obj
);
1207 /* Pointer values must start with leading underscore */
1208 c
= SWIG_UnpackVoidPtr(c
, &vptr
, ty
->name
);
1209 if (newref
) { Py_DECREF(obj
); }
1210 if (!c
) goto type_error
;
1215 tc
= SWIG_TypeCheck(c
,ty
);
1216 if (!tc
) goto type_error
;
1217 *ptr
= SWIG_TypeCast(tc
,vptr
);
1221 if ((pyobj
) && (flags
& SWIG_POINTER_DISOWN
)) {
1222 PyObject_SetAttrString(pyobj
,(char*)"thisown",Py_False
);
1228 if (pyobj
&& !obj
) {
1230 if (PyCFunction_Check(obj
)) {
1231 /* here we get the method pointer for callbacks */
1232 char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
1233 c
= doc
? strstr(doc
, "swig_ptr: ") : 0;
1235 c
= ty
? SWIG_UnpackVoidPtr(c
+ 10, &vptr
, ty
->name
) : 0;
1236 if (!c
) goto type_error
;
1241 if (flags
& SWIG_POINTER_EXCEPTION
) {
1243 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1245 SWIG_Python_TypeError("C/C++ pointer", obj
);
1251 /* Convert a pointer value, signal an exception on a type mismatch */
1253 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
1255 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
1257 if (flags
& SWIG_POINTER_EXCEPTION
) {
1258 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1259 SWIG_Python_ArgFail(argnum
);
1265 /* Convert a packed value value */
1267 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
, int flags
) {
1271 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1272 c
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
1274 if ((!obj
) || (!PyString_Check(obj
))) goto type_error
;
1275 c
= PyString_AsString(obj
);
1276 /* Pointer values must start with leading underscore */
1277 c
= SWIG_UnpackDataName(c
, ptr
, sz
, ty
->name
);
1279 if (!c
) goto type_error
;
1281 tc
= SWIG_TypeCheck(c
,ty
);
1282 if (!tc
) goto type_error
;
1288 if (flags
& SWIG_POINTER_EXCEPTION
) {
1290 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1292 SWIG_Python_TypeError("C/C++ packed data", obj
);
1298 /* Create a new array object */
1299 SWIGRUNTIME PyObject
*
1300 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int own
) {
1303 if (!PyErr_Occurred()) {
1304 PyErr_Format(PyExc_TypeError
, "Swig: null type passed to NewPointerObj");
1312 #ifdef SWIG_COBJECT_TYPES
1313 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)type
->name
);
1316 char result
[SWIG_BUFFER_SIZE
];
1317 robj
= SWIG_PackVoidPtr(result
, ptr
, type
->name
, sizeof(result
)) ?
1318 PyString_FromString(result
) : 0;
1321 if (!robj
|| (robj
== Py_None
)) return robj
;
1322 if (type
->clientdata
) {
1324 PyObject
*args
= Py_BuildValue((char*)"(O)", robj
);
1326 inst
= PyObject_CallObject((PyObject
*) type
->clientdata
, args
);
1330 PyObject_SetAttrString(inst
,(char*)"thisown",Py_True
);
1338 SWIGRUNTIME PyObject
*
1339 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
1345 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1346 robj
= PySwigPacked_FromDataAndDesc((void *) ptr
, sz
, (char *)type
->name
);
1349 char result
[SWIG_BUFFER_SIZE
];
1350 robj
= SWIG_PackDataName(result
, ptr
, sz
, type
->name
, sizeof(result
)) ?
1351 PyString_FromString(result
) : 0;
1357 /* -----------------------------------------------------------------------------*
1359 * -----------------------------------------------------------------------------*/
1361 #ifdef SWIG_LINK_RUNTIME
1362 void *SWIG_ReturnGlobalTypeList(void *);
1365 SWIGRUNTIME swig_module_info
*
1366 SWIG_Python_GetModule(void) {
1367 static void *type_pointer
= (void *)0;
1368 /* first check if module already created */
1369 if (!type_pointer
) {
1370 #ifdef SWIG_LINK_RUNTIME
1371 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
1373 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1374 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
1375 if (PyErr_Occurred()) {
1377 type_pointer
= (void *)0;
1381 return (swig_module_info
*) type_pointer
;
1384 #if PY_MAJOR_VERSION < 2
1385 /* PyModule_AddObject function was introduced in Python 2.0. The following function
1386 is copied out of Python/modsupport.c in python version 2.3.4 */
1388 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
1391 if (!PyModule_Check(m
)) {
1392 PyErr_SetString(PyExc_TypeError
,
1393 "PyModule_AddObject() needs module as first arg");
1397 PyErr_SetString(PyExc_TypeError
,
1398 "PyModule_AddObject() needs non-NULL value");
1402 dict
= PyModule_GetDict(m
);
1404 /* Internal error -- modules must have a dict! */
1405 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
1406 PyModule_GetName(m
));
1409 if (PyDict_SetItemString(dict
, name
, o
))
1417 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
1418 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
1420 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1421 swig_empty_runtime_method_table
);
1422 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, NULL
);
1423 if (pointer
&& module) {
1424 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
1433 /* -------- TYPES TABLE (BEGIN) -------- */
1435 #define SWIGTYPE_p_char swig_types[0]
1436 #define SWIGTYPE_p_float swig_types[1]
1437 #define SWIGTYPE_p_form_ops_t swig_types[2]
1438 #define SWIGTYPE_p_int swig_types[3]
1439 #define SWIGTYPE_p_unsigned_char swig_types[4]
1440 #define SWIGTYPE_p_unsigned_int swig_types[5]
1441 #define SWIGTYPE_p_unsigned_long swig_types[6]
1442 #define SWIGTYPE_p_wxANIHandler swig_types[7]
1443 #define SWIGTYPE_p_wxAcceleratorTable swig_types[8]
1444 #define SWIGTYPE_p_wxActivateEvent swig_types[9]
1445 #define SWIGTYPE_p_wxArrayString swig_types[10]
1446 #define SWIGTYPE_p_wxBMPHandler swig_types[11]
1447 #define SWIGTYPE_p_wxBitmap swig_types[12]
1448 #define SWIGTYPE_p_wxBitmapButton swig_types[13]
1449 #define SWIGTYPE_p_wxBookCtrlBase swig_types[14]
1450 #define SWIGTYPE_p_wxBookCtrlBaseEvent swig_types[15]
1451 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
1452 #define SWIGTYPE_p_wxButton swig_types[17]
1453 #define SWIGTYPE_p_wxCURHandler swig_types[18]
1454 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[19]
1455 #define SWIGTYPE_p_wxCheckBox swig_types[20]
1456 #define SWIGTYPE_p_wxCheckListBox swig_types[21]
1457 #define SWIGTYPE_p_wxChildFocusEvent swig_types[22]
1458 #define SWIGTYPE_p_wxChoice swig_types[23]
1459 #define SWIGTYPE_p_wxChoicebook swig_types[24]
1460 #define SWIGTYPE_p_wxChoicebookEvent swig_types[25]
1461 #define SWIGTYPE_p_wxCloseEvent swig_types[26]
1462 #define SWIGTYPE_p_wxColour swig_types[27]
1463 #define SWIGTYPE_p_wxColourData swig_types[28]
1464 #define SWIGTYPE_p_wxColourDialog swig_types[29]
1465 #define SWIGTYPE_p_wxComboBox swig_types[30]
1466 #define SWIGTYPE_p_wxCommandEvent swig_types[31]
1467 #define SWIGTYPE_p_wxContextHelp swig_types[32]
1468 #define SWIGTYPE_p_wxContextHelpButton swig_types[33]
1469 #define SWIGTYPE_p_wxContextMenuEvent swig_types[34]
1470 #define SWIGTYPE_p_wxControl swig_types[35]
1471 #define SWIGTYPE_p_wxControlWithItems swig_types[36]
1472 #define SWIGTYPE_p_wxDateEvent swig_types[37]
1473 #define SWIGTYPE_p_wxDatePickerCtrl swig_types[38]
1474 #define SWIGTYPE_p_wxDialog swig_types[39]
1475 #define SWIGTYPE_p_wxDirDialog swig_types[40]
1476 #define SWIGTYPE_p_wxDirFilterListCtrl swig_types[41]
1477 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[42]
1478 #define SWIGTYPE_p_wxDropFilesEvent swig_types[43]
1479 #define SWIGTYPE_p_wxDuplexMode swig_types[44]
1480 #define SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[45]
1481 #define SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[46]
1482 #define SWIGTYPE_p_wxDynamicSashWindow swig_types[47]
1483 #define SWIGTYPE_p_wxEditableListBox swig_types[48]
1484 #define SWIGTYPE_p_wxEraseEvent swig_types[49]
1485 #define SWIGTYPE_p_wxEvent swig_types[50]
1486 #define SWIGTYPE_p_wxEvtHandler swig_types[51]
1487 #define SWIGTYPE_p_wxFSFile swig_types[52]
1488 #define SWIGTYPE_p_wxFileDialog swig_types[53]
1489 #define SWIGTYPE_p_wxFileSystem swig_types[54]
1490 #define SWIGTYPE_p_wxFindDialogEvent swig_types[55]
1491 #define SWIGTYPE_p_wxFindReplaceData swig_types[56]
1492 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[57]
1493 #define SWIGTYPE_p_wxFlexGridSizer swig_types[58]
1494 #define SWIGTYPE_p_wxFocusEvent swig_types[59]
1495 #define SWIGTYPE_p_wxFont swig_types[60]
1496 #define SWIGTYPE_p_wxFontData swig_types[61]
1497 #define SWIGTYPE_p_wxFontDialog swig_types[62]
1498 #define SWIGTYPE_p_wxFrame swig_types[63]
1499 #define SWIGTYPE_p_wxGBSizerItem swig_types[64]
1500 #define SWIGTYPE_p_wxGIFHandler swig_types[65]
1501 #define SWIGTYPE_p_wxGauge swig_types[66]
1502 #define SWIGTYPE_p_wxGenericDirCtrl swig_types[67]
1503 #define SWIGTYPE_p_wxGenericDragImage swig_types[68]
1504 #define SWIGTYPE_p_wxGridBagSizer swig_types[69]
1505 #define SWIGTYPE_p_wxGridSizer swig_types[70]
1506 #define SWIGTYPE_p_wxHelpEvent swig_types[71]
1507 #define SWIGTYPE_p_wxICOHandler swig_types[72]
1508 #define SWIGTYPE_p_wxIcon swig_types[73]
1509 #define SWIGTYPE_p_wxIconizeEvent swig_types[74]
1510 #define SWIGTYPE_p_wxIdleEvent swig_types[75]
1511 #define SWIGTYPE_p_wxImage swig_types[76]
1512 #define SWIGTYPE_p_wxImageHandler swig_types[77]
1513 #define SWIGTYPE_p_wxImageList swig_types[78]
1514 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[79]
1515 #define SWIGTYPE_p_wxInitDialogEvent swig_types[80]
1516 #define SWIGTYPE_p_wxJPEGHandler swig_types[81]
1517 #define SWIGTYPE_p_wxKeyEvent swig_types[82]
1518 #define SWIGTYPE_p_wxLEDNumberCtrl swig_types[83]
1519 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[84]
1520 #define SWIGTYPE_p_wxLayoutConstraints swig_types[85]
1521 #define SWIGTYPE_p_wxListBox swig_types[86]
1522 #define SWIGTYPE_p_wxListEvent swig_types[87]
1523 #define SWIGTYPE_p_wxListItem swig_types[88]
1524 #define SWIGTYPE_p_wxListView swig_types[89]
1525 #define SWIGTYPE_p_wxListbook swig_types[90]
1526 #define SWIGTYPE_p_wxListbookEvent swig_types[91]
1527 #define SWIGTYPE_p_wxMDIChildFrame swig_types[92]
1528 #define SWIGTYPE_p_wxMDIClientWindow swig_types[93]
1529 #define SWIGTYPE_p_wxMDIParentFrame swig_types[94]
1530 #define SWIGTYPE_p_wxMaximizeEvent swig_types[95]
1531 #define SWIGTYPE_p_wxMenu swig_types[96]
1532 #define SWIGTYPE_p_wxMenuBar swig_types[97]
1533 #define SWIGTYPE_p_wxMenuEvent swig_types[98]
1534 #define SWIGTYPE_p_wxMenuItem swig_types[99]
1535 #define SWIGTYPE_p_wxMessageDialog swig_types[100]
1536 #define SWIGTYPE_p_wxMiniFrame swig_types[101]
1537 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[102]
1538 #define SWIGTYPE_p_wxMouseEvent swig_types[103]
1539 #define SWIGTYPE_p_wxMoveEvent swig_types[104]
1540 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[105]
1541 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[106]
1542 #define SWIGTYPE_p_wxNcPaintEvent swig_types[107]
1543 #define SWIGTYPE_p_wxNotebook swig_types[108]
1544 #define SWIGTYPE_p_wxNotebookEvent swig_types[109]
1545 #define SWIGTYPE_p_wxNotifyEvent swig_types[110]
1546 #define SWIGTYPE_p_wxObject swig_types[111]
1547 #define SWIGTYPE_p_wxPCXHandler swig_types[112]
1548 #define SWIGTYPE_p_wxPNGHandler swig_types[113]
1549 #define SWIGTYPE_p_wxPNMHandler swig_types[114]
1550 #define SWIGTYPE_p_wxPageSetupDialog swig_types[115]
1551 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[116]
1552 #define SWIGTYPE_p_wxPaintEvent swig_types[117]
1553 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[118]
1554 #define SWIGTYPE_p_wxPanel swig_types[119]
1555 #define SWIGTYPE_p_wxPaperSize swig_types[120]
1556 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[121]
1557 #define SWIGTYPE_p_wxPopupWindow swig_types[122]
1558 #define SWIGTYPE_p_wxPreviewCanvas swig_types[123]
1559 #define SWIGTYPE_p_wxPreviewControlBar swig_types[124]
1560 #define SWIGTYPE_p_wxPreviewFrame swig_types[125]
1561 #define SWIGTYPE_p_wxPrintData swig_types[126]
1562 #define SWIGTYPE_p_wxPrintDialog swig_types[127]
1563 #define SWIGTYPE_p_wxPrintDialogData swig_types[128]
1564 #define SWIGTYPE_p_wxPrintPreview swig_types[129]
1565 #define SWIGTYPE_p_wxPrinter swig_types[130]
1566 #define SWIGTYPE_p_wxProgressDialog swig_types[131]
1567 #define SWIGTYPE_p_wxPyApp swig_types[132]
1568 #define SWIGTYPE_p_wxPyCommandEvent swig_types[133]
1569 #define SWIGTYPE_p_wxPyControl swig_types[134]
1570 #define SWIGTYPE_p_wxPyEvent swig_types[135]
1571 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[136]
1572 #define SWIGTYPE_p_wxPyImageHandler swig_types[137]
1573 #define SWIGTYPE_p_wxPyListCtrl swig_types[138]
1574 #define SWIGTYPE_p_wxPyPanel swig_types[139]
1575 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[140]
1576 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[141]
1577 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[142]
1578 #define SWIGTYPE_p_wxPyPrintPreview swig_types[143]
1579 #define SWIGTYPE_p_wxPyPrintout swig_types[144]
1580 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[145]
1581 #define SWIGTYPE_p_wxPySizer swig_types[146]
1582 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[147]
1583 #define SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[148]
1584 #define SWIGTYPE_p_wxPyTreeCtrl swig_types[149]
1585 #define SWIGTYPE_p_wxPyTreeItemData swig_types[150]
1586 #define SWIGTYPE_p_wxPyTreeListCtrl swig_types[151]
1587 #define SWIGTYPE_p_wxPyVListBox swig_types[152]
1588 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[153]
1589 #define SWIGTYPE_p_wxPyValidator swig_types[154]
1590 #define SWIGTYPE_p_wxPyWindow swig_types[155]
1591 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[156]
1592 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[157]
1593 #define SWIGTYPE_p_wxRadioBox swig_types[158]
1594 #define SWIGTYPE_p_wxRadioButton swig_types[159]
1595 #define SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[160]
1596 #define SWIGTYPE_p_wxSashEvent swig_types[161]
1597 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[162]
1598 #define SWIGTYPE_p_wxSashWindow swig_types[163]
1599 #define SWIGTYPE_p_wxScrollBar swig_types[164]
1600 #define SWIGTYPE_p_wxScrollEvent swig_types[165]
1601 #define SWIGTYPE_p_wxScrollWinEvent swig_types[166]
1602 #define SWIGTYPE_p_wxScrolledWindow swig_types[167]
1603 #define SWIGTYPE_p_wxSetCursorEvent swig_types[168]
1604 #define SWIGTYPE_p_wxShowEvent swig_types[169]
1605 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[170]
1606 #define SWIGTYPE_p_wxSizeEvent swig_types[171]
1607 #define SWIGTYPE_p_wxSizer swig_types[172]
1608 #define SWIGTYPE_p_wxSizerItem swig_types[173]
1609 #define SWIGTYPE_p_wxSlider swig_types[174]
1610 #define SWIGTYPE_p_wxSpinButton swig_types[175]
1611 #define SWIGTYPE_p_wxSpinCtrl swig_types[176]
1612 #define SWIGTYPE_p_wxSpinEvent swig_types[177]
1613 #define SWIGTYPE_p_wxSplashScreen swig_types[178]
1614 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[179]
1615 #define SWIGTYPE_p_wxSplitterEvent swig_types[180]
1616 #define SWIGTYPE_p_wxSplitterScrolledWindow swig_types[181]
1617 #define SWIGTYPE_p_wxSplitterWindow swig_types[182]
1618 #define SWIGTYPE_p_wxStaticBitmap swig_types[183]
1619 #define SWIGTYPE_p_wxStaticBox swig_types[184]
1620 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[185]
1621 #define SWIGTYPE_p_wxStaticLine swig_types[186]
1622 #define SWIGTYPE_p_wxStaticPicture swig_types[187]
1623 #define SWIGTYPE_p_wxStaticText swig_types[188]
1624 #define SWIGTYPE_p_wxStatusBar swig_types[189]
1625 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[190]
1626 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[191]
1627 #define SWIGTYPE_p_wxTIFFHandler swig_types[192]
1628 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[193]
1629 #define SWIGTYPE_p_wxTextCtrl swig_types[194]
1630 #define SWIGTYPE_p_wxTextEntryDialog swig_types[195]
1631 #define SWIGTYPE_p_wxTextUrlEvent swig_types[196]
1632 #define SWIGTYPE_p_wxThinSplitterWindow swig_types[197]
1633 #define SWIGTYPE_p_wxTipWindow swig_types[198]
1634 #define SWIGTYPE_p_wxToggleButton swig_types[199]
1635 #define SWIGTYPE_p_wxToolBar swig_types[200]
1636 #define SWIGTYPE_p_wxToolBarBase swig_types[201]
1637 #define SWIGTYPE_p_wxToolBarToolBase swig_types[202]
1638 #define SWIGTYPE_p_wxToolbook swig_types[203]
1639 #define SWIGTYPE_p_wxToolbookEvent swig_types[204]
1640 #define SWIGTYPE_p_wxTopLevelWindow swig_types[205]
1641 #define SWIGTYPE_p_wxTreeEvent swig_types[206]
1642 #define SWIGTYPE_p_wxTreeItemId swig_types[207]
1643 #define SWIGTYPE_p_wxTreeListColumnInfo swig_types[208]
1644 #define SWIGTYPE_p_wxTreebook swig_types[209]
1645 #define SWIGTYPE_p_wxTreebookEvent swig_types[210]
1646 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[211]
1647 #define SWIGTYPE_p_wxValidator swig_types[212]
1648 #define SWIGTYPE_p_wxWindow swig_types[213]
1649 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[214]
1650 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[215]
1651 #define SWIGTYPE_p_wxXPMHandler swig_types[216]
1652 #define SWIGTYPE_ptrdiff_t swig_types[217]
1653 #define SWIGTYPE_std__ptrdiff_t swig_types[218]
1654 #define SWIGTYPE_unsigned_int swig_types[219]
1655 static swig_type_info
*swig_types
[221];
1656 static swig_module_info swig_module
= {swig_types
, 220, 0, 0, 0, 0};
1657 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1658 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
1660 /* -------- TYPES TABLE (END) -------- */
1663 /*-----------------------------------------------
1664 @(target):= _gizmos.so
1665 ------------------------------------------------*/
1666 #define SWIG_init init_gizmos
1668 #define SWIG_name "_gizmos"
1670 #include "wx/wxPython/wxPython.h"
1671 #include "wx/wxPython/pyclasses.h"
1673 #include <wx/gizmos/dynamicsash.h>
1674 #include <wx/gizmos/editlbox.h>
1675 #include <wx/gizmos/splittree.h>
1676 #include <wx/gizmos/ledctrl.h>
1677 #include <wx/gizmos/statpict.h>
1679 #include <wx/listctrl.h>
1680 #include <wx/treectrl.h>
1681 #include <wx/imaglist.h>
1683 #include "wx/treelistctrl.h"
1684 #include "wx/wxPython/pytree.h"
1687 static const wxString
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));
1688 static const wxString
wxPyEditableListBoxNameStr(wxT("editableListBox"));
1689 static const wxString
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));
1690 static const wxString
wxPyStaticPictureNameStr(wxStaticPictureNameStr
);
1691 static const wxString
wxPyEmptyString(wxEmptyString
);
1693 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1694 #define SWIG_From_int PyInt_FromLong
1702 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1705 if (value
< min_value
) {
1707 PyErr_Format(PyExc_OverflowError
,
1708 "value %ld is less than '%s' minimum %ld",
1709 value
, errmsg
, min_value
);
1712 } else if (value
> max_value
) {
1714 PyErr_Format(PyExc_OverflowError
,
1715 "value %ld is greater than '%s' maximum %ld",
1716 value
, errmsg
, max_value
);
1725 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1727 if (PyNumber_Check(obj
)) {
1728 if (val
) *val
= PyInt_AsLong(obj
);
1732 SWIG_Python_TypeError("number", obj
);
1738 #if INT_MAX != LONG_MAX
1740 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1742 const char* errmsg
= val
? "int" : (char*)0;
1744 if (SWIG_AsVal_long(obj
, &v
)) {
1745 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1746 if (val
) *val
= static_cast<int >(v
);
1755 SWIG_type_error(errmsg
, obj
);
1760 SWIGINTERNINLINE
int
1761 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1763 return SWIG_AsVal_long(obj
,(long*)val
);
1768 SWIGINTERNINLINE
int
1769 SWIG_As_int(PyObject
* obj
)
1772 if (!SWIG_AsVal_int(obj
, &v
)) {
1774 this is needed to make valgrind/purify happier.
1776 memset((void*)&v
, 0, sizeof(int));
1782 SWIGINTERNINLINE
long
1783 SWIG_As_long(PyObject
* obj
)
1786 if (!SWIG_AsVal_long(obj
, &v
)) {
1788 this is needed to make valgrind/purify happier.
1790 memset((void*)&v
, 0, sizeof(long));
1796 SWIGINTERNINLINE
int
1797 SWIG_Check_int(PyObject
* obj
)
1799 return SWIG_AsVal_int(obj
, (int*)0);
1803 SWIGINTERNINLINE
int
1804 SWIG_Check_long(PyObject
* obj
)
1806 return SWIG_AsVal_long(obj
, (long*)0);
1809 static PyObject
*wxEditableListBox_GetStrings(wxEditableListBox
*self
){
1810 wxArrayString strings
;
1811 self
->GetStrings(strings
);
1812 return wxArrayString2PyList_helper(strings
);
1815 typedef wxTreeCtrl wxPyTreeCtrl
;
1818 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
1821 wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id
= -1,
1822 const wxPoint
& pos
= wxDefaultPosition
,
1823 const wxSize
& size
= wxDefaultSize
,
1825 : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {}
1828 virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) {
1830 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1831 if ((found
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) {
1832 PyObject
* dcobj
= wxPyMake_wxObject(&dc
,false);
1833 PyObject
* idobj
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false);
1834 PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false);
1835 wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
));
1840 wxPyEndBlockThreads(blocked
);
1842 wxTreeCompanionWindow::DrawItem(dc
, id
, rect
);
1850 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
1852 if (obj
== Py_True
) {
1853 if (val
) *val
= true;
1856 if (obj
== Py_False
) {
1857 if (val
) *val
= false;
1861 if (SWIG_AsVal_int(obj
, &res
)) {
1862 if (val
) *val
= res
? true : false;
1868 SWIG_type_error("bool", obj
);
1874 SWIGINTERNINLINE
bool
1875 SWIG_As_bool(PyObject
* obj
)
1878 if (!SWIG_AsVal_bool(obj
, &v
)) {
1880 this is needed to make valgrind/purify happier.
1882 memset((void*)&v
, 0, sizeof(bool));
1888 SWIGINTERNINLINE
int
1889 SWIG_Check_bool(PyObject
* obj
)
1891 return SWIG_AsVal_bool(obj
, (bool*)0);
1896 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
1899 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
1900 SWIG_Python_TypeError("unsigned number", obj
);
1903 *val
= (unsigned long)v
;
1908 SWIGINTERNINLINE
unsigned long
1909 SWIG_As_unsigned_SS_long(PyObject
* obj
)
1912 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
1914 this is needed to make valgrind/purify happier.
1916 memset((void*)&v
, 0, sizeof(unsigned long));
1922 SWIGINTERNINLINE
int
1923 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
1925 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
1929 SWIGINTERNINLINE PyObject
*
1930 SWIG_From_unsigned_SS_long(unsigned long value
)
1932 return (value
> LONG_MAX
) ?
1933 PyLong_FromUnsignedLong(value
)
1934 : PyInt_FromLong(static_cast<long >(value
));
1937 // C++ version of Python aware control
1938 class wxPyTreeListCtrl
: public wxTreeListCtrl
{
1939 DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
);
1941 wxPyTreeListCtrl() : wxTreeListCtrl() {}
1942 wxPyTreeListCtrl(wxWindow
*parent
, wxWindowID id
,
1946 const wxValidator
&validator
,
1947 const wxString
& name
) :
1948 wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
1950 int OnCompareItems(const wxTreeItemId
& item1
,
1951 const wxTreeItemId
& item2
) {
1954 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1955 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) {
1956 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0);
1957 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0);
1958 rval
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
));
1962 wxPyEndBlockThreads(blocked
);
1964 rval
= wxTreeListCtrl::OnCompareItems(item1
, item2
);
1970 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
)
1974 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1975 #define SWIG_From_long PyInt_FromLong
1979 #if UINT_MAX < LONG_MAX
1980 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1981 #define SWIG_From_unsigned_SS_int SWIG_From_long
1984 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1985 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
1990 SWIGINTERNINLINE
int
1991 SWIG_CheckUnsignedLongInRange(unsigned long value
,
1992 unsigned long max_value
,
1995 if (value
> max_value
) {
1997 PyErr_Format(PyExc_OverflowError
,
1998 "value %lu is greater than '%s' minimum %lu",
1999 value
, errmsg
, max_value
);
2007 #if UINT_MAX != ULONG_MAX
2009 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2011 const char* errmsg
= val
? "unsigned int" : (char*)0;
2013 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2014 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
2015 if (val
) *val
= static_cast<unsigned int >(v
);
2022 SWIG_type_error(errmsg
, obj
);
2027 SWIGINTERNINLINE
unsigned int
2028 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2030 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
2035 SWIGINTERNINLINE
unsigned int
2036 SWIG_As_unsigned_SS_int(PyObject
* obj
)
2039 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
2041 this is needed to make valgrind/purify happier.
2043 memset((void*)&v
, 0, sizeof(unsigned int));
2049 SWIGINTERNINLINE
int
2050 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
2052 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
2055 static wxString
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
2056 if (column
< 0) column
= self
->GetMainColumn();
2057 return self
->GetItemText(item
, column
);
2059 static int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
2060 if (column
< 0) column
= self
->GetMainColumn();
2061 return self
->GetItemImage(item
, column
, which
);
2063 static void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxString
const &text
,int column
=-1){
2064 if (column
< 0) column
= self
->GetMainColumn();
2065 self
->SetItemText(item
, column
, text
);
2067 static void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int image
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
2068 if (column
< 0) column
= self
->GetMainColumn();
2069 self
->SetItemImage(item
, column
, image
, which
);
2071 static wxPyTreeItemData
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
2072 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
2074 data
= new wxPyTreeItemData();
2075 data
->SetId(item
); // set the id
2076 self
->SetItemData(item
, data
);
2080 static void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxPyTreeItemData
*data
){
2081 data
->SetId(item
); // set the id
2082 self
->SetItemData(item
, data
);
2084 static PyObject
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
2085 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
2087 data
= new wxPyTreeItemData();
2088 data
->SetId(item
); // set the id
2089 self
->SetItemData(item
, data
);
2091 return data
->GetData();
2093 static void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,PyObject
*obj
){
2094 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
2096 data
= new wxPyTreeItemData(obj
);
2097 data
->SetId(item
); // set the id
2098 self
->SetItemData(item
, data
);
2102 static PyObject
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl
*self
){
2103 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2104 PyObject
* rval
= PyList_New(0);
2105 wxArrayTreeItemIds array
;
2107 num
= self
->GetSelections(array
);
2108 for (x
=0; x
< num
; x
++) {
2109 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
2110 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true);
2111 PyList_Append(rval
, item
);
2113 wxPyEndBlockThreads(blocked
);
2116 static PyObject
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
2118 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
));
2119 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2120 PyObject
* tup
= PyTuple_New(2);
2121 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
2122 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
2123 wxPyEndBlockThreads(blocked
);
2126 static PyObject
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
2127 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetNextChild(item
, cookie
));
2128 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2129 PyObject
* tup
= PyTuple_New(2);
2130 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
2131 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
2132 wxPyEndBlockThreads(blocked
);
2136 static PyObject
* t_output_helper(PyObject
* result
, PyObject
* obj
)
2142 } else if (result
== Py_None
) {
2146 if (!PyTuple_Check(result
)) {
2148 result
= PyTuple_New(1);
2149 PyTuple_SET_ITEM(result
, 0, o2
);
2151 o3
= PyTuple_New(1);
2152 PyTuple_SetItem(o3
, 0, obj
);
2154 result
= PySequence_Concat(o2
, o3
);
2162 static PyObject
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,bool textOnly
=false){
2164 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
2165 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2166 wxRect
* r
= new wxRect(rect
);
2167 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
2168 wxPyEndBlockThreads(blocked
);
2178 SWIG_CheckDoubleInRange(double value
, double min_value
,
2179 double max_value
, const char* errmsg
)
2181 if (value
< min_value
) {
2183 PyErr_Format(PyExc_OverflowError
,
2184 "value %g is less than %s minimum %g",
2185 value
, errmsg
, min_value
);
2188 } else if (value
> max_value
) {
2190 PyErr_Format(PyExc_OverflowError
,
2191 "value %g is greater than %s maximum %g",
2192 value
, errmsg
, max_value
);
2201 SWIG_AsVal_double(PyObject
*obj
, double* val
)
2203 if (PyNumber_Check(obj
)) {
2204 if (val
) *val
= PyFloat_AsDouble(obj
);
2208 SWIG_Python_TypeError("number", obj
);
2215 SWIG_AsVal_float(PyObject
*obj
, float *val
)
2217 const char* errmsg
= val
? "float" : (char*)0;
2219 if (SWIG_AsVal_double(obj
, &v
)) {
2220 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
2221 if (val
) *val
= static_cast<float >(v
);
2230 SWIG_type_error(errmsg
, obj
);
2236 SWIGINTERNINLINE
float
2237 SWIG_As_float(PyObject
* obj
)
2240 if (!SWIG_AsVal_float(obj
, &v
)) {
2242 this is needed to make valgrind/purify happier.
2244 memset((void*)&v
, 0, sizeof(float));
2250 SWIGINTERNINLINE
int
2251 SWIG_Check_float(PyObject
* obj
)
2253 return SWIG_AsVal_float(obj
, (float*)0);
2257 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2258 #define SWIG_From_float PyFloat_FromDouble
2265 static int _wrap_DynamicSashNameStr_set(PyObject
*) {
2266 PyErr_SetString(PyExc_TypeError
,"Variable DynamicSashNameStr is read-only.");
2271 static PyObject
*_wrap_DynamicSashNameStr_get(void) {
2272 PyObject
*pyobj
= NULL
;
2276 pyobj
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
2278 pyobj
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
2285 static int _wrap_EditableListBoxNameStr_set(PyObject
*) {
2286 PyErr_SetString(PyExc_TypeError
,"Variable EditableListBoxNameStr is read-only.");
2291 static PyObject
*_wrap_EditableListBoxNameStr_get(void) {
2292 PyObject
*pyobj
= NULL
;
2296 pyobj
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
2298 pyobj
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
2305 static int _wrap_TreeListCtrlNameStr_set(PyObject
*) {
2306 PyErr_SetString(PyExc_TypeError
,"Variable TreeListCtrlNameStr is read-only.");
2311 static PyObject
*_wrap_TreeListCtrlNameStr_get(void) {
2312 PyObject
*pyobj
= NULL
;
2316 pyobj
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
2318 pyobj
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
2325 static int _wrap_StaticPictureNameStr_set(PyObject
*) {
2326 PyErr_SetString(PyExc_TypeError
,"Variable StaticPictureNameStr is read-only.");
2331 static PyObject
*_wrap_StaticPictureNameStr_get(void) {
2332 PyObject
*pyobj
= NULL
;
2336 pyobj
= PyUnicode_FromWideChar((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
2338 pyobj
= PyString_FromStringAndSize((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
2345 static PyObject
*_wrap_new_DynamicSashSplitEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2346 PyObject
*resultobj
= NULL
;
2347 wxObject
*arg1
= (wxObject
*) 0 ;
2348 wxDynamicSashSplitEvent
*result
;
2349 PyObject
* obj0
= 0 ;
2351 (char *) "target", NULL
2354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) goto fail
;
2355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
2356 if (SWIG_arg_fail(1)) SWIG_fail
;
2358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2359 result
= (wxDynamicSashSplitEvent
*)new wxDynamicSashSplitEvent(arg1
);
2361 wxPyEndAllowThreads(__tstate
);
2362 if (PyErr_Occurred()) SWIG_fail
;
2364 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, 1);
2371 static PyObject
* DynamicSashSplitEvent_swigregister(PyObject
*, PyObject
*args
) {
2373 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2374 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, obj
);
2376 return Py_BuildValue((char *)"");
2378 static PyObject
*_wrap_new_DynamicSashUnifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2379 PyObject
*resultobj
= NULL
;
2380 wxObject
*arg1
= (wxObject
*) 0 ;
2381 wxDynamicSashUnifyEvent
*result
;
2382 PyObject
* obj0
= 0 ;
2384 (char *) "target", NULL
2387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) goto fail
;
2388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
2389 if (SWIG_arg_fail(1)) SWIG_fail
;
2391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2392 result
= (wxDynamicSashUnifyEvent
*)new wxDynamicSashUnifyEvent(arg1
);
2394 wxPyEndAllowThreads(__tstate
);
2395 if (PyErr_Occurred()) SWIG_fail
;
2397 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, 1);
2404 static PyObject
* DynamicSashUnifyEvent_swigregister(PyObject
*, PyObject
*args
) {
2406 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2407 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, obj
);
2409 return Py_BuildValue((char *)"");
2411 static PyObject
*_wrap_new_DynamicSashWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2412 PyObject
*resultobj
= NULL
;
2413 wxWindow
*arg1
= (wxWindow
*) 0 ;
2414 int arg2
= (int) -1 ;
2415 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
2416 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
2417 wxSize
const &arg4_defvalue
= wxDefaultSize
;
2418 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
2419 long arg5
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
2420 wxString
const &arg6_defvalue
= wxPyDynamicSashNameStr
;
2421 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
2422 wxDynamicSashWindow
*result
;
2425 bool temp6
= false ;
2426 PyObject
* obj0
= 0 ;
2427 PyObject
* obj1
= 0 ;
2428 PyObject
* obj2
= 0 ;
2429 PyObject
* obj3
= 0 ;
2430 PyObject
* obj4
= 0 ;
2431 PyObject
* obj5
= 0 ;
2433 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
2437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2438 if (SWIG_arg_fail(1)) SWIG_fail
;
2441 arg2
= static_cast<int >(SWIG_As_int(obj1
));
2442 if (SWIG_arg_fail(2)) SWIG_fail
;
2448 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
2454 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
2459 arg5
= static_cast<long >(SWIG_As_long(obj4
));
2460 if (SWIG_arg_fail(5)) SWIG_fail
;
2465 arg6
= wxString_in_helper(obj5
);
2466 if (arg6
== NULL
) SWIG_fail
;
2471 if (!wxPyCheckForApp()) SWIG_fail
;
2472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2473 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
2475 wxPyEndAllowThreads(__tstate
);
2476 if (PyErr_Occurred()) SWIG_fail
;
2478 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1);
2493 static PyObject
*_wrap_new_PreDynamicSashWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2494 PyObject
*resultobj
= NULL
;
2495 wxDynamicSashWindow
*result
;
2500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreDynamicSashWindow",kwnames
)) goto fail
;
2502 if (!wxPyCheckForApp()) SWIG_fail
;
2503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2504 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow();
2506 wxPyEndAllowThreads(__tstate
);
2507 if (PyErr_Occurred()) SWIG_fail
;
2509 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1);
2516 static PyObject
*_wrap_DynamicSashWindow_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2517 PyObject
*resultobj
= NULL
;
2518 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2519 wxWindow
*arg2
= (wxWindow
*) 0 ;
2520 int arg3
= (int) -1 ;
2521 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
2522 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
2523 wxSize
const &arg5_defvalue
= wxDefaultSize
;
2524 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
2525 long arg6
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
2526 wxString
const &arg7_defvalue
= wxPyDynamicSashNameStr
;
2527 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
2531 bool temp7
= false ;
2532 PyObject
* obj0
= 0 ;
2533 PyObject
* obj1
= 0 ;
2534 PyObject
* obj2
= 0 ;
2535 PyObject
* obj3
= 0 ;
2536 PyObject
* obj4
= 0 ;
2537 PyObject
* obj5
= 0 ;
2538 PyObject
* obj6
= 0 ;
2540 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
2544 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2545 if (SWIG_arg_fail(1)) SWIG_fail
;
2546 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2547 if (SWIG_arg_fail(2)) SWIG_fail
;
2550 arg3
= static_cast<int >(SWIG_As_int(obj2
));
2551 if (SWIG_arg_fail(3)) SWIG_fail
;
2557 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
2563 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
2568 arg6
= static_cast<long >(SWIG_As_long(obj5
));
2569 if (SWIG_arg_fail(6)) SWIG_fail
;
2574 arg7
= wxString_in_helper(obj6
);
2575 if (arg7
== NULL
) SWIG_fail
;
2580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2581 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
2583 wxPyEndAllowThreads(__tstate
);
2584 if (PyErr_Occurred()) SWIG_fail
;
2587 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
2603 static PyObject
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2604 PyObject
*resultobj
= NULL
;
2605 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2606 wxWindow
*arg2
= (wxWindow
*) 0 ;
2607 wxScrollBar
*result
;
2608 PyObject
* obj0
= 0 ;
2609 PyObject
* obj1
= 0 ;
2611 (char *) "self",(char *) "child", NULL
2614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
;
2615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2616 if (SWIG_arg_fail(1)) SWIG_fail
;
2617 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2618 if (SWIG_arg_fail(2)) SWIG_fail
;
2620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2621 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetHScrollBar((wxWindow
const *)arg2
);
2623 wxPyEndAllowThreads(__tstate
);
2624 if (PyErr_Occurred()) SWIG_fail
;
2626 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0);
2633 static PyObject
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2634 PyObject
*resultobj
= NULL
;
2635 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2636 wxWindow
*arg2
= (wxWindow
*) 0 ;
2637 wxScrollBar
*result
;
2638 PyObject
* obj0
= 0 ;
2639 PyObject
* obj1
= 0 ;
2641 (char *) "self",(char *) "child", NULL
2644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
;
2645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2646 if (SWIG_arg_fail(1)) SWIG_fail
;
2647 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2648 if (SWIG_arg_fail(2)) SWIG_fail
;
2650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2651 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetVScrollBar((wxWindow
const *)arg2
);
2653 wxPyEndAllowThreads(__tstate
);
2654 if (PyErr_Occurred()) SWIG_fail
;
2656 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0);
2663 static PyObject
* DynamicSashWindow_swigregister(PyObject
*, PyObject
*args
) {
2665 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2666 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashWindow
, obj
);
2668 return Py_BuildValue((char *)"");
2670 static PyObject
*_wrap_new_EditableListBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2671 PyObject
*resultobj
= NULL
;
2672 wxWindow
*arg1
= (wxWindow
*) 0 ;
2673 int arg2
= (int) -1 ;
2674 wxString
const &arg3_defvalue
= wxPyEmptyString
;
2675 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
2676 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
2677 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
2678 wxSize
const &arg5_defvalue
= wxDefaultSize
;
2679 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
2680 long arg6
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE
;
2681 wxString
const &arg7_defvalue
= wxPyEditableListBoxNameStr
;
2682 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
2683 wxEditableListBox
*result
;
2684 bool temp3
= false ;
2687 bool temp7
= false ;
2688 PyObject
* obj0
= 0 ;
2689 PyObject
* obj1
= 0 ;
2690 PyObject
* obj2
= 0 ;
2691 PyObject
* obj3
= 0 ;
2692 PyObject
* obj4
= 0 ;
2693 PyObject
* obj5
= 0 ;
2694 PyObject
* obj6
= 0 ;
2696 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
2700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2701 if (SWIG_arg_fail(1)) SWIG_fail
;
2704 arg2
= static_cast<int >(SWIG_As_int(obj1
));
2705 if (SWIG_arg_fail(2)) SWIG_fail
;
2710 arg3
= wxString_in_helper(obj2
);
2711 if (arg3
== NULL
) SWIG_fail
;
2718 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
2724 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
2729 arg6
= static_cast<long >(SWIG_As_long(obj5
));
2730 if (SWIG_arg_fail(6)) SWIG_fail
;
2735 arg7
= wxString_in_helper(obj6
);
2736 if (arg7
== NULL
) SWIG_fail
;
2741 if (!wxPyCheckForApp()) SWIG_fail
;
2742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2743 result
= (wxEditableListBox
*)new wxEditableListBox(arg1
,arg2
,(wxString
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
2745 wxPyEndAllowThreads(__tstate
);
2746 if (PyErr_Occurred()) SWIG_fail
;
2748 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEditableListBox
, 1);
2771 static PyObject
*_wrap_EditableListBox_SetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2772 PyObject
*resultobj
= NULL
;
2773 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2774 wxArrayString
*arg2
= 0 ;
2775 bool temp2
= false ;
2776 PyObject
* obj0
= 0 ;
2777 PyObject
* obj1
= 0 ;
2779 (char *) "self",(char *) "strings", NULL
2782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) goto fail
;
2783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2784 if (SWIG_arg_fail(1)) SWIG_fail
;
2786 if (! PySequence_Check(obj1
)) {
2787 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
2790 arg2
= new wxArrayString
;
2792 int i
, len
=PySequence_Length(obj1
);
2793 for (i
=0; i
<len
; i
++) {
2794 PyObject
* item
= PySequence_GetItem(obj1
, i
);
2795 wxString
* s
= wxString_in_helper(item
);
2796 if (PyErr_Occurred()) SWIG_fail
;
2803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2804 (arg1
)->SetStrings((wxArrayString
const &)*arg2
);
2806 wxPyEndAllowThreads(__tstate
);
2807 if (PyErr_Occurred()) SWIG_fail
;
2809 Py_INCREF(Py_None
); resultobj
= Py_None
;
2811 if (temp2
) delete arg2
;
2816 if (temp2
) delete arg2
;
2822 static PyObject
*_wrap_EditableListBox_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2823 PyObject
*resultobj
= NULL
;
2824 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2826 PyObject
* obj0
= 0 ;
2828 (char *) "self", NULL
2831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetStrings",kwnames
,&obj0
)) goto fail
;
2832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2833 if (SWIG_arg_fail(1)) SWIG_fail
;
2835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2836 result
= (PyObject
*)wxEditableListBox_GetStrings(arg1
);
2838 wxPyEndAllowThreads(__tstate
);
2839 if (PyErr_Occurred()) SWIG_fail
;
2848 static PyObject
*_wrap_EditableListBox_GetListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2849 PyObject
*resultobj
= NULL
;
2850 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2851 wxPyListCtrl
*result
;
2852 PyObject
* obj0
= 0 ;
2854 (char *) "self", NULL
2857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetListCtrl",kwnames
,&obj0
)) goto fail
;
2858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2859 if (SWIG_arg_fail(1)) SWIG_fail
;
2861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2862 result
= (wxPyListCtrl
*)(arg1
)->GetListCtrl();
2864 wxPyEndAllowThreads(__tstate
);
2865 if (PyErr_Occurred()) SWIG_fail
;
2867 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyListCtrl
, 0);
2874 static PyObject
*_wrap_EditableListBox_GetDelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2875 PyObject
*resultobj
= NULL
;
2876 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2877 wxBitmapButton
*result
;
2878 PyObject
* obj0
= 0 ;
2880 (char *) "self", NULL
2883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDelButton",kwnames
,&obj0
)) goto fail
;
2884 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2885 if (SWIG_arg_fail(1)) SWIG_fail
;
2887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2888 result
= (wxBitmapButton
*)(arg1
)->GetDelButton();
2890 wxPyEndAllowThreads(__tstate
);
2891 if (PyErr_Occurred()) SWIG_fail
;
2894 resultobj
= wxPyMake_wxObject(result
, 0);
2902 static PyObject
*_wrap_EditableListBox_GetNewButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2903 PyObject
*resultobj
= NULL
;
2904 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2905 wxBitmapButton
*result
;
2906 PyObject
* obj0
= 0 ;
2908 (char *) "self", NULL
2911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetNewButton",kwnames
,&obj0
)) goto fail
;
2912 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2913 if (SWIG_arg_fail(1)) SWIG_fail
;
2915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2916 result
= (wxBitmapButton
*)(arg1
)->GetNewButton();
2918 wxPyEndAllowThreads(__tstate
);
2919 if (PyErr_Occurred()) SWIG_fail
;
2922 resultobj
= wxPyMake_wxObject(result
, 0);
2930 static PyObject
*_wrap_EditableListBox_GetUpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2931 PyObject
*resultobj
= NULL
;
2932 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2933 wxBitmapButton
*result
;
2934 PyObject
* obj0
= 0 ;
2936 (char *) "self", NULL
2939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetUpButton",kwnames
,&obj0
)) goto fail
;
2940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2941 if (SWIG_arg_fail(1)) SWIG_fail
;
2943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2944 result
= (wxBitmapButton
*)(arg1
)->GetUpButton();
2946 wxPyEndAllowThreads(__tstate
);
2947 if (PyErr_Occurred()) SWIG_fail
;
2950 resultobj
= wxPyMake_wxObject(result
, 0);
2958 static PyObject
*_wrap_EditableListBox_GetDownButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2959 PyObject
*resultobj
= NULL
;
2960 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2961 wxBitmapButton
*result
;
2962 PyObject
* obj0
= 0 ;
2964 (char *) "self", NULL
2967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDownButton",kwnames
,&obj0
)) goto fail
;
2968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2969 if (SWIG_arg_fail(1)) SWIG_fail
;
2971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2972 result
= (wxBitmapButton
*)(arg1
)->GetDownButton();
2974 wxPyEndAllowThreads(__tstate
);
2975 if (PyErr_Occurred()) SWIG_fail
;
2978 resultobj
= wxPyMake_wxObject(result
, 0);
2986 static PyObject
*_wrap_EditableListBox_GetEditButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2987 PyObject
*resultobj
= NULL
;
2988 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2989 wxBitmapButton
*result
;
2990 PyObject
* obj0
= 0 ;
2992 (char *) "self", NULL
2995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetEditButton",kwnames
,&obj0
)) goto fail
;
2996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2997 if (SWIG_arg_fail(1)) SWIG_fail
;
2999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3000 result
= (wxBitmapButton
*)(arg1
)->GetEditButton();
3002 wxPyEndAllowThreads(__tstate
);
3003 if (PyErr_Occurred()) SWIG_fail
;
3006 resultobj
= wxPyMake_wxObject(result
, 0);
3014 static PyObject
* EditableListBox_swigregister(PyObject
*, PyObject
*args
) {
3016 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3017 SWIG_TypeClientData(SWIGTYPE_p_wxEditableListBox
, obj
);
3019 return Py_BuildValue((char *)"");
3021 static PyObject
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3022 PyObject
*resultobj
= NULL
;
3023 wxWindow
*arg1
= (wxWindow
*) 0 ;
3025 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3026 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3027 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3028 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3029 long arg5
= (long) wxTR_HAS_BUTTONS
;
3030 wxRemotelyScrolledTreeCtrl
*result
;
3033 PyObject
* obj0
= 0 ;
3034 PyObject
* obj1
= 0 ;
3035 PyObject
* obj2
= 0 ;
3036 PyObject
* obj3
= 0 ;
3037 PyObject
* obj4
= 0 ;
3039 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3043 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3044 if (SWIG_arg_fail(1)) SWIG_fail
;
3046 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3047 if (SWIG_arg_fail(2)) SWIG_fail
;
3052 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3058 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3063 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3064 if (SWIG_arg_fail(5)) SWIG_fail
;
3068 if (!wxPyCheckForApp()) SWIG_fail
;
3069 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3070 result
= (wxRemotelyScrolledTreeCtrl
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3072 wxPyEndAllowThreads(__tstate
);
3073 if (PyErr_Occurred()) SWIG_fail
;
3075 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 1);
3082 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3083 PyObject
*resultobj
= NULL
;
3084 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3085 PyObject
* obj0
= 0 ;
3087 (char *) "self", NULL
3090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_HideVScrollbar",kwnames
,&obj0
)) goto fail
;
3091 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3092 if (SWIG_arg_fail(1)) SWIG_fail
;
3094 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3095 (arg1
)->HideVScrollbar();
3097 wxPyEndAllowThreads(__tstate
);
3098 if (PyErr_Occurred()) SWIG_fail
;
3100 Py_INCREF(Py_None
); resultobj
= Py_None
;
3107 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3108 PyObject
*resultobj
= NULL
;
3109 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3110 PyObject
* obj0
= 0 ;
3112 (char *) "self", NULL
3115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars",kwnames
,&obj0
)) goto fail
;
3116 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3117 if (SWIG_arg_fail(1)) SWIG_fail
;
3119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3120 (arg1
)->AdjustRemoteScrollbars();
3122 wxPyEndAllowThreads(__tstate
);
3123 if (PyErr_Occurred()) SWIG_fail
;
3125 Py_INCREF(Py_None
); resultobj
= Py_None
;
3132 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3133 PyObject
*resultobj
= NULL
;
3134 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3135 wxScrolledWindow
*result
;
3136 PyObject
* obj0
= 0 ;
3138 (char *) "self", NULL
3141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetScrolledWindow",kwnames
,&obj0
)) goto fail
;
3142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3143 if (SWIG_arg_fail(1)) SWIG_fail
;
3145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3146 result
= (wxScrolledWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetScrolledWindow();
3148 wxPyEndAllowThreads(__tstate
);
3149 if (PyErr_Occurred()) SWIG_fail
;
3152 resultobj
= wxPyMake_wxObject(result
, 0);
3160 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3161 PyObject
*resultobj
= NULL
;
3162 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3165 PyObject
* obj0
= 0 ;
3166 PyObject
* obj1
= 0 ;
3167 PyObject
* obj2
= 0 ;
3169 (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL
3172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3174 if (SWIG_arg_fail(1)) SWIG_fail
;
3176 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3177 if (SWIG_arg_fail(2)) SWIG_fail
;
3180 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3181 if (SWIG_arg_fail(3)) SWIG_fail
;
3184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3185 (arg1
)->ScrollToLine(arg2
,arg3
);
3187 wxPyEndAllowThreads(__tstate
);
3188 if (PyErr_Occurred()) SWIG_fail
;
3190 Py_INCREF(Py_None
); resultobj
= Py_None
;
3197 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3198 PyObject
*resultobj
= NULL
;
3199 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3200 wxWindow
*arg2
= (wxWindow
*) 0 ;
3201 PyObject
* obj0
= 0 ;
3202 PyObject
* obj1
= 0 ;
3204 (char *) "self",(char *) "companion", NULL
3207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
3208 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3209 if (SWIG_arg_fail(1)) SWIG_fail
;
3210 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3211 if (SWIG_arg_fail(2)) SWIG_fail
;
3213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3214 (arg1
)->SetCompanionWindow(arg2
);
3216 wxPyEndAllowThreads(__tstate
);
3217 if (PyErr_Occurred()) SWIG_fail
;
3219 Py_INCREF(Py_None
); resultobj
= Py_None
;
3226 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3227 PyObject
*resultobj
= NULL
;
3228 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3230 PyObject
* obj0
= 0 ;
3232 (char *) "self", NULL
3235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetCompanionWindow",kwnames
,&obj0
)) goto fail
;
3236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3237 if (SWIG_arg_fail(1)) SWIG_fail
;
3239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3240 result
= (wxWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetCompanionWindow();
3242 wxPyEndAllowThreads(__tstate
);
3243 if (PyErr_Occurred()) SWIG_fail
;
3246 resultobj
= wxPyMake_wxObject(result
, 0);
3254 static PyObject
* RemotelyScrolledTreeCtrl_swigregister(PyObject
*, PyObject
*args
) {
3256 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3257 SWIG_TypeClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, obj
);
3259 return Py_BuildValue((char *)"");
3261 static PyObject
*_wrap_new_TreeCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3262 PyObject
*resultobj
= NULL
;
3263 wxWindow
*arg1
= (wxWindow
*) 0 ;
3264 int arg2
= (int) -1 ;
3265 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3266 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3267 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3268 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3269 long arg5
= (long) 0 ;
3270 wxPyTreeCompanionWindow
*result
;
3273 PyObject
* obj0
= 0 ;
3274 PyObject
* obj1
= 0 ;
3275 PyObject
* obj2
= 0 ;
3276 PyObject
* obj3
= 0 ;
3277 PyObject
* obj4
= 0 ;
3279 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3284 if (SWIG_arg_fail(1)) SWIG_fail
;
3287 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3288 if (SWIG_arg_fail(2)) SWIG_fail
;
3294 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3300 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3305 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3306 if (SWIG_arg_fail(5)) SWIG_fail
;
3310 if (!wxPyCheckForApp()) SWIG_fail
;
3311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3312 result
= (wxPyTreeCompanionWindow
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3314 wxPyEndAllowThreads(__tstate
);
3315 if (PyErr_Occurred()) SWIG_fail
;
3317 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, 1);
3324 static PyObject
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3325 PyObject
*resultobj
= NULL
;
3326 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3327 PyObject
*arg2
= (PyObject
*) 0 ;
3328 PyObject
*arg3
= (PyObject
*) 0 ;
3329 PyObject
* obj0
= 0 ;
3330 PyObject
* obj1
= 0 ;
3331 PyObject
* obj2
= 0 ;
3333 (char *) "self",(char *) "self",(char *) "_class", NULL
3336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3337 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3338 if (SWIG_arg_fail(1)) SWIG_fail
;
3342 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3343 (arg1
)->_setCallbackInfo(arg2
,arg3
);
3345 wxPyEndAllowThreads(__tstate
);
3346 if (PyErr_Occurred()) SWIG_fail
;
3348 Py_INCREF(Py_None
); resultobj
= Py_None
;
3355 static PyObject
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3356 PyObject
*resultobj
= NULL
;
3357 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3358 wxRemotelyScrolledTreeCtrl
*result
;
3359 PyObject
* obj0
= 0 ;
3361 (char *) "self", NULL
3364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeCompanionWindow_GetTreeCtrl",kwnames
,&obj0
)) goto fail
;
3365 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3366 if (SWIG_arg_fail(1)) SWIG_fail
;
3368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3369 result
= (wxRemotelyScrolledTreeCtrl
*)((wxPyTreeCompanionWindow
const *)arg1
)->GetTreeCtrl();
3371 wxPyEndAllowThreads(__tstate
);
3372 if (PyErr_Occurred()) SWIG_fail
;
3374 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0);
3381 static PyObject
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3382 PyObject
*resultobj
= NULL
;
3383 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3384 wxRemotelyScrolledTreeCtrl
*arg2
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3385 PyObject
* obj0
= 0 ;
3386 PyObject
* obj1
= 0 ;
3388 (char *) "self",(char *) "treeCtrl", NULL
3391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) goto fail
;
3392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3393 if (SWIG_arg_fail(1)) SWIG_fail
;
3394 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3395 if (SWIG_arg_fail(2)) SWIG_fail
;
3397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3398 (arg1
)->SetTreeCtrl(arg2
);
3400 wxPyEndAllowThreads(__tstate
);
3401 if (PyErr_Occurred()) SWIG_fail
;
3403 Py_INCREF(Py_None
); resultobj
= Py_None
;
3410 static PyObject
* TreeCompanionWindow_swigregister(PyObject
*, PyObject
*args
) {
3412 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3413 SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, obj
);
3415 return Py_BuildValue((char *)"");
3417 static PyObject
*_wrap_new_ThinSplitterWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3418 PyObject
*resultobj
= NULL
;
3419 wxWindow
*arg1
= (wxWindow
*) 0 ;
3420 int arg2
= (int) -1 ;
3421 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3422 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3423 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3424 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3425 long arg5
= (long) wxSP_3D
|wxCLIP_CHILDREN
;
3426 wxThinSplitterWindow
*result
;
3429 PyObject
* obj0
= 0 ;
3430 PyObject
* obj1
= 0 ;
3431 PyObject
* obj2
= 0 ;
3432 PyObject
* obj3
= 0 ;
3433 PyObject
* obj4
= 0 ;
3435 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3439 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3440 if (SWIG_arg_fail(1)) SWIG_fail
;
3443 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3444 if (SWIG_arg_fail(2)) SWIG_fail
;
3450 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3456 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3461 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3462 if (SWIG_arg_fail(5)) SWIG_fail
;
3466 if (!wxPyCheckForApp()) SWIG_fail
;
3467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3468 result
= (wxThinSplitterWindow
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3470 wxPyEndAllowThreads(__tstate
);
3471 if (PyErr_Occurred()) SWIG_fail
;
3473 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxThinSplitterWindow
, 1);
3480 static PyObject
* ThinSplitterWindow_swigregister(PyObject
*, PyObject
*args
) {
3482 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3483 SWIG_TypeClientData(SWIGTYPE_p_wxThinSplitterWindow
, obj
);
3485 return Py_BuildValue((char *)"");
3487 static PyObject
*_wrap_new_SplitterScrolledWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3488 PyObject
*resultobj
= NULL
;
3489 wxWindow
*arg1
= (wxWindow
*) 0 ;
3490 int arg2
= (int) -1 ;
3491 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3492 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3493 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3494 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3495 long arg5
= (long) 0 ;
3496 wxSplitterScrolledWindow
*result
;
3499 PyObject
* obj0
= 0 ;
3500 PyObject
* obj1
= 0 ;
3501 PyObject
* obj2
= 0 ;
3502 PyObject
* obj3
= 0 ;
3503 PyObject
* obj4
= 0 ;
3505 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3510 if (SWIG_arg_fail(1)) SWIG_fail
;
3513 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3514 if (SWIG_arg_fail(2)) SWIG_fail
;
3520 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3526 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3531 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3532 if (SWIG_arg_fail(5)) SWIG_fail
;
3536 if (!wxPyCheckForApp()) SWIG_fail
;
3537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3538 result
= (wxSplitterScrolledWindow
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3540 wxPyEndAllowThreads(__tstate
);
3541 if (PyErr_Occurred()) SWIG_fail
;
3543 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, 1);
3550 static PyObject
* SplitterScrolledWindow_swigregister(PyObject
*, PyObject
*args
) {
3552 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3553 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, obj
);
3555 return Py_BuildValue((char *)"");
3557 static PyObject
*_wrap_new_LEDNumberCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3558 PyObject
*resultobj
= NULL
;
3559 wxWindow
*arg1
= (wxWindow
*) 0 ;
3560 int arg2
= (int) -1 ;
3561 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3562 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3563 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3564 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3565 long arg5
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
3566 wxLEDNumberCtrl
*result
;
3569 PyObject
* obj0
= 0 ;
3570 PyObject
* obj1
= 0 ;
3571 PyObject
* obj2
= 0 ;
3572 PyObject
* obj3
= 0 ;
3573 PyObject
* obj4
= 0 ;
3575 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3580 if (SWIG_arg_fail(1)) SWIG_fail
;
3583 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3584 if (SWIG_arg_fail(2)) SWIG_fail
;
3590 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3596 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3601 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3602 if (SWIG_arg_fail(5)) SWIG_fail
;
3606 if (!wxPyCheckForApp()) SWIG_fail
;
3607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3608 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3610 wxPyEndAllowThreads(__tstate
);
3611 if (PyErr_Occurred()) SWIG_fail
;
3613 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1);
3620 static PyObject
*_wrap_new_PreLEDNumberCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3621 PyObject
*resultobj
= NULL
;
3622 wxLEDNumberCtrl
*result
;
3627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreLEDNumberCtrl",kwnames
)) goto fail
;
3629 if (!wxPyCheckForApp()) SWIG_fail
;
3630 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3631 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl();
3633 wxPyEndAllowThreads(__tstate
);
3634 if (PyErr_Occurred()) SWIG_fail
;
3636 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1);
3643 static PyObject
*_wrap_LEDNumberCtrl_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3644 PyObject
*resultobj
= NULL
;
3645 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3646 wxWindow
*arg2
= (wxWindow
*) 0 ;
3647 int arg3
= (int) -1 ;
3648 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3649 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3650 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3651 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3652 long arg6
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
3656 PyObject
* obj0
= 0 ;
3657 PyObject
* obj1
= 0 ;
3658 PyObject
* obj2
= 0 ;
3659 PyObject
* obj3
= 0 ;
3660 PyObject
* obj4
= 0 ;
3661 PyObject
* obj5
= 0 ;
3663 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
3667 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3668 if (SWIG_arg_fail(1)) SWIG_fail
;
3669 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3670 if (SWIG_arg_fail(2)) SWIG_fail
;
3673 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3674 if (SWIG_arg_fail(3)) SWIG_fail
;
3680 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3686 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3691 arg6
= static_cast<long >(SWIG_As_long(obj5
));
3692 if (SWIG_arg_fail(6)) SWIG_fail
;
3696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3697 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
);
3699 wxPyEndAllowThreads(__tstate
);
3700 if (PyErr_Occurred()) SWIG_fail
;
3703 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3711 static PyObject
*_wrap_LEDNumberCtrl_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3712 PyObject
*resultobj
= NULL
;
3713 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3714 wxLEDValueAlign result
;
3715 PyObject
* obj0
= 0 ;
3717 (char *) "self", NULL
3720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetAlignment",kwnames
,&obj0
)) goto fail
;
3721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3722 if (SWIG_arg_fail(1)) SWIG_fail
;
3724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3725 result
= (wxLEDValueAlign
)((wxLEDNumberCtrl
const *)arg1
)->GetAlignment();
3727 wxPyEndAllowThreads(__tstate
);
3728 if (PyErr_Occurred()) SWIG_fail
;
3730 resultobj
= SWIG_From_int((result
));
3737 static PyObject
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3738 PyObject
*resultobj
= NULL
;
3739 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3741 PyObject
* obj0
= 0 ;
3743 (char *) "self", NULL
3746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetDrawFaded",kwnames
,&obj0
)) goto fail
;
3747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3748 if (SWIG_arg_fail(1)) SWIG_fail
;
3750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3751 result
= (bool)((wxLEDNumberCtrl
const *)arg1
)->GetDrawFaded();
3753 wxPyEndAllowThreads(__tstate
);
3754 if (PyErr_Occurred()) SWIG_fail
;
3757 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3765 static PyObject
*_wrap_LEDNumberCtrl_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3766 PyObject
*resultobj
= NULL
;
3767 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3769 PyObject
* obj0
= 0 ;
3771 (char *) "self", NULL
3774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetValue",kwnames
,&obj0
)) goto fail
;
3775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3776 if (SWIG_arg_fail(1)) SWIG_fail
;
3778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3780 wxString
const &_result_ref
= ((wxLEDNumberCtrl
const *)arg1
)->GetValue();
3781 result
= (wxString
*) &_result_ref
;
3784 wxPyEndAllowThreads(__tstate
);
3785 if (PyErr_Occurred()) SWIG_fail
;
3789 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
3791 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
3800 static PyObject
*_wrap_LEDNumberCtrl_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3801 PyObject
*resultobj
= NULL
;
3802 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3803 wxLEDValueAlign arg2
;
3804 bool arg3
= (bool) true ;
3805 PyObject
* obj0
= 0 ;
3806 PyObject
* obj1
= 0 ;
3807 PyObject
* obj2
= 0 ;
3809 (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL
3812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3813 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3814 if (SWIG_arg_fail(1)) SWIG_fail
;
3816 arg2
= static_cast<wxLEDValueAlign
>(SWIG_As_int(obj1
));
3817 if (SWIG_arg_fail(2)) SWIG_fail
;
3821 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
3822 if (SWIG_arg_fail(3)) SWIG_fail
;
3826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3827 (arg1
)->SetAlignment(arg2
,arg3
);
3829 wxPyEndAllowThreads(__tstate
);
3830 if (PyErr_Occurred()) SWIG_fail
;
3832 Py_INCREF(Py_None
); resultobj
= Py_None
;
3839 static PyObject
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3840 PyObject
*resultobj
= NULL
;
3841 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3843 bool arg3
= (bool) true ;
3844 PyObject
* obj0
= 0 ;
3845 PyObject
* obj1
= 0 ;
3846 PyObject
* obj2
= 0 ;
3848 (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL
3851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3853 if (SWIG_arg_fail(1)) SWIG_fail
;
3855 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
3856 if (SWIG_arg_fail(2)) SWIG_fail
;
3860 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
3861 if (SWIG_arg_fail(3)) SWIG_fail
;
3865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3866 (arg1
)->SetDrawFaded(arg2
,arg3
);
3868 wxPyEndAllowThreads(__tstate
);
3869 if (PyErr_Occurred()) SWIG_fail
;
3871 Py_INCREF(Py_None
); resultobj
= Py_None
;
3878 static PyObject
*_wrap_LEDNumberCtrl_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3879 PyObject
*resultobj
= NULL
;
3880 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3881 wxString
*arg2
= 0 ;
3882 bool arg3
= (bool) true ;
3883 bool temp2
= false ;
3884 PyObject
* obj0
= 0 ;
3885 PyObject
* obj1
= 0 ;
3886 PyObject
* obj2
= 0 ;
3888 (char *) "self",(char *) "Value",(char *) "Redraw", NULL
3891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3893 if (SWIG_arg_fail(1)) SWIG_fail
;
3895 arg2
= wxString_in_helper(obj1
);
3896 if (arg2
== NULL
) SWIG_fail
;
3901 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
3902 if (SWIG_arg_fail(3)) SWIG_fail
;
3906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3907 (arg1
)->SetValue((wxString
const &)*arg2
,arg3
);
3909 wxPyEndAllowThreads(__tstate
);
3910 if (PyErr_Occurred()) SWIG_fail
;
3912 Py_INCREF(Py_None
); resultobj
= Py_None
;
3927 static PyObject
* LEDNumberCtrl_swigregister(PyObject
*, PyObject
*args
) {
3929 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3930 SWIG_TypeClientData(SWIGTYPE_p_wxLEDNumberCtrl
, obj
);
3932 return Py_BuildValue((char *)"");
3934 static PyObject
*_wrap_new_TreeListColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3935 PyObject
*resultobj
= NULL
;
3936 wxString
const &arg1_defvalue
= wxPyEmptyString
;
3937 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
3938 int arg2
= (int) -1 ;
3939 size_t arg3
= (size_t) 100 ;
3940 bool arg4
= (bool) true ;
3941 wxTreeListColumnAlign arg5
= (wxTreeListColumnAlign
) wxTL_ALIGN_LEFT
;
3942 wxTreeListColumnInfo
*result
;
3943 bool temp1
= false ;
3944 PyObject
* obj0
= 0 ;
3945 PyObject
* obj1
= 0 ;
3946 PyObject
* obj2
= 0 ;
3947 PyObject
* obj3
= 0 ;
3948 PyObject
* obj4
= 0 ;
3950 (char *) "text",(char *) "image",(char *) "width",(char *) "shown",(char *) "alignment", NULL
3953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3956 arg1
= wxString_in_helper(obj0
);
3957 if (arg1
== NULL
) SWIG_fail
;
3963 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3964 if (SWIG_arg_fail(2)) SWIG_fail
;
3969 arg3
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj2
));
3970 if (SWIG_arg_fail(3)) SWIG_fail
;
3975 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
3976 if (SWIG_arg_fail(4)) SWIG_fail
;
3981 arg5
= static_cast<wxTreeListColumnAlign
>(SWIG_As_int(obj4
));
3982 if (SWIG_arg_fail(5)) SWIG_fail
;
3986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3987 result
= (wxTreeListColumnInfo
*)new wxTreeListColumnInfo((wxString
const &)*arg1
,arg2
,arg3
,arg4
,arg5
);
3989 wxPyEndAllowThreads(__tstate
);
3990 if (PyErr_Occurred()) SWIG_fail
;
3992 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 1);
4007 static PyObject
*_wrap_TreeListColumnInfo_GetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4008 PyObject
*resultobj
= NULL
;
4009 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4011 PyObject
* obj0
= 0 ;
4013 (char *) "self", NULL
4016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetShown",kwnames
,&obj0
)) goto fail
;
4017 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4018 if (SWIG_arg_fail(1)) SWIG_fail
;
4020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4021 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->GetShown();
4023 wxPyEndAllowThreads(__tstate
);
4024 if (PyErr_Occurred()) SWIG_fail
;
4027 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4035 static PyObject
*_wrap_TreeListColumnInfo_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4036 PyObject
*resultobj
= NULL
;
4037 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4038 wxTreeListColumnAlign result
;
4039 PyObject
* obj0
= 0 ;
4041 (char *) "self", NULL
4044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetAlignment",kwnames
,&obj0
)) goto fail
;
4045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4046 if (SWIG_arg_fail(1)) SWIG_fail
;
4048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4049 result
= (wxTreeListColumnAlign
)((wxTreeListColumnInfo
const *)arg1
)->GetAlignment();
4051 wxPyEndAllowThreads(__tstate
);
4052 if (PyErr_Occurred()) SWIG_fail
;
4054 resultobj
= SWIG_From_int((result
));
4061 static PyObject
*_wrap_TreeListColumnInfo_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4062 PyObject
*resultobj
= NULL
;
4063 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4065 PyObject
* obj0
= 0 ;
4067 (char *) "self", NULL
4070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetText",kwnames
,&obj0
)) goto fail
;
4071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4072 if (SWIG_arg_fail(1)) SWIG_fail
;
4074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4075 result
= ((wxTreeListColumnInfo
const *)arg1
)->GetText();
4077 wxPyEndAllowThreads(__tstate
);
4078 if (PyErr_Occurred()) SWIG_fail
;
4082 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
4084 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
4093 static PyObject
*_wrap_TreeListColumnInfo_GetImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4094 PyObject
*resultobj
= NULL
;
4095 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4097 PyObject
* obj0
= 0 ;
4099 (char *) "self", NULL
4102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetImage",kwnames
,&obj0
)) goto fail
;
4103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4104 if (SWIG_arg_fail(1)) SWIG_fail
;
4106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4107 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetImage();
4109 wxPyEndAllowThreads(__tstate
);
4110 if (PyErr_Occurred()) SWIG_fail
;
4113 resultobj
= SWIG_From_int(static_cast<int >(result
));
4121 static PyObject
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4122 PyObject
*resultobj
= NULL
;
4123 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4125 PyObject
* obj0
= 0 ;
4127 (char *) "self", NULL
4130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetSelectedImage",kwnames
,&obj0
)) goto fail
;
4131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4132 if (SWIG_arg_fail(1)) SWIG_fail
;
4134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4135 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetSelectedImage();
4137 wxPyEndAllowThreads(__tstate
);
4138 if (PyErr_Occurred()) SWIG_fail
;
4141 resultobj
= SWIG_From_int(static_cast<int >(result
));
4149 static PyObject
*_wrap_TreeListColumnInfo_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4150 PyObject
*resultobj
= NULL
;
4151 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4153 PyObject
* obj0
= 0 ;
4155 (char *) "self", NULL
4158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetWidth",kwnames
,&obj0
)) goto fail
;
4159 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4160 if (SWIG_arg_fail(1)) SWIG_fail
;
4162 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4163 result
= (size_t)((wxTreeListColumnInfo
const *)arg1
)->GetWidth();
4165 wxPyEndAllowThreads(__tstate
);
4166 if (PyErr_Occurred()) SWIG_fail
;
4169 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
4177 static PyObject
*_wrap_TreeListColumnInfo_SetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4178 PyObject
*resultobj
= NULL
;
4179 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4181 PyObject
* obj0
= 0 ;
4182 PyObject
* obj1
= 0 ;
4184 (char *) "self",(char *) "shown", NULL
4187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) goto fail
;
4188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4189 if (SWIG_arg_fail(1)) SWIG_fail
;
4191 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
4192 if (SWIG_arg_fail(2)) SWIG_fail
;
4195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4196 (arg1
)->SetShown(arg2
);
4198 wxPyEndAllowThreads(__tstate
);
4199 if (PyErr_Occurred()) SWIG_fail
;
4201 Py_INCREF(Py_None
); resultobj
= Py_None
;
4208 static PyObject
*_wrap_TreeListColumnInfo_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4209 PyObject
*resultobj
= NULL
;
4210 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4211 wxTreeListColumnAlign arg2
;
4212 PyObject
* obj0
= 0 ;
4213 PyObject
* obj1
= 0 ;
4215 (char *) "self",(char *) "alignment", NULL
4218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
4219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4220 if (SWIG_arg_fail(1)) SWIG_fail
;
4222 arg2
= static_cast<wxTreeListColumnAlign
>(SWIG_As_int(obj1
));
4223 if (SWIG_arg_fail(2)) SWIG_fail
;
4226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4227 (arg1
)->SetAlignment(arg2
);
4229 wxPyEndAllowThreads(__tstate
);
4230 if (PyErr_Occurred()) SWIG_fail
;
4232 Py_INCREF(Py_None
); resultobj
= Py_None
;
4239 static PyObject
*_wrap_TreeListColumnInfo_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4240 PyObject
*resultobj
= NULL
;
4241 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4242 wxString
*arg2
= 0 ;
4243 bool temp2
= false ;
4244 PyObject
* obj0
= 0 ;
4245 PyObject
* obj1
= 0 ;
4247 (char *) "self",(char *) "text", NULL
4250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
4251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4252 if (SWIG_arg_fail(1)) SWIG_fail
;
4254 arg2
= wxString_in_helper(obj1
);
4255 if (arg2
== NULL
) SWIG_fail
;
4259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4260 (arg1
)->SetText((wxString
const &)*arg2
);
4262 wxPyEndAllowThreads(__tstate
);
4263 if (PyErr_Occurred()) SWIG_fail
;
4265 Py_INCREF(Py_None
); resultobj
= Py_None
;
4280 static PyObject
*_wrap_TreeListColumnInfo_SetImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4281 PyObject
*resultobj
= NULL
;
4282 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4284 PyObject
* obj0
= 0 ;
4285 PyObject
* obj1
= 0 ;
4287 (char *) "self",(char *) "image", NULL
4290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) goto fail
;
4291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4292 if (SWIG_arg_fail(1)) SWIG_fail
;
4294 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4295 if (SWIG_arg_fail(2)) SWIG_fail
;
4298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4299 (arg1
)->SetImage(arg2
);
4301 wxPyEndAllowThreads(__tstate
);
4302 if (PyErr_Occurred()) SWIG_fail
;
4304 Py_INCREF(Py_None
); resultobj
= Py_None
;
4311 static PyObject
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4312 PyObject
*resultobj
= NULL
;
4313 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4315 PyObject
* obj0
= 0 ;
4316 PyObject
* obj1
= 0 ;
4318 (char *) "self",(char *) "image", NULL
4321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) goto fail
;
4322 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4323 if (SWIG_arg_fail(1)) SWIG_fail
;
4325 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4326 if (SWIG_arg_fail(2)) SWIG_fail
;
4329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4330 (arg1
)->SetSelectedImage(arg2
);
4332 wxPyEndAllowThreads(__tstate
);
4333 if (PyErr_Occurred()) SWIG_fail
;
4335 Py_INCREF(Py_None
); resultobj
= Py_None
;
4342 static PyObject
*_wrap_TreeListColumnInfo_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4343 PyObject
*resultobj
= NULL
;
4344 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4346 PyObject
* obj0
= 0 ;
4347 PyObject
* obj1
= 0 ;
4349 (char *) "self",(char *) "with", NULL
4352 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
4353 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4354 if (SWIG_arg_fail(1)) SWIG_fail
;
4356 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
4357 if (SWIG_arg_fail(2)) SWIG_fail
;
4360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4361 (arg1
)->SetWidth(arg2
);
4363 wxPyEndAllowThreads(__tstate
);
4364 if (PyErr_Occurred()) SWIG_fail
;
4366 Py_INCREF(Py_None
); resultobj
= Py_None
;
4373 static PyObject
* TreeListColumnInfo_swigregister(PyObject
*, PyObject
*args
) {
4375 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4376 SWIG_TypeClientData(SWIGTYPE_p_wxTreeListColumnInfo
, obj
);
4378 return Py_BuildValue((char *)"");
4380 static PyObject
*_wrap_new_TreeListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4381 PyObject
*resultobj
= NULL
;
4382 wxWindow
*arg1
= (wxWindow
*) 0 ;
4383 int arg2
= (int) -1 ;
4384 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4385 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4386 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4387 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4388 long arg5
= (long) wxTR_DEFAULT_STYLE
;
4389 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
4390 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
4391 wxString
const &arg7_defvalue
= wxPyTreeListCtrlNameStr
;
4392 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
4393 wxPyTreeListCtrl
*result
;
4396 bool temp7
= false ;
4397 PyObject
* obj0
= 0 ;
4398 PyObject
* obj1
= 0 ;
4399 PyObject
* obj2
= 0 ;
4400 PyObject
* obj3
= 0 ;
4401 PyObject
* obj4
= 0 ;
4402 PyObject
* obj5
= 0 ;
4403 PyObject
* obj6
= 0 ;
4405 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
4408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
4409 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
4410 if (SWIG_arg_fail(1)) SWIG_fail
;
4413 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4414 if (SWIG_arg_fail(2)) SWIG_fail
;
4420 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4426 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4431 arg5
= static_cast<long >(SWIG_As_long(obj4
));
4432 if (SWIG_arg_fail(5)) SWIG_fail
;
4437 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
4438 if (SWIG_arg_fail(6)) SWIG_fail
;
4440 SWIG_null_ref("wxValidator");
4442 if (SWIG_arg_fail(6)) SWIG_fail
;
4447 arg7
= wxString_in_helper(obj6
);
4448 if (arg7
== NULL
) SWIG_fail
;
4453 if (!wxPyCheckForApp()) SWIG_fail
;
4454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4455 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
4457 wxPyEndAllowThreads(__tstate
);
4458 if (PyErr_Occurred()) SWIG_fail
;
4460 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1);
4475 static PyObject
*_wrap_new_PreTreeListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4476 PyObject
*resultobj
= NULL
;
4477 wxPyTreeListCtrl
*result
;
4482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreTreeListCtrl",kwnames
)) goto fail
;
4484 if (!wxPyCheckForApp()) SWIG_fail
;
4485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4486 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl();
4488 wxPyEndAllowThreads(__tstate
);
4489 if (PyErr_Occurred()) SWIG_fail
;
4491 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1);
4498 static PyObject
*_wrap_TreeListCtrl_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4499 PyObject
*resultobj
= NULL
;
4500 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4501 wxWindow
*arg2
= (wxWindow
*) 0 ;
4502 int arg3
= (int) -1 ;
4503 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
4504 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
4505 wxSize
const &arg5_defvalue
= wxDefaultSize
;
4506 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
4507 long arg6
= (long) wxTR_DEFAULT_STYLE
;
4508 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
4509 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
4510 wxString
const &arg8_defvalue
= wxPyTreeListCtrlNameStr
;
4511 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
4515 bool temp8
= false ;
4516 PyObject
* obj0
= 0 ;
4517 PyObject
* obj1
= 0 ;
4518 PyObject
* obj2
= 0 ;
4519 PyObject
* obj3
= 0 ;
4520 PyObject
* obj4
= 0 ;
4521 PyObject
* obj5
= 0 ;
4522 PyObject
* obj6
= 0 ;
4523 PyObject
* obj7
= 0 ;
4525 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
4528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
4529 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4530 if (SWIG_arg_fail(1)) SWIG_fail
;
4531 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
4532 if (SWIG_arg_fail(2)) SWIG_fail
;
4535 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4536 if (SWIG_arg_fail(3)) SWIG_fail
;
4542 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
4548 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
4553 arg6
= static_cast<long >(SWIG_As_long(obj5
));
4554 if (SWIG_arg_fail(6)) SWIG_fail
;
4559 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
4560 if (SWIG_arg_fail(7)) SWIG_fail
;
4562 SWIG_null_ref("wxValidator");
4564 if (SWIG_arg_fail(7)) SWIG_fail
;
4569 arg8
= wxString_in_helper(obj7
);
4570 if (arg8
== NULL
) SWIG_fail
;
4575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4576 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
4578 wxPyEndAllowThreads(__tstate
);
4579 if (PyErr_Occurred()) SWIG_fail
;
4582 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4598 static PyObject
*_wrap_TreeListCtrl__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4599 PyObject
*resultobj
= NULL
;
4600 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4601 PyObject
*arg2
= (PyObject
*) 0 ;
4602 PyObject
*arg3
= (PyObject
*) 0 ;
4603 PyObject
* obj0
= 0 ;
4604 PyObject
* obj1
= 0 ;
4605 PyObject
* obj2
= 0 ;
4607 (char *) "self",(char *) "self",(char *) "_class", NULL
4610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4612 if (SWIG_arg_fail(1)) SWIG_fail
;
4616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4617 (arg1
)->_setCallbackInfo(arg2
,arg3
);
4619 wxPyEndAllowThreads(__tstate
);
4620 if (PyErr_Occurred()) SWIG_fail
;
4622 Py_INCREF(Py_None
); resultobj
= Py_None
;
4629 static PyObject
*_wrap_TreeListCtrl_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4630 PyObject
*resultobj
= NULL
;
4631 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4633 PyObject
* obj0
= 0 ;
4635 (char *) "self", NULL
4638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetCount",kwnames
,&obj0
)) goto fail
;
4639 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4640 if (SWIG_arg_fail(1)) SWIG_fail
;
4642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4643 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetCount();
4645 wxPyEndAllowThreads(__tstate
);
4646 if (PyErr_Occurred()) SWIG_fail
;
4649 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
4657 static PyObject
*_wrap_TreeListCtrl_GetIndent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4658 PyObject
*resultobj
= NULL
;
4659 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4660 unsigned int result
;
4661 PyObject
* obj0
= 0 ;
4663 (char *) "self", NULL
4666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetIndent",kwnames
,&obj0
)) goto fail
;
4667 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4668 if (SWIG_arg_fail(1)) SWIG_fail
;
4670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4671 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetIndent();
4673 wxPyEndAllowThreads(__tstate
);
4674 if (PyErr_Occurred()) SWIG_fail
;
4677 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
4685 static PyObject
*_wrap_TreeListCtrl_SetIndent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4686 PyObject
*resultobj
= NULL
;
4687 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4689 PyObject
* obj0
= 0 ;
4690 PyObject
* obj1
= 0 ;
4692 (char *) "self",(char *) "indent", NULL
4695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) goto fail
;
4696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4697 if (SWIG_arg_fail(1)) SWIG_fail
;
4699 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
4700 if (SWIG_arg_fail(2)) SWIG_fail
;
4703 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4704 (arg1
)->SetIndent(arg2
);
4706 wxPyEndAllowThreads(__tstate
);
4707 if (PyErr_Occurred()) SWIG_fail
;
4709 Py_INCREF(Py_None
); resultobj
= Py_None
;
4716 static PyObject
*_wrap_TreeListCtrl_GetLineSpacing(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4717 PyObject
*resultobj
= NULL
;
4718 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4719 unsigned int result
;
4720 PyObject
* obj0
= 0 ;
4722 (char *) "self", NULL
4725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetLineSpacing",kwnames
,&obj0
)) goto fail
;
4726 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4727 if (SWIG_arg_fail(1)) SWIG_fail
;
4729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4730 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetLineSpacing();
4732 wxPyEndAllowThreads(__tstate
);
4733 if (PyErr_Occurred()) SWIG_fail
;
4736 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
4744 static PyObject
*_wrap_TreeListCtrl_SetLineSpacing(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4745 PyObject
*resultobj
= NULL
;
4746 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4748 PyObject
* obj0
= 0 ;
4749 PyObject
* obj1
= 0 ;
4751 (char *) "self",(char *) "spacing", NULL
4754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) goto fail
;
4755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4756 if (SWIG_arg_fail(1)) SWIG_fail
;
4758 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
4759 if (SWIG_arg_fail(2)) SWIG_fail
;
4762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4763 (arg1
)->SetLineSpacing(arg2
);
4765 wxPyEndAllowThreads(__tstate
);
4766 if (PyErr_Occurred()) SWIG_fail
;
4768 Py_INCREF(Py_None
); resultobj
= Py_None
;
4775 static PyObject
*_wrap_TreeListCtrl_GetImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4776 PyObject
*resultobj
= NULL
;
4777 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4778 wxImageList
*result
;
4779 PyObject
* obj0
= 0 ;
4781 (char *) "self", NULL
4784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetImageList",kwnames
,&obj0
)) goto fail
;
4785 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4786 if (SWIG_arg_fail(1)) SWIG_fail
;
4788 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4789 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetImageList();
4791 wxPyEndAllowThreads(__tstate
);
4792 if (PyErr_Occurred()) SWIG_fail
;
4795 resultobj
= wxPyMake_wxObject(result
, (bool)0);
4803 static PyObject
*_wrap_TreeListCtrl_GetStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4804 PyObject
*resultobj
= NULL
;
4805 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4806 wxImageList
*result
;
4807 PyObject
* obj0
= 0 ;
4809 (char *) "self", NULL
4812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetStateImageList",kwnames
,&obj0
)) goto fail
;
4813 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4814 if (SWIG_arg_fail(1)) SWIG_fail
;
4816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4817 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetStateImageList();
4819 wxPyEndAllowThreads(__tstate
);
4820 if (PyErr_Occurred()) SWIG_fail
;
4823 resultobj
= wxPyMake_wxObject(result
, (bool)0);
4831 static PyObject
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4832 PyObject
*resultobj
= NULL
;
4833 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4834 wxImageList
*result
;
4835 PyObject
* obj0
= 0 ;
4837 (char *) "self", NULL
4840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetButtonsImageList",kwnames
,&obj0
)) goto fail
;
4841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4842 if (SWIG_arg_fail(1)) SWIG_fail
;
4844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4845 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetButtonsImageList();
4847 wxPyEndAllowThreads(__tstate
);
4848 if (PyErr_Occurred()) SWIG_fail
;
4851 resultobj
= wxPyMake_wxObject(result
, (bool)0);
4859 static PyObject
*_wrap_TreeListCtrl_SetImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4860 PyObject
*resultobj
= NULL
;
4861 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4862 wxImageList
*arg2
= (wxImageList
*) 0 ;
4863 PyObject
* obj0
= 0 ;
4864 PyObject
* obj1
= 0 ;
4866 (char *) "self",(char *) "imageList", NULL
4869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4871 if (SWIG_arg_fail(1)) SWIG_fail
;
4872 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4873 if (SWIG_arg_fail(2)) SWIG_fail
;
4875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4876 (arg1
)->SetImageList(arg2
);
4878 wxPyEndAllowThreads(__tstate
);
4879 if (PyErr_Occurred()) SWIG_fail
;
4881 Py_INCREF(Py_None
); resultobj
= Py_None
;
4888 static PyObject
*_wrap_TreeListCtrl_SetStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4889 PyObject
*resultobj
= NULL
;
4890 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4891 wxImageList
*arg2
= (wxImageList
*) 0 ;
4892 PyObject
* obj0
= 0 ;
4893 PyObject
* obj1
= 0 ;
4895 (char *) "self",(char *) "imageList", NULL
4898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4900 if (SWIG_arg_fail(1)) SWIG_fail
;
4901 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4902 if (SWIG_arg_fail(2)) SWIG_fail
;
4904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4905 (arg1
)->SetStateImageList(arg2
);
4907 wxPyEndAllowThreads(__tstate
);
4908 if (PyErr_Occurred()) SWIG_fail
;
4910 Py_INCREF(Py_None
); resultobj
= Py_None
;
4917 static PyObject
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4918 PyObject
*resultobj
= NULL
;
4919 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4920 wxImageList
*arg2
= (wxImageList
*) 0 ;
4921 PyObject
* obj0
= 0 ;
4922 PyObject
* obj1
= 0 ;
4924 (char *) "self",(char *) "imageList", NULL
4927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4929 if (SWIG_arg_fail(1)) SWIG_fail
;
4930 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4931 if (SWIG_arg_fail(2)) SWIG_fail
;
4933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4934 (arg1
)->SetButtonsImageList(arg2
);
4936 wxPyEndAllowThreads(__tstate
);
4937 if (PyErr_Occurred()) SWIG_fail
;
4939 Py_INCREF(Py_None
); resultobj
= Py_None
;
4946 static PyObject
*_wrap_TreeListCtrl_AssignImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4947 PyObject
*resultobj
= NULL
;
4948 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4949 wxImageList
*arg2
= (wxImageList
*) 0 ;
4950 PyObject
* obj0
= 0 ;
4951 PyObject
* obj1
= 0 ;
4953 (char *) "self",(char *) "imageList", NULL
4956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4957 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4958 if (SWIG_arg_fail(1)) SWIG_fail
;
4959 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4960 if (SWIG_arg_fail(2)) SWIG_fail
;
4962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4963 (arg1
)->AssignImageList(arg2
);
4965 wxPyEndAllowThreads(__tstate
);
4966 if (PyErr_Occurred()) SWIG_fail
;
4968 Py_INCREF(Py_None
); resultobj
= Py_None
;
4975 static PyObject
*_wrap_TreeListCtrl_AssignStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4976 PyObject
*resultobj
= NULL
;
4977 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4978 wxImageList
*arg2
= (wxImageList
*) 0 ;
4979 PyObject
* obj0
= 0 ;
4980 PyObject
* obj1
= 0 ;
4982 (char *) "self",(char *) "imageList", NULL
4985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4987 if (SWIG_arg_fail(1)) SWIG_fail
;
4988 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4989 if (SWIG_arg_fail(2)) SWIG_fail
;
4991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4992 (arg1
)->AssignStateImageList(arg2
);
4994 wxPyEndAllowThreads(__tstate
);
4995 if (PyErr_Occurred()) SWIG_fail
;
4997 Py_INCREF(Py_None
); resultobj
= Py_None
;
5004 static PyObject
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5005 PyObject
*resultobj
= NULL
;
5006 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5007 wxImageList
*arg2
= (wxImageList
*) 0 ;
5008 PyObject
* obj0
= 0 ;
5009 PyObject
* obj1
= 0 ;
5011 (char *) "self",(char *) "imageList", NULL
5014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
5015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5016 if (SWIG_arg_fail(1)) SWIG_fail
;
5017 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
5018 if (SWIG_arg_fail(2)) SWIG_fail
;
5020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5021 (arg1
)->AssignButtonsImageList(arg2
);
5023 wxPyEndAllowThreads(__tstate
);
5024 if (PyErr_Occurred()) SWIG_fail
;
5026 Py_INCREF(Py_None
); resultobj
= Py_None
;
5033 static PyObject
*_wrap_TreeListCtrl_AddColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5034 PyObject
*resultobj
= NULL
;
5035 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5036 wxString
*arg2
= 0 ;
5037 bool temp2
= false ;
5038 PyObject
* obj0
= 0 ;
5039 PyObject
* obj1
= 0 ;
5041 (char *) "self",(char *) "text", NULL
5044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5046 if (SWIG_arg_fail(1)) SWIG_fail
;
5048 arg2
= wxString_in_helper(obj1
);
5049 if (arg2
== NULL
) SWIG_fail
;
5053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5054 (arg1
)->AddColumn((wxString
const &)*arg2
);
5056 wxPyEndAllowThreads(__tstate
);
5057 if (PyErr_Occurred()) SWIG_fail
;
5059 Py_INCREF(Py_None
); resultobj
= Py_None
;
5074 static PyObject
*_wrap_TreeListCtrl_AddColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5075 PyObject
*resultobj
= NULL
;
5076 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5077 wxTreeListColumnInfo
*arg2
= 0 ;
5078 PyObject
* obj0
= 0 ;
5079 PyObject
* obj1
= 0 ;
5081 (char *) "self",(char *) "col", NULL
5084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
5085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5086 if (SWIG_arg_fail(1)) SWIG_fail
;
5088 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
5089 if (SWIG_arg_fail(2)) SWIG_fail
;
5091 SWIG_null_ref("wxTreeListColumnInfo");
5093 if (SWIG_arg_fail(2)) SWIG_fail
;
5096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5097 (arg1
)->AddColumn((wxTreeListColumnInfo
const &)*arg2
);
5099 wxPyEndAllowThreads(__tstate
);
5100 if (PyErr_Occurred()) SWIG_fail
;
5102 Py_INCREF(Py_None
); resultobj
= Py_None
;
5109 static PyObject
*_wrap_TreeListCtrl_InsertColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5110 PyObject
*resultobj
= NULL
;
5111 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5113 wxString
*arg3
= 0 ;
5114 bool temp3
= false ;
5115 PyObject
* obj0
= 0 ;
5116 PyObject
* obj1
= 0 ;
5117 PyObject
* obj2
= 0 ;
5119 (char *) "self",(char *) "before",(char *) "text", NULL
5122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5124 if (SWIG_arg_fail(1)) SWIG_fail
;
5126 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5127 if (SWIG_arg_fail(2)) SWIG_fail
;
5130 arg3
= wxString_in_helper(obj2
);
5131 if (arg3
== NULL
) SWIG_fail
;
5135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5136 (arg1
)->InsertColumn(arg2
,(wxString
const &)*arg3
);
5138 wxPyEndAllowThreads(__tstate
);
5139 if (PyErr_Occurred()) SWIG_fail
;
5141 Py_INCREF(Py_None
); resultobj
= Py_None
;
5156 static PyObject
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5157 PyObject
*resultobj
= NULL
;
5158 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5160 wxTreeListColumnInfo
*arg3
= 0 ;
5161 PyObject
* obj0
= 0 ;
5162 PyObject
* obj1
= 0 ;
5163 PyObject
* obj2
= 0 ;
5165 (char *) "self",(char *) "before",(char *) "col", NULL
5168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5170 if (SWIG_arg_fail(1)) SWIG_fail
;
5172 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5173 if (SWIG_arg_fail(2)) SWIG_fail
;
5176 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
5177 if (SWIG_arg_fail(3)) SWIG_fail
;
5179 SWIG_null_ref("wxTreeListColumnInfo");
5181 if (SWIG_arg_fail(3)) SWIG_fail
;
5184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5185 (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
5187 wxPyEndAllowThreads(__tstate
);
5188 if (PyErr_Occurred()) SWIG_fail
;
5190 Py_INCREF(Py_None
); resultobj
= Py_None
;
5197 static PyObject
*_wrap_TreeListCtrl_RemoveColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5198 PyObject
*resultobj
= NULL
;
5199 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5201 PyObject
* obj0
= 0 ;
5202 PyObject
* obj1
= 0 ;
5204 (char *) "self",(char *) "column", NULL
5207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5208 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5209 if (SWIG_arg_fail(1)) SWIG_fail
;
5211 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5212 if (SWIG_arg_fail(2)) SWIG_fail
;
5215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5216 (arg1
)->RemoveColumn(arg2
);
5218 wxPyEndAllowThreads(__tstate
);
5219 if (PyErr_Occurred()) SWIG_fail
;
5221 Py_INCREF(Py_None
); resultobj
= Py_None
;
5228 static PyObject
*_wrap_TreeListCtrl_GetColumnCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5229 PyObject
*resultobj
= NULL
;
5230 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5232 PyObject
* obj0
= 0 ;
5234 (char *) "self", NULL
5237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetColumnCount",kwnames
,&obj0
)) goto fail
;
5238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5239 if (SWIG_arg_fail(1)) SWIG_fail
;
5241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5242 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetColumnCount();
5244 wxPyEndAllowThreads(__tstate
);
5245 if (PyErr_Occurred()) SWIG_fail
;
5248 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
5256 static PyObject
*_wrap_TreeListCtrl_SetColumnWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5257 PyObject
*resultobj
= NULL
;
5258 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5261 PyObject
* obj0
= 0 ;
5262 PyObject
* obj1
= 0 ;
5263 PyObject
* obj2
= 0 ;
5265 (char *) "self",(char *) "column",(char *) "width", NULL
5268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5270 if (SWIG_arg_fail(1)) SWIG_fail
;
5272 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5273 if (SWIG_arg_fail(2)) SWIG_fail
;
5276 arg3
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj2
));
5277 if (SWIG_arg_fail(3)) SWIG_fail
;
5280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5281 (arg1
)->SetColumnWidth(arg2
,arg3
);
5283 wxPyEndAllowThreads(__tstate
);
5284 if (PyErr_Occurred()) SWIG_fail
;
5286 Py_INCREF(Py_None
); resultobj
= Py_None
;
5293 static PyObject
*_wrap_TreeListCtrl_GetColumnWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5294 PyObject
*resultobj
= NULL
;
5295 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5298 PyObject
* obj0
= 0 ;
5299 PyObject
* obj1
= 0 ;
5301 (char *) "self",(char *) "column", NULL
5304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5305 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5306 if (SWIG_arg_fail(1)) SWIG_fail
;
5308 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5309 if (SWIG_arg_fail(2)) SWIG_fail
;
5312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5313 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnWidth(arg2
);
5315 wxPyEndAllowThreads(__tstate
);
5316 if (PyErr_Occurred()) SWIG_fail
;
5319 resultobj
= SWIG_From_int(static_cast<int >(result
));
5327 static PyObject
*_wrap_TreeListCtrl_SetMainColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5328 PyObject
*resultobj
= NULL
;
5329 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5331 PyObject
* obj0
= 0 ;
5332 PyObject
* obj1
= 0 ;
5334 (char *) "self",(char *) "column", NULL
5337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5338 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5339 if (SWIG_arg_fail(1)) SWIG_fail
;
5341 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5342 if (SWIG_arg_fail(2)) SWIG_fail
;
5345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5346 (arg1
)->SetMainColumn(arg2
);
5348 wxPyEndAllowThreads(__tstate
);
5349 if (PyErr_Occurred()) SWIG_fail
;
5351 Py_INCREF(Py_None
); resultobj
= Py_None
;
5358 static PyObject
*_wrap_TreeListCtrl_GetMainColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5359 PyObject
*resultobj
= NULL
;
5360 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5362 PyObject
* obj0
= 0 ;
5364 (char *) "self", NULL
5367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainColumn",kwnames
,&obj0
)) goto fail
;
5368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5369 if (SWIG_arg_fail(1)) SWIG_fail
;
5371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5372 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetMainColumn();
5374 wxPyEndAllowThreads(__tstate
);
5375 if (PyErr_Occurred()) SWIG_fail
;
5378 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
5386 static PyObject
*_wrap_TreeListCtrl_SetColumnText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5387 PyObject
*resultobj
= NULL
;
5388 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5390 wxString
*arg3
= 0 ;
5391 bool temp3
= false ;
5392 PyObject
* obj0
= 0 ;
5393 PyObject
* obj1
= 0 ;
5394 PyObject
* obj2
= 0 ;
5396 (char *) "self",(char *) "column",(char *) "text", NULL
5399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5401 if (SWIG_arg_fail(1)) SWIG_fail
;
5403 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5404 if (SWIG_arg_fail(2)) SWIG_fail
;
5407 arg3
= wxString_in_helper(obj2
);
5408 if (arg3
== NULL
) SWIG_fail
;
5412 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5413 (arg1
)->SetColumnText(arg2
,(wxString
const &)*arg3
);
5415 wxPyEndAllowThreads(__tstate
);
5416 if (PyErr_Occurred()) SWIG_fail
;
5418 Py_INCREF(Py_None
); resultobj
= Py_None
;
5433 static PyObject
*_wrap_TreeListCtrl_GetColumnText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5434 PyObject
*resultobj
= NULL
;
5435 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5438 PyObject
* obj0
= 0 ;
5439 PyObject
* obj1
= 0 ;
5441 (char *) "self",(char *) "column", NULL
5444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) goto fail
;
5445 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5446 if (SWIG_arg_fail(1)) SWIG_fail
;
5448 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5449 if (SWIG_arg_fail(2)) SWIG_fail
;
5452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5453 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetColumnText(arg2
);
5455 wxPyEndAllowThreads(__tstate
);
5456 if (PyErr_Occurred()) SWIG_fail
;
5460 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5462 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5471 static PyObject
*_wrap_TreeListCtrl_SetColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5472 PyObject
*resultobj
= NULL
;
5473 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5475 wxTreeListColumnInfo
*arg3
= 0 ;
5476 PyObject
* obj0
= 0 ;
5477 PyObject
* obj1
= 0 ;
5478 PyObject
* obj2
= 0 ;
5480 (char *) "self",(char *) "column",(char *) "info", NULL
5483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5484 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5485 if (SWIG_arg_fail(1)) SWIG_fail
;
5487 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5488 if (SWIG_arg_fail(2)) SWIG_fail
;
5491 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
5492 if (SWIG_arg_fail(3)) SWIG_fail
;
5494 SWIG_null_ref("wxTreeListColumnInfo");
5496 if (SWIG_arg_fail(3)) SWIG_fail
;
5499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5500 (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
5502 wxPyEndAllowThreads(__tstate
);
5503 if (PyErr_Occurred()) SWIG_fail
;
5505 Py_INCREF(Py_None
); resultobj
= Py_None
;
5512 static PyObject
*_wrap_TreeListCtrl_GetColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5513 PyObject
*resultobj
= NULL
;
5514 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5516 wxTreeListColumnInfo
*result
;
5517 PyObject
* obj0
= 0 ;
5518 PyObject
* obj1
= 0 ;
5520 (char *) "self",(char *) "column", NULL
5523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5525 if (SWIG_arg_fail(1)) SWIG_fail
;
5527 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5528 if (SWIG_arg_fail(2)) SWIG_fail
;
5531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5533 wxTreeListColumnInfo
&_result_ref
= (arg1
)->GetColumn(arg2
);
5534 result
= (wxTreeListColumnInfo
*) &_result_ref
;
5537 wxPyEndAllowThreads(__tstate
);
5538 if (PyErr_Occurred()) SWIG_fail
;
5540 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0);
5547 static PyObject
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5548 PyObject
*resultobj
= NULL
;
5549 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5551 wxTreeListColumnAlign arg3
;
5552 PyObject
* obj0
= 0 ;
5553 PyObject
* obj1
= 0 ;
5554 PyObject
* obj2
= 0 ;
5556 (char *) "self",(char *) "column",(char *) "align", NULL
5559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5561 if (SWIG_arg_fail(1)) SWIG_fail
;
5563 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5564 if (SWIG_arg_fail(2)) SWIG_fail
;
5567 arg3
= static_cast<wxTreeListColumnAlign
>(SWIG_As_int(obj2
));
5568 if (SWIG_arg_fail(3)) SWIG_fail
;
5571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5572 (arg1
)->SetColumnAlignment(arg2
,arg3
);
5574 wxPyEndAllowThreads(__tstate
);
5575 if (PyErr_Occurred()) SWIG_fail
;
5577 Py_INCREF(Py_None
); resultobj
= Py_None
;
5584 static PyObject
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5585 PyObject
*resultobj
= NULL
;
5586 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5588 wxTreeListColumnAlign result
;
5589 PyObject
* obj0
= 0 ;
5590 PyObject
* obj1
= 0 ;
5592 (char *) "self",(char *) "column", NULL
5595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
5596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5597 if (SWIG_arg_fail(1)) SWIG_fail
;
5599 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5600 if (SWIG_arg_fail(2)) SWIG_fail
;
5603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5604 result
= (wxTreeListColumnAlign
)((wxPyTreeListCtrl
const *)arg1
)->GetColumnAlignment(arg2
);
5606 wxPyEndAllowThreads(__tstate
);
5607 if (PyErr_Occurred()) SWIG_fail
;
5609 resultobj
= SWIG_From_int((result
));
5616 static PyObject
*_wrap_TreeListCtrl_SetColumnImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5617 PyObject
*resultobj
= NULL
;
5618 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5621 PyObject
* obj0
= 0 ;
5622 PyObject
* obj1
= 0 ;
5623 PyObject
* obj2
= 0 ;
5625 (char *) "self",(char *) "column",(char *) "image", NULL
5628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5630 if (SWIG_arg_fail(1)) SWIG_fail
;
5632 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5633 if (SWIG_arg_fail(2)) SWIG_fail
;
5636 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5637 if (SWIG_arg_fail(3)) SWIG_fail
;
5640 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5641 (arg1
)->SetColumnImage(arg2
,arg3
);
5643 wxPyEndAllowThreads(__tstate
);
5644 if (PyErr_Occurred()) SWIG_fail
;
5646 Py_INCREF(Py_None
); resultobj
= Py_None
;
5653 static PyObject
*_wrap_TreeListCtrl_GetColumnImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5654 PyObject
*resultobj
= NULL
;
5655 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5658 PyObject
* obj0
= 0 ;
5659 PyObject
* obj1
= 0 ;
5661 (char *) "self",(char *) "column", NULL
5664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) goto fail
;
5665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5666 if (SWIG_arg_fail(1)) SWIG_fail
;
5668 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5669 if (SWIG_arg_fail(2)) SWIG_fail
;
5672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5673 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnImage(arg2
);
5675 wxPyEndAllowThreads(__tstate
);
5676 if (PyErr_Occurred()) SWIG_fail
;
5679 resultobj
= SWIG_From_int(static_cast<int >(result
));
5687 static PyObject
*_wrap_TreeListCtrl_ShowColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5688 PyObject
*resultobj
= NULL
;
5689 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5692 PyObject
* obj0
= 0 ;
5693 PyObject
* obj1
= 0 ;
5694 PyObject
* obj2
= 0 ;
5696 (char *) "self",(char *) "column",(char *) "shown", NULL
5699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_ShowColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5701 if (SWIG_arg_fail(1)) SWIG_fail
;
5703 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5704 if (SWIG_arg_fail(2)) SWIG_fail
;
5707 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
5708 if (SWIG_arg_fail(3)) SWIG_fail
;
5711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5712 (arg1
)->ShowColumn(arg2
,arg3
);
5714 wxPyEndAllowThreads(__tstate
);
5715 if (PyErr_Occurred()) SWIG_fail
;
5717 Py_INCREF(Py_None
); resultobj
= Py_None
;
5724 static PyObject
*_wrap_TreeListCtrl_IsColumnShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5725 PyObject
*resultobj
= NULL
;
5726 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5729 PyObject
* obj0
= 0 ;
5730 PyObject
* obj1
= 0 ;
5732 (char *) "self",(char *) "column", NULL
5735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) goto fail
;
5736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5737 if (SWIG_arg_fail(1)) SWIG_fail
;
5739 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5740 if (SWIG_arg_fail(2)) SWIG_fail
;
5743 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5744 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnShown(arg2
);
5746 wxPyEndAllowThreads(__tstate
);
5747 if (PyErr_Occurred()) SWIG_fail
;
5750 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5758 static PyObject
*_wrap_TreeListCtrl_GetItemText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5759 PyObject
*resultobj
= NULL
;
5760 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5761 wxTreeItemId
*arg2
= 0 ;
5762 int arg3
= (int) -1 ;
5764 PyObject
* obj0
= 0 ;
5765 PyObject
* obj1
= 0 ;
5766 PyObject
* obj2
= 0 ;
5768 (char *) "self",(char *) "item",(char *) "column", NULL
5771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5773 if (SWIG_arg_fail(1)) SWIG_fail
;
5775 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5776 if (SWIG_arg_fail(2)) SWIG_fail
;
5778 SWIG_null_ref("wxTreeItemId");
5780 if (SWIG_arg_fail(2)) SWIG_fail
;
5784 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5785 if (SWIG_arg_fail(3)) SWIG_fail
;
5789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5790 result
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
5792 wxPyEndAllowThreads(__tstate
);
5793 if (PyErr_Occurred()) SWIG_fail
;
5797 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5799 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5808 static PyObject
*_wrap_TreeListCtrl_GetItemImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5809 PyObject
*resultobj
= NULL
;
5810 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5811 wxTreeItemId
*arg2
= 0 ;
5812 int arg3
= (int) -1 ;
5813 wxTreeItemIcon arg4
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
5815 PyObject
* obj0
= 0 ;
5816 PyObject
* obj1
= 0 ;
5817 PyObject
* obj2
= 0 ;
5818 PyObject
* obj3
= 0 ;
5820 (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL
5823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
5824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5825 if (SWIG_arg_fail(1)) SWIG_fail
;
5827 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5828 if (SWIG_arg_fail(2)) SWIG_fail
;
5830 SWIG_null_ref("wxTreeItemId");
5832 if (SWIG_arg_fail(2)) SWIG_fail
;
5836 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5837 if (SWIG_arg_fail(3)) SWIG_fail
;
5842 arg4
= static_cast<wxTreeItemIcon
>(SWIG_As_int(obj3
));
5843 if (SWIG_arg_fail(4)) SWIG_fail
;
5847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5848 result
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
);
5850 wxPyEndAllowThreads(__tstate
);
5851 if (PyErr_Occurred()) SWIG_fail
;
5854 resultobj
= SWIG_From_int(static_cast<int >(result
));
5862 static PyObject
*_wrap_TreeListCtrl_SetItemText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5863 PyObject
*resultobj
= NULL
;
5864 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5865 wxTreeItemId
*arg2
= 0 ;
5866 wxString
*arg3
= 0 ;
5867 int arg4
= (int) -1 ;
5868 bool temp3
= false ;
5869 PyObject
* obj0
= 0 ;
5870 PyObject
* obj1
= 0 ;
5871 PyObject
* obj2
= 0 ;
5872 PyObject
* obj3
= 0 ;
5874 (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL
5877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
5878 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5879 if (SWIG_arg_fail(1)) SWIG_fail
;
5881 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5882 if (SWIG_arg_fail(2)) SWIG_fail
;
5884 SWIG_null_ref("wxTreeItemId");
5886 if (SWIG_arg_fail(2)) SWIG_fail
;
5889 arg3
= wxString_in_helper(obj2
);
5890 if (arg3
== NULL
) SWIG_fail
;
5895 arg4
= static_cast<int >(SWIG_As_int(obj3
));
5896 if (SWIG_arg_fail(4)) SWIG_fail
;
5900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5901 wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
5903 wxPyEndAllowThreads(__tstate
);
5904 if (PyErr_Occurred()) SWIG_fail
;
5906 Py_INCREF(Py_None
); resultobj
= Py_None
;
5921 static PyObject
*_wrap_TreeListCtrl_SetItemImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5922 PyObject
*resultobj
= NULL
;
5923 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5924 wxTreeItemId
*arg2
= 0 ;
5926 int arg4
= (int) -1 ;
5927 wxTreeItemIcon arg5
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
5928 PyObject
* obj0
= 0 ;
5929 PyObject
* obj1
= 0 ;
5930 PyObject
* obj2
= 0 ;
5931 PyObject
* obj3
= 0 ;
5932 PyObject
* obj4
= 0 ;
5934 (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL
5937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
5938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5939 if (SWIG_arg_fail(1)) SWIG_fail
;
5941 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5942 if (SWIG_arg_fail(2)) SWIG_fail
;
5944 SWIG_null_ref("wxTreeItemId");
5946 if (SWIG_arg_fail(2)) SWIG_fail
;
5949 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5950 if (SWIG_arg_fail(3)) SWIG_fail
;
5954 arg4
= static_cast<int >(SWIG_As_int(obj3
));
5955 if (SWIG_arg_fail(4)) SWIG_fail
;
5960 arg5
= static_cast<wxTreeItemIcon
>(SWIG_As_int(obj4
));
5961 if (SWIG_arg_fail(5)) SWIG_fail
;
5965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5966 wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
,arg5
);
5968 wxPyEndAllowThreads(__tstate
);
5969 if (PyErr_Occurred()) SWIG_fail
;
5971 Py_INCREF(Py_None
); resultobj
= Py_None
;
5978 static PyObject
*_wrap_TreeListCtrl_GetItemData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5979 PyObject
*resultobj
= NULL
;
5980 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5981 wxTreeItemId
*arg2
= 0 ;
5982 wxPyTreeItemData
*result
;
5983 PyObject
* obj0
= 0 ;
5984 PyObject
* obj1
= 0 ;
5986 (char *) "self",(char *) "item", NULL
5989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) goto fail
;
5990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5991 if (SWIG_arg_fail(1)) SWIG_fail
;
5993 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5994 if (SWIG_arg_fail(2)) SWIG_fail
;
5996 SWIG_null_ref("wxTreeItemId");
5998 if (SWIG_arg_fail(2)) SWIG_fail
;
6001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6002 result
= (wxPyTreeItemData
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId
const &)*arg2
);
6004 wxPyEndAllowThreads(__tstate
);
6005 if (PyErr_Occurred()) SWIG_fail
;
6007 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeItemData
, 0);
6014 static PyObject
*_wrap_TreeListCtrl_SetItemData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6015 PyObject
*resultobj
= NULL
;
6016 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6017 wxTreeItemId
*arg2
= 0 ;
6018 wxPyTreeItemData
*arg3
= (wxPyTreeItemData
*) 0 ;
6019 PyObject
* obj0
= 0 ;
6020 PyObject
* obj1
= 0 ;
6021 PyObject
* obj2
= 0 ;
6023 (char *) "self",(char *) "item",(char *) "data", NULL
6026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6027 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6028 if (SWIG_arg_fail(1)) SWIG_fail
;
6030 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6031 if (SWIG_arg_fail(2)) SWIG_fail
;
6033 SWIG_null_ref("wxTreeItemId");
6035 if (SWIG_arg_fail(2)) SWIG_fail
;
6037 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
6038 if (SWIG_arg_fail(3)) SWIG_fail
;
6040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6041 wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
6043 wxPyEndAllowThreads(__tstate
);
6044 if (PyErr_Occurred()) SWIG_fail
;
6046 Py_INCREF(Py_None
); resultobj
= Py_None
;
6053 static PyObject
*_wrap_TreeListCtrl_GetItemPyData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6054 PyObject
*resultobj
= NULL
;
6055 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6056 wxTreeItemId
*arg2
= 0 ;
6058 PyObject
* obj0
= 0 ;
6059 PyObject
* obj1
= 0 ;
6061 (char *) "self",(char *) "item", NULL
6064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemPyData",kwnames
,&obj0
,&obj1
)) goto fail
;
6065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6066 if (SWIG_arg_fail(1)) SWIG_fail
;
6068 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6069 if (SWIG_arg_fail(2)) SWIG_fail
;
6071 SWIG_null_ref("wxTreeItemId");
6073 if (SWIG_arg_fail(2)) SWIG_fail
;
6076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6077 result
= (PyObject
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
);
6079 wxPyEndAllowThreads(__tstate
);
6080 if (PyErr_Occurred()) SWIG_fail
;
6089 static PyObject
*_wrap_TreeListCtrl_SetItemPyData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6090 PyObject
*resultobj
= NULL
;
6091 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6092 wxTreeItemId
*arg2
= 0 ;
6093 PyObject
*arg3
= (PyObject
*) 0 ;
6094 PyObject
* obj0
= 0 ;
6095 PyObject
* obj1
= 0 ;
6096 PyObject
* obj2
= 0 ;
6098 (char *) "self",(char *) "item",(char *) "obj", NULL
6101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6103 if (SWIG_arg_fail(1)) SWIG_fail
;
6105 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6106 if (SWIG_arg_fail(2)) SWIG_fail
;
6108 SWIG_null_ref("wxTreeItemId");
6110 if (SWIG_arg_fail(2)) SWIG_fail
;
6114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6115 wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
6117 wxPyEndAllowThreads(__tstate
);
6118 if (PyErr_Occurred()) SWIG_fail
;
6120 Py_INCREF(Py_None
); resultobj
= Py_None
;
6127 static PyObject
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6128 PyObject
*resultobj
= NULL
;
6129 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6130 wxTreeItemId
*arg2
= 0 ;
6131 bool arg3
= (bool) true ;
6132 PyObject
* obj0
= 0 ;
6133 PyObject
* obj1
= 0 ;
6134 PyObject
* obj2
= 0 ;
6136 (char *) "self",(char *) "item",(char *) "has", NULL
6139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6141 if (SWIG_arg_fail(1)) SWIG_fail
;
6143 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6144 if (SWIG_arg_fail(2)) SWIG_fail
;
6146 SWIG_null_ref("wxTreeItemId");
6148 if (SWIG_arg_fail(2)) SWIG_fail
;
6152 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
6153 if (SWIG_arg_fail(3)) SWIG_fail
;
6157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6158 (arg1
)->SetItemHasChildren((wxTreeItemId
const &)*arg2
,arg3
);
6160 wxPyEndAllowThreads(__tstate
);
6161 if (PyErr_Occurred()) SWIG_fail
;
6163 Py_INCREF(Py_None
); resultobj
= Py_None
;
6170 static PyObject
*_wrap_TreeListCtrl_SetItemBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6171 PyObject
*resultobj
= NULL
;
6172 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6173 wxTreeItemId
*arg2
= 0 ;
6174 bool arg3
= (bool) true ;
6175 PyObject
* obj0
= 0 ;
6176 PyObject
* obj1
= 0 ;
6177 PyObject
* obj2
= 0 ;
6179 (char *) "self",(char *) "item",(char *) "bold", NULL
6182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6183 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6184 if (SWIG_arg_fail(1)) SWIG_fail
;
6186 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6187 if (SWIG_arg_fail(2)) SWIG_fail
;
6189 SWIG_null_ref("wxTreeItemId");
6191 if (SWIG_arg_fail(2)) SWIG_fail
;
6195 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
6196 if (SWIG_arg_fail(3)) SWIG_fail
;
6200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6201 (arg1
)->SetItemBold((wxTreeItemId
const &)*arg2
,arg3
);
6203 wxPyEndAllowThreads(__tstate
);
6204 if (PyErr_Occurred()) SWIG_fail
;
6206 Py_INCREF(Py_None
); resultobj
= Py_None
;
6213 static PyObject
*_wrap_TreeListCtrl_SetItemTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6214 PyObject
*resultobj
= NULL
;
6215 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6216 wxTreeItemId
*arg2
= 0 ;
6217 wxColour
*arg3
= 0 ;
6219 PyObject
* obj0
= 0 ;
6220 PyObject
* obj1
= 0 ;
6221 PyObject
* obj2
= 0 ;
6223 (char *) "self",(char *) "item",(char *) "colour", NULL
6226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6228 if (SWIG_arg_fail(1)) SWIG_fail
;
6230 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6231 if (SWIG_arg_fail(2)) SWIG_fail
;
6233 SWIG_null_ref("wxTreeItemId");
6235 if (SWIG_arg_fail(2)) SWIG_fail
;
6239 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
6242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6243 (arg1
)->SetItemTextColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
6245 wxPyEndAllowThreads(__tstate
);
6246 if (PyErr_Occurred()) SWIG_fail
;
6248 Py_INCREF(Py_None
); resultobj
= Py_None
;
6255 static PyObject
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6256 PyObject
*resultobj
= NULL
;
6257 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6258 wxTreeItemId
*arg2
= 0 ;
6259 wxColour
*arg3
= 0 ;
6261 PyObject
* obj0
= 0 ;
6262 PyObject
* obj1
= 0 ;
6263 PyObject
* obj2
= 0 ;
6265 (char *) "self",(char *) "item",(char *) "colour", NULL
6268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6270 if (SWIG_arg_fail(1)) SWIG_fail
;
6272 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6273 if (SWIG_arg_fail(2)) SWIG_fail
;
6275 SWIG_null_ref("wxTreeItemId");
6277 if (SWIG_arg_fail(2)) SWIG_fail
;
6281 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
6284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6285 (arg1
)->SetItemBackgroundColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
6287 wxPyEndAllowThreads(__tstate
);
6288 if (PyErr_Occurred()) SWIG_fail
;
6290 Py_INCREF(Py_None
); resultobj
= Py_None
;
6297 static PyObject
*_wrap_TreeListCtrl_SetItemFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6298 PyObject
*resultobj
= NULL
;
6299 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6300 wxTreeItemId
*arg2
= 0 ;
6302 PyObject
* obj0
= 0 ;
6303 PyObject
* obj1
= 0 ;
6304 PyObject
* obj2
= 0 ;
6306 (char *) "self",(char *) "item",(char *) "font", NULL
6309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6311 if (SWIG_arg_fail(1)) SWIG_fail
;
6313 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6314 if (SWIG_arg_fail(2)) SWIG_fail
;
6316 SWIG_null_ref("wxTreeItemId");
6318 if (SWIG_arg_fail(2)) SWIG_fail
;
6321 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
6322 if (SWIG_arg_fail(3)) SWIG_fail
;
6324 SWIG_null_ref("wxFont");
6326 if (SWIG_arg_fail(3)) SWIG_fail
;
6329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6330 (arg1
)->SetItemFont((wxTreeItemId
const &)*arg2
,(wxFont
const &)*arg3
);
6332 wxPyEndAllowThreads(__tstate
);
6333 if (PyErr_Occurred()) SWIG_fail
;
6335 Py_INCREF(Py_None
); resultobj
= Py_None
;
6342 static PyObject
*_wrap_TreeListCtrl_GetItemBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6343 PyObject
*resultobj
= NULL
;
6344 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6345 wxTreeItemId
*arg2
= 0 ;
6347 PyObject
* obj0
= 0 ;
6348 PyObject
* obj1
= 0 ;
6350 (char *) "self",(char *) "item", NULL
6353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBold",kwnames
,&obj0
,&obj1
)) goto fail
;
6354 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6355 if (SWIG_arg_fail(1)) SWIG_fail
;
6357 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6358 if (SWIG_arg_fail(2)) SWIG_fail
;
6360 SWIG_null_ref("wxTreeItemId");
6362 if (SWIG_arg_fail(2)) SWIG_fail
;
6365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6366 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->GetItemBold((wxTreeItemId
const &)*arg2
);
6368 wxPyEndAllowThreads(__tstate
);
6369 if (PyErr_Occurred()) SWIG_fail
;
6372 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6380 static PyObject
*_wrap_TreeListCtrl_GetItemTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6381 PyObject
*resultobj
= NULL
;
6382 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6383 wxTreeItemId
*arg2
= 0 ;
6385 PyObject
* obj0
= 0 ;
6386 PyObject
* obj1
= 0 ;
6388 (char *) "self",(char *) "item", NULL
6391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
6392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6393 if (SWIG_arg_fail(1)) SWIG_fail
;
6395 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6396 if (SWIG_arg_fail(2)) SWIG_fail
;
6398 SWIG_null_ref("wxTreeItemId");
6400 if (SWIG_arg_fail(2)) SWIG_fail
;
6403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6404 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemTextColour((wxTreeItemId
const &)*arg2
);
6406 wxPyEndAllowThreads(__tstate
);
6407 if (PyErr_Occurred()) SWIG_fail
;
6410 wxColour
* resultptr
;
6411 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
6412 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
6420 static PyObject
*_wrap_TreeListCtrl_GetItemBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6421 PyObject
*resultobj
= NULL
;
6422 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6423 wxTreeItemId
*arg2
= 0 ;
6425 PyObject
* obj0
= 0 ;
6426 PyObject
* obj1
= 0 ;
6428 (char *) "self",(char *) "item", NULL
6431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
6432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6433 if (SWIG_arg_fail(1)) SWIG_fail
;
6435 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6436 if (SWIG_arg_fail(2)) SWIG_fail
;
6438 SWIG_null_ref("wxTreeItemId");
6440 if (SWIG_arg_fail(2)) SWIG_fail
;
6443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6444 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId
const &)*arg2
);
6446 wxPyEndAllowThreads(__tstate
);
6447 if (PyErr_Occurred()) SWIG_fail
;
6450 wxColour
* resultptr
;
6451 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
6452 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
6460 static PyObject
*_wrap_TreeListCtrl_GetItemFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6461 PyObject
*resultobj
= NULL
;
6462 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6463 wxTreeItemId
*arg2
= 0 ;
6465 PyObject
* obj0
= 0 ;
6466 PyObject
* obj1
= 0 ;
6468 (char *) "self",(char *) "item", NULL
6471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemFont",kwnames
,&obj0
,&obj1
)) goto fail
;
6472 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6473 if (SWIG_arg_fail(1)) SWIG_fail
;
6475 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6476 if (SWIG_arg_fail(2)) SWIG_fail
;
6478 SWIG_null_ref("wxTreeItemId");
6480 if (SWIG_arg_fail(2)) SWIG_fail
;
6483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6484 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemFont((wxTreeItemId
const &)*arg2
);
6486 wxPyEndAllowThreads(__tstate
);
6487 if (PyErr_Occurred()) SWIG_fail
;
6491 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
6492 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
6500 static PyObject
*_wrap_TreeListCtrl_IsVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6501 PyObject
*resultobj
= NULL
;
6502 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6503 wxTreeItemId
*arg2
= 0 ;
6505 PyObject
* obj0
= 0 ;
6506 PyObject
* obj1
= 0 ;
6508 (char *) "self",(char *) "item", NULL
6511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
6512 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6513 if (SWIG_arg_fail(1)) SWIG_fail
;
6515 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6516 if (SWIG_arg_fail(2)) SWIG_fail
;
6518 SWIG_null_ref("wxTreeItemId");
6520 if (SWIG_arg_fail(2)) SWIG_fail
;
6523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6524 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsVisible((wxTreeItemId
const &)*arg2
);
6526 wxPyEndAllowThreads(__tstate
);
6527 if (PyErr_Occurred()) SWIG_fail
;
6530 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6538 static PyObject
*_wrap_TreeListCtrl_ItemHasChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6539 PyObject
*resultobj
= NULL
;
6540 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6541 wxTreeItemId
*arg2
= 0 ;
6543 PyObject
* obj0
= 0 ;
6544 PyObject
* obj1
= 0 ;
6546 (char *) "self",(char *) "item", NULL
6549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ItemHasChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
6550 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6551 if (SWIG_arg_fail(1)) SWIG_fail
;
6553 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6554 if (SWIG_arg_fail(2)) SWIG_fail
;
6556 SWIG_null_ref("wxTreeItemId");
6558 if (SWIG_arg_fail(2)) SWIG_fail
;
6561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6562 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->ItemHasChildren((wxTreeItemId
const &)*arg2
);
6564 wxPyEndAllowThreads(__tstate
);
6565 if (PyErr_Occurred()) SWIG_fail
;
6568 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6576 static PyObject
*_wrap_TreeListCtrl_IsExpanded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6577 PyObject
*resultobj
= NULL
;
6578 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6579 wxTreeItemId
*arg2
= 0 ;
6581 PyObject
* obj0
= 0 ;
6582 PyObject
* obj1
= 0 ;
6584 (char *) "self",(char *) "item", NULL
6587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) goto fail
;
6588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6589 if (SWIG_arg_fail(1)) SWIG_fail
;
6591 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6592 if (SWIG_arg_fail(2)) SWIG_fail
;
6594 SWIG_null_ref("wxTreeItemId");
6596 if (SWIG_arg_fail(2)) SWIG_fail
;
6599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6600 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsExpanded((wxTreeItemId
const &)*arg2
);
6602 wxPyEndAllowThreads(__tstate
);
6603 if (PyErr_Occurred()) SWIG_fail
;
6606 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6614 static PyObject
*_wrap_TreeListCtrl_IsSelected(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6615 PyObject
*resultobj
= NULL
;
6616 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6617 wxTreeItemId
*arg2
= 0 ;
6619 PyObject
* obj0
= 0 ;
6620 PyObject
* obj1
= 0 ;
6622 (char *) "self",(char *) "item", NULL
6625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) goto fail
;
6626 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6627 if (SWIG_arg_fail(1)) SWIG_fail
;
6629 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6630 if (SWIG_arg_fail(2)) SWIG_fail
;
6632 SWIG_null_ref("wxTreeItemId");
6634 if (SWIG_arg_fail(2)) SWIG_fail
;
6637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6638 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsSelected((wxTreeItemId
const &)*arg2
);
6640 wxPyEndAllowThreads(__tstate
);
6641 if (PyErr_Occurred()) SWIG_fail
;
6644 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6652 static PyObject
*_wrap_TreeListCtrl_IsBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6653 PyObject
*resultobj
= NULL
;
6654 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6655 wxTreeItemId
*arg2
= 0 ;
6657 PyObject
* obj0
= 0 ;
6658 PyObject
* obj1
= 0 ;
6660 (char *) "self",(char *) "item", NULL
6663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) goto fail
;
6664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6665 if (SWIG_arg_fail(1)) SWIG_fail
;
6667 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6668 if (SWIG_arg_fail(2)) SWIG_fail
;
6670 SWIG_null_ref("wxTreeItemId");
6672 if (SWIG_arg_fail(2)) SWIG_fail
;
6675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6676 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsBold((wxTreeItemId
const &)*arg2
);
6678 wxPyEndAllowThreads(__tstate
);
6679 if (PyErr_Occurred()) SWIG_fail
;
6682 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6690 static PyObject
*_wrap_TreeListCtrl_GetChildrenCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6691 PyObject
*resultobj
= NULL
;
6692 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6693 wxTreeItemId
*arg2
= 0 ;
6694 bool arg3
= (bool) true ;
6696 PyObject
* obj0
= 0 ;
6697 PyObject
* obj1
= 0 ;
6698 PyObject
* obj2
= 0 ;
6700 (char *) "self",(char *) "item",(char *) "recursively", NULL
6703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6704 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6705 if (SWIG_arg_fail(1)) SWIG_fail
;
6707 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6708 if (SWIG_arg_fail(2)) SWIG_fail
;
6710 SWIG_null_ref("wxTreeItemId");
6712 if (SWIG_arg_fail(2)) SWIG_fail
;
6716 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
6717 if (SWIG_arg_fail(3)) SWIG_fail
;
6721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6722 result
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId
const &)*arg2
,arg3
);
6724 wxPyEndAllowThreads(__tstate
);
6725 if (PyErr_Occurred()) SWIG_fail
;
6728 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
6736 static PyObject
*_wrap_TreeListCtrl_GetRootItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6737 PyObject
*resultobj
= NULL
;
6738 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6739 wxTreeItemId result
;
6740 PyObject
* obj0
= 0 ;
6742 (char *) "self", NULL
6745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetRootItem",kwnames
,&obj0
)) goto fail
;
6746 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6747 if (SWIG_arg_fail(1)) SWIG_fail
;
6749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6750 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetRootItem();
6752 wxPyEndAllowThreads(__tstate
);
6753 if (PyErr_Occurred()) SWIG_fail
;
6756 wxTreeItemId
* resultptr
;
6757 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
6758 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6766 static PyObject
*_wrap_TreeListCtrl_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6767 PyObject
*resultobj
= NULL
;
6768 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6769 wxTreeItemId result
;
6770 PyObject
* obj0
= 0 ;
6772 (char *) "self", NULL
6775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelection",kwnames
,&obj0
)) goto fail
;
6776 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6777 if (SWIG_arg_fail(1)) SWIG_fail
;
6779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6780 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetSelection();
6782 wxPyEndAllowThreads(__tstate
);
6783 if (PyErr_Occurred()) SWIG_fail
;
6786 wxTreeItemId
* resultptr
;
6787 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
6788 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6796 static PyObject
*_wrap_TreeListCtrl_GetSelections(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6797 PyObject
*resultobj
= NULL
;
6798 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6800 PyObject
* obj0
= 0 ;
6802 (char *) "self", NULL
6805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelections",kwnames
,&obj0
)) goto fail
;
6806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6807 if (SWIG_arg_fail(1)) SWIG_fail
;
6809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6810 result
= (PyObject
*)wxPyTreeListCtrl_GetSelections(arg1
);
6812 wxPyEndAllowThreads(__tstate
);
6813 if (PyErr_Occurred()) SWIG_fail
;
6822 static PyObject
*_wrap_TreeListCtrl_GetItemParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6823 PyObject
*resultobj
= NULL
;
6824 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6825 wxTreeItemId
*arg2
= 0 ;
6826 wxTreeItemId result
;
6827 PyObject
* obj0
= 0 ;
6828 PyObject
* obj1
= 0 ;
6830 (char *) "self",(char *) "item", NULL
6833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) goto fail
;
6834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6835 if (SWIG_arg_fail(1)) SWIG_fail
;
6837 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6838 if (SWIG_arg_fail(2)) SWIG_fail
;
6840 SWIG_null_ref("wxTreeItemId");
6842 if (SWIG_arg_fail(2)) SWIG_fail
;
6845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6846 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemParent((wxTreeItemId
const &)*arg2
);
6848 wxPyEndAllowThreads(__tstate
);
6849 if (PyErr_Occurred()) SWIG_fail
;
6852 wxTreeItemId
* resultptr
;
6853 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
6854 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6862 static PyObject
*_wrap_TreeListCtrl_GetFirstChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6863 PyObject
*resultobj
= NULL
;
6864 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6865 wxTreeItemId
*arg2
= 0 ;
6867 PyObject
* obj0
= 0 ;
6868 PyObject
* obj1
= 0 ;
6870 (char *) "self",(char *) "item", NULL
6873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) goto fail
;
6874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6875 if (SWIG_arg_fail(1)) SWIG_fail
;
6877 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6878 if (SWIG_arg_fail(2)) SWIG_fail
;
6880 SWIG_null_ref("wxTreeItemId");
6882 if (SWIG_arg_fail(2)) SWIG_fail
;
6885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6886 result
= (PyObject
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId
const &)*arg2
);
6888 wxPyEndAllowThreads(__tstate
);
6889 if (PyErr_Occurred()) SWIG_fail
;
6898 static PyObject
*_wrap_TreeListCtrl_GetNextChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6899 PyObject
*resultobj
= NULL
;
6900 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6901 wxTreeItemId
*arg2
= 0 ;
6902 void *arg3
= (void *) 0 ;
6904 PyObject
* obj0
= 0 ;
6905 PyObject
* obj1
= 0 ;
6906 PyObject
* obj2
= 0 ;
6908 (char *) "self",(char *) "item",(char *) "cookie", NULL
6911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6912 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6913 if (SWIG_arg_fail(1)) SWIG_fail
;
6915 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6916 if (SWIG_arg_fail(2)) SWIG_fail
;
6918 SWIG_null_ref("wxTreeItemId");
6920 if (SWIG_arg_fail(2)) SWIG_fail
;
6923 if ((SWIG_ConvertPtr(obj2
,reinterpret_cast<void ** >(&arg3
),0,SWIG_POINTER_EXCEPTION
|0))== -1) {
6924 SWIG_arg_fail(3);SWIG_fail
;
6928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6929 result
= (PyObject
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
6931 wxPyEndAllowThreads(__tstate
);
6932 if (PyErr_Occurred()) SWIG_fail
;
6941 static PyObject
*_wrap_TreeListCtrl_GetLastChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6942 PyObject
*resultobj
= NULL
;
6943 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6944 wxTreeItemId
*arg2
= 0 ;
6945 wxTreeItemId result
;
6946 PyObject
* obj0
= 0 ;
6947 PyObject
* obj1
= 0 ;
6949 (char *) "self",(char *) "item", NULL
6952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) goto fail
;
6953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6954 if (SWIG_arg_fail(1)) SWIG_fail
;
6956 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6957 if (SWIG_arg_fail(2)) SWIG_fail
;
6959 SWIG_null_ref("wxTreeItemId");
6961 if (SWIG_arg_fail(2)) SWIG_fail
;
6964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6965 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetLastChild((wxTreeItemId
const &)*arg2
);
6967 wxPyEndAllowThreads(__tstate
);
6968 if (PyErr_Occurred()) SWIG_fail
;
6971 wxTreeItemId
* resultptr
;
6972 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
6973 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6981 static PyObject
*_wrap_TreeListCtrl_GetNextSibling(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6982 PyObject
*resultobj
= NULL
;
6983 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6984 wxTreeItemId
*arg2
= 0 ;
6985 wxTreeItemId result
;
6986 PyObject
* obj0
= 0 ;
6987 PyObject
* obj1
= 0 ;
6989 (char *) "self",(char *) "item", NULL
6992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) goto fail
;
6993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6994 if (SWIG_arg_fail(1)) SWIG_fail
;
6996 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6997 if (SWIG_arg_fail(2)) SWIG_fail
;
6999 SWIG_null_ref("wxTreeItemId");
7001 if (SWIG_arg_fail(2)) SWIG_fail
;
7004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7005 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextSibling((wxTreeItemId
const &)*arg2
);
7007 wxPyEndAllowThreads(__tstate
);
7008 if (PyErr_Occurred()) SWIG_fail
;
7011 wxTreeItemId
* resultptr
;
7012 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7013 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7021 static PyObject
*_wrap_TreeListCtrl_GetPrevSibling(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7022 PyObject
*resultobj
= NULL
;
7023 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7024 wxTreeItemId
*arg2
= 0 ;
7025 wxTreeItemId result
;
7026 PyObject
* obj0
= 0 ;
7027 PyObject
* obj1
= 0 ;
7029 (char *) "self",(char *) "item", NULL
7032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) goto fail
;
7033 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7034 if (SWIG_arg_fail(1)) SWIG_fail
;
7036 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7037 if (SWIG_arg_fail(2)) SWIG_fail
;
7039 SWIG_null_ref("wxTreeItemId");
7041 if (SWIG_arg_fail(2)) SWIG_fail
;
7044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7045 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevSibling((wxTreeItemId
const &)*arg2
);
7047 wxPyEndAllowThreads(__tstate
);
7048 if (PyErr_Occurred()) SWIG_fail
;
7051 wxTreeItemId
* resultptr
;
7052 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7053 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7061 static PyObject
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7062 PyObject
*resultobj
= NULL
;
7063 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7064 wxTreeItemId result
;
7065 PyObject
* obj0
= 0 ;
7067 (char *) "self", NULL
7070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetFirstVisibleItem",kwnames
,&obj0
)) goto fail
;
7071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7072 if (SWIG_arg_fail(1)) SWIG_fail
;
7074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7075 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstVisibleItem();
7077 wxPyEndAllowThreads(__tstate
);
7078 if (PyErr_Occurred()) SWIG_fail
;
7081 wxTreeItemId
* resultptr
;
7082 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7083 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7091 static PyObject
*_wrap_TreeListCtrl_GetNextVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7092 PyObject
*resultobj
= NULL
;
7093 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7094 wxTreeItemId
*arg2
= 0 ;
7095 wxTreeItemId result
;
7096 PyObject
* obj0
= 0 ;
7097 PyObject
* obj1
= 0 ;
7099 (char *) "self",(char *) "item", NULL
7102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
7103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7104 if (SWIG_arg_fail(1)) SWIG_fail
;
7106 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7107 if (SWIG_arg_fail(2)) SWIG_fail
;
7109 SWIG_null_ref("wxTreeItemId");
7111 if (SWIG_arg_fail(2)) SWIG_fail
;
7114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7115 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextVisible((wxTreeItemId
const &)*arg2
);
7117 wxPyEndAllowThreads(__tstate
);
7118 if (PyErr_Occurred()) SWIG_fail
;
7121 wxTreeItemId
* resultptr
;
7122 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7123 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7131 static PyObject
*_wrap_TreeListCtrl_GetPrevVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7132 PyObject
*resultobj
= NULL
;
7133 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7134 wxTreeItemId
*arg2
= 0 ;
7135 wxTreeItemId result
;
7136 PyObject
* obj0
= 0 ;
7137 PyObject
* obj1
= 0 ;
7139 (char *) "self",(char *) "item", NULL
7142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
7143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7144 if (SWIG_arg_fail(1)) SWIG_fail
;
7146 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7147 if (SWIG_arg_fail(2)) SWIG_fail
;
7149 SWIG_null_ref("wxTreeItemId");
7151 if (SWIG_arg_fail(2)) SWIG_fail
;
7154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7155 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevVisible((wxTreeItemId
const &)*arg2
);
7157 wxPyEndAllowThreads(__tstate
);
7158 if (PyErr_Occurred()) SWIG_fail
;
7161 wxTreeItemId
* resultptr
;
7162 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7163 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7171 static PyObject
*_wrap_TreeListCtrl_GetNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7172 PyObject
*resultobj
= NULL
;
7173 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7174 wxTreeItemId
*arg2
= 0 ;
7175 wxTreeItemId result
;
7176 PyObject
* obj0
= 0 ;
7177 PyObject
* obj1
= 0 ;
7179 (char *) "self",(char *) "item", NULL
7182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) goto fail
;
7183 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7184 if (SWIG_arg_fail(1)) SWIG_fail
;
7186 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7187 if (SWIG_arg_fail(2)) SWIG_fail
;
7189 SWIG_null_ref("wxTreeItemId");
7191 if (SWIG_arg_fail(2)) SWIG_fail
;
7194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7195 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNext((wxTreeItemId
const &)*arg2
);
7197 wxPyEndAllowThreads(__tstate
);
7198 if (PyErr_Occurred()) SWIG_fail
;
7201 wxTreeItemId
* resultptr
;
7202 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7203 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7211 static PyObject
*_wrap_TreeListCtrl_AddRoot(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7212 PyObject
*resultobj
= NULL
;
7213 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7214 wxString
*arg2
= 0 ;
7215 int arg3
= (int) -1 ;
7216 int arg4
= (int) -1 ;
7217 wxPyTreeItemData
*arg5
= (wxPyTreeItemData
*) NULL
;
7218 wxTreeItemId result
;
7219 bool temp2
= false ;
7220 PyObject
* obj0
= 0 ;
7221 PyObject
* obj1
= 0 ;
7222 PyObject
* obj2
= 0 ;
7223 PyObject
* obj3
= 0 ;
7224 PyObject
* obj4
= 0 ;
7226 (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
7230 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7231 if (SWIG_arg_fail(1)) SWIG_fail
;
7233 arg2
= wxString_in_helper(obj1
);
7234 if (arg2
== NULL
) SWIG_fail
;
7239 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7240 if (SWIG_arg_fail(3)) SWIG_fail
;
7245 arg4
= static_cast<int >(SWIG_As_int(obj3
));
7246 if (SWIG_arg_fail(4)) SWIG_fail
;
7250 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7251 if (SWIG_arg_fail(5)) SWIG_fail
;
7254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7255 result
= (arg1
)->AddRoot((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
7257 wxPyEndAllowThreads(__tstate
);
7258 if (PyErr_Occurred()) SWIG_fail
;
7261 wxTreeItemId
* resultptr
;
7262 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7263 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7279 static PyObject
*_wrap_TreeListCtrl_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7280 PyObject
*resultobj
= NULL
;
7281 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7282 wxTreeItemId
*arg2
= 0 ;
7283 wxString
*arg3
= 0 ;
7284 int arg4
= (int) -1 ;
7285 int arg5
= (int) -1 ;
7286 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
7287 wxTreeItemId result
;
7288 bool temp3
= false ;
7289 PyObject
* obj0
= 0 ;
7290 PyObject
* obj1
= 0 ;
7291 PyObject
* obj2
= 0 ;
7292 PyObject
* obj3
= 0 ;
7293 PyObject
* obj4
= 0 ;
7294 PyObject
* obj5
= 0 ;
7296 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
7300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7301 if (SWIG_arg_fail(1)) SWIG_fail
;
7303 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7304 if (SWIG_arg_fail(2)) SWIG_fail
;
7306 SWIG_null_ref("wxTreeItemId");
7308 if (SWIG_arg_fail(2)) SWIG_fail
;
7311 arg3
= wxString_in_helper(obj2
);
7312 if (arg3
== NULL
) SWIG_fail
;
7317 arg4
= static_cast<int >(SWIG_As_int(obj3
));
7318 if (SWIG_arg_fail(4)) SWIG_fail
;
7323 arg5
= static_cast<int >(SWIG_As_int(obj4
));
7324 if (SWIG_arg_fail(5)) SWIG_fail
;
7328 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7329 if (SWIG_arg_fail(6)) SWIG_fail
;
7332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7333 result
= (arg1
)->PrependItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
7335 wxPyEndAllowThreads(__tstate
);
7336 if (PyErr_Occurred()) SWIG_fail
;
7339 wxTreeItemId
* resultptr
;
7340 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7341 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7357 static PyObject
*_wrap_TreeListCtrl_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7358 PyObject
*resultobj
= NULL
;
7359 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7360 wxTreeItemId
*arg2
= 0 ;
7361 wxTreeItemId
*arg3
= 0 ;
7362 wxString
*arg4
= 0 ;
7363 int arg5
= (int) -1 ;
7364 int arg6
= (int) -1 ;
7365 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
7366 wxTreeItemId result
;
7367 bool temp4
= false ;
7368 PyObject
* obj0
= 0 ;
7369 PyObject
* obj1
= 0 ;
7370 PyObject
* obj2
= 0 ;
7371 PyObject
* obj3
= 0 ;
7372 PyObject
* obj4
= 0 ;
7373 PyObject
* obj5
= 0 ;
7374 PyObject
* obj6
= 0 ;
7376 (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
7380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7381 if (SWIG_arg_fail(1)) SWIG_fail
;
7383 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7384 if (SWIG_arg_fail(2)) SWIG_fail
;
7386 SWIG_null_ref("wxTreeItemId");
7388 if (SWIG_arg_fail(2)) SWIG_fail
;
7391 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7392 if (SWIG_arg_fail(3)) SWIG_fail
;
7394 SWIG_null_ref("wxTreeItemId");
7396 if (SWIG_arg_fail(3)) SWIG_fail
;
7399 arg4
= wxString_in_helper(obj3
);
7400 if (arg4
== NULL
) SWIG_fail
;
7405 arg5
= static_cast<int >(SWIG_As_int(obj4
));
7406 if (SWIG_arg_fail(5)) SWIG_fail
;
7411 arg6
= static_cast<int >(SWIG_As_int(obj5
));
7412 if (SWIG_arg_fail(6)) SWIG_fail
;
7416 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7417 if (SWIG_arg_fail(7)) SWIG_fail
;
7420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7421 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
7423 wxPyEndAllowThreads(__tstate
);
7424 if (PyErr_Occurred()) SWIG_fail
;
7427 wxTreeItemId
* resultptr
;
7428 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7429 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7445 static PyObject
*_wrap_TreeListCtrl_InsertItemBefore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7446 PyObject
*resultobj
= NULL
;
7447 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7448 wxTreeItemId
*arg2
= 0 ;
7450 wxString
*arg4
= 0 ;
7451 int arg5
= (int) -1 ;
7452 int arg6
= (int) -1 ;
7453 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
7454 wxTreeItemId result
;
7455 bool temp4
= false ;
7456 PyObject
* obj0
= 0 ;
7457 PyObject
* obj1
= 0 ;
7458 PyObject
* obj2
= 0 ;
7459 PyObject
* obj3
= 0 ;
7460 PyObject
* obj4
= 0 ;
7461 PyObject
* obj5
= 0 ;
7462 PyObject
* obj6
= 0 ;
7464 (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
7468 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7469 if (SWIG_arg_fail(1)) SWIG_fail
;
7471 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7472 if (SWIG_arg_fail(2)) SWIG_fail
;
7474 SWIG_null_ref("wxTreeItemId");
7476 if (SWIG_arg_fail(2)) SWIG_fail
;
7479 arg3
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj2
));
7480 if (SWIG_arg_fail(3)) SWIG_fail
;
7483 arg4
= wxString_in_helper(obj3
);
7484 if (arg4
== NULL
) SWIG_fail
;
7489 arg5
= static_cast<int >(SWIG_As_int(obj4
));
7490 if (SWIG_arg_fail(5)) SWIG_fail
;
7495 arg6
= static_cast<int >(SWIG_As_int(obj5
));
7496 if (SWIG_arg_fail(6)) SWIG_fail
;
7500 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7501 if (SWIG_arg_fail(7)) SWIG_fail
;
7504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7505 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
7507 wxPyEndAllowThreads(__tstate
);
7508 if (PyErr_Occurred()) SWIG_fail
;
7511 wxTreeItemId
* resultptr
;
7512 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7513 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7529 static PyObject
*_wrap_TreeListCtrl_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7530 PyObject
*resultobj
= NULL
;
7531 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7532 wxTreeItemId
*arg2
= 0 ;
7533 wxString
*arg3
= 0 ;
7534 int arg4
= (int) -1 ;
7535 int arg5
= (int) -1 ;
7536 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
7537 wxTreeItemId result
;
7538 bool temp3
= false ;
7539 PyObject
* obj0
= 0 ;
7540 PyObject
* obj1
= 0 ;
7541 PyObject
* obj2
= 0 ;
7542 PyObject
* obj3
= 0 ;
7543 PyObject
* obj4
= 0 ;
7544 PyObject
* obj5
= 0 ;
7546 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
7550 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7551 if (SWIG_arg_fail(1)) SWIG_fail
;
7553 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7554 if (SWIG_arg_fail(2)) SWIG_fail
;
7556 SWIG_null_ref("wxTreeItemId");
7558 if (SWIG_arg_fail(2)) SWIG_fail
;
7561 arg3
= wxString_in_helper(obj2
);
7562 if (arg3
== NULL
) SWIG_fail
;
7567 arg4
= static_cast<int >(SWIG_As_int(obj3
));
7568 if (SWIG_arg_fail(4)) SWIG_fail
;
7573 arg5
= static_cast<int >(SWIG_As_int(obj4
));
7574 if (SWIG_arg_fail(5)) SWIG_fail
;
7578 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7579 if (SWIG_arg_fail(6)) SWIG_fail
;
7582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7583 result
= (arg1
)->AppendItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
7585 wxPyEndAllowThreads(__tstate
);
7586 if (PyErr_Occurred()) SWIG_fail
;
7589 wxTreeItemId
* resultptr
;
7590 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7591 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7607 static PyObject
*_wrap_TreeListCtrl_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7608 PyObject
*resultobj
= NULL
;
7609 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7610 wxTreeItemId
*arg2
= 0 ;
7611 PyObject
* obj0
= 0 ;
7612 PyObject
* obj1
= 0 ;
7614 (char *) "self",(char *) "item", NULL
7617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
7618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7619 if (SWIG_arg_fail(1)) SWIG_fail
;
7621 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7622 if (SWIG_arg_fail(2)) SWIG_fail
;
7624 SWIG_null_ref("wxTreeItemId");
7626 if (SWIG_arg_fail(2)) SWIG_fail
;
7629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7630 (arg1
)->Delete((wxTreeItemId
const &)*arg2
);
7632 wxPyEndAllowThreads(__tstate
);
7633 if (PyErr_Occurred()) SWIG_fail
;
7635 Py_INCREF(Py_None
); resultobj
= Py_None
;
7642 static PyObject
*_wrap_TreeListCtrl_DeleteChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7643 PyObject
*resultobj
= NULL
;
7644 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7645 wxTreeItemId
*arg2
= 0 ;
7646 PyObject
* obj0
= 0 ;
7647 PyObject
* obj1
= 0 ;
7649 (char *) "self",(char *) "item", NULL
7652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
7653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7654 if (SWIG_arg_fail(1)) SWIG_fail
;
7656 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7657 if (SWIG_arg_fail(2)) SWIG_fail
;
7659 SWIG_null_ref("wxTreeItemId");
7661 if (SWIG_arg_fail(2)) SWIG_fail
;
7664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7665 (arg1
)->DeleteChildren((wxTreeItemId
const &)*arg2
);
7667 wxPyEndAllowThreads(__tstate
);
7668 if (PyErr_Occurred()) SWIG_fail
;
7670 Py_INCREF(Py_None
); resultobj
= Py_None
;
7677 static PyObject
*_wrap_TreeListCtrl_DeleteAllItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7678 PyObject
*resultobj
= NULL
;
7679 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7680 PyObject
* obj0
= 0 ;
7682 (char *) "self", NULL
7685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_DeleteAllItems",kwnames
,&obj0
)) goto fail
;
7686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7687 if (SWIG_arg_fail(1)) SWIG_fail
;
7689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7690 (arg1
)->DeleteAllItems();
7692 wxPyEndAllowThreads(__tstate
);
7693 if (PyErr_Occurred()) SWIG_fail
;
7695 Py_INCREF(Py_None
); resultobj
= Py_None
;
7702 static PyObject
*_wrap_TreeListCtrl_Expand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7703 PyObject
*resultobj
= NULL
;
7704 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7705 wxTreeItemId
*arg2
= 0 ;
7706 PyObject
* obj0
= 0 ;
7707 PyObject
* obj1
= 0 ;
7709 (char *) "self",(char *) "item", NULL
7712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) goto fail
;
7713 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7714 if (SWIG_arg_fail(1)) SWIG_fail
;
7716 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7717 if (SWIG_arg_fail(2)) SWIG_fail
;
7719 SWIG_null_ref("wxTreeItemId");
7721 if (SWIG_arg_fail(2)) SWIG_fail
;
7724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7725 (arg1
)->Expand((wxTreeItemId
const &)*arg2
);
7727 wxPyEndAllowThreads(__tstate
);
7728 if (PyErr_Occurred()) SWIG_fail
;
7730 Py_INCREF(Py_None
); resultobj
= Py_None
;
7737 static PyObject
*_wrap_TreeListCtrl_ExpandAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7738 PyObject
*resultobj
= NULL
;
7739 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7740 wxTreeItemId
*arg2
= 0 ;
7741 PyObject
* obj0
= 0 ;
7742 PyObject
* obj1
= 0 ;
7744 (char *) "self",(char *) "item", NULL
7747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) goto fail
;
7748 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7749 if (SWIG_arg_fail(1)) SWIG_fail
;
7751 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7752 if (SWIG_arg_fail(2)) SWIG_fail
;
7754 SWIG_null_ref("wxTreeItemId");
7756 if (SWIG_arg_fail(2)) SWIG_fail
;
7759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7760 (arg1
)->ExpandAll((wxTreeItemId
const &)*arg2
);
7762 wxPyEndAllowThreads(__tstate
);
7763 if (PyErr_Occurred()) SWIG_fail
;
7765 Py_INCREF(Py_None
); resultobj
= Py_None
;
7772 static PyObject
*_wrap_TreeListCtrl_Collapse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7773 PyObject
*resultobj
= NULL
;
7774 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7775 wxTreeItemId
*arg2
= 0 ;
7776 PyObject
* obj0
= 0 ;
7777 PyObject
* obj1
= 0 ;
7779 (char *) "self",(char *) "item", NULL
7782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) goto fail
;
7783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7784 if (SWIG_arg_fail(1)) SWIG_fail
;
7786 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7787 if (SWIG_arg_fail(2)) SWIG_fail
;
7789 SWIG_null_ref("wxTreeItemId");
7791 if (SWIG_arg_fail(2)) SWIG_fail
;
7794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7795 (arg1
)->Collapse((wxTreeItemId
const &)*arg2
);
7797 wxPyEndAllowThreads(__tstate
);
7798 if (PyErr_Occurred()) SWIG_fail
;
7800 Py_INCREF(Py_None
); resultobj
= Py_None
;
7807 static PyObject
*_wrap_TreeListCtrl_CollapseAndReset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7808 PyObject
*resultobj
= NULL
;
7809 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7810 wxTreeItemId
*arg2
= 0 ;
7811 PyObject
* obj0
= 0 ;
7812 PyObject
* obj1
= 0 ;
7814 (char *) "self",(char *) "item", NULL
7817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) goto fail
;
7818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7819 if (SWIG_arg_fail(1)) SWIG_fail
;
7821 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7822 if (SWIG_arg_fail(2)) SWIG_fail
;
7824 SWIG_null_ref("wxTreeItemId");
7826 if (SWIG_arg_fail(2)) SWIG_fail
;
7829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7830 (arg1
)->CollapseAndReset((wxTreeItemId
const &)*arg2
);
7832 wxPyEndAllowThreads(__tstate
);
7833 if (PyErr_Occurred()) SWIG_fail
;
7835 Py_INCREF(Py_None
); resultobj
= Py_None
;
7842 static PyObject
*_wrap_TreeListCtrl_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7843 PyObject
*resultobj
= NULL
;
7844 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7845 wxTreeItemId
*arg2
= 0 ;
7846 PyObject
* obj0
= 0 ;
7847 PyObject
* obj1
= 0 ;
7849 (char *) "self",(char *) "item", NULL
7852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) goto fail
;
7853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7854 if (SWIG_arg_fail(1)) SWIG_fail
;
7856 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7857 if (SWIG_arg_fail(2)) SWIG_fail
;
7859 SWIG_null_ref("wxTreeItemId");
7861 if (SWIG_arg_fail(2)) SWIG_fail
;
7864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7865 (arg1
)->Toggle((wxTreeItemId
const &)*arg2
);
7867 wxPyEndAllowThreads(__tstate
);
7868 if (PyErr_Occurred()) SWIG_fail
;
7870 Py_INCREF(Py_None
); resultobj
= Py_None
;
7877 static PyObject
*_wrap_TreeListCtrl_Unselect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7878 PyObject
*resultobj
= NULL
;
7879 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7880 PyObject
* obj0
= 0 ;
7882 (char *) "self", NULL
7885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_Unselect",kwnames
,&obj0
)) goto fail
;
7886 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7887 if (SWIG_arg_fail(1)) SWIG_fail
;
7889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7892 wxPyEndAllowThreads(__tstate
);
7893 if (PyErr_Occurred()) SWIG_fail
;
7895 Py_INCREF(Py_None
); resultobj
= Py_None
;
7902 static PyObject
*_wrap_TreeListCtrl_UnselectAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7903 PyObject
*resultobj
= NULL
;
7904 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7905 PyObject
* obj0
= 0 ;
7907 (char *) "self", NULL
7910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_UnselectAll",kwnames
,&obj0
)) goto fail
;
7911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7912 if (SWIG_arg_fail(1)) SWIG_fail
;
7914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7915 (arg1
)->UnselectAll();
7917 wxPyEndAllowThreads(__tstate
);
7918 if (PyErr_Occurred()) SWIG_fail
;
7920 Py_INCREF(Py_None
); resultobj
= Py_None
;
7927 static PyObject
*_wrap_TreeListCtrl_SelectItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7928 PyObject
*resultobj
= NULL
;
7929 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7930 wxTreeItemId
*arg2
= 0 ;
7931 bool arg3
= (bool) true ;
7932 bool arg4
= (bool) false ;
7933 PyObject
* obj0
= 0 ;
7934 PyObject
* obj1
= 0 ;
7935 PyObject
* obj2
= 0 ;
7936 PyObject
* obj3
= 0 ;
7938 (char *) "self",(char *) "item",(char *) "unselect_others",(char *) "extended_select", NULL
7941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
7942 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7943 if (SWIG_arg_fail(1)) SWIG_fail
;
7945 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7946 if (SWIG_arg_fail(2)) SWIG_fail
;
7948 SWIG_null_ref("wxTreeItemId");
7950 if (SWIG_arg_fail(2)) SWIG_fail
;
7954 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
7955 if (SWIG_arg_fail(3)) SWIG_fail
;
7960 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
7961 if (SWIG_arg_fail(4)) SWIG_fail
;
7965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7966 (arg1
)->SelectItem((wxTreeItemId
const &)*arg2
,arg3
,arg4
);
7968 wxPyEndAllowThreads(__tstate
);
7969 if (PyErr_Occurred()) SWIG_fail
;
7971 Py_INCREF(Py_None
); resultobj
= Py_None
;
7978 static PyObject
*_wrap_TreeListCtrl_SelectAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7979 PyObject
*resultobj
= NULL
;
7980 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7981 bool arg2
= (bool) false ;
7982 PyObject
* obj0
= 0 ;
7983 PyObject
* obj1
= 0 ;
7985 (char *) "self",(char *) "extended_select", NULL
7988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SelectAll",kwnames
,&obj0
,&obj1
)) goto fail
;
7989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7990 if (SWIG_arg_fail(1)) SWIG_fail
;
7993 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
7994 if (SWIG_arg_fail(2)) SWIG_fail
;
7998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7999 (arg1
)->SelectAll(arg2
);
8001 wxPyEndAllowThreads(__tstate
);
8002 if (PyErr_Occurred()) SWIG_fail
;
8004 Py_INCREF(Py_None
); resultobj
= Py_None
;
8011 static PyObject
*_wrap_TreeListCtrl_EnsureVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8012 PyObject
*resultobj
= NULL
;
8013 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8014 wxTreeItemId
*arg2
= 0 ;
8015 PyObject
* obj0
= 0 ;
8016 PyObject
* obj1
= 0 ;
8018 (char *) "self",(char *) "item", NULL
8021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
8022 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8023 if (SWIG_arg_fail(1)) SWIG_fail
;
8025 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8026 if (SWIG_arg_fail(2)) SWIG_fail
;
8028 SWIG_null_ref("wxTreeItemId");
8030 if (SWIG_arg_fail(2)) SWIG_fail
;
8033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8034 (arg1
)->EnsureVisible((wxTreeItemId
const &)*arg2
);
8036 wxPyEndAllowThreads(__tstate
);
8037 if (PyErr_Occurred()) SWIG_fail
;
8039 Py_INCREF(Py_None
); resultobj
= Py_None
;
8046 static PyObject
*_wrap_TreeListCtrl_ScrollTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8047 PyObject
*resultobj
= NULL
;
8048 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8049 wxTreeItemId
*arg2
= 0 ;
8050 PyObject
* obj0
= 0 ;
8051 PyObject
* obj1
= 0 ;
8053 (char *) "self",(char *) "item", NULL
8056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) goto fail
;
8057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8058 if (SWIG_arg_fail(1)) SWIG_fail
;
8060 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8061 if (SWIG_arg_fail(2)) SWIG_fail
;
8063 SWIG_null_ref("wxTreeItemId");
8065 if (SWIG_arg_fail(2)) SWIG_fail
;
8068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8069 (arg1
)->ScrollTo((wxTreeItemId
const &)*arg2
);
8071 wxPyEndAllowThreads(__tstate
);
8072 if (PyErr_Occurred()) SWIG_fail
;
8074 Py_INCREF(Py_None
); resultobj
= Py_None
;
8081 static PyObject
*_wrap_TreeListCtrl_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8082 PyObject
*resultobj
= NULL
;
8083 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8087 wxTreeItemId result
;
8093 PyObject
* obj0
= 0 ;
8094 PyObject
* obj1
= 0 ;
8096 (char *) "self",(char *) "point", NULL
8099 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
8100 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
8101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
8102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8103 if (SWIG_arg_fail(1)) SWIG_fail
;
8106 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
8109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8110 result
= (arg1
)->HitTest((wxPoint
const &)*arg2
,*arg3
,*arg4
);
8112 wxPyEndAllowThreads(__tstate
);
8113 if (PyErr_Occurred()) SWIG_fail
;
8116 wxTreeItemId
* resultptr
;
8117 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
8118 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
8120 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
8121 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
8122 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
8123 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
8130 static PyObject
*_wrap_TreeListCtrl_GetBoundingRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8131 PyObject
*resultobj
= NULL
;
8132 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8133 wxTreeItemId
*arg2
= 0 ;
8134 bool arg3
= (bool) false ;
8136 PyObject
* obj0
= 0 ;
8137 PyObject
* obj1
= 0 ;
8138 PyObject
* obj2
= 0 ;
8140 (char *) "self",(char *) "item",(char *) "textOnly", NULL
8143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8144 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8145 if (SWIG_arg_fail(1)) SWIG_fail
;
8147 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8148 if (SWIG_arg_fail(2)) SWIG_fail
;
8150 SWIG_null_ref("wxTreeItemId");
8152 if (SWIG_arg_fail(2)) SWIG_fail
;
8156 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
8157 if (SWIG_arg_fail(3)) SWIG_fail
;
8161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8162 result
= (PyObject
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
8164 wxPyEndAllowThreads(__tstate
);
8165 if (PyErr_Occurred()) SWIG_fail
;
8174 static PyObject
*_wrap_TreeListCtrl_EditLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8175 PyObject
*resultobj
= NULL
;
8176 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8177 wxTreeItemId
*arg2
= 0 ;
8178 PyObject
* obj0
= 0 ;
8179 PyObject
* obj1
= 0 ;
8181 (char *) "self",(char *) "item", NULL
8184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
8185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8186 if (SWIG_arg_fail(1)) SWIG_fail
;
8188 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8189 if (SWIG_arg_fail(2)) SWIG_fail
;
8191 SWIG_null_ref("wxTreeItemId");
8193 if (SWIG_arg_fail(2)) SWIG_fail
;
8196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8197 (arg1
)->EditLabel((wxTreeItemId
const &)*arg2
);
8199 wxPyEndAllowThreads(__tstate
);
8200 if (PyErr_Occurred()) SWIG_fail
;
8202 Py_INCREF(Py_None
); resultobj
= Py_None
;
8209 static PyObject
*_wrap_TreeListCtrl_Edit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8210 PyObject
*resultobj
= NULL
;
8211 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8212 wxTreeItemId
*arg2
= 0 ;
8213 PyObject
* obj0
= 0 ;
8214 PyObject
* obj1
= 0 ;
8216 (char *) "self",(char *) "item", NULL
8219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Edit",kwnames
,&obj0
,&obj1
)) goto fail
;
8220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8221 if (SWIG_arg_fail(1)) SWIG_fail
;
8223 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8224 if (SWIG_arg_fail(2)) SWIG_fail
;
8226 SWIG_null_ref("wxTreeItemId");
8228 if (SWIG_arg_fail(2)) SWIG_fail
;
8231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8232 (arg1
)->Edit((wxTreeItemId
const &)*arg2
);
8234 wxPyEndAllowThreads(__tstate
);
8235 if (PyErr_Occurred()) SWIG_fail
;
8237 Py_INCREF(Py_None
); resultobj
= Py_None
;
8244 static PyObject
*_wrap_TreeListCtrl_SortChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8245 PyObject
*resultobj
= NULL
;
8246 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8247 wxTreeItemId
*arg2
= 0 ;
8248 PyObject
* obj0
= 0 ;
8249 PyObject
* obj1
= 0 ;
8251 (char *) "self",(char *) "item", NULL
8254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
8255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8256 if (SWIG_arg_fail(1)) SWIG_fail
;
8258 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8259 if (SWIG_arg_fail(2)) SWIG_fail
;
8261 SWIG_null_ref("wxTreeItemId");
8263 if (SWIG_arg_fail(2)) SWIG_fail
;
8266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8267 (arg1
)->SortChildren((wxTreeItemId
const &)*arg2
);
8269 wxPyEndAllowThreads(__tstate
);
8270 if (PyErr_Occurred()) SWIG_fail
;
8272 Py_INCREF(Py_None
); resultobj
= Py_None
;
8279 static PyObject
*_wrap_TreeListCtrl_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8280 PyObject
*resultobj
= NULL
;
8281 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8282 wxTreeItemId
*arg2
= 0 ;
8283 wxString
*arg3
= 0 ;
8284 int arg4
= (int) 0 ;
8285 wxTreeItemId result
;
8286 bool temp3
= false ;
8287 PyObject
* obj0
= 0 ;
8288 PyObject
* obj1
= 0 ;
8289 PyObject
* obj2
= 0 ;
8290 PyObject
* obj3
= 0 ;
8292 (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL
8295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
8296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8297 if (SWIG_arg_fail(1)) SWIG_fail
;
8299 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8300 if (SWIG_arg_fail(2)) SWIG_fail
;
8302 SWIG_null_ref("wxTreeItemId");
8304 if (SWIG_arg_fail(2)) SWIG_fail
;
8307 arg3
= wxString_in_helper(obj2
);
8308 if (arg3
== NULL
) SWIG_fail
;
8313 arg4
= static_cast<int >(SWIG_As_int(obj3
));
8314 if (SWIG_arg_fail(4)) SWIG_fail
;
8318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8319 result
= (arg1
)->FindItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
8321 wxPyEndAllowThreads(__tstate
);
8322 if (PyErr_Occurred()) SWIG_fail
;
8325 wxTreeItemId
* resultptr
;
8326 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
8327 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
8343 static PyObject
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8344 PyObject
*resultobj
= NULL
;
8345 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8347 PyObject
* obj0
= 0 ;
8349 (char *) "self", NULL
8352 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetHeaderWindow",kwnames
,&obj0
)) goto fail
;
8353 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8354 if (SWIG_arg_fail(1)) SWIG_fail
;
8356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8357 result
= (wxWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetHeaderWindow();
8359 wxPyEndAllowThreads(__tstate
);
8360 if (PyErr_Occurred()) SWIG_fail
;
8363 resultobj
= wxPyMake_wxObject(result
, 0);
8371 static PyObject
*_wrap_TreeListCtrl_GetMainWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8372 PyObject
*resultobj
= NULL
;
8373 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8374 wxScrolledWindow
*result
;
8375 PyObject
* obj0
= 0 ;
8377 (char *) "self", NULL
8380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainWindow",kwnames
,&obj0
)) goto fail
;
8381 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8382 if (SWIG_arg_fail(1)) SWIG_fail
;
8384 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8385 result
= (wxScrolledWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetMainWindow();
8387 wxPyEndAllowThreads(__tstate
);
8388 if (PyErr_Occurred()) SWIG_fail
;
8391 resultobj
= wxPyMake_wxObject(result
, 0);
8399 static PyObject
* TreeListCtrl_swigregister(PyObject
*, PyObject
*args
) {
8401 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8402 SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeListCtrl
, obj
);
8404 return Py_BuildValue((char *)"");
8406 static PyObject
*_wrap_new_StaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8407 PyObject
*resultobj
= NULL
;
8408 wxWindow
*arg1
= (wxWindow
*) 0 ;
8409 int arg2
= (int) -1 ;
8410 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
8411 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
8412 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
8413 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
8414 wxSize
const &arg5_defvalue
= wxDefaultSize
;
8415 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
8416 long arg6
= (long) 0 ;
8417 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
8418 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
8419 wxStaticPicture
*result
;
8422 bool temp7
= false ;
8423 PyObject
* obj0
= 0 ;
8424 PyObject
* obj1
= 0 ;
8425 PyObject
* obj2
= 0 ;
8426 PyObject
* obj3
= 0 ;
8427 PyObject
* obj4
= 0 ;
8428 PyObject
* obj5
= 0 ;
8429 PyObject
* obj6
= 0 ;
8431 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
8435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8436 if (SWIG_arg_fail(1)) SWIG_fail
;
8439 arg2
= static_cast<int >(SWIG_As_int(obj1
));
8440 if (SWIG_arg_fail(2)) SWIG_fail
;
8445 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8446 if (SWIG_arg_fail(3)) SWIG_fail
;
8448 SWIG_null_ref("wxBitmap");
8450 if (SWIG_arg_fail(3)) SWIG_fail
;
8456 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
8462 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
8467 arg6
= static_cast<long >(SWIG_As_long(obj5
));
8468 if (SWIG_arg_fail(6)) SWIG_fail
;
8473 arg7
= wxString_in_helper(obj6
);
8474 if (arg7
== NULL
) SWIG_fail
;
8479 if (!wxPyCheckForApp()) SWIG_fail
;
8480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8481 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
8483 wxPyEndAllowThreads(__tstate
);
8484 if (PyErr_Occurred()) SWIG_fail
;
8486 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8501 static PyObject
*_wrap_new_PreStaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8502 PyObject
*resultobj
= NULL
;
8503 wxStaticPicture
*result
;
8508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreStaticPicture",kwnames
)) goto fail
;
8510 if (!wxPyCheckForApp()) SWIG_fail
;
8511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8512 result
= (wxStaticPicture
*)new wxStaticPicture();
8514 wxPyEndAllowThreads(__tstate
);
8515 if (PyErr_Occurred()) SWIG_fail
;
8517 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8524 static PyObject
*_wrap_StaticPicture_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8525 PyObject
*resultobj
= NULL
;
8526 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8527 wxWindow
*arg2
= (wxWindow
*) 0 ;
8528 int arg3
= (int) -1 ;
8529 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
8530 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
8531 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
8532 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
8533 wxSize
const &arg6_defvalue
= wxDefaultSize
;
8534 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
8535 long arg7
= (long) 0 ;
8536 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
8537 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
8541 bool temp8
= false ;
8542 PyObject
* obj0
= 0 ;
8543 PyObject
* obj1
= 0 ;
8544 PyObject
* obj2
= 0 ;
8545 PyObject
* obj3
= 0 ;
8546 PyObject
* obj4
= 0 ;
8547 PyObject
* obj5
= 0 ;
8548 PyObject
* obj6
= 0 ;
8549 PyObject
* obj7
= 0 ;
8551 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
8555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8556 if (SWIG_arg_fail(1)) SWIG_fail
;
8557 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8558 if (SWIG_arg_fail(2)) SWIG_fail
;
8561 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8562 if (SWIG_arg_fail(3)) SWIG_fail
;
8567 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8568 if (SWIG_arg_fail(4)) SWIG_fail
;
8570 SWIG_null_ref("wxBitmap");
8572 if (SWIG_arg_fail(4)) SWIG_fail
;
8578 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
8584 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
8589 arg7
= static_cast<long >(SWIG_As_long(obj6
));
8590 if (SWIG_arg_fail(7)) SWIG_fail
;
8595 arg8
= wxString_in_helper(obj7
);
8596 if (arg8
== NULL
) SWIG_fail
;
8601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8602 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
8604 wxPyEndAllowThreads(__tstate
);
8605 if (PyErr_Occurred()) SWIG_fail
;
8608 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8624 static PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8625 PyObject
*resultobj
= NULL
;
8626 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8627 wxBitmap
*arg2
= 0 ;
8628 PyObject
* obj0
= 0 ;
8629 PyObject
* obj1
= 0 ;
8631 (char *) "self",(char *) "bmp", NULL
8634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
8635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8636 if (SWIG_arg_fail(1)) SWIG_fail
;
8638 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8639 if (SWIG_arg_fail(2)) SWIG_fail
;
8641 SWIG_null_ref("wxBitmap");
8643 if (SWIG_arg_fail(2)) SWIG_fail
;
8646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8647 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
8649 wxPyEndAllowThreads(__tstate
);
8650 if (PyErr_Occurred()) SWIG_fail
;
8652 Py_INCREF(Py_None
); resultobj
= Py_None
;
8659 static PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8660 PyObject
*resultobj
= NULL
;
8661 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8663 PyObject
* obj0
= 0 ;
8665 (char *) "self", NULL
8668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetBitmap",kwnames
,&obj0
)) goto fail
;
8669 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8670 if (SWIG_arg_fail(1)) SWIG_fail
;
8672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8673 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
8675 wxPyEndAllowThreads(__tstate
);
8676 if (PyErr_Occurred()) SWIG_fail
;
8679 wxBitmap
* resultptr
;
8680 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
8681 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
8689 static PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8690 PyObject
*resultobj
= NULL
;
8691 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8693 PyObject
* obj0
= 0 ;
8694 PyObject
* obj1
= 0 ;
8696 (char *) "self",(char *) "icon", NULL
8699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) goto fail
;
8700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8701 if (SWIG_arg_fail(1)) SWIG_fail
;
8703 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxIcon
, SWIG_POINTER_EXCEPTION
| 0);
8704 if (SWIG_arg_fail(2)) SWIG_fail
;
8706 SWIG_null_ref("wxIcon");
8708 if (SWIG_arg_fail(2)) SWIG_fail
;
8711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8712 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
8714 wxPyEndAllowThreads(__tstate
);
8715 if (PyErr_Occurred()) SWIG_fail
;
8717 Py_INCREF(Py_None
); resultobj
= Py_None
;
8724 static PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8725 PyObject
*resultobj
= NULL
;
8726 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8728 PyObject
* obj0
= 0 ;
8730 (char *) "self", NULL
8733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetIcon",kwnames
,&obj0
)) goto fail
;
8734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8735 if (SWIG_arg_fail(1)) SWIG_fail
;
8737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8738 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
8740 wxPyEndAllowThreads(__tstate
);
8741 if (PyErr_Occurred()) SWIG_fail
;
8745 resultptr
= new wxIcon(static_cast<wxIcon
& >(result
));
8746 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxIcon
, 1);
8754 static PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8755 PyObject
*resultobj
= NULL
;
8756 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8758 PyObject
* obj0
= 0 ;
8759 PyObject
* obj1
= 0 ;
8761 (char *) "self",(char *) "align", NULL
8764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
8765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8766 if (SWIG_arg_fail(1)) SWIG_fail
;
8768 arg2
= static_cast<int >(SWIG_As_int(obj1
));
8769 if (SWIG_arg_fail(2)) SWIG_fail
;
8772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8773 (arg1
)->SetAlignment(arg2
);
8775 wxPyEndAllowThreads(__tstate
);
8776 if (PyErr_Occurred()) SWIG_fail
;
8778 Py_INCREF(Py_None
); resultobj
= Py_None
;
8785 static PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8786 PyObject
*resultobj
= NULL
;
8787 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8789 PyObject
* obj0
= 0 ;
8791 (char *) "self", NULL
8794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetAlignment",kwnames
,&obj0
)) goto fail
;
8795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8796 if (SWIG_arg_fail(1)) SWIG_fail
;
8798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8799 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
8801 wxPyEndAllowThreads(__tstate
);
8802 if (PyErr_Occurred()) SWIG_fail
;
8805 resultobj
= SWIG_From_int(static_cast<int >(result
));
8813 static PyObject
*_wrap_StaticPicture_SetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8814 PyObject
*resultobj
= NULL
;
8815 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8817 PyObject
* obj0
= 0 ;
8818 PyObject
* obj1
= 0 ;
8820 (char *) "self",(char *) "scale", NULL
8823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) goto fail
;
8824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8825 if (SWIG_arg_fail(1)) SWIG_fail
;
8827 arg2
= static_cast<int >(SWIG_As_int(obj1
));
8828 if (SWIG_arg_fail(2)) SWIG_fail
;
8831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8832 (arg1
)->SetScale(arg2
);
8834 wxPyEndAllowThreads(__tstate
);
8835 if (PyErr_Occurred()) SWIG_fail
;
8837 Py_INCREF(Py_None
); resultobj
= Py_None
;
8844 static PyObject
*_wrap_StaticPicture_GetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8845 PyObject
*resultobj
= NULL
;
8846 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8848 PyObject
* obj0
= 0 ;
8850 (char *) "self", NULL
8853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetScale",kwnames
,&obj0
)) goto fail
;
8854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8855 if (SWIG_arg_fail(1)) SWIG_fail
;
8857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8858 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
8860 wxPyEndAllowThreads(__tstate
);
8861 if (PyErr_Occurred()) SWIG_fail
;
8864 resultobj
= SWIG_From_int(static_cast<int >(result
));
8872 static PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8873 PyObject
*resultobj
= NULL
;
8874 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8877 PyObject
* obj0
= 0 ;
8878 PyObject
* obj1
= 0 ;
8879 PyObject
* obj2
= 0 ;
8881 (char *) "self",(char *) "sx",(char *) "sy", NULL
8884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8886 if (SWIG_arg_fail(1)) SWIG_fail
;
8888 arg2
= static_cast<float >(SWIG_As_float(obj1
));
8889 if (SWIG_arg_fail(2)) SWIG_fail
;
8892 arg3
= static_cast<float >(SWIG_As_float(obj2
));
8893 if (SWIG_arg_fail(3)) SWIG_fail
;
8896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8897 (arg1
)->SetCustomScale(arg2
,arg3
);
8899 wxPyEndAllowThreads(__tstate
);
8900 if (PyErr_Occurred()) SWIG_fail
;
8902 Py_INCREF(Py_None
); resultobj
= Py_None
;
8909 static PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8910 PyObject
*resultobj
= NULL
;
8911 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8912 float *arg2
= (float *) 0 ;
8913 float *arg3
= (float *) 0 ;
8918 PyObject
* obj0
= 0 ;
8920 (char *) "self", NULL
8923 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
8924 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
8925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetCustomScale",kwnames
,&obj0
)) goto fail
;
8926 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8927 if (SWIG_arg_fail(1)) SWIG_fail
;
8929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8930 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
8932 wxPyEndAllowThreads(__tstate
);
8933 if (PyErr_Occurred()) SWIG_fail
;
8935 Py_INCREF(Py_None
); resultobj
= Py_None
;
8936 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
8937 SWIG_From_float((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, 0)));
8938 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
8939 SWIG_From_float((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, 0)));
8946 static PyObject
* StaticPicture_swigregister(PyObject
*, PyObject
*args
) {
8948 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8949 SWIG_TypeClientData(SWIGTYPE_p_wxStaticPicture
, obj
);
8951 return Py_BuildValue((char *)"");
8953 static PyMethodDef SwigMethods
[] = {
8954 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8955 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
8956 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8957 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
8958 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8959 { (char *)"new_PreDynamicSashWindow", (PyCFunction
) _wrap_new_PreDynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8960 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8961 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8962 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8963 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
8964 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8965 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8966 { (char *)"EditableListBox_GetStrings", (PyCFunction
) _wrap_EditableListBox_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8967 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
) _wrap_EditableListBox_GetListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8968 { (char *)"EditableListBox_GetDelButton", (PyCFunction
) _wrap_EditableListBox_GetDelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8969 { (char *)"EditableListBox_GetNewButton", (PyCFunction
) _wrap_EditableListBox_GetNewButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8970 { (char *)"EditableListBox_GetUpButton", (PyCFunction
) _wrap_EditableListBox_GetUpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8971 { (char *)"EditableListBox_GetDownButton", (PyCFunction
) _wrap_EditableListBox_GetDownButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8972 { (char *)"EditableListBox_GetEditButton", (PyCFunction
) _wrap_EditableListBox_GetEditButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8973 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
8974 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8975 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8976 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8977 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8978 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8979 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8980 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8981 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
8982 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8983 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8984 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_GetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8985 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8986 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
8987 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8988 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
8989 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8990 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
8991 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8992 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
) _wrap_new_PreLEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8993 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8994 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8995 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_GetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8996 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
) _wrap_LEDNumberCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8997 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8998 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8999 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9000 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
9001 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9002 { (char *)"TreeListColumnInfo_GetShown", (PyCFunction
) _wrap_TreeListColumnInfo_GetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9003 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9004 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
) _wrap_TreeListColumnInfo_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9005 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9006 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9007 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9008 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9009 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9010 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9011 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9012 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9013 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9014 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
9015 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9016 { (char *)"new_PreTreeListCtrl", (PyCFunction
) _wrap_new_PreTreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9017 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9018 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9019 { (char *)"TreeListCtrl_GetCount", (PyCFunction
) _wrap_TreeListCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9020 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
) _wrap_TreeListCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9021 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9022 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_GetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9023 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9024 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
) _wrap_TreeListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9025 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9026 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_GetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9027 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9028 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9029 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9030 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9031 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9032 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9033 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9034 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9035 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9036 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9037 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9038 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
) _wrap_TreeListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9039 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9040 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9041 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9042 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_GetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9043 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9044 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9045 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9046 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9047 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9048 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9049 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9050 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9051 { (char *)"TreeListCtrl_ShowColumn", (PyCFunction
) _wrap_TreeListCtrl_ShowColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9052 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9053 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9054 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9055 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9056 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9057 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9058 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9059 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9060 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9061 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9062 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9063 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9064 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9065 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9066 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9067 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9068 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9069 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9070 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9071 { (char *)"TreeListCtrl_ItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9072 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9073 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9074 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9075 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9076 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
) _wrap_TreeListCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9077 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
) _wrap_TreeListCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9078 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
) _wrap_TreeListCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9079 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9080 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9081 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9082 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9083 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9084 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9085 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_TreeListCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9086 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9087 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9088 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9089 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9090 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9091 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9092 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9093 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9094 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9095 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9096 { (char *)"TreeListCtrl_DeleteAllItems", (PyCFunction
) _wrap_TreeListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9097 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9098 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9099 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9100 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9101 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9102 { (char *)"TreeListCtrl_Unselect", (PyCFunction
) _wrap_TreeListCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9103 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
) _wrap_TreeListCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9104 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9105 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
) _wrap_TreeListCtrl_SelectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9106 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9107 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9108 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9109 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9110 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9111 { (char *)"TreeListCtrl_Edit", (PyCFunction
) _wrap_TreeListCtrl_Edit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9112 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9113 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9114 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
) _wrap_TreeListCtrl_GetHeaderWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9115 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
) _wrap_TreeListCtrl_GetMainWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9116 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
9117 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9118 { (char *)"new_PreStaticPicture", (PyCFunction
) _wrap_new_PreStaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9119 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9120 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9121 { (char *)"StaticPicture_GetBitmap", (PyCFunction
) _wrap_StaticPicture_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9122 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9123 { (char *)"StaticPicture_GetIcon", (PyCFunction
) _wrap_StaticPicture_GetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9124 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9125 { (char *)"StaticPicture_GetAlignment", (PyCFunction
) _wrap_StaticPicture_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9126 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9127 { (char *)"StaticPicture_GetScale", (PyCFunction
) _wrap_StaticPicture_GetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9128 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9129 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
) _wrap_StaticPicture_GetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9130 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
9131 { NULL
, NULL
, 0, NULL
}
9135 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
9137 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
9138 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
9140 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
9141 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
9143 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
9144 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9146 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
9147 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9149 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
9150 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9152 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
9153 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9155 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
9156 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9158 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
9159 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
9161 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
9162 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
9164 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
9165 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9167 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
9168 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
9170 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
9171 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9173 static void *_p_wxToolbookTo_p_wxWindow(void *x
) {
9174 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
9176 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
9177 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
9179 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
9180 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
9182 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
9183 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
9185 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
9186 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
9188 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
9189 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9191 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
9192 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
9194 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
9195 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
9197 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
9198 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
9200 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
9201 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9203 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
9204 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
9206 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
9207 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9209 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
9210 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
9212 static void *_p_wxControlTo_p_wxWindow(void *x
) {
9213 return (void *)((wxWindow
*) ((wxControl
*) x
));
9215 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
9216 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
9218 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
9219 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
9221 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
9222 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
9224 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
9225 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
9227 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
9228 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
9230 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
9231 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
9233 static void *_p_wxTreebookTo_p_wxWindow(void *x
) {
9234 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
9236 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
9237 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
9239 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
9240 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
9242 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
9243 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
9245 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
9246 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
9248 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
9249 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9251 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
9252 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
9254 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
9255 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
9257 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
9258 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
9260 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
9261 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
9263 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
9264 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
9266 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
9267 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
9269 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
9270 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
9272 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
9273 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
9275 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
9276 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
9278 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
9279 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
9281 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
9282 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
9284 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
9285 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
9287 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
9288 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
9290 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
9291 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
9293 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
9294 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
9296 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
9297 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9299 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
9300 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9302 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
9303 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9305 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
9306 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9308 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
9309 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
9311 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
9312 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
9314 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
9315 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
9317 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
9318 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9320 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
9321 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
9323 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
9324 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9326 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
9327 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
9329 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
9330 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
9332 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
9333 return (void *)((wxWindow
*) (wxControl
*) ((wxComboBox
*) x
));
9335 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
9336 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9338 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
9339 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
9341 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
9342 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
9344 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
9345 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
9347 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
9348 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
9350 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
9351 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
9353 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
9354 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9356 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
9357 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
9359 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
9360 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
9362 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
9363 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
9365 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
9366 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
9368 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
9369 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
9371 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
9372 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
9374 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
9375 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
9377 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
9378 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
9380 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
9381 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
9383 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
9384 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
9386 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
9387 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9389 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
9390 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
9392 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
9393 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
9395 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
9396 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
9398 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
9399 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9401 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
9402 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9404 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
9405 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
9407 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
9408 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
9410 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
9411 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
9413 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
9414 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
9416 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
9417 return (void *)((wxWindow
*) ((wxPanel
*) x
));
9419 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
9420 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
9422 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
9423 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9425 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
9426 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
9428 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
9429 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
9431 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
9432 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
9434 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
9435 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
9437 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
9438 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9440 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9441 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9443 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9444 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9446 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
9447 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9449 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
9450 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
9452 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
9453 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
9455 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
9456 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
9458 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
9459 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
9461 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
9462 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
9464 static void *_p_wxToolbookTo_p_wxControl(void *x
) {
9465 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxToolbook
*) x
));
9467 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
9468 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
9470 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
9471 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9473 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
9474 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
9476 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
9477 return (void *)((wxControl
*) ((wxComboBox
*) x
));
9479 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
9480 return (void *)((wxControl
*) ((wxPyControl
*) x
));
9482 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
9483 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
9485 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
9486 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
9488 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
9489 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
9491 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
9492 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
9494 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
9495 return (void *)((wxControl
*) ((wxGauge
*) x
));
9497 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
9498 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
9500 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
9501 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9503 static void *_p_wxListbookTo_p_wxControl(void *x
) {
9504 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
9506 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
9507 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
9509 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
9510 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9512 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
9513 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
9515 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
9516 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
9518 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
9519 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
9521 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
9522 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
9524 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
9525 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9527 static void *_p_wxListViewTo_p_wxControl(void *x
) {
9528 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
9530 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
9531 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
9533 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
9534 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
9536 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
9537 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
9539 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
9540 return (void *)((wxControl
*) ((wxStaticText
*) x
));
9542 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
9543 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
9545 static void *_p_wxSliderTo_p_wxControl(void *x
) {
9546 return (void *)((wxControl
*) ((wxSlider
*) x
));
9548 static void *_p_wxTreebookTo_p_wxControl(void *x
) {
9549 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxTreebook
*) x
));
9551 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
9552 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
9554 static void *_p_wxButtonTo_p_wxControl(void *x
) {
9555 return (void *)((wxControl
*) ((wxButton
*) x
));
9557 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
9558 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
9560 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
9561 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9563 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
9564 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
9566 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
9567 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
9569 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
9570 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
9572 static void *_p_wxListViewTo_p_wxPyListCtrl(void *x
) {
9573 return (void *)((wxPyListCtrl
*) ((wxListView
*) x
));
9575 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
9576 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
9578 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
9579 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
9581 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
9582 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
9584 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
9585 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
9587 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
9588 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
9590 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
9591 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9593 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
9594 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9596 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
9597 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
9599 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
9600 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
9602 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
9603 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
9605 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
9606 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
9608 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
9609 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9611 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
9612 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9614 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
9615 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
9617 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
9618 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
9620 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
9621 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9623 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
9624 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9626 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
9627 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9629 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
9630 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
9632 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
9633 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
9635 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
9636 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
9638 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
9639 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
9641 static void *_p_wxTreebookEventTo_p_wxEvent(void *x
) {
9642 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
9644 static void *_p_wxToolbookEventTo_p_wxEvent(void *x
) {
9645 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
9647 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
9648 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
9650 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
9651 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
9653 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
9654 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9656 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
9657 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9659 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
9660 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
9662 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
9663 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
9665 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
9666 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
9668 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
9669 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
9671 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
9672 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
9674 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
9675 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
9677 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
9678 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
9680 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
9681 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
9683 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
9684 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9686 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
9687 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
9689 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
9690 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
9692 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
9693 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
9695 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
9696 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
9698 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
9699 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
9701 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
9702 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
9704 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
9705 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
9707 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
9708 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
9710 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
9711 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9713 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
9714 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
9716 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
9717 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
9719 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
9720 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
9722 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
9723 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9725 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
9726 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9728 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
9729 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
9731 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
9732 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
9734 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
9735 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
9737 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
9738 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
9740 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
9741 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
9743 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
9744 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9746 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
9747 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9749 static void *_p_wxEventTo_p_wxObject(void *x
) {
9750 return (void *)((wxObject
*) ((wxEvent
*) x
));
9752 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
9753 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9755 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
9756 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
9758 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
9759 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
9761 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
9762 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
9764 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
9765 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
9767 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
9768 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
9770 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
9771 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
9773 static void *_p_wxImageTo_p_wxObject(void *x
) {
9774 return (void *)((wxObject
*) ((wxImage
*) x
));
9776 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
9777 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
9779 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
9780 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
9782 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
9783 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
9785 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
9786 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxComboBox
*) x
));
9788 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
9789 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
9791 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
9792 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
9794 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
9795 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
9797 static void *_p_wxTreebookTo_p_wxObject(void *x
) {
9798 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
9800 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
9801 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
9803 static void *_p_wxListItemTo_p_wxObject(void *x
) {
9804 return (void *)((wxObject
*) ((wxListItem
*) x
));
9806 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
9807 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9809 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
9810 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
9812 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
9813 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
9815 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
9816 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9818 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
9819 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9821 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
9822 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
9824 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
9825 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
9827 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
9828 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
9830 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
9831 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
9833 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
9834 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
9836 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
9837 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
9839 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
9840 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
9842 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
9843 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
9845 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
9846 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9848 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
9849 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9851 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
9852 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9854 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
9855 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
9857 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
9858 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
9860 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
9861 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
9863 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
9864 return (void *)((wxObject
*) ((wxPrinter
*) x
));
9866 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
9867 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
9869 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
9870 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
9872 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
9873 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
9875 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
9876 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
9878 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
9879 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
9881 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
9882 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
9884 static void *_p_wxControlTo_p_wxObject(void *x
) {
9885 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
9887 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
9888 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
9890 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
9891 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
9893 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
9894 return (void *)((wxObject
*) ((wxColourData
*) x
));
9896 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
9897 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
9899 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
9900 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
9902 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
9903 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
9905 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
9906 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
9908 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
9909 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
9911 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
9912 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9914 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
9915 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9917 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
9918 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
9920 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
9921 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
9923 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
9924 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
9926 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
9927 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9929 static void *_p_wxListEventTo_p_wxObject(void *x
) {
9930 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9932 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
9933 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9935 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
9936 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
9938 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
9939 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
9941 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
9942 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
9944 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
9945 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
9947 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
9948 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
9950 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
9951 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
9953 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
9954 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9956 static void *_p_wxButtonTo_p_wxObject(void *x
) {
9957 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
9959 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
9960 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9962 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
9963 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
9965 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
9966 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9968 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
9969 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9971 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
9972 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
9974 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
9975 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9977 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
9978 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9980 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
9981 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9983 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
9984 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9986 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
9987 return (void *)((wxObject
*) ((wxPrintData
*) x
));
9989 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
9990 return (void *)((wxObject
*) ((wxFontData
*) x
));
9992 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
9993 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
9995 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
9996 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9998 static void *_p_wxListbookTo_p_wxObject(void *x
) {
9999 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
10001 static void *_p_wxFrameTo_p_wxObject(void *x
) {
10002 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
10004 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
10005 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
10007 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
10008 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
10010 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
10011 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
10013 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
10014 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
10016 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
10017 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
10019 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
10020 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
10022 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
10023 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
10025 static void *_p_wxListViewTo_p_wxObject(void *x
) {
10026 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
10028 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
10029 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
10031 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
10032 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
10034 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
10035 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
10037 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
10038 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
10040 static void *_p_wxSizerTo_p_wxObject(void *x
) {
10041 return (void *)((wxObject
*) ((wxSizer
*) x
));
10043 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
10044 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
10046 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
10047 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
10049 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
10050 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
10052 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
10053 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
10055 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
10056 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
10058 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
10059 return (void *)((wxObject
*) ((wxFSFile
*) x
));
10061 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
10062 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
10064 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
10065 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
10067 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
10068 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
10070 static void *_p_wxMenuTo_p_wxObject(void *x
) {
10071 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
10073 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
10074 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
10076 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
10077 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
10079 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
10080 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
10082 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
10083 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
10085 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
10086 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
10088 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
10089 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
10091 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
10092 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
10094 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
10095 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
10097 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
10098 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
10100 static void *_p_wxDialogTo_p_wxObject(void *x
) {
10101 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
10103 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
10104 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
10106 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
10107 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
10109 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
10110 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
10112 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
10113 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
10115 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
10116 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
10118 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
10119 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
10121 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
10122 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
10124 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
10125 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
10127 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
10128 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
10130 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
10131 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
10133 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
10134 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
10136 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
10137 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
10139 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
10140 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
10142 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
10143 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
10145 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
10146 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
10148 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
10149 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
10151 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
10152 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
10154 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
10155 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
10157 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
10158 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
10160 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
10161 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
10163 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
10164 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
10166 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
10167 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
10169 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
10170 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
10172 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
10173 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
10175 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
10176 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
10178 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
10179 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
10181 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
10182 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
10184 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
10185 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
10187 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
10188 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
10190 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
10191 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
10193 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
10194 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
10196 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
10197 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
10199 static void *_p_wxWindowTo_p_wxObject(void *x
) {
10200 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
10202 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
10203 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
10205 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
10206 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
10208 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
10209 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
10211 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
10212 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
10214 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
10215 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
10217 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
10218 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
10220 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
10221 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
10223 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
10224 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
10226 static void *_p_wxTreebookEventTo_p_wxObject(void *x
) {
10227 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
10229 static void *_p_wxToolbookEventTo_p_wxObject(void *x
) {
10230 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
10232 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
10233 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
10235 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
10236 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
10238 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
10239 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
10241 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
10242 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
10244 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
10245 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
10247 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
10248 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
10250 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
10251 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
10253 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
10254 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
10256 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
10257 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
10259 static void *_p_wxSliderTo_p_wxObject(void *x
) {
10260 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
10262 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
10263 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
10265 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
10266 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
10268 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
10269 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
10271 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
10272 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
10274 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
10275 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
10277 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
10278 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
10280 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
10281 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
10283 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
10284 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
10286 static void *_p_wxPanelTo_p_wxObject(void *x
) {
10287 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
10289 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
10290 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
10292 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
10293 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
10295 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
10296 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
10298 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
10299 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
10301 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
10302 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10304 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
10305 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10307 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
10308 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
10310 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
10311 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10313 static void *_p_wxToolbookTo_p_wxObject(void *x
) {
10314 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
10316 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
10317 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10319 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
10320 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
10322 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
10323 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10325 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
10326 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
10328 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
10329 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
10331 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
10332 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10334 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
10335 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
10337 static void *_p_wxToolbookTo_p_wxEvtHandler(void *x
) {
10338 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
10340 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
10341 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
10343 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
10344 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
10346 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
10347 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
10349 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
10350 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
10352 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
10353 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10355 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
10356 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
10358 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
10359 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
10361 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
10362 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
10364 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
10365 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
10367 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
10368 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
10370 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
10371 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
10373 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
10374 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
10376 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
10377 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
10379 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
10380 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
10382 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
10383 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
10385 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
10386 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
10388 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
10389 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
10391 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
10392 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
10394 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
10395 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
10397 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
10398 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
10400 static void *_p_wxTreebookTo_p_wxEvtHandler(void *x
) {
10401 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
10403 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
10404 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
10406 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
10407 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
10409 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
10410 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
10412 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
10413 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
10415 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
10416 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
10418 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
10419 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
10421 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
10422 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
10424 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
10425 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
10427 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
10428 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
10430 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
10431 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
10433 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
10434 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
10436 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
10437 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
10439 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
10440 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
10442 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
10443 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
10445 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
10446 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
10448 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
10449 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
10451 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
10452 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
10454 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
10455 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
10457 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
10458 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
10460 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
10461 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
10463 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
10464 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
10466 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
10467 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
10469 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
10470 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
10472 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
10473 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
10475 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
10476 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
10478 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
10479 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10481 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
10482 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
10484 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
10485 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
10487 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
10488 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
10490 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
10491 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
10493 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
10494 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
10496 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
10497 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
10499 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
10500 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxComboBox
*) x
));
10502 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
10503 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
10505 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
10506 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
10508 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
10509 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
10511 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
10512 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
10514 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
10515 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10517 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
10518 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
10520 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
10521 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
10523 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
10524 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
10526 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
10527 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
10529 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
10530 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
10532 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
10533 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
10535 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
10536 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
10538 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
10539 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
10541 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
10542 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
10544 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
10545 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
10547 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
10548 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
10550 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
10551 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
10553 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
10554 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
10556 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
10557 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
10559 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
10560 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
10562 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
10563 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
10565 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
10566 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
10568 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
10569 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
10571 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
10572 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
10574 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
10575 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
10577 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
10578 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
10580 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
10581 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
10583 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
10584 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
10586 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
10587 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
10589 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
10590 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
10592 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
10593 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
10595 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
10596 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
10598 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10599 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
10601 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10602 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
10604 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
10605 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
10607 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
10608 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
10610 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
10611 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10613 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
10614 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
10616 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
10617 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
10619 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
10620 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10622 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
10623 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
10625 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
10626 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
10628 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
10629 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
10631 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
10632 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
10634 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
10635 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
10637 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
10638 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10640 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
10641 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10643 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
10644 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10646 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
10647 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
10649 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
10650 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
10652 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
10653 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
10655 static void *_p_wxTreebookEventTo_p_wxCommandEvent(void *x
) {
10656 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
10658 static void *_p_wxToolbookEventTo_p_wxCommandEvent(void *x
) {
10659 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
10661 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
10662 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
10664 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
10665 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
10667 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
10668 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
10670 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
10671 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
10673 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
10674 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
10676 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
10677 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
10679 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
10680 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
10682 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
10683 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
10685 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
10686 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
10688 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
10689 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
10691 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
10692 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
10694 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
10695 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
10697 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
10698 static swig_type_info _swigt__p_float
= {"_p_float", "float *", 0, 0, 0};
10699 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
10700 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
10701 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
10702 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
10703 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
10704 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
10705 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
10706 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
10707 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
10708 static swig_type_info _swigt__p_wxSashEvent
= {"_p_wxSashEvent", 0, 0, 0, 0};
10709 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0};
10710 static swig_type_info _swigt__p_wxSplitterEvent
= {"_p_wxSplitterEvent", 0, 0, 0, 0};
10711 static swig_type_info _swigt__p_wxTextUrlEvent
= {"_p_wxTextUrlEvent", 0, 0, 0, 0};
10712 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", 0, 0, 0, 0};
10713 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", 0, 0, 0, 0};
10714 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", 0, 0, 0, 0};
10715 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", 0, 0, 0, 0};
10716 static swig_type_info _swigt__p_wxNotebookEvent
= {"_p_wxNotebookEvent", 0, 0, 0, 0};
10717 static swig_type_info _swigt__p_wxListbookEvent
= {"_p_wxListbookEvent", 0, 0, 0, 0};
10718 static swig_type_info _swigt__p_wxChoicebookEvent
= {"_p_wxChoicebookEvent", 0, 0, 0, 0};
10719 static swig_type_info _swigt__p_wxTreebookEvent
= {"_p_wxTreebookEvent", 0, 0, 0, 0};
10720 static swig_type_info _swigt__p_wxToolbookEvent
= {"_p_wxToolbookEvent", 0, 0, 0, 0};
10721 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", 0, 0, 0, 0};
10722 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0};
10723 static swig_type_info _swigt__p_wxListEvent
= {"_p_wxListEvent", 0, 0, 0, 0};
10724 static swig_type_info _swigt__p_wxBookCtrlBaseEvent
= {"_p_wxBookCtrlBaseEvent", 0, 0, 0, 0};
10725 static swig_type_info _swigt__p_wxTreeEvent
= {"_p_wxTreeEvent", 0, 0, 0, 0};
10726 static swig_type_info _swigt__p_wxSpinEvent
= {"_p_wxSpinEvent", 0, 0, 0, 0};
10727 static swig_type_info _swigt__p_wxHelpEvent
= {"_p_wxHelpEvent", 0, 0, 0, 0};
10728 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", 0, 0, 0, 0};
10729 static swig_type_info _swigt__p_wxFindDialogEvent
= {"_p_wxFindDialogEvent", 0, 0, 0, 0};
10730 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0};
10731 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
10732 static swig_type_info _swigt__p_wxBookCtrlBase
= {"_p_wxBookCtrlBase", 0, 0, 0, 0};
10733 static swig_type_info _swigt__p_wxToolBar
= {"_p_wxToolBar", 0, 0, 0, 0};
10734 static swig_type_info _swigt__p_wxToggleButton
= {"_p_wxToggleButton", 0, 0, 0, 0};
10735 static swig_type_info _swigt__p_wxRadioButton
= {"_p_wxRadioButton", 0, 0, 0, 0};
10736 static swig_type_info _swigt__p_wxToolbook
= {"_p_wxToolbook", 0, 0, 0, 0};
10737 static swig_type_info _swigt__p_wxPyControl
= {"_p_wxPyControl", 0, 0, 0, 0};
10738 static swig_type_info _swigt__p_wxToolBarBase
= {"_p_wxToolBarBase", 0, 0, 0, 0};
10739 static swig_type_info _swigt__p_wxDirFilterListCtrl
= {"_p_wxDirFilterListCtrl", 0, 0, 0, 0};
10740 static swig_type_info _swigt__p_wxComboBox
= {"_p_wxComboBox", 0, 0, 0, 0};
10741 static swig_type_info _swigt__p_wxGenericDirCtrl
= {"_p_wxGenericDirCtrl", 0, 0, 0, 0};
10742 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", 0, 0, 0, 0};
10743 static swig_type_info _swigt__p_wxGauge
= {"_p_wxGauge", 0, 0, 0, 0};
10744 static swig_type_info _swigt__p_wxStaticLine
= {"_p_wxStaticLine", 0, 0, 0, 0};
10745 static swig_type_info _swigt__p_wxChoicebook
= {"_p_wxChoicebook", 0, 0, 0, 0};
10746 static swig_type_info _swigt__p_wxListbook
= {"_p_wxListbook", 0, 0, 0, 0};
10747 static swig_type_info _swigt__p_wxCheckBox
= {"_p_wxCheckBox", 0, 0, 0, 0};
10748 static swig_type_info _swigt__p_wxRadioBox
= {"_p_wxRadioBox", 0, 0, 0, 0};
10749 static swig_type_info _swigt__p_wxChoice
= {"_p_wxChoice", 0, 0, 0, 0};
10750 static swig_type_info _swigt__p_wxListBox
= {"_p_wxListBox", 0, 0, 0, 0};
10751 static swig_type_info _swigt__p_wxCheckListBox
= {"_p_wxCheckListBox", 0, 0, 0, 0};
10752 static swig_type_info _swigt__p_wxListView
= {"_p_wxListView", 0, 0, 0, 0};
10753 static swig_type_info _swigt__p_wxNotebook
= {"_p_wxNotebook", 0, 0, 0, 0};
10754 static swig_type_info _swigt__p_wxStaticBitmap
= {"_p_wxStaticBitmap", 0, 0, 0, 0};
10755 static swig_type_info _swigt__p_wxSpinCtrl
= {"_p_wxSpinCtrl", 0, 0, 0, 0};
10756 static swig_type_info _swigt__p_wxStaticText
= {"_p_wxStaticText", 0, 0, 0, 0};
10757 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", 0, 0, 0, 0};
10758 static swig_type_info _swigt__p_wxSlider
= {"_p_wxSlider", 0, 0, 0, 0};
10759 static swig_type_info _swigt__p_wxTreebook
= {"_p_wxTreebook", 0, 0, 0, 0};
10760 static swig_type_info _swigt__p_wxSpinButton
= {"_p_wxSpinButton", 0, 0, 0, 0};
10761 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", 0, 0, 0, 0};
10762 static swig_type_info _swigt__p_wxBitmapButton
= {"_p_wxBitmapButton", 0, 0, 0, 0};
10763 static swig_type_info _swigt__p_wxContextHelpButton
= {"_p_wxContextHelpButton", 0, 0, 0, 0};
10764 static swig_type_info _swigt__p_wxDatePickerCtrl
= {"_p_wxDatePickerCtrl", 0, 0, 0, 0};
10765 static swig_type_info _swigt__p_wxTextCtrl
= {"_p_wxTextCtrl", 0, 0, 0, 0};
10766 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
10767 static swig_type_info _swigt__p_wxDynamicSashSplitEvent
= {"_p_wxDynamicSashSplitEvent", "wxDynamicSashSplitEvent *", 0, 0, 0};
10768 static swig_type_info _swigt__p_wxDynamicSashUnifyEvent
= {"_p_wxDynamicSashUnifyEvent", "wxDynamicSashUnifyEvent *", 0, 0, 0};
10769 static swig_type_info _swigt__p_wxDynamicSashWindow
= {"_p_wxDynamicSashWindow", "wxDynamicSashWindow *", 0, 0, 0};
10770 static swig_type_info _swigt__p_wxEditableListBox
= {"_p_wxEditableListBox", "wxEditableListBox *", 0, 0, 0};
10771 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
10772 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", 0, 0, 0, 0};
10773 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", 0, 0, 0, 0};
10774 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", 0, 0, 0, 0};
10775 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", 0, 0, 0, 0};
10776 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", 0, 0, 0, 0};
10777 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", 0, 0, 0, 0};
10778 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", 0, 0, 0, 0};
10779 static swig_type_info _swigt__p_wxCalculateLayoutEvent
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0};
10780 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", 0, 0, 0, 0};
10781 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0};
10782 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", 0, 0, 0, 0};
10783 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", 0, 0, 0, 0};
10784 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", 0, 0, 0, 0};
10785 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", 0, 0, 0, 0};
10786 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", 0, 0, 0, 0};
10787 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", 0, 0, 0, 0};
10788 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", 0, 0, 0, 0};
10789 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0};
10790 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0};
10791 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0};
10792 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0};
10793 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", 0, 0, 0, 0};
10794 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", 0, 0, 0, 0};
10795 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0};
10796 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", 0, 0, 0, 0};
10797 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0};
10798 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", 0, 0, 0, 0};
10799 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", 0, 0, 0, 0};
10800 static swig_type_info _swigt__p_wxTaskBarIconEvent
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0};
10801 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
10802 static swig_type_info _swigt__p_wxPyPreviewFrame
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0};
10803 static swig_type_info _swigt__p_wxPreviewFrame
= {"_p_wxPreviewFrame", 0, 0, 0, 0};
10804 static swig_type_info _swigt__p_wxPyPanel
= {"_p_wxPyPanel", 0, 0, 0, 0};
10805 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", 0, 0, 0, 0};
10806 static swig_type_info _swigt__p_wxPyTaskBarIcon
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0};
10807 static swig_type_info _swigt__p_wxPreviewCanvas
= {"_p_wxPreviewCanvas", 0, 0, 0, 0};
10808 static swig_type_info _swigt__p_wxMDIChildFrame
= {"_p_wxMDIChildFrame", 0, 0, 0, 0};
10809 static swig_type_info _swigt__p_wxPyWindow
= {"_p_wxPyWindow", 0, 0, 0, 0};
10810 static swig_type_info _swigt__p_wxSplashScreen
= {"_p_wxSplashScreen", 0, 0, 0, 0};
10811 static swig_type_info _swigt__p_wxMessageDialog
= {"_p_wxMessageDialog", 0, 0, 0, 0};
10812 static swig_type_info _swigt__p_wxProgressDialog
= {"_p_wxProgressDialog", 0, 0, 0, 0};
10813 static swig_type_info _swigt__p_wxFindReplaceDialog
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0};
10814 static swig_type_info _swigt__p_wxFileDialog
= {"_p_wxFileDialog", 0, 0, 0, 0};
10815 static swig_type_info _swigt__p_wxMultiChoiceDialog
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0};
10816 static swig_type_info _swigt__p_wxSingleChoiceDialog
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0};
10817 static swig_type_info _swigt__p_wxTextEntryDialog
= {"_p_wxTextEntryDialog", 0, 0, 0, 0};
10818 static swig_type_info _swigt__p_wxPasswordEntryDialog
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0};
10819 static swig_type_info _swigt__p_wxPyVListBox
= {"_p_wxPyVListBox", 0, 0, 0, 0};
10820 static swig_type_info _swigt__p_wxPyHtmlListBox
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0};
10821 static swig_type_info _swigt__p_wxMiniFrame
= {"_p_wxMiniFrame", 0, 0, 0, 0};
10822 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", 0, 0, 0, 0};
10823 static swig_type_info _swigt__p_wxStatusBar
= {"_p_wxStatusBar", 0, 0, 0, 0};
10824 static swig_type_info _swigt__p_wxMDIParentFrame
= {"_p_wxMDIParentFrame", 0, 0, 0, 0};
10825 static swig_type_info _swigt__p_wxSashWindow
= {"_p_wxSashWindow", 0, 0, 0, 0};
10826 static swig_type_info _swigt__p_wxSashLayoutWindow
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0};
10827 static swig_type_info _swigt__p_wxPopupWindow
= {"_p_wxPopupWindow", 0, 0, 0, 0};
10828 static swig_type_info _swigt__p_wxPyPopupTransientWindow
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0};
10829 static swig_type_info _swigt__p_wxTipWindow
= {"_p_wxTipWindow", 0, 0, 0, 0};
10830 static swig_type_info _swigt__p_wxSplashScreenWindow
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0};
10831 static swig_type_info _swigt__p_wxPyVScrolledWindow
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0};
10832 static swig_type_info _swigt__p_wxPyScrolledWindow
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0};
10833 static swig_type_info _swigt__p_wxTopLevelWindow
= {"_p_wxTopLevelWindow", 0, 0, 0, 0};
10834 static swig_type_info _swigt__p_wxMDIClientWindow
= {"_p_wxMDIClientWindow", 0, 0, 0, 0};
10835 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", 0, 0, 0, 0};
10836 static swig_type_info _swigt__p_wxDialog
= {"_p_wxDialog", 0, 0, 0, 0};
10837 static swig_type_info _swigt__p_wxColourDialog
= {"_p_wxColourDialog", 0, 0, 0, 0};
10838 static swig_type_info _swigt__p_wxDirDialog
= {"_p_wxDirDialog", 0, 0, 0, 0};
10839 static swig_type_info _swigt__p_wxFontDialog
= {"_p_wxFontDialog", 0, 0, 0, 0};
10840 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", 0, 0, 0, 0};
10841 static swig_type_info _swigt__p_wxPreviewControlBar
= {"_p_wxPreviewControlBar", 0, 0, 0, 0};
10842 static swig_type_info _swigt__p_wxPyPreviewControlBar
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0};
10843 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", 0, 0, 0, 0};
10844 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
10845 static swig_type_info _swigt__p_wxIcon
= {"_p_wxIcon", "wxIcon *", 0, 0, 0};
10846 static swig_type_info _swigt__p_wxImageList
= {"_p_wxImageList", "wxImageList *", 0, 0, 0};
10847 static swig_type_info _swigt__p_wxLEDNumberCtrl
= {"_p_wxLEDNumberCtrl", "wxLEDNumberCtrl *", 0, 0, 0};
10848 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
10849 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0};
10850 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", 0, 0, 0, 0};
10851 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", 0, 0, 0, 0};
10852 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", 0, 0, 0, 0};
10853 static swig_type_info _swigt__p_wxGenericDragImage
= {"_p_wxGenericDragImage", 0, 0, 0, 0};
10854 static swig_type_info _swigt__p_wxLayoutAlgorithm
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0};
10855 static swig_type_info _swigt__p_wxListItem
= {"_p_wxListItem", 0, 0, 0, 0};
10856 static swig_type_info _swigt__p_wxFindReplaceData
= {"_p_wxFindReplaceData", 0, 0, 0, 0};
10857 static swig_type_info _swigt__p_wxPageSetupDialogData
= {"_p_wxPageSetupDialogData", 0, 0, 0, 0};
10858 static swig_type_info _swigt__p_wxPrintDialogData
= {"_p_wxPrintDialogData", 0, 0, 0, 0};
10859 static swig_type_info _swigt__p_wxPrinter
= {"_p_wxPrinter", 0, 0, 0, 0};
10860 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", 0, 0, 0, 0};
10861 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", 0, 0, 0, 0};
10862 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", 0, 0, 0, 0};
10863 static swig_type_info _swigt__p_wxContextHelp
= {"_p_wxContextHelp", 0, 0, 0, 0};
10864 static swig_type_info _swigt__p_wxColourData
= {"_p_wxColourData", 0, 0, 0, 0};
10865 static swig_type_info _swigt__p_wxPyPrintout
= {"_p_wxPyPrintout", 0, 0, 0, 0};
10866 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0};
10867 static swig_type_info _swigt__p_wxPrintData
= {"_p_wxPrintData", 0, 0, 0, 0};
10868 static swig_type_info _swigt__p_wxFontData
= {"_p_wxFontData", 0, 0, 0, 0};
10869 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", 0, 0, 0, 0};
10870 static swig_type_info _swigt__p_wxPyPrintPreview
= {"_p_wxPyPrintPreview", 0, 0, 0, 0};
10871 static swig_type_info _swigt__p_wxPrintPreview
= {"_p_wxPrintPreview", 0, 0, 0, 0};
10872 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", 0, 0, 0, 0};
10873 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", 0, 0, 0, 0};
10874 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", 0, 0, 0, 0};
10875 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0};
10876 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", 0, 0, 0, 0};
10877 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", 0, 0, 0, 0};
10878 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", 0, 0, 0, 0};
10879 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", 0, 0, 0, 0};
10880 static swig_type_info _swigt__p_wxPrintDialog
= {"_p_wxPrintDialog", 0, 0, 0, 0};
10881 static swig_type_info _swigt__p_wxPageSetupDialog
= {"_p_wxPageSetupDialog", 0, 0, 0, 0};
10882 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", 0, 0, 0, 0};
10883 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", 0, 0, 0, 0};
10884 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", 0, 0, 0, 0};
10885 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", 0, 0, 0, 0};
10886 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", 0, 0, 0, 0};
10887 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", 0, 0, 0, 0};
10888 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", 0, 0, 0, 0};
10889 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", 0, 0, 0, 0};
10890 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", 0, 0, 0, 0};
10891 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", 0, 0, 0, 0};
10892 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", 0, 0, 0, 0};
10893 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", 0, 0, 0, 0};
10894 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", 0, 0, 0, 0};
10895 static swig_type_info _swigt__p_wxToolBarToolBase
= {"_p_wxToolBarToolBase", 0, 0, 0, 0};
10896 static swig_type_info _swigt__p_wxPanel
= {"_p_wxPanel", "wxPanel *", 0, 0, 0};
10897 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
10898 static swig_type_info _swigt__p_wxPyListCtrl
= {"_p_wxPyListCtrl", "wxPyListCtrl *", 0, 0, 0};
10899 static swig_type_info _swigt__p_wxPyTreeCompanionWindow
= {"_p_wxPyTreeCompanionWindow", "wxPyTreeCompanionWindow *", 0, 0, 0};
10900 static swig_type_info _swigt__p_wxPyTreeCtrl
= {"_p_wxPyTreeCtrl", "wxPyTreeCtrl *", 0, 0, 0};
10901 static swig_type_info _swigt__p_wxPyTreeItemData
= {"_p_wxPyTreeItemData", "wxPyTreeItemData *", 0, 0, 0};
10902 static swig_type_info _swigt__p_wxPyTreeListCtrl
= {"_p_wxPyTreeListCtrl", "wxPyTreeListCtrl *", 0, 0, 0};
10903 static swig_type_info _swigt__p_wxRemotelyScrolledTreeCtrl
= {"_p_wxRemotelyScrolledTreeCtrl", "wxRemotelyScrolledTreeCtrl *", 0, 0, 0};
10904 static swig_type_info _swigt__p_wxScrollBar
= {"_p_wxScrollBar", "wxScrollBar *", 0, 0, 0};
10905 static swig_type_info _swigt__p_wxScrolledWindow
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, 0};
10906 static swig_type_info _swigt__p_wxSplitterScrolledWindow
= {"_p_wxSplitterScrolledWindow", "wxSplitterScrolledWindow *", 0, 0, 0};
10907 static swig_type_info _swigt__p_wxSplitterWindow
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, 0};
10908 static swig_type_info _swigt__p_wxStaticPicture
= {"_p_wxStaticPicture", "wxStaticPicture *", 0, 0, 0};
10909 static swig_type_info _swigt__p_wxThinSplitterWindow
= {"_p_wxThinSplitterWindow", "wxThinSplitterWindow *", 0, 0, 0};
10910 static swig_type_info _swigt__p_wxTreeItemId
= {"_p_wxTreeItemId", "wxTreeItemId *", 0, 0, 0};
10911 static swig_type_info _swigt__p_wxTreeListColumnInfo
= {"_p_wxTreeListColumnInfo", "wxTreeListColumnInfo *", 0, 0, 0};
10912 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
10913 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
10914 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
10915 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
10916 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
10918 static swig_type_info
*swig_type_initial
[] = {
10921 &_swigt__p_form_ops_t
,
10923 &_swigt__p_unsigned_char
,
10924 &_swigt__p_unsigned_int
,
10925 &_swigt__p_unsigned_long
,
10926 &_swigt__p_wxANIHandler
,
10927 &_swigt__p_wxAcceleratorTable
,
10928 &_swigt__p_wxActivateEvent
,
10929 &_swigt__p_wxArrayString
,
10930 &_swigt__p_wxBMPHandler
,
10931 &_swigt__p_wxBitmap
,
10932 &_swigt__p_wxBitmapButton
,
10933 &_swigt__p_wxBookCtrlBase
,
10934 &_swigt__p_wxBookCtrlBaseEvent
,
10935 &_swigt__p_wxBoxSizer
,
10936 &_swigt__p_wxButton
,
10937 &_swigt__p_wxCURHandler
,
10938 &_swigt__p_wxCalculateLayoutEvent
,
10939 &_swigt__p_wxCheckBox
,
10940 &_swigt__p_wxCheckListBox
,
10941 &_swigt__p_wxChildFocusEvent
,
10942 &_swigt__p_wxChoice
,
10943 &_swigt__p_wxChoicebook
,
10944 &_swigt__p_wxChoicebookEvent
,
10945 &_swigt__p_wxCloseEvent
,
10946 &_swigt__p_wxColour
,
10947 &_swigt__p_wxColourData
,
10948 &_swigt__p_wxColourDialog
,
10949 &_swigt__p_wxComboBox
,
10950 &_swigt__p_wxCommandEvent
,
10951 &_swigt__p_wxContextHelp
,
10952 &_swigt__p_wxContextHelpButton
,
10953 &_swigt__p_wxContextMenuEvent
,
10954 &_swigt__p_wxControl
,
10955 &_swigt__p_wxControlWithItems
,
10956 &_swigt__p_wxDateEvent
,
10957 &_swigt__p_wxDatePickerCtrl
,
10958 &_swigt__p_wxDialog
,
10959 &_swigt__p_wxDirDialog
,
10960 &_swigt__p_wxDirFilterListCtrl
,
10961 &_swigt__p_wxDisplayChangedEvent
,
10962 &_swigt__p_wxDropFilesEvent
,
10963 &_swigt__p_wxDuplexMode
,
10964 &_swigt__p_wxDynamicSashSplitEvent
,
10965 &_swigt__p_wxDynamicSashUnifyEvent
,
10966 &_swigt__p_wxDynamicSashWindow
,
10967 &_swigt__p_wxEditableListBox
,
10968 &_swigt__p_wxEraseEvent
,
10969 &_swigt__p_wxEvent
,
10970 &_swigt__p_wxEvtHandler
,
10971 &_swigt__p_wxFSFile
,
10972 &_swigt__p_wxFileDialog
,
10973 &_swigt__p_wxFileSystem
,
10974 &_swigt__p_wxFindDialogEvent
,
10975 &_swigt__p_wxFindReplaceData
,
10976 &_swigt__p_wxFindReplaceDialog
,
10977 &_swigt__p_wxFlexGridSizer
,
10978 &_swigt__p_wxFocusEvent
,
10980 &_swigt__p_wxFontData
,
10981 &_swigt__p_wxFontDialog
,
10982 &_swigt__p_wxFrame
,
10983 &_swigt__p_wxGBSizerItem
,
10984 &_swigt__p_wxGIFHandler
,
10985 &_swigt__p_wxGauge
,
10986 &_swigt__p_wxGenericDirCtrl
,
10987 &_swigt__p_wxGenericDragImage
,
10988 &_swigt__p_wxGridBagSizer
,
10989 &_swigt__p_wxGridSizer
,
10990 &_swigt__p_wxHelpEvent
,
10991 &_swigt__p_wxICOHandler
,
10993 &_swigt__p_wxIconizeEvent
,
10994 &_swigt__p_wxIdleEvent
,
10995 &_swigt__p_wxImage
,
10996 &_swigt__p_wxImageHandler
,
10997 &_swigt__p_wxImageList
,
10998 &_swigt__p_wxIndividualLayoutConstraint
,
10999 &_swigt__p_wxInitDialogEvent
,
11000 &_swigt__p_wxJPEGHandler
,
11001 &_swigt__p_wxKeyEvent
,
11002 &_swigt__p_wxLEDNumberCtrl
,
11003 &_swigt__p_wxLayoutAlgorithm
,
11004 &_swigt__p_wxLayoutConstraints
,
11005 &_swigt__p_wxListBox
,
11006 &_swigt__p_wxListEvent
,
11007 &_swigt__p_wxListItem
,
11008 &_swigt__p_wxListView
,
11009 &_swigt__p_wxListbook
,
11010 &_swigt__p_wxListbookEvent
,
11011 &_swigt__p_wxMDIChildFrame
,
11012 &_swigt__p_wxMDIClientWindow
,
11013 &_swigt__p_wxMDIParentFrame
,
11014 &_swigt__p_wxMaximizeEvent
,
11016 &_swigt__p_wxMenuBar
,
11017 &_swigt__p_wxMenuEvent
,
11018 &_swigt__p_wxMenuItem
,
11019 &_swigt__p_wxMessageDialog
,
11020 &_swigt__p_wxMiniFrame
,
11021 &_swigt__p_wxMouseCaptureChangedEvent
,
11022 &_swigt__p_wxMouseEvent
,
11023 &_swigt__p_wxMoveEvent
,
11024 &_swigt__p_wxMultiChoiceDialog
,
11025 &_swigt__p_wxNavigationKeyEvent
,
11026 &_swigt__p_wxNcPaintEvent
,
11027 &_swigt__p_wxNotebook
,
11028 &_swigt__p_wxNotebookEvent
,
11029 &_swigt__p_wxNotifyEvent
,
11030 &_swigt__p_wxObject
,
11031 &_swigt__p_wxPCXHandler
,
11032 &_swigt__p_wxPNGHandler
,
11033 &_swigt__p_wxPNMHandler
,
11034 &_swigt__p_wxPageSetupDialog
,
11035 &_swigt__p_wxPageSetupDialogData
,
11036 &_swigt__p_wxPaintEvent
,
11037 &_swigt__p_wxPaletteChangedEvent
,
11038 &_swigt__p_wxPanel
,
11039 &_swigt__p_wxPaperSize
,
11040 &_swigt__p_wxPasswordEntryDialog
,
11041 &_swigt__p_wxPopupWindow
,
11042 &_swigt__p_wxPreviewCanvas
,
11043 &_swigt__p_wxPreviewControlBar
,
11044 &_swigt__p_wxPreviewFrame
,
11045 &_swigt__p_wxPrintData
,
11046 &_swigt__p_wxPrintDialog
,
11047 &_swigt__p_wxPrintDialogData
,
11048 &_swigt__p_wxPrintPreview
,
11049 &_swigt__p_wxPrinter
,
11050 &_swigt__p_wxProgressDialog
,
11051 &_swigt__p_wxPyApp
,
11052 &_swigt__p_wxPyCommandEvent
,
11053 &_swigt__p_wxPyControl
,
11054 &_swigt__p_wxPyEvent
,
11055 &_swigt__p_wxPyHtmlListBox
,
11056 &_swigt__p_wxPyImageHandler
,
11057 &_swigt__p_wxPyListCtrl
,
11058 &_swigt__p_wxPyPanel
,
11059 &_swigt__p_wxPyPopupTransientWindow
,
11060 &_swigt__p_wxPyPreviewControlBar
,
11061 &_swigt__p_wxPyPreviewFrame
,
11062 &_swigt__p_wxPyPrintPreview
,
11063 &_swigt__p_wxPyPrintout
,
11064 &_swigt__p_wxPyScrolledWindow
,
11065 &_swigt__p_wxPySizer
,
11066 &_swigt__p_wxPyTaskBarIcon
,
11067 &_swigt__p_wxPyTreeCompanionWindow
,
11068 &_swigt__p_wxPyTreeCtrl
,
11069 &_swigt__p_wxPyTreeItemData
,
11070 &_swigt__p_wxPyTreeListCtrl
,
11071 &_swigt__p_wxPyVListBox
,
11072 &_swigt__p_wxPyVScrolledWindow
,
11073 &_swigt__p_wxPyValidator
,
11074 &_swigt__p_wxPyWindow
,
11075 &_swigt__p_wxQueryLayoutInfoEvent
,
11076 &_swigt__p_wxQueryNewPaletteEvent
,
11077 &_swigt__p_wxRadioBox
,
11078 &_swigt__p_wxRadioButton
,
11079 &_swigt__p_wxRemotelyScrolledTreeCtrl
,
11080 &_swigt__p_wxSashEvent
,
11081 &_swigt__p_wxSashLayoutWindow
,
11082 &_swigt__p_wxSashWindow
,
11083 &_swigt__p_wxScrollBar
,
11084 &_swigt__p_wxScrollEvent
,
11085 &_swigt__p_wxScrollWinEvent
,
11086 &_swigt__p_wxScrolledWindow
,
11087 &_swigt__p_wxSetCursorEvent
,
11088 &_swigt__p_wxShowEvent
,
11089 &_swigt__p_wxSingleChoiceDialog
,
11090 &_swigt__p_wxSizeEvent
,
11091 &_swigt__p_wxSizer
,
11092 &_swigt__p_wxSizerItem
,
11093 &_swigt__p_wxSlider
,
11094 &_swigt__p_wxSpinButton
,
11095 &_swigt__p_wxSpinCtrl
,
11096 &_swigt__p_wxSpinEvent
,
11097 &_swigt__p_wxSplashScreen
,
11098 &_swigt__p_wxSplashScreenWindow
,
11099 &_swigt__p_wxSplitterEvent
,
11100 &_swigt__p_wxSplitterScrolledWindow
,
11101 &_swigt__p_wxSplitterWindow
,
11102 &_swigt__p_wxStaticBitmap
,
11103 &_swigt__p_wxStaticBox
,
11104 &_swigt__p_wxStaticBoxSizer
,
11105 &_swigt__p_wxStaticLine
,
11106 &_swigt__p_wxStaticPicture
,
11107 &_swigt__p_wxStaticText
,
11108 &_swigt__p_wxStatusBar
,
11109 &_swigt__p_wxStdDialogButtonSizer
,
11110 &_swigt__p_wxSysColourChangedEvent
,
11111 &_swigt__p_wxTIFFHandler
,
11112 &_swigt__p_wxTaskBarIconEvent
,
11113 &_swigt__p_wxTextCtrl
,
11114 &_swigt__p_wxTextEntryDialog
,
11115 &_swigt__p_wxTextUrlEvent
,
11116 &_swigt__p_wxThinSplitterWindow
,
11117 &_swigt__p_wxTipWindow
,
11118 &_swigt__p_wxToggleButton
,
11119 &_swigt__p_wxToolBar
,
11120 &_swigt__p_wxToolBarBase
,
11121 &_swigt__p_wxToolBarToolBase
,
11122 &_swigt__p_wxToolbook
,
11123 &_swigt__p_wxToolbookEvent
,
11124 &_swigt__p_wxTopLevelWindow
,
11125 &_swigt__p_wxTreeEvent
,
11126 &_swigt__p_wxTreeItemId
,
11127 &_swigt__p_wxTreeListColumnInfo
,
11128 &_swigt__p_wxTreebook
,
11129 &_swigt__p_wxTreebookEvent
,
11130 &_swigt__p_wxUpdateUIEvent
,
11131 &_swigt__p_wxValidator
,
11132 &_swigt__p_wxWindow
,
11133 &_swigt__p_wxWindowCreateEvent
,
11134 &_swigt__p_wxWindowDestroyEvent
,
11135 &_swigt__p_wxXPMHandler
,
11136 &_swigt__ptrdiff_t
,
11137 &_swigt__std__ptrdiff_t
,
11138 &_swigt__unsigned_int
,
11141 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
11142 static swig_cast_info _swigc__p_float
[] = { {&_swigt__p_float
, 0, 0, 0},{0, 0, 0, 0}};
11143 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
11144 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
11145 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
11146 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
11147 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
11148 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
11149 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
11150 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
11151 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}};
11152 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11153 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}};
11154 static swig_cast_info _swigc__p_wxTextUrlEvent
[] = {{&_swigt__p_wxTextUrlEvent
, 0, 0, 0},{0, 0, 0, 0}};
11155 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
11156 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
11157 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
11158 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
11159 static swig_cast_info _swigc__p_wxNotebookEvent
[] = {{&_swigt__p_wxNotebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
11160 static swig_cast_info _swigc__p_wxListbookEvent
[] = {{&_swigt__p_wxListbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
11161 static swig_cast_info _swigc__p_wxChoicebookEvent
[] = {{&_swigt__p_wxChoicebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
11162 static swig_cast_info _swigc__p_wxTreebookEvent
[] = {{&_swigt__p_wxTreebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
11163 static swig_cast_info _swigc__p_wxToolbookEvent
[] = {{&_swigt__p_wxToolbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
11164 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
11165 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
11166 static swig_cast_info _swigc__p_wxListEvent
[] = {{&_swigt__p_wxListEvent
, 0, 0, 0},{0, 0, 0, 0}};
11167 static swig_cast_info _swigc__p_wxBookCtrlBaseEvent
[] = {{&_swigt__p_wxBookCtrlBaseEvent
, 0, 0, 0},{0, 0, 0, 0}};
11168 static swig_cast_info _swigc__p_wxTreeEvent
[] = {{&_swigt__p_wxTreeEvent
, 0, 0, 0},{0, 0, 0, 0}};
11169 static swig_cast_info _swigc__p_wxSpinEvent
[] = {{&_swigt__p_wxSpinEvent
, 0, 0, 0},{0, 0, 0, 0}};
11170 static swig_cast_info _swigc__p_wxHelpEvent
[] = {{&_swigt__p_wxHelpEvent
, 0, 0, 0},{0, 0, 0, 0}};
11171 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {{&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11172 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
11173 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
11174 static swig_cast_info _swigc__p_wxCommandEvent
[] = { {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxCommandEvent
, 0, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTreebookEvent
, _p_wxTreebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxToolbookEvent
, _p_wxToolbookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxSpinEvent
, _p_wxSpinEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0},{0, 0, 0, 0}};
11175 static swig_cast_info _swigc__p_wxBookCtrlBase
[] = {{&_swigt__p_wxBookCtrlBase
, 0, 0, 0},{0, 0, 0, 0}};
11176 static swig_cast_info _swigc__p_wxToolBar
[] = {{&_swigt__p_wxToolBar
, 0, 0, 0},{0, 0, 0, 0}};
11177 static swig_cast_info _swigc__p_wxToggleButton
[] = {{&_swigt__p_wxToggleButton
, 0, 0, 0},{0, 0, 0, 0}};
11178 static swig_cast_info _swigc__p_wxRadioButton
[] = {{&_swigt__p_wxRadioButton
, 0, 0, 0},{0, 0, 0, 0}};
11179 static swig_cast_info _swigc__p_wxToolbook
[] = {{&_swigt__p_wxToolbook
, 0, 0, 0},{0, 0, 0, 0}};
11180 static swig_cast_info _swigc__p_wxPyControl
[] = {{&_swigt__p_wxPyControl
, 0, 0, 0},{0, 0, 0, 0}};
11181 static swig_cast_info _swigc__p_wxToolBarBase
[] = {{&_swigt__p_wxToolBarBase
, 0, 0, 0},{0, 0, 0, 0}};
11182 static swig_cast_info _swigc__p_wxDirFilterListCtrl
[] = {{&_swigt__p_wxDirFilterListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11183 static swig_cast_info _swigc__p_wxComboBox
[] = {{&_swigt__p_wxComboBox
, 0, 0, 0},{0, 0, 0, 0}};
11184 static swig_cast_info _swigc__p_wxGenericDirCtrl
[] = {{&_swigt__p_wxGenericDirCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11185 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
11186 static swig_cast_info _swigc__p_wxGauge
[] = {{&_swigt__p_wxGauge
, 0, 0, 0},{0, 0, 0, 0}};
11187 static swig_cast_info _swigc__p_wxStaticLine
[] = {{&_swigt__p_wxStaticLine
, 0, 0, 0},{0, 0, 0, 0}};
11188 static swig_cast_info _swigc__p_wxChoicebook
[] = {{&_swigt__p_wxChoicebook
, 0, 0, 0},{0, 0, 0, 0}};
11189 static swig_cast_info _swigc__p_wxListbook
[] = {{&_swigt__p_wxListbook
, 0, 0, 0},{0, 0, 0, 0}};
11190 static swig_cast_info _swigc__p_wxCheckBox
[] = {{&_swigt__p_wxCheckBox
, 0, 0, 0},{0, 0, 0, 0}};
11191 static swig_cast_info _swigc__p_wxRadioBox
[] = {{&_swigt__p_wxRadioBox
, 0, 0, 0},{0, 0, 0, 0}};
11192 static swig_cast_info _swigc__p_wxChoice
[] = {{&_swigt__p_wxChoice
, 0, 0, 0},{0, 0, 0, 0}};
11193 static swig_cast_info _swigc__p_wxListBox
[] = {{&_swigt__p_wxListBox
, 0, 0, 0},{0, 0, 0, 0}};
11194 static swig_cast_info _swigc__p_wxCheckListBox
[] = {{&_swigt__p_wxCheckListBox
, 0, 0, 0},{0, 0, 0, 0}};
11195 static swig_cast_info _swigc__p_wxListView
[] = {{&_swigt__p_wxListView
, 0, 0, 0},{0, 0, 0, 0}};
11196 static swig_cast_info _swigc__p_wxNotebook
[] = {{&_swigt__p_wxNotebook
, 0, 0, 0},{0, 0, 0, 0}};
11197 static swig_cast_info _swigc__p_wxStaticBitmap
[] = {{&_swigt__p_wxStaticBitmap
, 0, 0, 0},{0, 0, 0, 0}};
11198 static swig_cast_info _swigc__p_wxSpinCtrl
[] = {{&_swigt__p_wxSpinCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11199 static swig_cast_info _swigc__p_wxStaticText
[] = {{&_swigt__p_wxStaticText
, 0, 0, 0},{0, 0, 0, 0}};
11200 static swig_cast_info _swigc__p_wxStaticBox
[] = {{&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
11201 static swig_cast_info _swigc__p_wxSlider
[] = {{&_swigt__p_wxSlider
, 0, 0, 0},{0, 0, 0, 0}};
11202 static swig_cast_info _swigc__p_wxTreebook
[] = {{&_swigt__p_wxTreebook
, 0, 0, 0},{0, 0, 0, 0}};
11203 static swig_cast_info _swigc__p_wxSpinButton
[] = {{&_swigt__p_wxSpinButton
, 0, 0, 0},{0, 0, 0, 0}};
11204 static swig_cast_info _swigc__p_wxButton
[] = {{&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
11205 static swig_cast_info _swigc__p_wxBitmapButton
[] = {{&_swigt__p_wxBitmapButton
, 0, 0, 0},{0, 0, 0, 0}};
11206 static swig_cast_info _swigc__p_wxContextHelpButton
[] = {{&_swigt__p_wxContextHelpButton
, 0, 0, 0},{0, 0, 0, 0}};
11207 static swig_cast_info _swigc__p_wxDatePickerCtrl
[] = {{&_swigt__p_wxDatePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11208 static swig_cast_info _swigc__p_wxTextCtrl
[] = {{&_swigt__p_wxTextCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11209 static swig_cast_info _swigc__p_wxControl
[] = { {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolbook
, _p_wxToolbookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxControl
, 0, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxControl
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxControl
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxControl
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxControl
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxControl
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxControl
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxControl
, 0, 0},{0, 0, 0, 0}};
11210 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
11211 static swig_cast_info _swigc__p_wxDynamicSashSplitEvent
[] = { {&_swigt__p_wxDynamicSashSplitEvent
, 0, 0, 0},{0, 0, 0, 0}};
11212 static swig_cast_info _swigc__p_wxDynamicSashUnifyEvent
[] = { {&_swigt__p_wxDynamicSashUnifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11213 static swig_cast_info _swigc__p_wxDynamicSashWindow
[] = { {&_swigt__p_wxDynamicSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
11214 static swig_cast_info _swigc__p_wxEditableListBox
[] = { {&_swigt__p_wxEditableListBox
, 0, 0, 0},{0, 0, 0, 0}};
11215 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
11216 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
11217 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
11218 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
11219 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
11220 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
11221 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11222 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}};
11223 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
11224 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
11225 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
11226 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
11227 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
11228 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
11229 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
11230 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
11231 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
11232 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
11233 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
11234 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
11235 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
11236 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
11237 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
11238 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}};
11239 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
11240 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11241 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11242 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
11243 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}};
11244 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_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTreebookEvent
, _p_wxTreebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxToolbookEvent
, _p_wxToolbookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxEvent
, 0, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_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_wxSizeEvent
, _p_wxSizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_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_wxSashEvent
, _p_wxSashEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_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_wxSpinEvent
, _p_wxSpinEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxEvent
, 0, 0},{0, 0, 0, 0}};
11245 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
11246 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
11247 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}};
11248 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
11249 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}};
11250 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}};
11251 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}};
11252 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}};
11253 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}};
11254 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}};
11255 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}};
11256 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}};
11257 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}};
11258 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
11259 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
11260 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
11261 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
11262 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}};
11263 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}};
11264 static swig_cast_info _swigc__p_wxMiniFrame
[] = {{&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}};
11265 static swig_cast_info _swigc__p_wxFrame
[] = {{&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
11266 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}};
11267 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}};
11268 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
11269 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}};
11270 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}};
11271 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}};
11272 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}};
11273 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}};
11274 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
11275 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
11276 static swig_cast_info _swigc__p_wxTopLevelWindow
[] = {{&_swigt__p_wxTopLevelWindow
, 0, 0, 0},{0, 0, 0, 0}};
11277 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}};
11278 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
11279 static swig_cast_info _swigc__p_wxDialog
[] = {{&_swigt__p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}};
11280 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}};
11281 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}};
11282 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}};
11283 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
11284 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
11285 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
11286 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
11287 static swig_cast_info _swigc__p_wxEvtHandler
[] = { {&_swigt__p_wxToolbook
, _p_wxToolbookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEvtHandler
, 0, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxEvtHandler
, 0, 0},{0, 0, 0, 0}};
11288 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
11289 static swig_cast_info _swigc__p_wxIcon
[] = { {&_swigt__p_wxIcon
, 0, 0, 0},{0, 0, 0, 0}};
11290 static swig_cast_info _swigc__p_wxImageList
[] = { {&_swigt__p_wxImageList
, 0, 0, 0},{0, 0, 0, 0}};
11291 static swig_cast_info _swigc__p_wxLEDNumberCtrl
[] = { {&_swigt__p_wxLEDNumberCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11292 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
11293 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
11294 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
11295 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
11296 static swig_cast_info _swigc__p_wxGenericDragImage
[] = {{&_swigt__p_wxGenericDragImage
, 0, 0, 0},{0, 0, 0, 0}};
11297 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}};
11298 static swig_cast_info _swigc__p_wxListItem
[] = {{&_swigt__p_wxListItem
, 0, 0, 0},{0, 0, 0, 0}};
11299 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}};
11300 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {{&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}};
11301 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}};
11302 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}};
11303 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
11304 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
11305 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
11306 static swig_cast_info _swigc__p_wxContextHelp
[] = {{&_swigt__p_wxContextHelp
, 0, 0, 0},{0, 0, 0, 0}};
11307 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}};
11308 static swig_cast_info _swigc__p_wxPyPrintout
[] = {{&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}};
11309 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
11310 static swig_cast_info _swigc__p_wxPrintData
[] = {{&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}};
11311 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}};
11312 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
11313 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
11314 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
11315 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
11316 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}};
11317 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
11318 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
11319 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
11320 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
11321 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
11322 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
11323 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}};
11324 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}};
11325 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
11326 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
11327 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
11328 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
11329 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
11330 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
11331 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}};
11332 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}};
11333 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}};
11334 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
11335 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
11336 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
11337 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
11338 static swig_cast_info _swigc__p_wxToolBarToolBase
[] = {{&_swigt__p_wxToolBarToolBase
, 0, 0, 0},{0, 0, 0, 0}};
11339 static swig_cast_info _swigc__p_wxObject
[] = { {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvent
, _p_wxEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint
, _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuItem
, _p_wxMenuItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImage
, _p_wxImageTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGenericDragImage
, _p_wxGenericDragImageTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxObject
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutAlgorithm
, _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListItem
, _p_wxListItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindReplaceData
, _p_wxFindReplaceDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxObject
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_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_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPageSetupDialogData
, _p_wxPageSetupDialogDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintDialogData
, _p_wxPrintDialogDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrinter
, _p_wxPrinterTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxObject
, 0, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreeListColumnInfo
, _p_wxTreeListColumnInfoTo_p_wxObject
, 0, 0}, {&_swigt__p_wxAcceleratorTable
, _p_wxAcceleratorTableTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextHelp
, _p_wxContextHelpTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourData
, _p_wxColourDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintout
, _p_wxPyPrintoutTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintData
, _p_wxPrintDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontData
, _p_wxFontDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintPreview
, _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintPreview
, _p_wxPrintPreviewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintDialog
, _p_wxPrintDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPageSetupDialog
, _p_wxPageSetupDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPCXHandler
, _p_wxPCXHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxJPEGHandler
, _p_wxJPEGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNMHandler
, _p_wxPNMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_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_wxTipWindow
, _p_wxTipWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreebookEvent
, _p_wxTreebookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolbookEvent
, _p_wxToolbookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBarToolBase
, _p_wxToolBarToolBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_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_wxCheckBox
, _p_wxCheckBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinEvent
, _p_wxSpinEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolbook
, _p_wxToolbookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_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_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxObject
, 0, 0},{0, 0, 0, 0}};
11340 static swig_cast_info _swigc__p_wxPanel
[] = { {&_swigt__p_wxPanel
, 0, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxPanel
, 0, 0},{0, 0, 0, 0}};
11341 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
11342 static swig_cast_info _swigc__p_wxPyListCtrl
[] = { {&_swigt__p_wxPyListCtrl
, 0, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxPyListCtrl
, 0, 0},{0, 0, 0, 0}};
11343 static swig_cast_info _swigc__p_wxPyTreeCompanionWindow
[] = { {&_swigt__p_wxPyTreeCompanionWindow
, 0, 0, 0},{0, 0, 0, 0}};
11344 static swig_cast_info _swigc__p_wxPyTreeCtrl
[] = { {&_swigt__p_wxPyTreeCtrl
, 0, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl
, 0, 0},{0, 0, 0, 0}};
11345 static swig_cast_info _swigc__p_wxPyTreeItemData
[] = { {&_swigt__p_wxPyTreeItemData
, 0, 0, 0},{0, 0, 0, 0}};
11346 static swig_cast_info _swigc__p_wxPyTreeListCtrl
[] = { {&_swigt__p_wxPyTreeListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11347 static swig_cast_info _swigc__p_wxRemotelyScrolledTreeCtrl
[] = { {&_swigt__p_wxRemotelyScrolledTreeCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11348 static swig_cast_info _swigc__p_wxScrollBar
[] = { {&_swigt__p_wxScrollBar
, 0, 0, 0},{0, 0, 0, 0}};
11349 static swig_cast_info _swigc__p_wxScrolledWindow
[] = { {&_swigt__p_wxScrolledWindow
, 0, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxScrolledWindow
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxScrolledWindow
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxScrolledWindow
, 0, 0},{0, 0, 0, 0}};
11350 static swig_cast_info _swigc__p_wxSplitterScrolledWindow
[] = { {&_swigt__p_wxSplitterScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
11351 static swig_cast_info _swigc__p_wxSplitterWindow
[] = { {&_swigt__p_wxSplitterWindow
, 0, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxSplitterWindow
, 0, 0},{0, 0, 0, 0}};
11352 static swig_cast_info _swigc__p_wxStaticPicture
[] = { {&_swigt__p_wxStaticPicture
, 0, 0, 0},{0, 0, 0, 0}};
11353 static swig_cast_info _swigc__p_wxThinSplitterWindow
[] = { {&_swigt__p_wxThinSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}};
11354 static swig_cast_info _swigc__p_wxTreeItemId
[] = { {&_swigt__p_wxTreeItemId
, 0, 0, 0},{0, 0, 0, 0}};
11355 static swig_cast_info _swigc__p_wxTreeListColumnInfo
[] = { {&_swigt__p_wxTreeListColumnInfo
, 0, 0, 0},{0, 0, 0, 0}};
11356 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}};
11357 static swig_cast_info _swigc__p_wxWindow
[] = { {&_swigt__p_wxToolbook
, _p_wxToolbookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxWindow
, 0, 0, 0}, {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxWindow
, 0, 0},{0, 0, 0, 0}};
11358 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
11359 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
11360 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
11362 static swig_cast_info
*swig_cast_initial
[] = {
11365 _swigc__p_form_ops_t
,
11367 _swigc__p_unsigned_char
,
11368 _swigc__p_unsigned_int
,
11369 _swigc__p_unsigned_long
,
11370 _swigc__p_wxANIHandler
,
11371 _swigc__p_wxAcceleratorTable
,
11372 _swigc__p_wxActivateEvent
,
11373 _swigc__p_wxArrayString
,
11374 _swigc__p_wxBMPHandler
,
11375 _swigc__p_wxBitmap
,
11376 _swigc__p_wxBitmapButton
,
11377 _swigc__p_wxBookCtrlBase
,
11378 _swigc__p_wxBookCtrlBaseEvent
,
11379 _swigc__p_wxBoxSizer
,
11380 _swigc__p_wxButton
,
11381 _swigc__p_wxCURHandler
,
11382 _swigc__p_wxCalculateLayoutEvent
,
11383 _swigc__p_wxCheckBox
,
11384 _swigc__p_wxCheckListBox
,
11385 _swigc__p_wxChildFocusEvent
,
11386 _swigc__p_wxChoice
,
11387 _swigc__p_wxChoicebook
,
11388 _swigc__p_wxChoicebookEvent
,
11389 _swigc__p_wxCloseEvent
,
11390 _swigc__p_wxColour
,
11391 _swigc__p_wxColourData
,
11392 _swigc__p_wxColourDialog
,
11393 _swigc__p_wxComboBox
,
11394 _swigc__p_wxCommandEvent
,
11395 _swigc__p_wxContextHelp
,
11396 _swigc__p_wxContextHelpButton
,
11397 _swigc__p_wxContextMenuEvent
,
11398 _swigc__p_wxControl
,
11399 _swigc__p_wxControlWithItems
,
11400 _swigc__p_wxDateEvent
,
11401 _swigc__p_wxDatePickerCtrl
,
11402 _swigc__p_wxDialog
,
11403 _swigc__p_wxDirDialog
,
11404 _swigc__p_wxDirFilterListCtrl
,
11405 _swigc__p_wxDisplayChangedEvent
,
11406 _swigc__p_wxDropFilesEvent
,
11407 _swigc__p_wxDuplexMode
,
11408 _swigc__p_wxDynamicSashSplitEvent
,
11409 _swigc__p_wxDynamicSashUnifyEvent
,
11410 _swigc__p_wxDynamicSashWindow
,
11411 _swigc__p_wxEditableListBox
,
11412 _swigc__p_wxEraseEvent
,
11414 _swigc__p_wxEvtHandler
,
11415 _swigc__p_wxFSFile
,
11416 _swigc__p_wxFileDialog
,
11417 _swigc__p_wxFileSystem
,
11418 _swigc__p_wxFindDialogEvent
,
11419 _swigc__p_wxFindReplaceData
,
11420 _swigc__p_wxFindReplaceDialog
,
11421 _swigc__p_wxFlexGridSizer
,
11422 _swigc__p_wxFocusEvent
,
11424 _swigc__p_wxFontData
,
11425 _swigc__p_wxFontDialog
,
11427 _swigc__p_wxGBSizerItem
,
11428 _swigc__p_wxGIFHandler
,
11430 _swigc__p_wxGenericDirCtrl
,
11431 _swigc__p_wxGenericDragImage
,
11432 _swigc__p_wxGridBagSizer
,
11433 _swigc__p_wxGridSizer
,
11434 _swigc__p_wxHelpEvent
,
11435 _swigc__p_wxICOHandler
,
11437 _swigc__p_wxIconizeEvent
,
11438 _swigc__p_wxIdleEvent
,
11440 _swigc__p_wxImageHandler
,
11441 _swigc__p_wxImageList
,
11442 _swigc__p_wxIndividualLayoutConstraint
,
11443 _swigc__p_wxInitDialogEvent
,
11444 _swigc__p_wxJPEGHandler
,
11445 _swigc__p_wxKeyEvent
,
11446 _swigc__p_wxLEDNumberCtrl
,
11447 _swigc__p_wxLayoutAlgorithm
,
11448 _swigc__p_wxLayoutConstraints
,
11449 _swigc__p_wxListBox
,
11450 _swigc__p_wxListEvent
,
11451 _swigc__p_wxListItem
,
11452 _swigc__p_wxListView
,
11453 _swigc__p_wxListbook
,
11454 _swigc__p_wxListbookEvent
,
11455 _swigc__p_wxMDIChildFrame
,
11456 _swigc__p_wxMDIClientWindow
,
11457 _swigc__p_wxMDIParentFrame
,
11458 _swigc__p_wxMaximizeEvent
,
11460 _swigc__p_wxMenuBar
,
11461 _swigc__p_wxMenuEvent
,
11462 _swigc__p_wxMenuItem
,
11463 _swigc__p_wxMessageDialog
,
11464 _swigc__p_wxMiniFrame
,
11465 _swigc__p_wxMouseCaptureChangedEvent
,
11466 _swigc__p_wxMouseEvent
,
11467 _swigc__p_wxMoveEvent
,
11468 _swigc__p_wxMultiChoiceDialog
,
11469 _swigc__p_wxNavigationKeyEvent
,
11470 _swigc__p_wxNcPaintEvent
,
11471 _swigc__p_wxNotebook
,
11472 _swigc__p_wxNotebookEvent
,
11473 _swigc__p_wxNotifyEvent
,
11474 _swigc__p_wxObject
,
11475 _swigc__p_wxPCXHandler
,
11476 _swigc__p_wxPNGHandler
,
11477 _swigc__p_wxPNMHandler
,
11478 _swigc__p_wxPageSetupDialog
,
11479 _swigc__p_wxPageSetupDialogData
,
11480 _swigc__p_wxPaintEvent
,
11481 _swigc__p_wxPaletteChangedEvent
,
11483 _swigc__p_wxPaperSize
,
11484 _swigc__p_wxPasswordEntryDialog
,
11485 _swigc__p_wxPopupWindow
,
11486 _swigc__p_wxPreviewCanvas
,
11487 _swigc__p_wxPreviewControlBar
,
11488 _swigc__p_wxPreviewFrame
,
11489 _swigc__p_wxPrintData
,
11490 _swigc__p_wxPrintDialog
,
11491 _swigc__p_wxPrintDialogData
,
11492 _swigc__p_wxPrintPreview
,
11493 _swigc__p_wxPrinter
,
11494 _swigc__p_wxProgressDialog
,
11496 _swigc__p_wxPyCommandEvent
,
11497 _swigc__p_wxPyControl
,
11498 _swigc__p_wxPyEvent
,
11499 _swigc__p_wxPyHtmlListBox
,
11500 _swigc__p_wxPyImageHandler
,
11501 _swigc__p_wxPyListCtrl
,
11502 _swigc__p_wxPyPanel
,
11503 _swigc__p_wxPyPopupTransientWindow
,
11504 _swigc__p_wxPyPreviewControlBar
,
11505 _swigc__p_wxPyPreviewFrame
,
11506 _swigc__p_wxPyPrintPreview
,
11507 _swigc__p_wxPyPrintout
,
11508 _swigc__p_wxPyScrolledWindow
,
11509 _swigc__p_wxPySizer
,
11510 _swigc__p_wxPyTaskBarIcon
,
11511 _swigc__p_wxPyTreeCompanionWindow
,
11512 _swigc__p_wxPyTreeCtrl
,
11513 _swigc__p_wxPyTreeItemData
,
11514 _swigc__p_wxPyTreeListCtrl
,
11515 _swigc__p_wxPyVListBox
,
11516 _swigc__p_wxPyVScrolledWindow
,
11517 _swigc__p_wxPyValidator
,
11518 _swigc__p_wxPyWindow
,
11519 _swigc__p_wxQueryLayoutInfoEvent
,
11520 _swigc__p_wxQueryNewPaletteEvent
,
11521 _swigc__p_wxRadioBox
,
11522 _swigc__p_wxRadioButton
,
11523 _swigc__p_wxRemotelyScrolledTreeCtrl
,
11524 _swigc__p_wxSashEvent
,
11525 _swigc__p_wxSashLayoutWindow
,
11526 _swigc__p_wxSashWindow
,
11527 _swigc__p_wxScrollBar
,
11528 _swigc__p_wxScrollEvent
,
11529 _swigc__p_wxScrollWinEvent
,
11530 _swigc__p_wxScrolledWindow
,
11531 _swigc__p_wxSetCursorEvent
,
11532 _swigc__p_wxShowEvent
,
11533 _swigc__p_wxSingleChoiceDialog
,
11534 _swigc__p_wxSizeEvent
,
11536 _swigc__p_wxSizerItem
,
11537 _swigc__p_wxSlider
,
11538 _swigc__p_wxSpinButton
,
11539 _swigc__p_wxSpinCtrl
,
11540 _swigc__p_wxSpinEvent
,
11541 _swigc__p_wxSplashScreen
,
11542 _swigc__p_wxSplashScreenWindow
,
11543 _swigc__p_wxSplitterEvent
,
11544 _swigc__p_wxSplitterScrolledWindow
,
11545 _swigc__p_wxSplitterWindow
,
11546 _swigc__p_wxStaticBitmap
,
11547 _swigc__p_wxStaticBox
,
11548 _swigc__p_wxStaticBoxSizer
,
11549 _swigc__p_wxStaticLine
,
11550 _swigc__p_wxStaticPicture
,
11551 _swigc__p_wxStaticText
,
11552 _swigc__p_wxStatusBar
,
11553 _swigc__p_wxStdDialogButtonSizer
,
11554 _swigc__p_wxSysColourChangedEvent
,
11555 _swigc__p_wxTIFFHandler
,
11556 _swigc__p_wxTaskBarIconEvent
,
11557 _swigc__p_wxTextCtrl
,
11558 _swigc__p_wxTextEntryDialog
,
11559 _swigc__p_wxTextUrlEvent
,
11560 _swigc__p_wxThinSplitterWindow
,
11561 _swigc__p_wxTipWindow
,
11562 _swigc__p_wxToggleButton
,
11563 _swigc__p_wxToolBar
,
11564 _swigc__p_wxToolBarBase
,
11565 _swigc__p_wxToolBarToolBase
,
11566 _swigc__p_wxToolbook
,
11567 _swigc__p_wxToolbookEvent
,
11568 _swigc__p_wxTopLevelWindow
,
11569 _swigc__p_wxTreeEvent
,
11570 _swigc__p_wxTreeItemId
,
11571 _swigc__p_wxTreeListColumnInfo
,
11572 _swigc__p_wxTreebook
,
11573 _swigc__p_wxTreebookEvent
,
11574 _swigc__p_wxUpdateUIEvent
,
11575 _swigc__p_wxValidator
,
11576 _swigc__p_wxWindow
,
11577 _swigc__p_wxWindowCreateEvent
,
11578 _swigc__p_wxWindowDestroyEvent
,
11579 _swigc__p_wxXPMHandler
,
11581 _swigc__std__ptrdiff_t
,
11582 _swigc__unsigned_int
,
11586 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
11588 static swig_const_info swig_const_table
[] = {
11589 {0, 0, 0, 0.0, 0, 0}};
11594 /*************************************************************************
11595 * Type initialization:
11596 * This problem is tough by the requirement that no dynamic
11597 * memory is used. Also, since swig_type_info structures store pointers to
11598 * swig_cast_info structures and swig_cast_info structures store pointers back
11599 * to swig_type_info structures, we need some lookup code at initialization.
11600 * The idea is that swig generates all the structures that are needed.
11601 * The runtime then collects these partially filled structures.
11602 * The SWIG_InitializeModule function takes these initial arrays out of
11603 * swig_module, and does all the lookup, filling in the swig_module.types
11604 * array with the correct data and linking the correct swig_cast_info
11605 * structures together.
11607 * The generated swig_type_info structures are assigned staticly to an initial
11608 * array. We just loop though that array, and handle each type individually.
11609 * First we lookup if this type has been already loaded, and if so, use the
11610 * loaded structure instead of the generated one. Then we have to fill in the
11611 * cast linked list. The cast data is initially stored in something like a
11612 * two-dimensional array. Each row corresponds to a type (there are the same
11613 * number of rows as there are in the swig_type_initial array). Each entry in
11614 * a column is one of the swig_cast_info structures for that type.
11615 * The cast_initial array is actually an array of arrays, because each row has
11616 * a variable number of columns. So to actually build the cast linked list,
11617 * we find the array of casts associated with the type, and loop through it
11618 * adding the casts to the list. The one last trick we need to do is making
11619 * sure the type pointer in the swig_cast_info struct is correct.
11621 * First off, we lookup the cast->type name to see if it is already loaded.
11622 * There are three cases to handle:
11623 * 1) If the cast->type has already been loaded AND the type we are adding
11624 * casting info to has not been loaded (it is in this module), THEN we
11625 * replace the cast->type pointer with the type pointer that has already
11627 * 2) If BOTH types (the one we are adding casting info to, and the
11628 * cast->type) are loaded, THEN the cast info has already been loaded by
11629 * the previous module so we just ignore it.
11630 * 3) Finally, if cast->type has not already been loaded, then we add that
11631 * swig_cast_info to the linked list (because the cast->type) pointer will
11643 #define SWIGRUNTIME_DEBUG
11647 SWIG_InitializeModule(void *clientdata
) {
11649 swig_module_info
*module_head
;
11650 static int init_run
= 0;
11652 clientdata
= clientdata
;
11654 if (init_run
) return;
11657 /* Initialize the swig_module */
11658 swig_module
.type_initial
= swig_type_initial
;
11659 swig_module
.cast_initial
= swig_cast_initial
;
11661 /* Try and load any already created modules */
11662 module_head
= SWIG_GetModule(clientdata
);
11664 swig_module
.next
= module_head
->next
;
11665 module_head
->next
= &swig_module
;
11667 /* This is the first module loaded */
11668 swig_module
.next
= &swig_module
;
11669 SWIG_SetModule(clientdata
, &swig_module
);
11672 /* Now work on filling in swig_module.types */
11673 #ifdef SWIGRUNTIME_DEBUG
11674 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
11676 for (i
= 0; i
< swig_module
.size
; ++i
) {
11677 swig_type_info
*type
= 0;
11678 swig_type_info
*ret
;
11679 swig_cast_info
*cast
;
11681 #ifdef SWIGRUNTIME_DEBUG
11682 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
11685 /* if there is another module already loaded */
11686 if (swig_module
.next
!= &swig_module
) {
11687 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
11690 /* Overwrite clientdata field */
11691 #ifdef SWIGRUNTIME_DEBUG
11692 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
11694 if (swig_module
.type_initial
[i
]->clientdata
) {
11695 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
11696 #ifdef SWIGRUNTIME_DEBUG
11697 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
11701 type
= swig_module
.type_initial
[i
];
11704 /* Insert casting types */
11705 cast
= swig_module
.cast_initial
[i
];
11706 while (cast
->type
) {
11707 /* Don't need to add information already in the list */
11709 #ifdef SWIGRUNTIME_DEBUG
11710 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
11712 if (swig_module
.next
!= &swig_module
) {
11713 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
11714 #ifdef SWIGRUNTIME_DEBUG
11715 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
11719 if (type
== swig_module
.type_initial
[i
]) {
11720 #ifdef SWIGRUNTIME_DEBUG
11721 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
11726 /* Check for casting already in the list */
11727 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
11728 #ifdef SWIGRUNTIME_DEBUG
11729 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
11731 if (!ocast
) ret
= 0;
11736 #ifdef SWIGRUNTIME_DEBUG
11737 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
11740 type
->cast
->prev
= cast
;
11741 cast
->next
= type
->cast
;
11747 /* Set entry in modules->types array equal to the type */
11748 swig_module
.types
[i
] = type
;
11750 swig_module
.types
[i
] = 0;
11752 #ifdef SWIGRUNTIME_DEBUG
11753 printf("**** SWIG_InitializeModule: Cast List ******\n");
11754 for (i
= 0; i
< swig_module
.size
; ++i
) {
11756 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
11757 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
11758 while (cast
->type
) {
11759 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
11763 printf("---- Total casts: %d\n",j
);
11765 printf("**** SWIG_InitializeModule: Cast List ******\n");
11769 /* This function will propagate the clientdata field of type to
11770 * any new swig_type_info structures that have been added into the list
11771 * of equivalent types. It is like calling
11772 * SWIG_TypeClientData(type, clientdata) a second time.
11775 SWIG_PropagateClientData(void) {
11777 swig_cast_info
*equiv
;
11778 static int init_run
= 0;
11780 if (init_run
) return;
11783 for (i
= 0; i
< swig_module
.size
; i
++) {
11784 if (swig_module
.types
[i
]->clientdata
) {
11785 equiv
= swig_module
.types
[i
]->cast
;
11787 if (!equiv
->converter
) {
11788 if (equiv
->type
&& !equiv
->type
->clientdata
)
11789 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
11791 equiv
= equiv
->next
;
11811 /* Python-specific SWIG API */
11812 #define SWIG_newvarlink() SWIG_Python_newvarlink()
11813 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
11814 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
11816 /* -----------------------------------------------------------------------------
11817 * global variable support code.
11818 * ----------------------------------------------------------------------------- */
11820 typedef struct swig_globalvar
{
11821 char *name
; /* Name of global variable */
11822 PyObject
*(*get_attr
)(void); /* Return the current value */
11823 int (*set_attr
)(PyObject
*); /* Set the value */
11824 struct swig_globalvar
*next
;
11827 typedef struct swig_varlinkobject
{
11829 swig_globalvar
*vars
;
11830 } swig_varlinkobject
;
11832 SWIGINTERN PyObject
*
11833 swig_varlink_repr(swig_varlinkobject
*v
) {
11835 return PyString_FromString("<Swig global variables>");
11839 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
11840 swig_globalvar
*var
;
11842 fprintf(fp
,"Swig global variables { ");
11843 for (var
= v
->vars
; var
; var
=var
->next
) {
11844 fprintf(fp
,"%s", var
->name
);
11845 if (var
->next
) fprintf(fp
,", ");
11847 fprintf(fp
," }\n");
11851 SWIGINTERN PyObject
*
11852 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
11853 swig_globalvar
*var
= v
->vars
;
11855 if (strcmp(var
->name
,n
) == 0) {
11856 return (*var
->get_attr
)();
11860 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
11865 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
11866 swig_globalvar
*var
= v
->vars
;
11868 if (strcmp(var
->name
,n
) == 0) {
11869 return (*var
->set_attr
)(p
);
11873 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
11877 SWIGINTERN PyTypeObject
*
11878 swig_varlink_type(void) {
11879 static char varlink__doc__
[] = "Swig var link object";
11880 static PyTypeObject varlink_type
11881 #if !defined(__cplusplus)
11883 static int type_init
= 0;
11888 PyObject_HEAD_INIT(&PyType_Type
)
11889 0, /* Number of items in variable part (ob_size) */
11890 (char *)"swigvarlink", /* Type name (tp_name) */
11891 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
11892 0, /* Itemsize (tp_itemsize) */
11893 0, /* Deallocator (tp_dealloc) */
11894 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
11895 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
11896 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
11897 0, /* tp_compare */
11898 (reprfunc
) swig_varlink_repr
, /* tp_repr */
11899 0, /* tp_as_number */
11900 0, /* tp_as_sequence */
11901 0, /* tp_as_mapping */
11905 0, /* tp_getattro */
11906 0, /* tp_setattro */
11907 0, /* tp_as_buffer */
11909 varlink__doc__
, /* tp_doc */
11910 #if PY_VERSION_HEX >= 0x02000000
11911 0, /* tp_traverse */
11914 #if PY_VERSION_HEX >= 0x02010000
11915 0, /* tp_richcompare */
11916 0, /* tp_weaklistoffset */
11918 #if PY_VERSION_HEX >= 0x02020000
11919 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
11921 #if PY_VERSION_HEX >= 0x02030000
11924 #ifdef COUNT_ALLOCS
11925 0,0,0,0 /* tp_alloc -> tp_next */
11928 #if !defined(__cplusplus)
11929 varlink_type
= tmp
;
11933 return &varlink_type
;
11936 /* Create a variable linking object for use later */
11937 SWIGINTERN PyObject
*
11938 SWIG_Python_newvarlink(void) {
11939 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
11943 return ((PyObject
*) result
);
11947 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
11948 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
11949 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
11951 size_t size
= strlen(name
)+1;
11952 gv
->name
= (char *)malloc(size
);
11954 strncpy(gv
->name
,name
,size
);
11955 gv
->get_attr
= get_attr
;
11956 gv
->set_attr
= set_attr
;
11957 gv
->next
= v
->vars
;
11963 /* -----------------------------------------------------------------------------
11964 * constants/methods manipulation
11965 * ----------------------------------------------------------------------------- */
11967 /* Install Constants */
11969 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
11972 for (i
= 0; constants
[i
].type
; ++i
) {
11973 switch(constants
[i
].type
) {
11975 obj
= PyInt_FromLong(constants
[i
].lvalue
);
11977 case SWIG_PY_FLOAT
:
11978 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
11980 case SWIG_PY_STRING
:
11981 if (constants
[i
].pvalue
) {
11982 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
11984 Py_INCREF(Py_None
);
11988 case SWIG_PY_POINTER
:
11989 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
11991 case SWIG_PY_BINARY
:
11992 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
11999 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
12005 /* -----------------------------------------------------------------------------*/
12006 /* Fix SwigMethods to carry the callback ptrs when needed */
12007 /* -----------------------------------------------------------------------------*/
12010 SWIG_Python_FixMethods(PyMethodDef
*methods
,
12011 swig_const_info
*const_table
,
12012 swig_type_info
**types
,
12013 swig_type_info
**types_initial
) {
12015 for (i
= 0; methods
[i
].ml_name
; ++i
) {
12016 char *c
= methods
[i
].ml_doc
;
12017 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
12019 swig_const_info
*ci
= 0;
12020 char *name
= c
+ 10;
12021 for (j
= 0; const_table
[j
].type
; ++j
) {
12022 if (strncmp(const_table
[j
].name
, name
,
12023 strlen(const_table
[j
].name
)) == 0) {
12024 ci
= &(const_table
[j
]);
12029 size_t shift
= (ci
->ptype
) - types
;
12030 swig_type_info
*ty
= types_initial
[shift
];
12031 size_t ldoc
= (c
- methods
[i
].ml_doc
);
12032 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
12033 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
12036 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
12038 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
12040 strncpy(buff
, "swig_ptr: ", 10);
12042 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
12043 methods
[i
].ml_doc
= ndoc
;
12051 /* -----------------------------------------------------------------------------*
12052 * Initialize type list
12053 * -----------------------------------------------------------------------------*/
12059 /* -----------------------------------------------------------------------------*
12060 * Partial Init method
12061 * -----------------------------------------------------------------------------*/
12066 SWIGEXPORT
void SWIG_init(void) {
12067 static PyObject
*SWIG_globals
= 0;
12069 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
12071 /* Fix SwigMethods to carry the callback ptrs when needed */
12072 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
12074 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
12075 d
= PyModule_GetDict(m
);
12077 SWIG_InitializeModule(0);
12078 SWIG_InstallConstants(d
,swig_const_table
);
12080 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
12081 SWIG_addvarlink(SWIG_globals
,(char*)"DynamicSashNameStr",_wrap_DynamicSashNameStr_get
, _wrap_DynamicSashNameStr_set
);
12082 SWIG_addvarlink(SWIG_globals
,(char*)"EditableListBoxNameStr",_wrap_EditableListBoxNameStr_get
, _wrap_EditableListBoxNameStr_set
);
12083 SWIG_addvarlink(SWIG_globals
,(char*)"TreeListCtrlNameStr",_wrap_TreeListCtrlNameStr_get
, _wrap_TreeListCtrlNameStr_set
);
12084 SWIG_addvarlink(SWIG_globals
,(char*)"StaticPictureNameStr",_wrap_StaticPictureNameStr_get
, _wrap_StaticPictureNameStr_set
);
12086 PyDict_SetItemString(d
,"DS_MANAGE_SCROLLBARS", SWIG_From_int(static_cast<int >(wxDS_MANAGE_SCROLLBARS
)));
12089 PyDict_SetItemString(d
,"DS_DRAG_CORNER", SWIG_From_int(static_cast<int >(wxDS_DRAG_CORNER
)));
12091 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
12092 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
12094 PyDict_SetItemString(d
,"EL_ALLOW_NEW", SWIG_From_int(static_cast<int >(wxEL_ALLOW_NEW
)));
12097 PyDict_SetItemString(d
,"EL_ALLOW_EDIT", SWIG_From_int(static_cast<int >(wxEL_ALLOW_EDIT
)));
12100 PyDict_SetItemString(d
,"EL_ALLOW_DELETE", SWIG_From_int(static_cast<int >(wxEL_ALLOW_DELETE
)));
12103 PyDict_SetItemString(d
,"LED_ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxLED_ALIGN_LEFT
)));
12106 PyDict_SetItemString(d
,"LED_ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxLED_ALIGN_RIGHT
)));
12109 PyDict_SetItemString(d
,"LED_ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxLED_ALIGN_CENTER
)));
12112 PyDict_SetItemString(d
,"LED_ALIGN_MASK", SWIG_From_int(static_cast<int >(wxLED_ALIGN_MASK
)));
12115 PyDict_SetItemString(d
,"LED_DRAW_FADED", SWIG_From_int(static_cast<int >(wxLED_DRAW_FADED
)));
12118 PyDict_SetItemString(d
,"TL_ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxTL_ALIGN_LEFT
)));
12121 PyDict_SetItemString(d
,"TL_ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxTL_ALIGN_RIGHT
)));
12124 PyDict_SetItemString(d
,"TL_ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxTL_ALIGN_CENTER
)));
12127 PyDict_SetItemString(d
,"TREE_HITTEST_ONITEMCOLUMN", SWIG_From_int(static_cast<int >(wxTREE_HITTEST_ONITEMCOLUMN
)));
12130 PyDict_SetItemString(d
,"TL_SEARCH_VISIBLE", SWIG_From_int(static_cast<int >(wxTL_SEARCH_VISIBLE
)));
12133 PyDict_SetItemString(d
,"TL_SEARCH_LEVEL", SWIG_From_int(static_cast<int >(wxTL_SEARCH_LEVEL
)));
12136 PyDict_SetItemString(d
,"TL_SEARCH_FULL", SWIG_From_int(static_cast<int >(wxTL_SEARCH_FULL
)));
12139 PyDict_SetItemString(d
,"TL_SEARCH_PARTIAL", SWIG_From_int(static_cast<int >(wxTL_SEARCH_PARTIAL
)));
12142 PyDict_SetItemString(d
,"TL_SEARCH_NOCASE", SWIG_From_int(static_cast<int >(wxTL_SEARCH_NOCASE
)));
12145 PyDict_SetItemString(d
,"TR_DONT_ADJUST_MAC", SWIG_From_int(static_cast<int >(wxTR_DONT_ADJUST_MAC
)));
12148 PyDict_SetItemString(d
,"SCALE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSCALE_HORIZONTAL
)));
12151 PyDict_SetItemString(d
,"SCALE_VERTICAL", SWIG_From_int(static_cast<int >(wxSCALE_VERTICAL
)));
12154 PyDict_SetItemString(d
,"SCALE_UNIFORM", SWIG_From_int(static_cast<int >(wxSCALE_UNIFORM
)));
12157 PyDict_SetItemString(d
,"SCALE_CUSTOM", SWIG_From_int(static_cast<int >(wxSCALE_CUSTOM
)));
12161 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");
12162 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");