1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
14 template<class T
> class SwigValueWrapper
{
17 SwigValueWrapper() : tt(0) { }
18 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
19 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
20 ~SwigValueWrapper() { delete tt
; }
21 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
22 operator T
&() const { return *tt
; }
23 T
*operator&() { return tt
; }
25 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
30 #ifndef SWIG_TEMPLATE_DISAMBIGUATOR
31 # if defined(__SUNPRO_CC)
32 # define SWIG_TEMPLATE_DISAMBIGUATOR template
34 # define SWIG_TEMPLATE_DISAMBIGUATOR
41 /***********************************************************************
44 * This file contains generic CAPI SWIG runtime support for pointer
47 ************************************************************************/
49 /* This should only be incremented when either the layout of swig_type_info changes,
50 or for whatever reason, the runtime changes incompatibly */
51 #define SWIG_RUNTIME_VERSION "1"
53 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
54 #ifdef SWIG_TYPE_TABLE
55 #define SWIG_QUOTE_STRING(x) #x
56 #define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
57 #define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
59 #define SWIG_TYPE_TABLE_NAME
65 #if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
66 # define SWIGINLINE inline
73 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
74 creating a static or dynamic library from the swig runtime code.
75 In 99.9% of the cases, swig just needs to declare them as 'static'.
77 But only do this if is strictly necessary, ie, if you have problems
78 with your compiler or so.
81 #define SWIGRUNTIME static
83 #ifndef SWIGRUNTIMEINLINE
84 #define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
91 typedef void *(*swig_converter_func
)(void *);
92 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
94 typedef struct swig_type_info
{
96 swig_converter_func converter
;
99 swig_dycast_func dcast
;
100 struct swig_type_info
*next
;
101 struct swig_type_info
*prev
;
105 Compare two type names skipping the space characters, therefore
106 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
108 Return 0 when the two name types are equivalent, as in
109 strncmp, but skipping ' '.
112 SWIG_TypeNameComp(const char *f1
, const char *l1
,
113 const char *f2
, const char *l2
) {
114 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
115 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
116 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
117 if (*f1
!= *f2
) return *f1
- *f2
;
119 return (l1
- f1
) - (l2
- f2
);
123 Check type equivalence in a name list like <name1>|<name2>|...
126 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
128 const char* te
= tb
+ strlen(tb
);
130 while (!equiv
&& *ne
) {
131 for (nb
= ne
; *ne
; ++ne
) {
132 if (*ne
== '|') break;
134 equiv
= SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0;
141 Register a type mapping with the type-checking
143 SWIGRUNTIME swig_type_info
*
144 SWIG_TypeRegisterTL(swig_type_info
**tl
, swig_type_info
*ti
) {
145 swig_type_info
*tc
, *head
, *ret
, *next
;
146 /* Check to see if this type has already been registered */
149 /* check simple type equivalence */
150 int typeequiv
= (strcmp(tc
->name
, ti
->name
) == 0);
151 /* check full type equivalence, resolving typedefs */
153 /* only if tc is not a typedef (no '|' on it) */
154 if (tc
->str
&& ti
->str
&& !strstr(tc
->str
,"|")) {
155 typeequiv
= SWIG_TypeEquiv(ti
->str
,tc
->str
);
159 /* Already exists in the table. Just add additional types to the list */
160 if (ti
->clientdata
) tc
->clientdata
= ti
->clientdata
;
174 /* Build linked lists */
178 /* Patch up the rest of the links */
185 if (next
) next
->prev
= head
;
194 SWIGRUNTIME swig_type_info
*
195 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
197 if (!ty
) return 0; /* Void pointer */
198 s
= ty
->next
; /* First element always just a name */
200 if (strcmp(s
->name
,c
) == 0) {
201 if (s
== ty
->next
) return s
;
202 /* Move s to the top of the linked list */
203 s
->prev
->next
= s
->next
;
205 s
->next
->prev
= s
->prev
;
207 /* Insert s as second element in the list */
209 if (ty
->next
) ty
->next
->prev
= s
;
215 } while (s
&& (s
!= ty
->next
));
220 Cast a pointer up an inheritance hierarchy
222 SWIGRUNTIMEINLINE
void *
223 SWIG_TypeCast(swig_type_info
*ty
, void *ptr
) {
224 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
228 Dynamic pointer casting. Down an inheritance hierarchy
230 SWIGRUNTIME swig_type_info
*
231 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
232 swig_type_info
*lastty
= ty
;
233 if (!ty
|| !ty
->dcast
) return ty
;
234 while (ty
&& (ty
->dcast
)) {
235 ty
= (*ty
->dcast
)(ptr
);
242 Return the name associated with this type
244 SWIGRUNTIMEINLINE
const char *
245 SWIG_TypeName(const swig_type_info
*ty
) {
250 Return the pretty name associated with this type,
251 that is an unmangled type name in a form presentable to the user.
253 SWIGRUNTIME
const char *
254 SWIG_TypePrettyName(const swig_type_info
*type
) {
255 /* The "str" field contains the equivalent pretty names of the
256 type, separated by vertical-bar characters. We choose
257 to print the last name, as it is often (?) the most
259 if (type
->str
!= NULL
) {
260 const char *last_name
= type
->str
;
262 for (s
= type
->str
; *s
; s
++)
263 if (*s
== '|') last_name
= s
+1;
271 Search for a swig_type_info structure
273 SWIGRUNTIME swig_type_info
*
274 SWIG_TypeQueryTL(swig_type_info
*tl
, const char *name
) {
275 swig_type_info
*ty
= tl
;
277 if (ty
->str
&& (SWIG_TypeEquiv(ty
->str
,name
))) return ty
;
278 if (ty
->name
&& (strcmp(name
,ty
->name
) == 0)) return ty
;
285 Set the clientdata field for a type
288 SWIG_TypeClientDataTL(swig_type_info
*tl
, swig_type_info
*ti
, void *clientdata
) {
289 swig_type_info
*tc
, *equiv
;
290 if (ti
->clientdata
) return;
291 /* if (ti->clientdata == clientdata) return; */
292 ti
->clientdata
= clientdata
;
295 if (!equiv
->converter
) {
298 if ((strcmp(tc
->name
, equiv
->name
) == 0))
299 SWIG_TypeClientDataTL(tl
,tc
,clientdata
);
308 Pack binary data into a string
311 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
312 static char hex
[17] = "0123456789abcdef";
313 unsigned char *u
= (unsigned char *) ptr
;
314 const unsigned char *eu
= u
+ sz
;
315 register unsigned char uu
;
316 for (; u
!= eu
; ++u
) {
318 *(c
++) = hex
[(uu
& 0xf0) >> 4];
319 *(c
++) = hex
[uu
& 0xf];
325 Unpack binary data from a string
327 SWIGRUNTIME
const char *
328 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
329 register unsigned char *u
= (unsigned char *) ptr
;
330 register const unsigned char *eu
= u
+ sz
;
331 for (; u
!= eu
; ++u
) {
332 register int d
= *(c
++);
333 register unsigned char uu
= 0;
334 if ((d
>= '0') && (d
<= '9'))
335 uu
= ((d
- '0') << 4);
336 else if ((d
>= 'a') && (d
<= 'f'))
337 uu
= ((d
- ('a'-10)) << 4);
341 if ((d
>= '0') && (d
<= '9'))
343 else if ((d
>= 'a') && (d
<= 'f'))
344 uu
|= (d
- ('a'-10));
353 This function will propagate the clientdata field of type to any new
354 swig_type_info structures that have been added into the list of
355 equivalent types. It is like calling SWIG_TypeClientData(type,
356 clientdata) a second time.
359 SWIG_PropagateClientDataTL(swig_type_info
*tl
, swig_type_info
*type
) {
360 swig_type_info
*equiv
= type
->next
;
362 if (!type
->clientdata
) return;
364 if (!equiv
->converter
) {
367 if ((strcmp(tc
->name
, equiv
->name
) == 0) && !tc
->clientdata
)
368 SWIG_TypeClientDataTL(tl
,tc
, type
->clientdata
);
377 Pack 'void *' into a string buffer.
380 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
382 if ((2*sizeof(void *) + 2) > bsz
) return 0;
384 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
385 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
390 SWIGRUNTIME
const char *
391 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
393 if (strcmp(c
,"NULL") == 0) {
400 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
404 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
406 size_t lname
= (name
? strlen(name
) : 0);
407 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
409 r
= SWIG_PackData(r
,ptr
,sz
);
411 strncpy(r
,name
,lname
+1);
418 SWIGRUNTIME
const char *
419 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
421 if (strcmp(c
,"NULL") == 0) {
428 return SWIG_UnpackData(++c
,ptr
,sz
);
435 /***********************************************************************
438 * This file contains generic SWIG runtime support for pointer
439 * type checking as well as a few commonly used macros to control
442 * Author : David Beazley (beazley@cs.uchicago.edu)
444 * Copyright (c) 1999-2000, The University of Chicago
446 * This file may be freely redistributed without license or fee provided
447 * this copyright message remains intact.
448 ************************************************************************/
451 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
452 # if !defined(STATIC_LINKED)
453 # define SWIGEXPORT(a) __declspec(dllexport) a
455 # define SWIGEXPORT(a) a
458 # define SWIGEXPORT(a) a
466 /*************************************************************************/
469 /* The static type info list */
471 static swig_type_info
*swig_type_list
= 0;
472 static swig_type_info
**swig_type_list_handle
= &swig_type_list
;
475 /* Register a type mapping with the type-checking */
476 static swig_type_info
*
477 SWIG_TypeRegister(swig_type_info
*ti
) {
478 return SWIG_TypeRegisterTL(swig_type_list_handle
, ti
);
481 /* Search for a swig_type_info structure */
482 static swig_type_info
*
483 SWIG_TypeQuery(const char *name
) {
484 return SWIG_TypeQueryTL(*swig_type_list_handle
, name
);
487 /* Set the clientdata field for a type */
489 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
490 SWIG_TypeClientDataTL(*swig_type_list_handle
, ti
, clientdata
);
493 /* This function will propagate the clientdata field of type to
494 * any new swig_type_info structures that have been added into the list
495 * of equivalent types. It is like calling
496 * SWIG_TypeClientData(type, clientdata) a second time.
499 SWIG_PropagateClientData(swig_type_info
*type
) {
500 SWIG_PropagateClientDataTL(*swig_type_list_handle
, type
);
507 /* -----------------------------------------------------------------------------
508 * SWIG API. Portion that goes into the runtime
509 * ----------------------------------------------------------------------------- */
515 /* -----------------------------------------------------------------------------
516 * for internal method declarations
517 * ----------------------------------------------------------------------------- */
520 #define SWIGINTERN static
523 #ifndef SWIGINTERNSHORT
525 #define SWIGINTERNSHORT static inline
527 #define SWIGINTERNSHORT static
528 #endif /* __cplusplus */
533 Exception handling in wrappers
535 #define SWIG_fail goto fail
536 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
537 #define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0)
538 #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1)
539 #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj)
540 #define SWIG_null_ref(type) SWIG_Python_NullRef(type)
545 #define SWIG_contract_assert(expr, msg) \
546 if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
548 /* -----------------------------------------------------------------------------
549 * Constant declarations
550 * ----------------------------------------------------------------------------- */
553 #define SWIG_PY_INT 1
554 #define SWIG_PY_FLOAT 2
555 #define SWIG_PY_STRING 3
556 #define SWIG_PY_POINTER 4
557 #define SWIG_PY_BINARY 5
559 /* Constant information structure */
560 typedef struct swig_const_info
{
566 swig_type_info
**ptype
;
570 /* -----------------------------------------------------------------------------
571 * Alloc. memory flags
572 * ----------------------------------------------------------------------------- */
573 #define SWIG_OLDOBJ 1
574 #define SWIG_NEWOBJ SWIG_OLDOBJ + 1
575 #define SWIG_PYSTR SWIG_NEWOBJ + 1
582 /***********************************************************************
585 * This file contains the runtime support for Python modules
586 * and includes code for managing global variables and pointer
589 * Author : David Beazley (beazley@cs.uchicago.edu)
590 ************************************************************************/
592 /* Common SWIG API */
593 #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags)
594 #define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags)
595 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
598 /* Python-specific SWIG API */
599 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
600 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
603 /* -----------------------------------------------------------------------------
604 * Pointer declarations
605 * ----------------------------------------------------------------------------- */
607 Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent
608 C/C++ pointers in the python side. Very useful for debugging, but
611 #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES)
612 # define SWIG_COBJECT_TYPES
615 /* Flags for pointer conversion */
616 #define SWIG_POINTER_EXCEPTION 0x1
617 #define SWIG_POINTER_DISOWN 0x2
624 /* -----------------------------------------------------------------------------
625 * Create a new pointer string
626 * ----------------------------------------------------------------------------- */
628 #ifndef SWIG_BUFFER_SIZE
629 #define SWIG_BUFFER_SIZE 1024
632 #if defined(SWIG_COBJECT_TYPES)
633 #if !defined(SWIG_COBJECT_PYTHON)
634 /* -----------------------------------------------------------------------------
635 * Implements a simple Swig Object type, and use it instead of PyCObject
636 * ----------------------------------------------------------------------------- */
644 /* Declarations for objects of type PySwigObject */
647 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int flags
)
649 char result
[SWIG_BUFFER_SIZE
];
650 if (SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
))) {
651 fputs("<Swig Object at ", fp
); fputs(result
, fp
); fputs(">", fp
);
658 SWIGRUNTIME PyObject
*
659 PySwigObject_repr(PySwigObject
*v
)
661 char result
[SWIG_BUFFER_SIZE
];
662 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
663 PyString_FromFormat("<Swig Object at %s>", result
) : 0;
666 SWIGRUNTIME PyObject
*
667 PySwigObject_str(PySwigObject
*v
)
669 char result
[SWIG_BUFFER_SIZE
];
670 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
671 PyString_FromString(result
) : 0;
674 SWIGRUNTIME PyObject
*
675 PySwigObject_long(PySwigObject
*v
)
677 return PyLong_FromUnsignedLong((unsigned long) v
->ptr
);
680 SWIGRUNTIME PyObject
*
681 PySwigObject_oct(PySwigObject
*v
)
684 unsigned long x
= (unsigned long)v
->ptr
;
688 PyOS_snprintf(buf
, sizeof(buf
), "0%lo", x
);
689 return PyString_FromString(buf
);
692 SWIGRUNTIME PyObject
*
693 PySwigObject_hex(PySwigObject
*v
)
696 PyOS_snprintf(buf
, sizeof(buf
), "0x%lx", (unsigned long)v
->ptr
);
697 return PyString_FromString(buf
);
701 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
703 int c
= strcmp(v
->desc
, w
->desc
);
709 return (i
< j
) ? -1 : (i
> j
) ? 1 : 0;
714 PySwigObject_dealloc(PySwigObject
*self
)
719 SWIGRUNTIME PyTypeObject
*
720 PySwigObject_GetType() {
721 static char PySwigObject_Type__doc__
[] =
722 "Swig object carries a C/C++ instance pointer";
724 static PyNumberMethods PySwigObject_as_number
= {
725 (binaryfunc
)0, /*nb_add*/
726 (binaryfunc
)0, /*nb_subtract*/
727 (binaryfunc
)0, /*nb_multiply*/
728 (binaryfunc
)0, /*nb_divide*/
729 (binaryfunc
)0, /*nb_remainder*/
730 (binaryfunc
)0, /*nb_divmod*/
731 (ternaryfunc
)0,/*nb_power*/
732 (unaryfunc
)0, /*nb_negative*/
733 (unaryfunc
)0, /*nb_positive*/
734 (unaryfunc
)0, /*nb_absolute*/
735 (inquiry
)0, /*nb_nonzero*/
742 (coercion
)0, /*nb_coerce*/
743 (unaryfunc
)PySwigObject_long
, /*nb_int*/
744 (unaryfunc
)PySwigObject_long
, /*nb_long*/
745 (unaryfunc
)0, /*nb_float*/
746 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
747 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
748 #if PY_VERSION_HEX >= 0x02000000
749 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
753 static int type_init
= 0;
754 static PyTypeObject PySwigObject_Type
;
758 PyObject_HEAD_INIT(&PyType_Type
)
760 "PySwigObject", /*tp_name*/
761 sizeof(PySwigObject
), /*tp_basicsize*/
764 (destructor
)PySwigObject_dealloc
, /*tp_dealloc*/
765 (printfunc
)PySwigObject_print
, /*tp_print*/
766 (getattrfunc
)0, /*tp_getattr*/
767 (setattrfunc
)0, /*tp_setattr*/
768 (cmpfunc
)PySwigObject_compare
, /*tp_compare*/
769 (reprfunc
)PySwigObject_repr
, /*tp_repr*/
770 &PySwigObject_as_number
, /*tp_as_number*/
771 0, /*tp_as_sequence*/
773 (hashfunc
)0, /*tp_hash*/
774 (ternaryfunc
)0, /*tp_call*/
775 (reprfunc
)PySwigObject_str
, /*tp_str*/
776 /* Space for future expansion */
778 PySwigObject_Type__doc__
, /* Documentation string */
779 #if PY_VERSION_HEX >= 0x02000000
783 #if PY_VERSION_HEX >= 0x02010000
784 0, /* tp_richcompare */
785 0, /* tp_weaklistoffset */
787 #if PY_VERSION_HEX >= 0x02020000
788 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
790 #if PY_VERSION_HEX >= 0x02030000
794 0,0,0,0 /* tp_alloc -> tp_next */
798 PySwigObject_Type
= tmp
;
802 return &PySwigObject_Type
;
805 SWIGRUNTIME PyObject
*
806 PySwigObject_FromVoidPtrAndDesc(void *ptr
, const char *desc
)
808 PySwigObject
*self
= PyObject_NEW(PySwigObject
, PySwigObject_GetType());
809 if (self
== NULL
) return NULL
;
812 return (PyObject
*)self
;
815 SWIGRUNTIMEINLINE
void *
816 PySwigObject_AsVoidPtr(PyObject
*self
)
818 return ((PySwigObject
*)self
)->ptr
;
821 SWIGRUNTIMEINLINE
const char *
822 PySwigObject_GetDesc(PyObject
*self
)
824 return ((PySwigObject
*)self
)->desc
;
827 SWIGRUNTIMEINLINE
int
828 PySwigObject_Check(PyObject
*op
) {
829 return ((op
)->ob_type
== PySwigObject_GetType())
830 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
833 /* -----------------------------------------------------------------------------
834 * Implements a simple Swig Packed type, and use it instead of string
835 * ----------------------------------------------------------------------------- */
845 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int flags
)
847 char result
[SWIG_BUFFER_SIZE
];
848 fputs("<Swig Packed ", fp
);
849 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
858 SWIGRUNTIME PyObject
*
859 PySwigPacked_repr(PySwigPacked
*v
)
861 char result
[SWIG_BUFFER_SIZE
];
862 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
863 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->desc
);
865 return PyString_FromFormat("<Swig Packed %s>", v
->desc
);
869 SWIGRUNTIME PyObject
*
870 PySwigPacked_str(PySwigPacked
*v
)
872 char result
[SWIG_BUFFER_SIZE
];
873 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
874 return PyString_FromFormat("%s%s", result
, v
->desc
);
876 return PyString_FromFormat("%s", v
->desc
);
881 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
883 int c
= strcmp(v
->desc
, w
->desc
);
889 int s
= (i
< j
) ? -1 : (i
> j
) ? 1 : 0;
890 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
895 PySwigPacked_dealloc(PySwigPacked
*self
)
901 SWIGRUNTIME PyTypeObject
*
902 PySwigPacked_GetType() {
903 static char PySwigPacked_Type__doc__
[] =
904 "Swig object carries a C/C++ instance pointer";
905 static int type_init
= 0;
907 static PyTypeObject PySwigPacked_Type
;
910 PyObject_HEAD_INIT(&PyType_Type
)
912 "PySwigPacked", /*tp_name*/
913 sizeof(PySwigPacked
), /*tp_basicsize*/
916 (destructor
)PySwigPacked_dealloc
, /*tp_dealloc*/
917 (printfunc
)PySwigPacked_print
, /*tp_print*/
918 (getattrfunc
)0, /*tp_getattr*/
919 (setattrfunc
)0, /*tp_setattr*/
920 (cmpfunc
)PySwigPacked_compare
, /*tp_compare*/
921 (reprfunc
)PySwigPacked_repr
, /*tp_repr*/
923 0, /*tp_as_sequence*/
925 (hashfunc
)0, /*tp_hash*/
926 (ternaryfunc
)0, /*tp_call*/
927 (reprfunc
)PySwigPacked_str
, /*tp_str*/
928 /* Space for future expansion */
930 PySwigPacked_Type__doc__
, /* Documentation string */
931 #if PY_VERSION_HEX >= 0x02000000
935 #if PY_VERSION_HEX >= 0x02010000
936 0, /* tp_richcompare */
937 0, /* tp_weaklistoffset */
939 #if PY_VERSION_HEX >= 0x02020000
940 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
942 #if PY_VERSION_HEX >= 0x02030000
946 0,0,0,0 /* tp_alloc -> tp_next */
950 PySwigPacked_Type
= tmp
;
956 return &PySwigPacked_Type
;
959 SWIGRUNTIME PyObject
*
960 PySwigPacked_FromDataAndDesc(void *ptr
, size_t size
, const char *desc
)
962 PySwigPacked
*self
= PyObject_NEW(PySwigPacked
, PySwigPacked_GetType());
966 void *pack
= malloc(size
);
967 memcpy(pack
, ptr
, size
);
971 return (PyObject
*) self
;
975 SWIGRUNTIMEINLINE
const char *
976 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
978 PySwigPacked
*self
= (PySwigPacked
*)obj
;
979 if (self
->size
!= size
) return 0;
980 memcpy(ptr
, self
->pack
, size
);
984 SWIGRUNTIMEINLINE
const char *
985 PySwigPacked_GetDesc(PyObject
*self
)
987 return ((PySwigPacked
*)self
)->desc
;
990 SWIGRUNTIMEINLINE
int
991 PySwigPacked_Check(PyObject
*op
) {
992 return ((op
)->ob_type
== PySwigPacked_GetType())
993 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
997 /* -----------------------------------------------------------------------------
998 * Use the old Python PyCObject instead of PySwigObject
999 * ----------------------------------------------------------------------------- */
1001 #define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj)
1002 #define PySwigObject_Check(obj) PyCObject_Check(obj)
1003 #define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj)
1004 #define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL)
1010 /* -----------------------------------------------------------------------------
1011 * errors manipulation
1012 * ----------------------------------------------------------------------------- */
1015 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
1018 #if defined(SWIG_COBJECT_TYPES)
1019 if (PySwigObject_Check(obj
)) {
1020 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
1022 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
1029 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
1031 PyObject
*str
= PyObject_Str(obj
);
1032 const char *cstr
= str
? PyString_AsString(str
) : 0;
1034 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
1037 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
1045 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
1047 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
1051 SWIGRUNTIMEINLINE
void
1052 SWIG_Python_NullRef(const char *type
)
1055 PyErr_Format(PyExc_TypeError
, "null reference of type '%s' was received",type
);
1057 PyErr_Format(PyExc_TypeError
, "null reference was received");
1062 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
1064 if (PyErr_Occurred()) {
1066 PyObject
*value
= 0;
1067 PyObject
*traceback
= 0;
1068 PyErr_Fetch(&type
, &value
, &traceback
);
1070 PyObject
*old_str
= PyObject_Str(value
);
1074 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
1076 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
1087 SWIG_Python_ArgFail(int argnum
)
1089 if (PyErr_Occurred()) {
1090 /* add information about failing argument */
1092 sprintf(mesg
, "argument number %d:", argnum
);
1093 return SWIG_Python_AddErrMesg(mesg
, 1);
1100 /* -----------------------------------------------------------------------------
1101 * pointers/data manipulation
1102 * ----------------------------------------------------------------------------- */
1104 /* Convert a pointer value */
1106 SWIG_Python_ConvertPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
) {
1109 static PyObject
*SWIG_this
= 0;
1111 PyObject
*pyobj
= 0;
1115 if (obj
== Py_None
) {
1120 #ifdef SWIG_COBJECT_TYPES
1121 if (!(PySwigObject_Check(obj
))) {
1123 SWIG_this
= PyString_FromString("this");
1125 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1127 if (!obj
) goto type_error
;
1128 if (!PySwigObject_Check(obj
)) {
1133 vptr
= PySwigObject_AsVoidPtr(obj
);
1134 c
= (const char *) PySwigObject_GetDesc(obj
);
1135 if (newref
) { Py_DECREF(obj
); }
1138 if (!(PyString_Check(obj
))) {
1140 SWIG_this
= PyString_FromString("this");
1142 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1144 if (!obj
) goto type_error
;
1145 if (!PyString_Check(obj
)) {
1150 c
= PyString_AS_STRING(obj
);
1151 /* Pointer values must start with leading underscore */
1152 c
= SWIG_UnpackVoidPtr(c
, &vptr
, ty
->name
);
1153 if (newref
) { Py_DECREF(obj
); }
1154 if (!c
) goto type_error
;
1160 tc
= SWIG_TypeCheck(c
,ty
);
1161 if (!tc
) goto type_error
;
1162 *ptr
= SWIG_TypeCast(tc
,vptr
);
1167 if ((pyobj
) && (flags
& SWIG_POINTER_DISOWN
)) {
1168 PyObject_SetAttrString(pyobj
,(char*)"thisown",Py_False
);
1174 if (pyobj
&& !obj
) {
1176 if (PyCFunction_Check(obj
)) {
1177 /* here we get the method pointer for callbacks */
1178 char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
1179 c
= doc
? strstr(doc
, "swig_ptr: ") : 0;
1181 c
= SWIG_UnpackVoidPtr(c
+ 10, &vptr
, ty
->name
);
1182 if (!c
) goto type_error
;
1187 if (flags
& SWIG_POINTER_EXCEPTION
) {
1189 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1191 SWIG_Python_TypeError("C/C++ pointer", obj
);
1197 /* Convert a pointer value, signal an exception on a type mismatch */
1199 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
1201 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
1203 if (flags
& SWIG_POINTER_EXCEPTION
) {
1204 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1205 SWIG_Python_ArgFail(argnum
);
1211 /* Convert a packed value value */
1213 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
, int flags
) {
1217 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1218 c
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
1220 if ((!obj
) || (!PyString_Check(obj
))) goto type_error
;
1221 c
= PyString_AS_STRING(obj
);
1222 /* Pointer values must start with leading underscore */
1223 c
= SWIG_UnpackDataName(c
, ptr
, sz
, ty
->name
);
1225 if (!c
) goto type_error
;
1227 tc
= SWIG_TypeCheck(c
,ty
);
1228 if (!tc
) goto type_error
;
1234 if (flags
& SWIG_POINTER_EXCEPTION
) {
1236 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1238 SWIG_Python_TypeError("C/C++ packed data", obj
);
1244 /* Create a new array object */
1245 SWIGRUNTIME PyObject
*
1246 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int own
) {
1252 #ifdef SWIG_COBJECT_TYPES
1253 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)type
->name
);
1256 char result
[SWIG_BUFFER_SIZE
];
1257 robj
= SWIG_PackVoidPtr(result
, ptr
, type
->name
, sizeof(result
)) ?
1258 PyString_FromString(result
) : 0;
1261 if (!robj
|| (robj
== Py_None
)) return robj
;
1262 if (type
->clientdata
) {
1264 PyObject
*args
= Py_BuildValue((char*)"(O)", robj
);
1266 inst
= PyObject_CallObject((PyObject
*) type
->clientdata
, args
);
1270 PyObject_SetAttrString(inst
,(char*)"thisown",Py_True
);
1278 SWIGRUNTIME PyObject
*
1279 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
1285 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1286 robj
= PySwigPacked_FromDataAndDesc((void *) ptr
, sz
, (char *)type
->name
);
1289 char result
[SWIG_BUFFER_SIZE
];
1290 robj
= SWIG_PackDataName(result
, ptr
, sz
, type
->name
, sizeof(result
)) ?
1291 PyString_FromString(result
) : 0;
1297 /* -----------------------------------------------------------------------------*
1299 * -----------------------------------------------------------------------------*/
1301 #ifdef SWIG_LINK_RUNTIME
1302 void *SWIG_ReturnGlobalTypeList(void *);
1305 SWIGRUNTIME swig_type_info
**
1306 SWIG_Python_GetTypeListHandle() {
1307 static void *type_pointer
= (void *)0;
1308 /* first check if module already created */
1309 if (!type_pointer
) {
1310 #ifdef SWIG_LINK_RUNTIME
1311 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
1313 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1314 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
1315 if (PyErr_Occurred()) {
1317 type_pointer
= (void *)0;
1321 return (swig_type_info
**) type_pointer
;
1325 Search for a swig_type_info structure
1327 SWIGRUNTIMEINLINE swig_type_info
*
1328 SWIG_Python_GetTypeList() {
1329 swig_type_info
**tlh
= SWIG_Python_GetTypeListHandle();
1330 return tlh
? *tlh
: (swig_type_info
*)0;
1333 #define SWIG_Runtime_GetTypeList SWIG_Python_GetTypeList
1340 /* -------- TYPES TABLE (BEGIN) -------- */
1342 #define SWIGTYPE_p_wxColour swig_types[0]
1343 #define SWIGTYPE_p_wxTreeListColumnInfo swig_types[1]
1344 #define SWIGTYPE_p_form_ops_t swig_types[2]
1345 #define SWIGTYPE_p_wxDuplexMode swig_types[3]
1346 #define SWIGTYPE_p_wxValidator swig_types[4]
1347 #define SWIGTYPE_p_char swig_types[5]
1348 #define SWIGTYPE_p_wxPanel swig_types[6]
1349 #define SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[7]
1350 #define SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[8]
1351 #define SWIGTYPE_p_wxLEDNumberCtrl swig_types[9]
1352 #define SWIGTYPE_p_wxSplitterScrolledWindow swig_types[10]
1353 #define SWIGTYPE_p_wxThinSplitterWindow swig_types[11]
1354 #define SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[12]
1355 #define SWIGTYPE_p_wxDynamicSashWindow swig_types[13]
1356 #define SWIGTYPE_p_wxWindow swig_types[14]
1357 #define SWIGTYPE_p_wxSplitterWindow swig_types[15]
1358 #define SWIGTYPE_p_wxScrolledWindow swig_types[16]
1359 #define SWIGTYPE_p_wxFont swig_types[17]
1360 #define SWIGTYPE_p_wxControl swig_types[18]
1361 #define SWIGTYPE_p_wxPyListCtrl swig_types[19]
1362 #define SWIGTYPE_p_wxPyTreeListCtrl swig_types[20]
1363 #define SWIGTYPE_p_wxEvent swig_types[21]
1364 #define SWIGTYPE_p_wxObject swig_types[22]
1365 #define SWIGTYPE_p_wxBitmap swig_types[23]
1366 #define SWIGTYPE_p_wxScrollBar swig_types[24]
1367 #define SWIGTYPE_p_wxPaperSize swig_types[25]
1368 #define SWIGTYPE_p_unsigned_int swig_types[26]
1369 #define SWIGTYPE_unsigned_int swig_types[27]
1370 #define SWIGTYPE_p_wxEvtHandler swig_types[28]
1371 #define SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[29]
1372 #define SWIGTYPE_p_wxPyTreeCtrl swig_types[30]
1373 #define SWIGTYPE_p_wxImageList swig_types[31]
1374 #define SWIGTYPE_p_unsigned_char swig_types[32]
1375 #define SWIGTYPE_p_wxEditableListBox swig_types[33]
1376 #define SWIGTYPE_p_wxIcon swig_types[34]
1377 #define SWIGTYPE_ptrdiff_t swig_types[35]
1378 #define SWIGTYPE_std__ptrdiff_t swig_types[36]
1379 #define SWIGTYPE_p_wxArrayString swig_types[37]
1380 #define SWIGTYPE_p_wxCommandEvent swig_types[38]
1381 #define SWIGTYPE_p_wxTreeItemId swig_types[39]
1382 #define SWIGTYPE_p_float swig_types[40]
1383 #define SWIGTYPE_p_int swig_types[41]
1384 #define SWIGTYPE_p_unsigned_long swig_types[42]
1385 #define SWIGTYPE_p_wxStaticPicture swig_types[43]
1386 #define SWIGTYPE_p_wxPyTreeItemData swig_types[44]
1387 static swig_type_info
*swig_types
[46];
1389 /* -------- TYPES TABLE (END) -------- */
1392 /*-----------------------------------------------
1393 @(target):= _gizmos.so
1394 ------------------------------------------------*/
1395 #define SWIG_init init_gizmos
1397 #define SWIG_name "_gizmos"
1399 #include "wx/wxPython/wxPython.h"
1400 #include "wx/wxPython/pyclasses.h"
1402 #include <wx/gizmos/dynamicsash.h>
1403 #include <wx/gizmos/editlbox.h>
1404 #include <wx/gizmos/splittree.h>
1405 #include <wx/gizmos/ledctrl.h>
1406 #include <wx/gizmos/statpict.h>
1408 #include <wx/listctrl.h>
1409 #include <wx/treectrl.h>
1410 #include <wx/imaglist.h>
1412 #include "wx/treelistctrl.h"
1413 #include "wx/wxPython/pytree.h"
1416 static const wxString
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));
1417 static const wxString
wxPyEditableListBoxNameStr(wxT("editableListBox"));
1418 static const wxString
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));
1419 static const wxString
wxPyStaticPictureNameStr(wxStaticPictureNameStr
);
1420 static const wxString
wxPyEmptyString(wxEmptyString
);
1422 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1423 #define SWIG_From_int PyInt_FromLong
1431 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1434 if (value
< min_value
) {
1436 PyErr_Format(PyExc_OverflowError
,
1437 "value %ld is less than '%s' minimum %ld",
1438 value
, errmsg
, min_value
);
1441 } else if (value
> max_value
) {
1443 PyErr_Format(PyExc_OverflowError
,
1444 "value %ld is greater than '%s' maximum %ld",
1445 value
, errmsg
, max_value
);
1454 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1456 if (PyNumber_Check(obj
)) {
1457 if (val
) *val
= PyInt_AsLong(obj
);
1461 SWIG_type_error("number", obj
);
1467 #if INT_MAX != LONG_MAX
1469 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1471 const char* errmsg
= val
? "int" : (char*)0;
1473 if (SWIG_AsVal_long(obj
, &v
)) {
1474 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1475 if (val
) *val
= (int)(v
);
1484 SWIG_type_error(errmsg
, obj
);
1490 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1492 return SWIG_AsVal_long(obj
,(long*)val
);
1498 SWIG_As_int(PyObject
* obj
)
1501 if (!SWIG_AsVal_int(obj
, &v
)) {
1503 this is needed to make valgrind/purify happier.
1505 memset((void*)&v
, 0, sizeof(int));
1511 SWIGINTERNSHORT
long
1512 SWIG_As_long(PyObject
* obj
)
1515 if (!SWIG_AsVal_long(obj
, &v
)) {
1517 this is needed to make valgrind/purify happier.
1519 memset((void*)&v
, 0, sizeof(long));
1526 SWIG_Check_int(PyObject
* obj
)
1528 return SWIG_AsVal_int(obj
, (int*)0);
1533 SWIG_Check_long(PyObject
* obj
)
1535 return SWIG_AsVal_long(obj
, (long*)0);
1538 static PyObject
*wxEditableListBox_GetStrings(wxEditableListBox
*self
){
1539 wxArrayString strings
;
1540 self
->GetStrings(strings
);
1541 return wxArrayString2PyList_helper(strings
);
1544 typedef wxTreeCtrl wxPyTreeCtrl
;
1547 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
1550 wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id
= -1,
1551 const wxPoint
& pos
= wxDefaultPosition
,
1552 const wxSize
& size
= wxDefaultSize
,
1554 : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {}
1557 virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) {
1559 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1560 if ((found
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) {
1561 PyObject
* dcobj
= wxPyMake_wxObject(&dc
,false);
1562 PyObject
* idobj
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false);
1563 PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false);
1564 wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
));
1569 wxPyEndBlockThreads(blocked
);
1571 wxTreeCompanionWindow::DrawItem(dc
, id
, rect
);
1579 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
1581 if (obj
== Py_True
) {
1582 if (val
) *val
= true;
1585 if (obj
== Py_False
) {
1586 if (val
) *val
= false;
1590 if (SWIG_AsVal_int(obj
, &res
)) {
1591 if (val
) *val
= res
? true : false;
1597 SWIG_type_error("bool", obj
);
1603 SWIGINTERNSHORT
bool
1604 SWIG_As_bool(PyObject
* obj
)
1607 if (!SWIG_AsVal_bool(obj
, &v
)) {
1609 this is needed to make valgrind/purify happier.
1611 memset((void*)&v
, 0, sizeof(bool));
1618 SWIG_Check_bool(PyObject
* obj
)
1620 return SWIG_AsVal_bool(obj
, (bool*)0);
1625 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
1628 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
1629 SWIG_type_error("unsigned number", obj
);
1632 *val
= (unsigned long)v
;
1637 SWIGINTERNSHORT
unsigned long
1638 SWIG_As_unsigned_SS_long(PyObject
* obj
)
1641 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
1643 this is needed to make valgrind/purify happier.
1645 memset((void*)&v
, 0, sizeof(unsigned long));
1652 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
1654 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
1658 SWIGINTERNSHORT PyObject
*
1659 SWIG_From_unsigned_SS_long(unsigned long value
)
1661 return (value
> LONG_MAX
) ?
1662 PyLong_FromUnsignedLong(value
)
1663 : PyInt_FromLong((long)(value
));
1666 // C++ version of Python aware control
1667 class wxPyTreeListCtrl
: public wxTreeListCtrl
{
1668 DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
);
1670 wxPyTreeListCtrl() : wxTreeListCtrl() {}
1671 wxPyTreeListCtrl(wxWindow
*parent
, wxWindowID id
,
1675 const wxValidator
&validator
,
1676 const wxString
& name
) :
1677 wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
1679 int OnCompareItems(const wxTreeItemId
& item1
,
1680 const wxTreeItemId
& item2
) {
1683 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1684 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) {
1685 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0);
1686 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0);
1687 rval
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
));
1691 wxPyEndBlockThreads(blocked
);
1693 rval
= wxTreeListCtrl::OnCompareItems(item1
, item2
);
1699 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
)
1703 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1704 #define SWIG_From_long PyInt_FromLong
1708 #if UINT_MAX < LONG_MAX
1709 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1710 #define SWIG_From_unsigned_SS_int SWIG_From_long
1713 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1714 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
1720 SWIG_CheckUnsignedLongInRange(unsigned long value
,
1721 unsigned long max_value
,
1724 if (value
> max_value
) {
1726 PyErr_Format(PyExc_OverflowError
,
1727 "value %lu is greater than '%s' minimum %lu",
1728 value
, errmsg
, max_value
);
1736 #if UINT_MAX != ULONG_MAX
1738 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
1740 const char* errmsg
= val
? "unsigned int" : (char*)0;
1742 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
1743 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
1744 if (val
) *val
= (unsigned int)(v
);
1751 SWIG_type_error(errmsg
, obj
);
1756 SWIGINTERNSHORT
unsigned int
1757 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
1759 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
1764 SWIGINTERNSHORT
unsigned int
1765 SWIG_As_unsigned_SS_int(PyObject
* obj
)
1768 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
1770 this is needed to make valgrind/purify happier.
1772 memset((void*)&v
, 0, sizeof(unsigned int));
1779 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
1781 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
1784 static wxString
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
1785 if (column
< 0) column
= self
->GetMainColumn();
1786 return self
->GetItemText(item
, column
);
1788 static int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
1789 if (column
< 0) column
= self
->GetMainColumn();
1790 return self
->GetItemImage(item
, column
, which
);
1792 static void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxString
const &text
,int column
=-1){
1793 if (column
< 0) column
= self
->GetMainColumn();
1794 self
->SetItemText(item
, column
, text
);
1796 static void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int image
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
1797 if (column
< 0) column
= self
->GetMainColumn();
1798 self
->SetItemImage(item
, column
, image
, which
);
1800 static wxPyTreeItemData
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
1801 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
1803 data
= new wxPyTreeItemData();
1804 data
->SetId(item
); // set the id
1805 self
->SetItemData(item
, data
);
1809 static void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxPyTreeItemData
*data
){
1810 data
->SetId(item
); // set the id
1811 self
->SetItemData(item
, data
);
1813 static PyObject
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
1814 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
1816 data
= new wxPyTreeItemData();
1817 data
->SetId(item
); // set the id
1818 self
->SetItemData(item
, data
);
1820 return data
->GetData();
1822 static void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,PyObject
*obj
){
1823 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
1825 data
= new wxPyTreeItemData(obj
);
1826 data
->SetId(item
); // set the id
1827 self
->SetItemData(item
, data
);
1831 static PyObject
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl
*self
){
1832 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1833 PyObject
* rval
= PyList_New(0);
1834 wxArrayTreeItemIds array
;
1836 num
= self
->GetSelections(array
);
1837 for (x
=0; x
< num
; x
++) {
1838 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
1839 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true);
1840 PyList_Append(rval
, item
);
1842 wxPyEndBlockThreads(blocked
);
1845 static PyObject
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
1847 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
));
1848 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1849 PyObject
* tup
= PyTuple_New(2);
1850 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
1851 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
1852 wxPyEndBlockThreads(blocked
);
1855 static PyObject
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
1856 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetNextChild(item
, cookie
));
1857 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1858 PyObject
* tup
= PyTuple_New(2);
1859 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
1860 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
1861 wxPyEndBlockThreads(blocked
);
1865 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
1871 } else if (target
== Py_None
) {
1875 if (!PyTuple_Check(target
)) {
1877 target
= PyTuple_New(1);
1878 PyTuple_SetItem(target
, 0, o2
);
1880 o3
= PyTuple_New(1);
1881 PyTuple_SetItem(o3
, 0, o
);
1884 target
= PySequence_Concat(o2
, o3
);
1892 static PyObject
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,bool textOnly
=false){
1894 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
1895 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1896 wxRect
* r
= new wxRect(rect
);
1897 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
1898 wxPyEndBlockThreads(blocked
);
1908 SWIG_CheckDoubleInRange(double value
, double min_value
,
1909 double max_value
, const char* errmsg
)
1911 if (value
< min_value
) {
1913 PyErr_Format(PyExc_OverflowError
,
1914 "value %g is less than %s minimum %g",
1915 value
, errmsg
, min_value
);
1918 } else if (value
> max_value
) {
1920 PyErr_Format(PyExc_OverflowError
,
1921 "value %g is greater than %s maximum %g",
1922 value
, errmsg
, max_value
);
1931 SWIG_AsVal_double(PyObject
*obj
, double* val
)
1933 if (PyNumber_Check(obj
)) {
1934 if (val
) *val
= PyFloat_AsDouble(obj
);
1938 SWIG_type_error("number", obj
);
1945 SWIG_AsVal_float(PyObject
*obj
, float *val
)
1947 const char* errmsg
= val
? "float" : (char*)0;
1949 if (SWIG_AsVal_double(obj
, &v
)) {
1950 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
1951 if (val
) *val
= (float)(v
);
1960 SWIG_type_error(errmsg
, obj
);
1966 SWIGINTERNSHORT
float
1967 SWIG_As_float(PyObject
* obj
)
1970 if (!SWIG_AsVal_float(obj
, &v
)) {
1972 this is needed to make valgrind/purify happier.
1974 memset((void*)&v
, 0, sizeof(float));
1981 SWIG_Check_float(PyObject
* obj
)
1983 return SWIG_AsVal_float(obj
, (float*)0);
1987 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1988 #define SWIG_From_float PyFloat_FromDouble
1995 static int _wrap_DynamicSashNameStr_set(PyObject
*) {
1996 PyErr_SetString(PyExc_TypeError
,"Variable DynamicSashNameStr is read-only.");
2001 static PyObject
*_wrap_DynamicSashNameStr_get(void) {
2006 pyobj
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
2008 pyobj
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
2015 static int _wrap_EditableListBoxNameStr_set(PyObject
*) {
2016 PyErr_SetString(PyExc_TypeError
,"Variable EditableListBoxNameStr is read-only.");
2021 static PyObject
*_wrap_EditableListBoxNameStr_get(void) {
2026 pyobj
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
2028 pyobj
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
2035 static int _wrap_TreeListCtrlNameStr_set(PyObject
*) {
2036 PyErr_SetString(PyExc_TypeError
,"Variable TreeListCtrlNameStr is read-only.");
2041 static PyObject
*_wrap_TreeListCtrlNameStr_get(void) {
2046 pyobj
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
2048 pyobj
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
2055 static int _wrap_StaticPictureNameStr_set(PyObject
*) {
2056 PyErr_SetString(PyExc_TypeError
,"Variable StaticPictureNameStr is read-only.");
2061 static PyObject
*_wrap_StaticPictureNameStr_get(void) {
2066 pyobj
= PyUnicode_FromWideChar((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
2068 pyobj
= PyString_FromStringAndSize((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
2075 static PyObject
*_wrap_new_DynamicSashSplitEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2076 PyObject
*resultobj
;
2077 wxObject
*arg1
= (wxObject
*) 0 ;
2078 wxDynamicSashSplitEvent
*result
;
2079 PyObject
* obj0
= 0 ;
2081 (char *) "target", NULL
2084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) goto fail
;
2085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
2086 if (SWIG_arg_fail(1)) SWIG_fail
;
2088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2089 result
= (wxDynamicSashSplitEvent
*)new wxDynamicSashSplitEvent(arg1
);
2091 wxPyEndAllowThreads(__tstate
);
2092 if (PyErr_Occurred()) SWIG_fail
;
2094 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, 1);
2101 static PyObject
* DynamicSashSplitEvent_swigregister(PyObject
*, PyObject
*args
) {
2103 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2104 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, obj
);
2106 return Py_BuildValue((char *)"");
2108 static PyObject
*_wrap_new_DynamicSashUnifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2109 PyObject
*resultobj
;
2110 wxObject
*arg1
= (wxObject
*) 0 ;
2111 wxDynamicSashUnifyEvent
*result
;
2112 PyObject
* obj0
= 0 ;
2114 (char *) "target", NULL
2117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) goto fail
;
2118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
2119 if (SWIG_arg_fail(1)) SWIG_fail
;
2121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2122 result
= (wxDynamicSashUnifyEvent
*)new wxDynamicSashUnifyEvent(arg1
);
2124 wxPyEndAllowThreads(__tstate
);
2125 if (PyErr_Occurred()) SWIG_fail
;
2127 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, 1);
2134 static PyObject
* DynamicSashUnifyEvent_swigregister(PyObject
*, PyObject
*args
) {
2136 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2137 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, obj
);
2139 return Py_BuildValue((char *)"");
2141 static PyObject
*_wrap_new_DynamicSashWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2142 PyObject
*resultobj
;
2143 wxWindow
*arg1
= (wxWindow
*) 0 ;
2144 int arg2
= (int) -1 ;
2145 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
2146 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
2147 wxSize
const &arg4_defvalue
= wxDefaultSize
;
2148 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
2149 long arg5
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
2150 wxString
const &arg6_defvalue
= wxPyDynamicSashNameStr
;
2151 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
2152 wxDynamicSashWindow
*result
;
2155 bool temp6
= false ;
2156 PyObject
* obj0
= 0 ;
2157 PyObject
* obj1
= 0 ;
2158 PyObject
* obj2
= 0 ;
2159 PyObject
* obj3
= 0 ;
2160 PyObject
* obj4
= 0 ;
2161 PyObject
* obj5
= 0 ;
2163 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
2167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2168 if (SWIG_arg_fail(1)) SWIG_fail
;
2171 arg2
= (int)(SWIG_As_int(obj1
));
2172 if (SWIG_arg_fail(2)) SWIG_fail
;
2178 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
2184 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
2189 arg5
= (long)(SWIG_As_long(obj4
));
2190 if (SWIG_arg_fail(5)) SWIG_fail
;
2195 arg6
= wxString_in_helper(obj5
);
2196 if (arg6
== NULL
) SWIG_fail
;
2201 if (!wxPyCheckForApp()) SWIG_fail
;
2202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2203 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
2205 wxPyEndAllowThreads(__tstate
);
2206 if (PyErr_Occurred()) SWIG_fail
;
2208 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1);
2223 static PyObject
*_wrap_new_PreDynamicSashWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2224 PyObject
*resultobj
;
2225 wxDynamicSashWindow
*result
;
2230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreDynamicSashWindow",kwnames
)) goto fail
;
2232 if (!wxPyCheckForApp()) SWIG_fail
;
2233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2234 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow();
2236 wxPyEndAllowThreads(__tstate
);
2237 if (PyErr_Occurred()) SWIG_fail
;
2239 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1);
2246 static PyObject
*_wrap_DynamicSashWindow_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2247 PyObject
*resultobj
;
2248 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2249 wxWindow
*arg2
= (wxWindow
*) 0 ;
2250 int arg3
= (int) -1 ;
2251 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
2252 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
2253 wxSize
const &arg5_defvalue
= wxDefaultSize
;
2254 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
2255 long arg6
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
2256 wxString
const &arg7_defvalue
= wxPyDynamicSashNameStr
;
2257 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
2261 bool temp7
= false ;
2262 PyObject
* obj0
= 0 ;
2263 PyObject
* obj1
= 0 ;
2264 PyObject
* obj2
= 0 ;
2265 PyObject
* obj3
= 0 ;
2266 PyObject
* obj4
= 0 ;
2267 PyObject
* obj5
= 0 ;
2268 PyObject
* obj6
= 0 ;
2270 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
2274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2275 if (SWIG_arg_fail(1)) SWIG_fail
;
2276 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2277 if (SWIG_arg_fail(2)) SWIG_fail
;
2280 arg3
= (int)(SWIG_As_int(obj2
));
2281 if (SWIG_arg_fail(3)) SWIG_fail
;
2287 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
2293 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
2298 arg6
= (long)(SWIG_As_long(obj5
));
2299 if (SWIG_arg_fail(6)) SWIG_fail
;
2304 arg7
= wxString_in_helper(obj6
);
2305 if (arg7
== NULL
) SWIG_fail
;
2310 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2311 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
2313 wxPyEndAllowThreads(__tstate
);
2314 if (PyErr_Occurred()) SWIG_fail
;
2317 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
2333 static PyObject
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2334 PyObject
*resultobj
;
2335 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2336 wxWindow
*arg2
= (wxWindow
*) 0 ;
2337 wxScrollBar
*result
;
2338 PyObject
* obj0
= 0 ;
2339 PyObject
* obj1
= 0 ;
2341 (char *) "self",(char *) "child", NULL
2344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
;
2345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2346 if (SWIG_arg_fail(1)) SWIG_fail
;
2347 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2348 if (SWIG_arg_fail(2)) SWIG_fail
;
2350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2351 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetHScrollBar((wxWindow
const *)arg2
);
2353 wxPyEndAllowThreads(__tstate
);
2354 if (PyErr_Occurred()) SWIG_fail
;
2356 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0);
2363 static PyObject
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2364 PyObject
*resultobj
;
2365 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2366 wxWindow
*arg2
= (wxWindow
*) 0 ;
2367 wxScrollBar
*result
;
2368 PyObject
* obj0
= 0 ;
2369 PyObject
* obj1
= 0 ;
2371 (char *) "self",(char *) "child", NULL
2374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
;
2375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2376 if (SWIG_arg_fail(1)) SWIG_fail
;
2377 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2378 if (SWIG_arg_fail(2)) SWIG_fail
;
2380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2381 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetVScrollBar((wxWindow
const *)arg2
);
2383 wxPyEndAllowThreads(__tstate
);
2384 if (PyErr_Occurred()) SWIG_fail
;
2386 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0);
2393 static PyObject
* DynamicSashWindow_swigregister(PyObject
*, PyObject
*args
) {
2395 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2396 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashWindow
, obj
);
2398 return Py_BuildValue((char *)"");
2400 static PyObject
*_wrap_new_EditableListBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2401 PyObject
*resultobj
;
2402 wxWindow
*arg1
= (wxWindow
*) 0 ;
2403 int arg2
= (int) -1 ;
2404 wxString
const &arg3_defvalue
= wxPyEmptyString
;
2405 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
2406 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
2407 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
2408 wxSize
const &arg5_defvalue
= wxDefaultSize
;
2409 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
2410 long arg6
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE
;
2411 wxString
const &arg7_defvalue
= wxPyEditableListBoxNameStr
;
2412 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
2413 wxEditableListBox
*result
;
2414 bool temp3
= false ;
2417 bool temp7
= false ;
2418 PyObject
* obj0
= 0 ;
2419 PyObject
* obj1
= 0 ;
2420 PyObject
* obj2
= 0 ;
2421 PyObject
* obj3
= 0 ;
2422 PyObject
* obj4
= 0 ;
2423 PyObject
* obj5
= 0 ;
2424 PyObject
* obj6
= 0 ;
2426 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
2430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2431 if (SWIG_arg_fail(1)) SWIG_fail
;
2434 arg2
= (int)(SWIG_As_int(obj1
));
2435 if (SWIG_arg_fail(2)) SWIG_fail
;
2440 arg3
= wxString_in_helper(obj2
);
2441 if (arg3
== NULL
) SWIG_fail
;
2448 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
2454 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
2459 arg6
= (long)(SWIG_As_long(obj5
));
2460 if (SWIG_arg_fail(6)) SWIG_fail
;
2465 arg7
= wxString_in_helper(obj6
);
2466 if (arg7
== NULL
) SWIG_fail
;
2471 if (!wxPyCheckForApp()) SWIG_fail
;
2472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2473 result
= (wxEditableListBox
*)new wxEditableListBox(arg1
,arg2
,(wxString
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
2475 wxPyEndAllowThreads(__tstate
);
2476 if (PyErr_Occurred()) SWIG_fail
;
2478 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEditableListBox
, 1);
2501 static PyObject
*_wrap_EditableListBox_SetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2502 PyObject
*resultobj
;
2503 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2504 wxArrayString
*arg2
= 0 ;
2505 bool temp2
= false ;
2506 PyObject
* obj0
= 0 ;
2507 PyObject
* obj1
= 0 ;
2509 (char *) "self",(char *) "strings", NULL
2512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) goto fail
;
2513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2514 if (SWIG_arg_fail(1)) SWIG_fail
;
2516 if (! PySequence_Check(obj1
)) {
2517 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
2520 arg2
= new wxArrayString
;
2522 int i
, len
=PySequence_Length(obj1
);
2523 for (i
=0; i
<len
; i
++) {
2524 PyObject
* item
= PySequence_GetItem(obj1
, i
);
2525 wxString
* s
= wxString_in_helper(item
);
2526 if (PyErr_Occurred()) SWIG_fail
;
2533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2534 (arg1
)->SetStrings((wxArrayString
const &)*arg2
);
2536 wxPyEndAllowThreads(__tstate
);
2537 if (PyErr_Occurred()) SWIG_fail
;
2539 Py_INCREF(Py_None
); resultobj
= Py_None
;
2541 if (temp2
) delete arg2
;
2546 if (temp2
) delete arg2
;
2552 static PyObject
*_wrap_EditableListBox_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2553 PyObject
*resultobj
;
2554 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2556 PyObject
* obj0
= 0 ;
2558 (char *) "self", NULL
2561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetStrings",kwnames
,&obj0
)) goto fail
;
2562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2563 if (SWIG_arg_fail(1)) SWIG_fail
;
2565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2566 result
= (PyObject
*)wxEditableListBox_GetStrings(arg1
);
2568 wxPyEndAllowThreads(__tstate
);
2569 if (PyErr_Occurred()) SWIG_fail
;
2578 static PyObject
*_wrap_EditableListBox_GetListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2579 PyObject
*resultobj
;
2580 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2581 wxPyListCtrl
*result
;
2582 PyObject
* obj0
= 0 ;
2584 (char *) "self", NULL
2587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetListCtrl",kwnames
,&obj0
)) goto fail
;
2588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2589 if (SWIG_arg_fail(1)) SWIG_fail
;
2591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2592 result
= (wxPyListCtrl
*)(arg1
)->GetListCtrl();
2594 wxPyEndAllowThreads(__tstate
);
2595 if (PyErr_Occurred()) SWIG_fail
;
2597 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyListCtrl
, 0);
2604 static PyObject
*_wrap_EditableListBox_GetDelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2605 PyObject
*resultobj
;
2606 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2607 wxBitmapButton
*result
;
2608 PyObject
* obj0
= 0 ;
2610 (char *) "self", NULL
2613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDelButton",kwnames
,&obj0
)) goto fail
;
2614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2615 if (SWIG_arg_fail(1)) SWIG_fail
;
2617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2618 result
= (wxBitmapButton
*)(arg1
)->GetDelButton();
2620 wxPyEndAllowThreads(__tstate
);
2621 if (PyErr_Occurred()) SWIG_fail
;
2624 resultobj
= wxPyMake_wxObject(result
, 0);
2632 static PyObject
*_wrap_EditableListBox_GetNewButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2633 PyObject
*resultobj
;
2634 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2635 wxBitmapButton
*result
;
2636 PyObject
* obj0
= 0 ;
2638 (char *) "self", NULL
2641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetNewButton",kwnames
,&obj0
)) goto fail
;
2642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2643 if (SWIG_arg_fail(1)) SWIG_fail
;
2645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2646 result
= (wxBitmapButton
*)(arg1
)->GetNewButton();
2648 wxPyEndAllowThreads(__tstate
);
2649 if (PyErr_Occurred()) SWIG_fail
;
2652 resultobj
= wxPyMake_wxObject(result
, 0);
2660 static PyObject
*_wrap_EditableListBox_GetUpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2661 PyObject
*resultobj
;
2662 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2663 wxBitmapButton
*result
;
2664 PyObject
* obj0
= 0 ;
2666 (char *) "self", NULL
2669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetUpButton",kwnames
,&obj0
)) goto fail
;
2670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2671 if (SWIG_arg_fail(1)) SWIG_fail
;
2673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2674 result
= (wxBitmapButton
*)(arg1
)->GetUpButton();
2676 wxPyEndAllowThreads(__tstate
);
2677 if (PyErr_Occurred()) SWIG_fail
;
2680 resultobj
= wxPyMake_wxObject(result
, 0);
2688 static PyObject
*_wrap_EditableListBox_GetDownButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2689 PyObject
*resultobj
;
2690 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2691 wxBitmapButton
*result
;
2692 PyObject
* obj0
= 0 ;
2694 (char *) "self", NULL
2697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDownButton",kwnames
,&obj0
)) goto fail
;
2698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2699 if (SWIG_arg_fail(1)) SWIG_fail
;
2701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2702 result
= (wxBitmapButton
*)(arg1
)->GetDownButton();
2704 wxPyEndAllowThreads(__tstate
);
2705 if (PyErr_Occurred()) SWIG_fail
;
2708 resultobj
= wxPyMake_wxObject(result
, 0);
2716 static PyObject
*_wrap_EditableListBox_GetEditButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2717 PyObject
*resultobj
;
2718 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2719 wxBitmapButton
*result
;
2720 PyObject
* obj0
= 0 ;
2722 (char *) "self", NULL
2725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetEditButton",kwnames
,&obj0
)) goto fail
;
2726 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2727 if (SWIG_arg_fail(1)) SWIG_fail
;
2729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2730 result
= (wxBitmapButton
*)(arg1
)->GetEditButton();
2732 wxPyEndAllowThreads(__tstate
);
2733 if (PyErr_Occurred()) SWIG_fail
;
2736 resultobj
= wxPyMake_wxObject(result
, 0);
2744 static PyObject
* EditableListBox_swigregister(PyObject
*, PyObject
*args
) {
2746 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2747 SWIG_TypeClientData(SWIGTYPE_p_wxEditableListBox
, obj
);
2749 return Py_BuildValue((char *)"");
2751 static PyObject
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2752 PyObject
*resultobj
;
2753 wxWindow
*arg1
= (wxWindow
*) 0 ;
2755 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
2756 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
2757 wxSize
const &arg4_defvalue
= wxDefaultSize
;
2758 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
2759 long arg5
= (long) wxTR_HAS_BUTTONS
;
2760 wxRemotelyScrolledTreeCtrl
*result
;
2763 PyObject
* obj0
= 0 ;
2764 PyObject
* obj1
= 0 ;
2765 PyObject
* obj2
= 0 ;
2766 PyObject
* obj3
= 0 ;
2767 PyObject
* obj4
= 0 ;
2769 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
2772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
2773 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2774 if (SWIG_arg_fail(1)) SWIG_fail
;
2776 arg2
= (int)(SWIG_As_int(obj1
));
2777 if (SWIG_arg_fail(2)) SWIG_fail
;
2782 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
2788 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
2793 arg5
= (long)(SWIG_As_long(obj4
));
2794 if (SWIG_arg_fail(5)) SWIG_fail
;
2798 if (!wxPyCheckForApp()) SWIG_fail
;
2799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2800 result
= (wxRemotelyScrolledTreeCtrl
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
2802 wxPyEndAllowThreads(__tstate
);
2803 if (PyErr_Occurred()) SWIG_fail
;
2805 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 1);
2812 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2813 PyObject
*resultobj
;
2814 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2815 PyObject
* obj0
= 0 ;
2817 (char *) "self", NULL
2820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_HideVScrollbar",kwnames
,&obj0
)) goto fail
;
2821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2822 if (SWIG_arg_fail(1)) SWIG_fail
;
2824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2825 (arg1
)->HideVScrollbar();
2827 wxPyEndAllowThreads(__tstate
);
2828 if (PyErr_Occurred()) SWIG_fail
;
2830 Py_INCREF(Py_None
); resultobj
= Py_None
;
2837 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2838 PyObject
*resultobj
;
2839 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2840 PyObject
* obj0
= 0 ;
2842 (char *) "self", NULL
2845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars",kwnames
,&obj0
)) goto fail
;
2846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2847 if (SWIG_arg_fail(1)) SWIG_fail
;
2849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2850 (arg1
)->AdjustRemoteScrollbars();
2852 wxPyEndAllowThreads(__tstate
);
2853 if (PyErr_Occurred()) SWIG_fail
;
2855 Py_INCREF(Py_None
); resultobj
= Py_None
;
2862 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2863 PyObject
*resultobj
;
2864 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2865 wxScrolledWindow
*result
;
2866 PyObject
* obj0
= 0 ;
2868 (char *) "self", NULL
2871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetScrolledWindow",kwnames
,&obj0
)) goto fail
;
2872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2873 if (SWIG_arg_fail(1)) SWIG_fail
;
2875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2876 result
= (wxScrolledWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetScrolledWindow();
2878 wxPyEndAllowThreads(__tstate
);
2879 if (PyErr_Occurred()) SWIG_fail
;
2882 resultobj
= wxPyMake_wxObject(result
, 0);
2890 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2891 PyObject
*resultobj
;
2892 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2895 PyObject
* obj0
= 0 ;
2896 PyObject
* obj1
= 0 ;
2897 PyObject
* obj2
= 0 ;
2899 (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL
2902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
2903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2904 if (SWIG_arg_fail(1)) SWIG_fail
;
2906 arg2
= (int)(SWIG_As_int(obj1
));
2907 if (SWIG_arg_fail(2)) SWIG_fail
;
2910 arg3
= (int)(SWIG_As_int(obj2
));
2911 if (SWIG_arg_fail(3)) SWIG_fail
;
2914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2915 (arg1
)->ScrollToLine(arg2
,arg3
);
2917 wxPyEndAllowThreads(__tstate
);
2918 if (PyErr_Occurred()) SWIG_fail
;
2920 Py_INCREF(Py_None
); resultobj
= Py_None
;
2927 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2928 PyObject
*resultobj
;
2929 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2930 wxWindow
*arg2
= (wxWindow
*) 0 ;
2931 PyObject
* obj0
= 0 ;
2932 PyObject
* obj1
= 0 ;
2934 (char *) "self",(char *) "companion", NULL
2937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
2938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2939 if (SWIG_arg_fail(1)) SWIG_fail
;
2940 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2941 if (SWIG_arg_fail(2)) SWIG_fail
;
2943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2944 (arg1
)->SetCompanionWindow(arg2
);
2946 wxPyEndAllowThreads(__tstate
);
2947 if (PyErr_Occurred()) SWIG_fail
;
2949 Py_INCREF(Py_None
); resultobj
= Py_None
;
2956 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2957 PyObject
*resultobj
;
2958 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2960 PyObject
* obj0
= 0 ;
2962 (char *) "self", NULL
2965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetCompanionWindow",kwnames
,&obj0
)) goto fail
;
2966 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2967 if (SWIG_arg_fail(1)) SWIG_fail
;
2969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2970 result
= (wxWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetCompanionWindow();
2972 wxPyEndAllowThreads(__tstate
);
2973 if (PyErr_Occurred()) SWIG_fail
;
2976 resultobj
= wxPyMake_wxObject(result
, 0);
2984 static PyObject
* RemotelyScrolledTreeCtrl_swigregister(PyObject
*, PyObject
*args
) {
2986 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2987 SWIG_TypeClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, obj
);
2989 return Py_BuildValue((char *)"");
2991 static PyObject
*_wrap_new_TreeCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2992 PyObject
*resultobj
;
2993 wxWindow
*arg1
= (wxWindow
*) 0 ;
2994 int arg2
= (int) -1 ;
2995 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
2996 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
2997 wxSize
const &arg4_defvalue
= wxDefaultSize
;
2998 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
2999 long arg5
= (long) 0 ;
3000 wxPyTreeCompanionWindow
*result
;
3003 PyObject
* obj0
= 0 ;
3004 PyObject
* obj1
= 0 ;
3005 PyObject
* obj2
= 0 ;
3006 PyObject
* obj3
= 0 ;
3007 PyObject
* obj4
= 0 ;
3009 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3013 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3014 if (SWIG_arg_fail(1)) SWIG_fail
;
3017 arg2
= (int)(SWIG_As_int(obj1
));
3018 if (SWIG_arg_fail(2)) SWIG_fail
;
3024 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3030 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3035 arg5
= (long)(SWIG_As_long(obj4
));
3036 if (SWIG_arg_fail(5)) SWIG_fail
;
3040 if (!wxPyCheckForApp()) SWIG_fail
;
3041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3042 result
= (wxPyTreeCompanionWindow
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3044 wxPyEndAllowThreads(__tstate
);
3045 if (PyErr_Occurred()) SWIG_fail
;
3047 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, 1);
3054 static PyObject
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3055 PyObject
*resultobj
;
3056 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3057 PyObject
*arg2
= (PyObject
*) 0 ;
3058 PyObject
*arg3
= (PyObject
*) 0 ;
3059 PyObject
* obj0
= 0 ;
3060 PyObject
* obj1
= 0 ;
3061 PyObject
* obj2
= 0 ;
3063 (char *) "self",(char *) "self",(char *) "_class", NULL
3066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3068 if (SWIG_arg_fail(1)) SWIG_fail
;
3072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3073 (arg1
)->_setCallbackInfo(arg2
,arg3
);
3075 wxPyEndAllowThreads(__tstate
);
3076 if (PyErr_Occurred()) SWIG_fail
;
3078 Py_INCREF(Py_None
); resultobj
= Py_None
;
3085 static PyObject
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3086 PyObject
*resultobj
;
3087 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3088 wxRemotelyScrolledTreeCtrl
*result
;
3089 PyObject
* obj0
= 0 ;
3091 (char *) "self", NULL
3094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeCompanionWindow_GetTreeCtrl",kwnames
,&obj0
)) goto fail
;
3095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3096 if (SWIG_arg_fail(1)) SWIG_fail
;
3098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3099 result
= (wxRemotelyScrolledTreeCtrl
*)((wxPyTreeCompanionWindow
const *)arg1
)->GetTreeCtrl();
3101 wxPyEndAllowThreads(__tstate
);
3102 if (PyErr_Occurred()) SWIG_fail
;
3104 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0);
3111 static PyObject
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3112 PyObject
*resultobj
;
3113 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3114 wxRemotelyScrolledTreeCtrl
*arg2
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3115 PyObject
* obj0
= 0 ;
3116 PyObject
* obj1
= 0 ;
3118 (char *) "self",(char *) "treeCtrl", NULL
3121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) goto fail
;
3122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3123 if (SWIG_arg_fail(1)) SWIG_fail
;
3124 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3125 if (SWIG_arg_fail(2)) SWIG_fail
;
3127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3128 (arg1
)->SetTreeCtrl(arg2
);
3130 wxPyEndAllowThreads(__tstate
);
3131 if (PyErr_Occurred()) SWIG_fail
;
3133 Py_INCREF(Py_None
); resultobj
= Py_None
;
3140 static PyObject
* TreeCompanionWindow_swigregister(PyObject
*, PyObject
*args
) {
3142 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3143 SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, obj
);
3145 return Py_BuildValue((char *)"");
3147 static PyObject
*_wrap_new_ThinSplitterWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3148 PyObject
*resultobj
;
3149 wxWindow
*arg1
= (wxWindow
*) 0 ;
3150 int arg2
= (int) -1 ;
3151 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3152 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3153 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3154 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3155 long arg5
= (long) wxSP_3D
|wxCLIP_CHILDREN
;
3156 wxThinSplitterWindow
*result
;
3159 PyObject
* obj0
= 0 ;
3160 PyObject
* obj1
= 0 ;
3161 PyObject
* obj2
= 0 ;
3162 PyObject
* obj3
= 0 ;
3163 PyObject
* obj4
= 0 ;
3165 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3170 if (SWIG_arg_fail(1)) SWIG_fail
;
3173 arg2
= (int)(SWIG_As_int(obj1
));
3174 if (SWIG_arg_fail(2)) SWIG_fail
;
3180 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3186 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3191 arg5
= (long)(SWIG_As_long(obj4
));
3192 if (SWIG_arg_fail(5)) SWIG_fail
;
3196 if (!wxPyCheckForApp()) SWIG_fail
;
3197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3198 result
= (wxThinSplitterWindow
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3200 wxPyEndAllowThreads(__tstate
);
3201 if (PyErr_Occurred()) SWIG_fail
;
3203 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxThinSplitterWindow
, 1);
3210 static PyObject
* ThinSplitterWindow_swigregister(PyObject
*, PyObject
*args
) {
3212 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3213 SWIG_TypeClientData(SWIGTYPE_p_wxThinSplitterWindow
, obj
);
3215 return Py_BuildValue((char *)"");
3217 static PyObject
*_wrap_new_SplitterScrolledWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3218 PyObject
*resultobj
;
3219 wxWindow
*arg1
= (wxWindow
*) 0 ;
3220 int arg2
= (int) -1 ;
3221 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3222 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3223 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3224 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3225 long arg5
= (long) 0 ;
3226 wxSplitterScrolledWindow
*result
;
3229 PyObject
* obj0
= 0 ;
3230 PyObject
* obj1
= 0 ;
3231 PyObject
* obj2
= 0 ;
3232 PyObject
* obj3
= 0 ;
3233 PyObject
* obj4
= 0 ;
3235 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3240 if (SWIG_arg_fail(1)) SWIG_fail
;
3243 arg2
= (int)(SWIG_As_int(obj1
));
3244 if (SWIG_arg_fail(2)) SWIG_fail
;
3250 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3256 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3261 arg5
= (long)(SWIG_As_long(obj4
));
3262 if (SWIG_arg_fail(5)) SWIG_fail
;
3266 if (!wxPyCheckForApp()) SWIG_fail
;
3267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3268 result
= (wxSplitterScrolledWindow
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3270 wxPyEndAllowThreads(__tstate
);
3271 if (PyErr_Occurred()) SWIG_fail
;
3273 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, 1);
3280 static PyObject
* SplitterScrolledWindow_swigregister(PyObject
*, PyObject
*args
) {
3282 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3283 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, obj
);
3285 return Py_BuildValue((char *)"");
3287 static PyObject
*_wrap_new_LEDNumberCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3288 PyObject
*resultobj
;
3289 wxWindow
*arg1
= (wxWindow
*) 0 ;
3290 int arg2
= (int) -1 ;
3291 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3292 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3293 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3294 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3295 long arg5
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
3296 wxLEDNumberCtrl
*result
;
3299 PyObject
* obj0
= 0 ;
3300 PyObject
* obj1
= 0 ;
3301 PyObject
* obj2
= 0 ;
3302 PyObject
* obj3
= 0 ;
3303 PyObject
* obj4
= 0 ;
3305 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3310 if (SWIG_arg_fail(1)) SWIG_fail
;
3313 arg2
= (int)(SWIG_As_int(obj1
));
3314 if (SWIG_arg_fail(2)) SWIG_fail
;
3320 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3326 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3331 arg5
= (long)(SWIG_As_long(obj4
));
3332 if (SWIG_arg_fail(5)) SWIG_fail
;
3336 if (!wxPyCheckForApp()) SWIG_fail
;
3337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3338 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3340 wxPyEndAllowThreads(__tstate
);
3341 if (PyErr_Occurred()) SWIG_fail
;
3343 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1);
3350 static PyObject
*_wrap_new_PreLEDNumberCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3351 PyObject
*resultobj
;
3352 wxLEDNumberCtrl
*result
;
3357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreLEDNumberCtrl",kwnames
)) goto fail
;
3359 if (!wxPyCheckForApp()) SWIG_fail
;
3360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3361 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl();
3363 wxPyEndAllowThreads(__tstate
);
3364 if (PyErr_Occurred()) SWIG_fail
;
3366 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1);
3373 static PyObject
*_wrap_LEDNumberCtrl_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3374 PyObject
*resultobj
;
3375 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3376 wxWindow
*arg2
= (wxWindow
*) 0 ;
3377 int arg3
= (int) -1 ;
3378 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3379 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3380 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3381 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3382 long arg6
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
3386 PyObject
* obj0
= 0 ;
3387 PyObject
* obj1
= 0 ;
3388 PyObject
* obj2
= 0 ;
3389 PyObject
* obj3
= 0 ;
3390 PyObject
* obj4
= 0 ;
3391 PyObject
* obj5
= 0 ;
3393 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
3397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3398 if (SWIG_arg_fail(1)) SWIG_fail
;
3399 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3400 if (SWIG_arg_fail(2)) SWIG_fail
;
3403 arg3
= (int)(SWIG_As_int(obj2
));
3404 if (SWIG_arg_fail(3)) SWIG_fail
;
3410 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3416 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3421 arg6
= (long)(SWIG_As_long(obj5
));
3422 if (SWIG_arg_fail(6)) SWIG_fail
;
3426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3427 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
);
3429 wxPyEndAllowThreads(__tstate
);
3430 if (PyErr_Occurred()) SWIG_fail
;
3433 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3441 static PyObject
*_wrap_LEDNumberCtrl_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3442 PyObject
*resultobj
;
3443 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3444 wxLEDValueAlign result
;
3445 PyObject
* obj0
= 0 ;
3447 (char *) "self", NULL
3450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetAlignment",kwnames
,&obj0
)) goto fail
;
3451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3452 if (SWIG_arg_fail(1)) SWIG_fail
;
3454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3455 result
= (wxLEDValueAlign
)((wxLEDNumberCtrl
const *)arg1
)->GetAlignment();
3457 wxPyEndAllowThreads(__tstate
);
3458 if (PyErr_Occurred()) SWIG_fail
;
3460 resultobj
= SWIG_From_int((result
));
3467 static PyObject
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3468 PyObject
*resultobj
;
3469 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3471 PyObject
* obj0
= 0 ;
3473 (char *) "self", NULL
3476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetDrawFaded",kwnames
,&obj0
)) goto fail
;
3477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3478 if (SWIG_arg_fail(1)) SWIG_fail
;
3480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3481 result
= (bool)((wxLEDNumberCtrl
const *)arg1
)->GetDrawFaded();
3483 wxPyEndAllowThreads(__tstate
);
3484 if (PyErr_Occurred()) SWIG_fail
;
3487 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3495 static PyObject
*_wrap_LEDNumberCtrl_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3496 PyObject
*resultobj
;
3497 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3499 PyObject
* obj0
= 0 ;
3501 (char *) "self", NULL
3504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetValue",kwnames
,&obj0
)) goto fail
;
3505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3506 if (SWIG_arg_fail(1)) SWIG_fail
;
3508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3510 wxString
const &_result_ref
= ((wxLEDNumberCtrl
const *)arg1
)->GetValue();
3511 result
= (wxString
*) &_result_ref
;
3514 wxPyEndAllowThreads(__tstate
);
3515 if (PyErr_Occurred()) SWIG_fail
;
3519 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
3521 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
3530 static PyObject
*_wrap_LEDNumberCtrl_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3531 PyObject
*resultobj
;
3532 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3533 wxLEDValueAlign arg2
;
3534 bool arg3
= (bool) true ;
3535 PyObject
* obj0
= 0 ;
3536 PyObject
* obj1
= 0 ;
3537 PyObject
* obj2
= 0 ;
3539 (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL
3542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3543 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3544 if (SWIG_arg_fail(1)) SWIG_fail
;
3546 arg2
= (wxLEDValueAlign
)(SWIG_As_int(obj1
));
3547 if (SWIG_arg_fail(2)) SWIG_fail
;
3551 arg3
= (bool)(SWIG_As_bool(obj2
));
3552 if (SWIG_arg_fail(3)) SWIG_fail
;
3556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3557 (arg1
)->SetAlignment((wxLEDValueAlign
)arg2
,arg3
);
3559 wxPyEndAllowThreads(__tstate
);
3560 if (PyErr_Occurred()) SWIG_fail
;
3562 Py_INCREF(Py_None
); resultobj
= Py_None
;
3569 static PyObject
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3570 PyObject
*resultobj
;
3571 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3573 bool arg3
= (bool) true ;
3574 PyObject
* obj0
= 0 ;
3575 PyObject
* obj1
= 0 ;
3576 PyObject
* obj2
= 0 ;
3578 (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL
3581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3583 if (SWIG_arg_fail(1)) SWIG_fail
;
3585 arg2
= (bool)(SWIG_As_bool(obj1
));
3586 if (SWIG_arg_fail(2)) SWIG_fail
;
3590 arg3
= (bool)(SWIG_As_bool(obj2
));
3591 if (SWIG_arg_fail(3)) SWIG_fail
;
3595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3596 (arg1
)->SetDrawFaded(arg2
,arg3
);
3598 wxPyEndAllowThreads(__tstate
);
3599 if (PyErr_Occurred()) SWIG_fail
;
3601 Py_INCREF(Py_None
); resultobj
= Py_None
;
3608 static PyObject
*_wrap_LEDNumberCtrl_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3609 PyObject
*resultobj
;
3610 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3611 wxString
*arg2
= 0 ;
3612 bool arg3
= (bool) true ;
3613 bool temp2
= false ;
3614 PyObject
* obj0
= 0 ;
3615 PyObject
* obj1
= 0 ;
3616 PyObject
* obj2
= 0 ;
3618 (char *) "self",(char *) "Value",(char *) "Redraw", NULL
3621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3623 if (SWIG_arg_fail(1)) SWIG_fail
;
3625 arg2
= wxString_in_helper(obj1
);
3626 if (arg2
== NULL
) SWIG_fail
;
3631 arg3
= (bool)(SWIG_As_bool(obj2
));
3632 if (SWIG_arg_fail(3)) SWIG_fail
;
3636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3637 (arg1
)->SetValue((wxString
const &)*arg2
,arg3
);
3639 wxPyEndAllowThreads(__tstate
);
3640 if (PyErr_Occurred()) SWIG_fail
;
3642 Py_INCREF(Py_None
); resultobj
= Py_None
;
3657 static PyObject
* LEDNumberCtrl_swigregister(PyObject
*, PyObject
*args
) {
3659 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3660 SWIG_TypeClientData(SWIGTYPE_p_wxLEDNumberCtrl
, obj
);
3662 return Py_BuildValue((char *)"");
3664 static PyObject
*_wrap_new_TreeListColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3665 PyObject
*resultobj
;
3666 wxString
const &arg1_defvalue
= wxPyEmptyString
;
3667 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
3668 int arg2
= (int) -1 ;
3669 size_t arg3
= (size_t) 100 ;
3670 bool arg4
= (bool) true ;
3671 wxTreeListColumnAlign arg5
= (wxTreeListColumnAlign
) wxTL_ALIGN_LEFT
;
3672 wxTreeListColumnInfo
*result
;
3673 bool temp1
= false ;
3674 PyObject
* obj0
= 0 ;
3675 PyObject
* obj1
= 0 ;
3676 PyObject
* obj2
= 0 ;
3677 PyObject
* obj3
= 0 ;
3678 PyObject
* obj4
= 0 ;
3680 (char *) "text",(char *) "image",(char *) "width",(char *) "shown",(char *) "alignment", NULL
3683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3686 arg1
= wxString_in_helper(obj0
);
3687 if (arg1
== NULL
) SWIG_fail
;
3693 arg2
= (int)(SWIG_As_int(obj1
));
3694 if (SWIG_arg_fail(2)) SWIG_fail
;
3699 arg3
= (size_t)(SWIG_As_unsigned_SS_long(obj2
));
3700 if (SWIG_arg_fail(3)) SWIG_fail
;
3705 arg4
= (bool)(SWIG_As_bool(obj3
));
3706 if (SWIG_arg_fail(4)) SWIG_fail
;
3711 arg5
= (wxTreeListColumnAlign
)(SWIG_As_int(obj4
));
3712 if (SWIG_arg_fail(5)) SWIG_fail
;
3716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3717 result
= (wxTreeListColumnInfo
*)new wxTreeListColumnInfo((wxString
const &)*arg1
,arg2
,arg3
,arg4
,(wxTreeListColumnAlign
)arg5
);
3719 wxPyEndAllowThreads(__tstate
);
3720 if (PyErr_Occurred()) SWIG_fail
;
3722 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 1);
3737 static PyObject
*_wrap_TreeListColumnInfo_GetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3738 PyObject
*resultobj
;
3739 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3741 PyObject
* obj0
= 0 ;
3743 (char *) "self", NULL
3746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetShown",kwnames
,&obj0
)) goto fail
;
3747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3748 if (SWIG_arg_fail(1)) SWIG_fail
;
3750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3751 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->GetShown();
3753 wxPyEndAllowThreads(__tstate
);
3754 if (PyErr_Occurred()) SWIG_fail
;
3757 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3765 static PyObject
*_wrap_TreeListColumnInfo_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3766 PyObject
*resultobj
;
3767 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3768 wxTreeListColumnAlign result
;
3769 PyObject
* obj0
= 0 ;
3771 (char *) "self", NULL
3774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetAlignment",kwnames
,&obj0
)) goto fail
;
3775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3776 if (SWIG_arg_fail(1)) SWIG_fail
;
3778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3779 result
= (wxTreeListColumnAlign
)((wxTreeListColumnInfo
const *)arg1
)->GetAlignment();
3781 wxPyEndAllowThreads(__tstate
);
3782 if (PyErr_Occurred()) SWIG_fail
;
3784 resultobj
= SWIG_From_int((result
));
3791 static PyObject
*_wrap_TreeListColumnInfo_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3792 PyObject
*resultobj
;
3793 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3795 PyObject
* obj0
= 0 ;
3797 (char *) "self", NULL
3800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetText",kwnames
,&obj0
)) goto fail
;
3801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3802 if (SWIG_arg_fail(1)) SWIG_fail
;
3804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3805 result
= ((wxTreeListColumnInfo
const *)arg1
)->GetText();
3807 wxPyEndAllowThreads(__tstate
);
3808 if (PyErr_Occurred()) SWIG_fail
;
3812 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3814 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3823 static PyObject
*_wrap_TreeListColumnInfo_GetImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3824 PyObject
*resultobj
;
3825 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3827 PyObject
* obj0
= 0 ;
3829 (char *) "self", NULL
3832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetImage",kwnames
,&obj0
)) goto fail
;
3833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3834 if (SWIG_arg_fail(1)) SWIG_fail
;
3836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3837 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetImage();
3839 wxPyEndAllowThreads(__tstate
);
3840 if (PyErr_Occurred()) SWIG_fail
;
3843 resultobj
= SWIG_From_int((int)(result
));
3851 static PyObject
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3852 PyObject
*resultobj
;
3853 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3855 PyObject
* obj0
= 0 ;
3857 (char *) "self", NULL
3860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetSelectedImage",kwnames
,&obj0
)) goto fail
;
3861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3862 if (SWIG_arg_fail(1)) SWIG_fail
;
3864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3865 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetSelectedImage();
3867 wxPyEndAllowThreads(__tstate
);
3868 if (PyErr_Occurred()) SWIG_fail
;
3871 resultobj
= SWIG_From_int((int)(result
));
3879 static PyObject
*_wrap_TreeListColumnInfo_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3880 PyObject
*resultobj
;
3881 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3883 PyObject
* obj0
= 0 ;
3885 (char *) "self", NULL
3888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetWidth",kwnames
,&obj0
)) goto fail
;
3889 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3890 if (SWIG_arg_fail(1)) SWIG_fail
;
3892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3893 result
= (size_t)((wxTreeListColumnInfo
const *)arg1
)->GetWidth();
3895 wxPyEndAllowThreads(__tstate
);
3896 if (PyErr_Occurred()) SWIG_fail
;
3899 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
3907 static PyObject
*_wrap_TreeListColumnInfo_SetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3908 PyObject
*resultobj
;
3909 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3911 PyObject
* obj0
= 0 ;
3912 PyObject
* obj1
= 0 ;
3914 (char *) "self",(char *) "shown", NULL
3917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) goto fail
;
3918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3919 if (SWIG_arg_fail(1)) SWIG_fail
;
3921 arg2
= (bool)(SWIG_As_bool(obj1
));
3922 if (SWIG_arg_fail(2)) SWIG_fail
;
3925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3926 (arg1
)->SetShown(arg2
);
3928 wxPyEndAllowThreads(__tstate
);
3929 if (PyErr_Occurred()) SWIG_fail
;
3931 Py_INCREF(Py_None
); resultobj
= Py_None
;
3938 static PyObject
*_wrap_TreeListColumnInfo_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3939 PyObject
*resultobj
;
3940 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3941 wxTreeListColumnAlign arg2
;
3942 PyObject
* obj0
= 0 ;
3943 PyObject
* obj1
= 0 ;
3945 (char *) "self",(char *) "alignment", NULL
3948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
3949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3950 if (SWIG_arg_fail(1)) SWIG_fail
;
3952 arg2
= (wxTreeListColumnAlign
)(SWIG_As_int(obj1
));
3953 if (SWIG_arg_fail(2)) SWIG_fail
;
3956 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3957 (arg1
)->SetAlignment((wxTreeListColumnAlign
)arg2
);
3959 wxPyEndAllowThreads(__tstate
);
3960 if (PyErr_Occurred()) SWIG_fail
;
3962 Py_INCREF(Py_None
); resultobj
= Py_None
;
3969 static PyObject
*_wrap_TreeListColumnInfo_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3970 PyObject
*resultobj
;
3971 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3972 wxString
*arg2
= 0 ;
3973 bool temp2
= false ;
3974 PyObject
* obj0
= 0 ;
3975 PyObject
* obj1
= 0 ;
3977 (char *) "self",(char *) "text", NULL
3980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
3981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3982 if (SWIG_arg_fail(1)) SWIG_fail
;
3984 arg2
= wxString_in_helper(obj1
);
3985 if (arg2
== NULL
) SWIG_fail
;
3989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3990 (arg1
)->SetText((wxString
const &)*arg2
);
3992 wxPyEndAllowThreads(__tstate
);
3993 if (PyErr_Occurred()) SWIG_fail
;
3995 Py_INCREF(Py_None
); resultobj
= Py_None
;
4010 static PyObject
*_wrap_TreeListColumnInfo_SetImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4011 PyObject
*resultobj
;
4012 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4014 PyObject
* obj0
= 0 ;
4015 PyObject
* obj1
= 0 ;
4017 (char *) "self",(char *) "image", NULL
4020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) goto fail
;
4021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4022 if (SWIG_arg_fail(1)) SWIG_fail
;
4024 arg2
= (int)(SWIG_As_int(obj1
));
4025 if (SWIG_arg_fail(2)) SWIG_fail
;
4028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4029 (arg1
)->SetImage(arg2
);
4031 wxPyEndAllowThreads(__tstate
);
4032 if (PyErr_Occurred()) SWIG_fail
;
4034 Py_INCREF(Py_None
); resultobj
= Py_None
;
4041 static PyObject
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4042 PyObject
*resultobj
;
4043 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4045 PyObject
* obj0
= 0 ;
4046 PyObject
* obj1
= 0 ;
4048 (char *) "self",(char *) "image", NULL
4051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) goto fail
;
4052 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4053 if (SWIG_arg_fail(1)) SWIG_fail
;
4055 arg2
= (int)(SWIG_As_int(obj1
));
4056 if (SWIG_arg_fail(2)) SWIG_fail
;
4059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4060 (arg1
)->SetSelectedImage(arg2
);
4062 wxPyEndAllowThreads(__tstate
);
4063 if (PyErr_Occurred()) SWIG_fail
;
4065 Py_INCREF(Py_None
); resultobj
= Py_None
;
4072 static PyObject
*_wrap_TreeListColumnInfo_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4073 PyObject
*resultobj
;
4074 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4076 PyObject
* obj0
= 0 ;
4077 PyObject
* obj1
= 0 ;
4079 (char *) "self",(char *) "with", NULL
4082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
4083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4084 if (SWIG_arg_fail(1)) SWIG_fail
;
4086 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
4087 if (SWIG_arg_fail(2)) SWIG_fail
;
4090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4091 (arg1
)->SetWidth(arg2
);
4093 wxPyEndAllowThreads(__tstate
);
4094 if (PyErr_Occurred()) SWIG_fail
;
4096 Py_INCREF(Py_None
); resultobj
= Py_None
;
4103 static PyObject
* TreeListColumnInfo_swigregister(PyObject
*, PyObject
*args
) {
4105 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4106 SWIG_TypeClientData(SWIGTYPE_p_wxTreeListColumnInfo
, obj
);
4108 return Py_BuildValue((char *)"");
4110 static PyObject
*_wrap_new_TreeListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4111 PyObject
*resultobj
;
4112 wxWindow
*arg1
= (wxWindow
*) 0 ;
4113 int arg2
= (int) -1 ;
4114 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4115 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4116 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4117 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4118 long arg5
= (long) wxTR_DEFAULT_STYLE
;
4119 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
4120 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
4121 wxString
const &arg7_defvalue
= wxPyTreeListCtrlNameStr
;
4122 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
4123 wxPyTreeListCtrl
*result
;
4126 bool temp7
= false ;
4127 PyObject
* obj0
= 0 ;
4128 PyObject
* obj1
= 0 ;
4129 PyObject
* obj2
= 0 ;
4130 PyObject
* obj3
= 0 ;
4131 PyObject
* obj4
= 0 ;
4132 PyObject
* obj5
= 0 ;
4133 PyObject
* obj6
= 0 ;
4135 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
4138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
4139 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
4140 if (SWIG_arg_fail(1)) SWIG_fail
;
4143 arg2
= (int)(SWIG_As_int(obj1
));
4144 if (SWIG_arg_fail(2)) SWIG_fail
;
4150 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4156 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4161 arg5
= (long)(SWIG_As_long(obj4
));
4162 if (SWIG_arg_fail(5)) SWIG_fail
;
4167 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
4168 if (SWIG_arg_fail(6)) SWIG_fail
;
4170 SWIG_null_ref("wxValidator");
4172 if (SWIG_arg_fail(6)) SWIG_fail
;
4177 arg7
= wxString_in_helper(obj6
);
4178 if (arg7
== NULL
) SWIG_fail
;
4183 if (!wxPyCheckForApp()) SWIG_fail
;
4184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4185 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
4187 wxPyEndAllowThreads(__tstate
);
4188 if (PyErr_Occurred()) SWIG_fail
;
4190 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1);
4205 static PyObject
*_wrap_new_PreTreeListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4206 PyObject
*resultobj
;
4207 wxPyTreeListCtrl
*result
;
4212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreTreeListCtrl",kwnames
)) goto fail
;
4214 if (!wxPyCheckForApp()) SWIG_fail
;
4215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4216 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl();
4218 wxPyEndAllowThreads(__tstate
);
4219 if (PyErr_Occurred()) SWIG_fail
;
4221 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1);
4228 static PyObject
*_wrap_TreeListCtrl_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4229 PyObject
*resultobj
;
4230 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4231 wxWindow
*arg2
= (wxWindow
*) 0 ;
4232 int arg3
= (int) -1 ;
4233 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
4234 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
4235 wxSize
const &arg5_defvalue
= wxDefaultSize
;
4236 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
4237 long arg6
= (long) wxTR_DEFAULT_STYLE
;
4238 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
4239 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
4240 wxString
const &arg8_defvalue
= wxPyTreeListCtrlNameStr
;
4241 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
4245 bool temp8
= false ;
4246 PyObject
* obj0
= 0 ;
4247 PyObject
* obj1
= 0 ;
4248 PyObject
* obj2
= 0 ;
4249 PyObject
* obj3
= 0 ;
4250 PyObject
* obj4
= 0 ;
4251 PyObject
* obj5
= 0 ;
4252 PyObject
* obj6
= 0 ;
4253 PyObject
* obj7
= 0 ;
4255 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
4258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
4259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4260 if (SWIG_arg_fail(1)) SWIG_fail
;
4261 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
4262 if (SWIG_arg_fail(2)) SWIG_fail
;
4265 arg3
= (int)(SWIG_As_int(obj2
));
4266 if (SWIG_arg_fail(3)) SWIG_fail
;
4272 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
4278 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
4283 arg6
= (long)(SWIG_As_long(obj5
));
4284 if (SWIG_arg_fail(6)) SWIG_fail
;
4289 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
4290 if (SWIG_arg_fail(7)) SWIG_fail
;
4292 SWIG_null_ref("wxValidator");
4294 if (SWIG_arg_fail(7)) SWIG_fail
;
4299 arg8
= wxString_in_helper(obj7
);
4300 if (arg8
== NULL
) SWIG_fail
;
4305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4306 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
4308 wxPyEndAllowThreads(__tstate
);
4309 if (PyErr_Occurred()) SWIG_fail
;
4312 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4328 static PyObject
*_wrap_TreeListCtrl__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4329 PyObject
*resultobj
;
4330 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4331 PyObject
*arg2
= (PyObject
*) 0 ;
4332 PyObject
*arg3
= (PyObject
*) 0 ;
4333 PyObject
* obj0
= 0 ;
4334 PyObject
* obj1
= 0 ;
4335 PyObject
* obj2
= 0 ;
4337 (char *) "self",(char *) "self",(char *) "_class", NULL
4340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4342 if (SWIG_arg_fail(1)) SWIG_fail
;
4346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4347 (arg1
)->_setCallbackInfo(arg2
,arg3
);
4349 wxPyEndAllowThreads(__tstate
);
4350 if (PyErr_Occurred()) SWIG_fail
;
4352 Py_INCREF(Py_None
); resultobj
= Py_None
;
4359 static PyObject
*_wrap_TreeListCtrl_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4360 PyObject
*resultobj
;
4361 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4363 PyObject
* obj0
= 0 ;
4365 (char *) "self", NULL
4368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetCount",kwnames
,&obj0
)) goto fail
;
4369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4370 if (SWIG_arg_fail(1)) SWIG_fail
;
4372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4373 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetCount();
4375 wxPyEndAllowThreads(__tstate
);
4376 if (PyErr_Occurred()) SWIG_fail
;
4379 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
4387 static PyObject
*_wrap_TreeListCtrl_GetIndent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4388 PyObject
*resultobj
;
4389 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4390 unsigned int result
;
4391 PyObject
* obj0
= 0 ;
4393 (char *) "self", NULL
4396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetIndent",kwnames
,&obj0
)) goto fail
;
4397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4398 if (SWIG_arg_fail(1)) SWIG_fail
;
4400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4401 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetIndent();
4403 wxPyEndAllowThreads(__tstate
);
4404 if (PyErr_Occurred()) SWIG_fail
;
4407 resultobj
= SWIG_From_unsigned_SS_int((unsigned int)(result
));
4415 static PyObject
*_wrap_TreeListCtrl_SetIndent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4416 PyObject
*resultobj
;
4417 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4419 PyObject
* obj0
= 0 ;
4420 PyObject
* obj1
= 0 ;
4422 (char *) "self",(char *) "indent", NULL
4425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) goto fail
;
4426 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4427 if (SWIG_arg_fail(1)) SWIG_fail
;
4429 arg2
= (unsigned int)(SWIG_As_unsigned_SS_int(obj1
));
4430 if (SWIG_arg_fail(2)) SWIG_fail
;
4433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4434 (arg1
)->SetIndent(arg2
);
4436 wxPyEndAllowThreads(__tstate
);
4437 if (PyErr_Occurred()) SWIG_fail
;
4439 Py_INCREF(Py_None
); resultobj
= Py_None
;
4446 static PyObject
*_wrap_TreeListCtrl_GetLineSpacing(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4447 PyObject
*resultobj
;
4448 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4449 unsigned int result
;
4450 PyObject
* obj0
= 0 ;
4452 (char *) "self", NULL
4455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetLineSpacing",kwnames
,&obj0
)) goto fail
;
4456 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4457 if (SWIG_arg_fail(1)) SWIG_fail
;
4459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4460 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetLineSpacing();
4462 wxPyEndAllowThreads(__tstate
);
4463 if (PyErr_Occurred()) SWIG_fail
;
4466 resultobj
= SWIG_From_unsigned_SS_int((unsigned int)(result
));
4474 static PyObject
*_wrap_TreeListCtrl_SetLineSpacing(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4475 PyObject
*resultobj
;
4476 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4478 PyObject
* obj0
= 0 ;
4479 PyObject
* obj1
= 0 ;
4481 (char *) "self",(char *) "spacing", NULL
4484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) goto fail
;
4485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4486 if (SWIG_arg_fail(1)) SWIG_fail
;
4488 arg2
= (unsigned int)(SWIG_As_unsigned_SS_int(obj1
));
4489 if (SWIG_arg_fail(2)) SWIG_fail
;
4492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4493 (arg1
)->SetLineSpacing(arg2
);
4495 wxPyEndAllowThreads(__tstate
);
4496 if (PyErr_Occurred()) SWIG_fail
;
4498 Py_INCREF(Py_None
); resultobj
= Py_None
;
4505 static PyObject
*_wrap_TreeListCtrl_GetImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4506 PyObject
*resultobj
;
4507 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4508 wxImageList
*result
;
4509 PyObject
* obj0
= 0 ;
4511 (char *) "self", NULL
4514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetImageList",kwnames
,&obj0
)) goto fail
;
4515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4516 if (SWIG_arg_fail(1)) SWIG_fail
;
4518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4519 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetImageList();
4521 wxPyEndAllowThreads(__tstate
);
4522 if (PyErr_Occurred()) SWIG_fail
;
4525 resultobj
= wxPyMake_wxObject(result
, 0);
4533 static PyObject
*_wrap_TreeListCtrl_GetStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4534 PyObject
*resultobj
;
4535 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4536 wxImageList
*result
;
4537 PyObject
* obj0
= 0 ;
4539 (char *) "self", NULL
4542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetStateImageList",kwnames
,&obj0
)) goto fail
;
4543 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4544 if (SWIG_arg_fail(1)) SWIG_fail
;
4546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4547 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetStateImageList();
4549 wxPyEndAllowThreads(__tstate
);
4550 if (PyErr_Occurred()) SWIG_fail
;
4553 resultobj
= wxPyMake_wxObject(result
, 0);
4561 static PyObject
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4562 PyObject
*resultobj
;
4563 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4564 wxImageList
*result
;
4565 PyObject
* obj0
= 0 ;
4567 (char *) "self", NULL
4570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetButtonsImageList",kwnames
,&obj0
)) goto fail
;
4571 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4572 if (SWIG_arg_fail(1)) SWIG_fail
;
4574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4575 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetButtonsImageList();
4577 wxPyEndAllowThreads(__tstate
);
4578 if (PyErr_Occurred()) SWIG_fail
;
4581 resultobj
= wxPyMake_wxObject(result
, 0);
4589 static PyObject
*_wrap_TreeListCtrl_SetImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4590 PyObject
*resultobj
;
4591 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4592 wxImageList
*arg2
= (wxImageList
*) 0 ;
4593 PyObject
* obj0
= 0 ;
4594 PyObject
* obj1
= 0 ;
4596 (char *) "self",(char *) "imageList", NULL
4599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4600 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4601 if (SWIG_arg_fail(1)) SWIG_fail
;
4602 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4603 if (SWIG_arg_fail(2)) SWIG_fail
;
4605 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4606 (arg1
)->SetImageList(arg2
);
4608 wxPyEndAllowThreads(__tstate
);
4609 if (PyErr_Occurred()) SWIG_fail
;
4611 Py_INCREF(Py_None
); resultobj
= Py_None
;
4618 static PyObject
*_wrap_TreeListCtrl_SetStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4619 PyObject
*resultobj
;
4620 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4621 wxImageList
*arg2
= (wxImageList
*) 0 ;
4622 PyObject
* obj0
= 0 ;
4623 PyObject
* obj1
= 0 ;
4625 (char *) "self",(char *) "imageList", NULL
4628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4630 if (SWIG_arg_fail(1)) SWIG_fail
;
4631 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4632 if (SWIG_arg_fail(2)) SWIG_fail
;
4634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4635 (arg1
)->SetStateImageList(arg2
);
4637 wxPyEndAllowThreads(__tstate
);
4638 if (PyErr_Occurred()) SWIG_fail
;
4640 Py_INCREF(Py_None
); resultobj
= Py_None
;
4647 static PyObject
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4648 PyObject
*resultobj
;
4649 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4650 wxImageList
*arg2
= (wxImageList
*) 0 ;
4651 PyObject
* obj0
= 0 ;
4652 PyObject
* obj1
= 0 ;
4654 (char *) "self",(char *) "imageList", NULL
4657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4659 if (SWIG_arg_fail(1)) SWIG_fail
;
4660 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4661 if (SWIG_arg_fail(2)) SWIG_fail
;
4663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4664 (arg1
)->SetButtonsImageList(arg2
);
4666 wxPyEndAllowThreads(__tstate
);
4667 if (PyErr_Occurred()) SWIG_fail
;
4669 Py_INCREF(Py_None
); resultobj
= Py_None
;
4676 static PyObject
*_wrap_TreeListCtrl_AssignImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4677 PyObject
*resultobj
;
4678 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4679 wxImageList
*arg2
= (wxImageList
*) 0 ;
4680 PyObject
* obj0
= 0 ;
4681 PyObject
* obj1
= 0 ;
4683 (char *) "self",(char *) "imageList", NULL
4686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4687 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4688 if (SWIG_arg_fail(1)) SWIG_fail
;
4689 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4690 if (SWIG_arg_fail(2)) SWIG_fail
;
4692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4693 (arg1
)->AssignImageList(arg2
);
4695 wxPyEndAllowThreads(__tstate
);
4696 if (PyErr_Occurred()) SWIG_fail
;
4698 Py_INCREF(Py_None
); resultobj
= Py_None
;
4705 static PyObject
*_wrap_TreeListCtrl_AssignStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4706 PyObject
*resultobj
;
4707 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4708 wxImageList
*arg2
= (wxImageList
*) 0 ;
4709 PyObject
* obj0
= 0 ;
4710 PyObject
* obj1
= 0 ;
4712 (char *) "self",(char *) "imageList", NULL
4715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4717 if (SWIG_arg_fail(1)) SWIG_fail
;
4718 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4719 if (SWIG_arg_fail(2)) SWIG_fail
;
4721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4722 (arg1
)->AssignStateImageList(arg2
);
4724 wxPyEndAllowThreads(__tstate
);
4725 if (PyErr_Occurred()) SWIG_fail
;
4727 Py_INCREF(Py_None
); resultobj
= Py_None
;
4734 static PyObject
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4735 PyObject
*resultobj
;
4736 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4737 wxImageList
*arg2
= (wxImageList
*) 0 ;
4738 PyObject
* obj0
= 0 ;
4739 PyObject
* obj1
= 0 ;
4741 (char *) "self",(char *) "imageList", NULL
4744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4746 if (SWIG_arg_fail(1)) SWIG_fail
;
4747 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4748 if (SWIG_arg_fail(2)) SWIG_fail
;
4750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4751 (arg1
)->AssignButtonsImageList(arg2
);
4753 wxPyEndAllowThreads(__tstate
);
4754 if (PyErr_Occurred()) SWIG_fail
;
4756 Py_INCREF(Py_None
); resultobj
= Py_None
;
4763 static PyObject
*_wrap_TreeListCtrl_AddColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4764 PyObject
*resultobj
;
4765 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4766 wxString
*arg2
= 0 ;
4767 bool temp2
= false ;
4768 PyObject
* obj0
= 0 ;
4769 PyObject
* obj1
= 0 ;
4771 (char *) "self",(char *) "text", NULL
4774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
4775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4776 if (SWIG_arg_fail(1)) SWIG_fail
;
4778 arg2
= wxString_in_helper(obj1
);
4779 if (arg2
== NULL
) SWIG_fail
;
4783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4784 (arg1
)->AddColumn((wxString
const &)*arg2
);
4786 wxPyEndAllowThreads(__tstate
);
4787 if (PyErr_Occurred()) SWIG_fail
;
4789 Py_INCREF(Py_None
); resultobj
= Py_None
;
4804 static PyObject
*_wrap_TreeListCtrl_AddColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4805 PyObject
*resultobj
;
4806 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4807 wxTreeListColumnInfo
*arg2
= 0 ;
4808 PyObject
* obj0
= 0 ;
4809 PyObject
* obj1
= 0 ;
4811 (char *) "self",(char *) "col", NULL
4814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
4815 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4816 if (SWIG_arg_fail(1)) SWIG_fail
;
4818 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4819 if (SWIG_arg_fail(2)) SWIG_fail
;
4821 SWIG_null_ref("wxTreeListColumnInfo");
4823 if (SWIG_arg_fail(2)) SWIG_fail
;
4826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4827 (arg1
)->AddColumn((wxTreeListColumnInfo
const &)*arg2
);
4829 wxPyEndAllowThreads(__tstate
);
4830 if (PyErr_Occurred()) SWIG_fail
;
4832 Py_INCREF(Py_None
); resultobj
= Py_None
;
4839 static PyObject
*_wrap_TreeListCtrl_InsertColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4840 PyObject
*resultobj
;
4841 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4843 wxString
*arg3
= 0 ;
4844 bool temp3
= false ;
4845 PyObject
* obj0
= 0 ;
4846 PyObject
* obj1
= 0 ;
4847 PyObject
* obj2
= 0 ;
4849 (char *) "self",(char *) "before",(char *) "text", NULL
4852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4854 if (SWIG_arg_fail(1)) SWIG_fail
;
4856 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
4857 if (SWIG_arg_fail(2)) SWIG_fail
;
4860 arg3
= wxString_in_helper(obj2
);
4861 if (arg3
== NULL
) SWIG_fail
;
4865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4866 (arg1
)->InsertColumn(arg2
,(wxString
const &)*arg3
);
4868 wxPyEndAllowThreads(__tstate
);
4869 if (PyErr_Occurred()) SWIG_fail
;
4871 Py_INCREF(Py_None
); resultobj
= Py_None
;
4886 static PyObject
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4887 PyObject
*resultobj
;
4888 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4890 wxTreeListColumnInfo
*arg3
= 0 ;
4891 PyObject
* obj0
= 0 ;
4892 PyObject
* obj1
= 0 ;
4893 PyObject
* obj2
= 0 ;
4895 (char *) "self",(char *) "before",(char *) "col", NULL
4898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4900 if (SWIG_arg_fail(1)) SWIG_fail
;
4902 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
4903 if (SWIG_arg_fail(2)) SWIG_fail
;
4906 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4907 if (SWIG_arg_fail(3)) SWIG_fail
;
4909 SWIG_null_ref("wxTreeListColumnInfo");
4911 if (SWIG_arg_fail(3)) SWIG_fail
;
4914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4915 (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
4917 wxPyEndAllowThreads(__tstate
);
4918 if (PyErr_Occurred()) SWIG_fail
;
4920 Py_INCREF(Py_None
); resultobj
= Py_None
;
4927 static PyObject
*_wrap_TreeListCtrl_RemoveColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4928 PyObject
*resultobj
;
4929 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4931 PyObject
* obj0
= 0 ;
4932 PyObject
* obj1
= 0 ;
4934 (char *) "self",(char *) "column", NULL
4937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
4938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4939 if (SWIG_arg_fail(1)) SWIG_fail
;
4941 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
4942 if (SWIG_arg_fail(2)) SWIG_fail
;
4945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4946 (arg1
)->RemoveColumn(arg2
);
4948 wxPyEndAllowThreads(__tstate
);
4949 if (PyErr_Occurred()) SWIG_fail
;
4951 Py_INCREF(Py_None
); resultobj
= Py_None
;
4958 static PyObject
*_wrap_TreeListCtrl_GetColumnCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4959 PyObject
*resultobj
;
4960 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4962 PyObject
* obj0
= 0 ;
4964 (char *) "self", NULL
4967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetColumnCount",kwnames
,&obj0
)) goto fail
;
4968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4969 if (SWIG_arg_fail(1)) SWIG_fail
;
4971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4972 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetColumnCount();
4974 wxPyEndAllowThreads(__tstate
);
4975 if (PyErr_Occurred()) SWIG_fail
;
4978 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
4986 static PyObject
*_wrap_TreeListCtrl_SetColumnWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4987 PyObject
*resultobj
;
4988 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4991 PyObject
* obj0
= 0 ;
4992 PyObject
* obj1
= 0 ;
4993 PyObject
* obj2
= 0 ;
4995 (char *) "self",(char *) "column",(char *) "width", NULL
4998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5000 if (SWIG_arg_fail(1)) SWIG_fail
;
5002 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5003 if (SWIG_arg_fail(2)) SWIG_fail
;
5006 arg3
= (size_t)(SWIG_As_unsigned_SS_long(obj2
));
5007 if (SWIG_arg_fail(3)) SWIG_fail
;
5010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5011 (arg1
)->SetColumnWidth(arg2
,arg3
);
5013 wxPyEndAllowThreads(__tstate
);
5014 if (PyErr_Occurred()) SWIG_fail
;
5016 Py_INCREF(Py_None
); resultobj
= Py_None
;
5023 static PyObject
*_wrap_TreeListCtrl_GetColumnWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5024 PyObject
*resultobj
;
5025 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5028 PyObject
* obj0
= 0 ;
5029 PyObject
* obj1
= 0 ;
5031 (char *) "self",(char *) "column", NULL
5034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5035 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5036 if (SWIG_arg_fail(1)) SWIG_fail
;
5038 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5039 if (SWIG_arg_fail(2)) SWIG_fail
;
5042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5043 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnWidth(arg2
);
5045 wxPyEndAllowThreads(__tstate
);
5046 if (PyErr_Occurred()) SWIG_fail
;
5049 resultobj
= SWIG_From_int((int)(result
));
5057 static PyObject
*_wrap_TreeListCtrl_SetMainColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5058 PyObject
*resultobj
;
5059 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5061 PyObject
* obj0
= 0 ;
5062 PyObject
* obj1
= 0 ;
5064 (char *) "self",(char *) "column", NULL
5067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5069 if (SWIG_arg_fail(1)) SWIG_fail
;
5071 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5072 if (SWIG_arg_fail(2)) SWIG_fail
;
5075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5076 (arg1
)->SetMainColumn(arg2
);
5078 wxPyEndAllowThreads(__tstate
);
5079 if (PyErr_Occurred()) SWIG_fail
;
5081 Py_INCREF(Py_None
); resultobj
= Py_None
;
5088 static PyObject
*_wrap_TreeListCtrl_GetMainColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5089 PyObject
*resultobj
;
5090 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5092 PyObject
* obj0
= 0 ;
5094 (char *) "self", NULL
5097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainColumn",kwnames
,&obj0
)) goto fail
;
5098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5099 if (SWIG_arg_fail(1)) SWIG_fail
;
5101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5102 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetMainColumn();
5104 wxPyEndAllowThreads(__tstate
);
5105 if (PyErr_Occurred()) SWIG_fail
;
5108 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
5116 static PyObject
*_wrap_TreeListCtrl_SetColumnText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5117 PyObject
*resultobj
;
5118 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5120 wxString
*arg3
= 0 ;
5121 bool temp3
= false ;
5122 PyObject
* obj0
= 0 ;
5123 PyObject
* obj1
= 0 ;
5124 PyObject
* obj2
= 0 ;
5126 (char *) "self",(char *) "column",(char *) "text", NULL
5129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5130 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5131 if (SWIG_arg_fail(1)) SWIG_fail
;
5133 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5134 if (SWIG_arg_fail(2)) SWIG_fail
;
5137 arg3
= wxString_in_helper(obj2
);
5138 if (arg3
== NULL
) SWIG_fail
;
5142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5143 (arg1
)->SetColumnText(arg2
,(wxString
const &)*arg3
);
5145 wxPyEndAllowThreads(__tstate
);
5146 if (PyErr_Occurred()) SWIG_fail
;
5148 Py_INCREF(Py_None
); resultobj
= Py_None
;
5163 static PyObject
*_wrap_TreeListCtrl_GetColumnText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5164 PyObject
*resultobj
;
5165 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5168 PyObject
* obj0
= 0 ;
5169 PyObject
* obj1
= 0 ;
5171 (char *) "self",(char *) "column", NULL
5174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) goto fail
;
5175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5176 if (SWIG_arg_fail(1)) SWIG_fail
;
5178 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5179 if (SWIG_arg_fail(2)) SWIG_fail
;
5182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5183 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetColumnText(arg2
);
5185 wxPyEndAllowThreads(__tstate
);
5186 if (PyErr_Occurred()) SWIG_fail
;
5190 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5192 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5201 static PyObject
*_wrap_TreeListCtrl_SetColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5202 PyObject
*resultobj
;
5203 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5205 wxTreeListColumnInfo
*arg3
= 0 ;
5206 PyObject
* obj0
= 0 ;
5207 PyObject
* obj1
= 0 ;
5208 PyObject
* obj2
= 0 ;
5210 (char *) "self",(char *) "column",(char *) "info", NULL
5213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5215 if (SWIG_arg_fail(1)) SWIG_fail
;
5217 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5218 if (SWIG_arg_fail(2)) SWIG_fail
;
5221 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
5222 if (SWIG_arg_fail(3)) SWIG_fail
;
5224 SWIG_null_ref("wxTreeListColumnInfo");
5226 if (SWIG_arg_fail(3)) SWIG_fail
;
5229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5230 (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
5232 wxPyEndAllowThreads(__tstate
);
5233 if (PyErr_Occurred()) SWIG_fail
;
5235 Py_INCREF(Py_None
); resultobj
= Py_None
;
5242 static PyObject
*_wrap_TreeListCtrl_GetColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5243 PyObject
*resultobj
;
5244 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5246 wxTreeListColumnInfo
*result
;
5247 PyObject
* obj0
= 0 ;
5248 PyObject
* obj1
= 0 ;
5250 (char *) "self",(char *) "column", NULL
5253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5255 if (SWIG_arg_fail(1)) SWIG_fail
;
5257 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5258 if (SWIG_arg_fail(2)) SWIG_fail
;
5261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5263 wxTreeListColumnInfo
&_result_ref
= (arg1
)->GetColumn(arg2
);
5264 result
= (wxTreeListColumnInfo
*) &_result_ref
;
5267 wxPyEndAllowThreads(__tstate
);
5268 if (PyErr_Occurred()) SWIG_fail
;
5270 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0);
5277 static PyObject
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5278 PyObject
*resultobj
;
5279 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5281 wxTreeListColumnAlign arg3
;
5282 PyObject
* obj0
= 0 ;
5283 PyObject
* obj1
= 0 ;
5284 PyObject
* obj2
= 0 ;
5286 (char *) "self",(char *) "column",(char *) "align", NULL
5289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5291 if (SWIG_arg_fail(1)) SWIG_fail
;
5293 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5294 if (SWIG_arg_fail(2)) SWIG_fail
;
5297 arg3
= (wxTreeListColumnAlign
)(SWIG_As_int(obj2
));
5298 if (SWIG_arg_fail(3)) SWIG_fail
;
5301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5302 (arg1
)->SetColumnAlignment(arg2
,(wxTreeListColumnAlign
)arg3
);
5304 wxPyEndAllowThreads(__tstate
);
5305 if (PyErr_Occurred()) SWIG_fail
;
5307 Py_INCREF(Py_None
); resultobj
= Py_None
;
5314 static PyObject
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5315 PyObject
*resultobj
;
5316 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5318 wxTreeListColumnAlign result
;
5319 PyObject
* obj0
= 0 ;
5320 PyObject
* obj1
= 0 ;
5322 (char *) "self",(char *) "column", NULL
5325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
5326 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5327 if (SWIG_arg_fail(1)) SWIG_fail
;
5329 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5330 if (SWIG_arg_fail(2)) SWIG_fail
;
5333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5334 result
= (wxTreeListColumnAlign
)((wxPyTreeListCtrl
const *)arg1
)->GetColumnAlignment(arg2
);
5336 wxPyEndAllowThreads(__tstate
);
5337 if (PyErr_Occurred()) SWIG_fail
;
5339 resultobj
= SWIG_From_int((result
));
5346 static PyObject
*_wrap_TreeListCtrl_SetColumnImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5347 PyObject
*resultobj
;
5348 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5351 PyObject
* obj0
= 0 ;
5352 PyObject
* obj1
= 0 ;
5353 PyObject
* obj2
= 0 ;
5355 (char *) "self",(char *) "column",(char *) "image", NULL
5358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5359 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5360 if (SWIG_arg_fail(1)) SWIG_fail
;
5362 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5363 if (SWIG_arg_fail(2)) SWIG_fail
;
5366 arg3
= (int)(SWIG_As_int(obj2
));
5367 if (SWIG_arg_fail(3)) SWIG_fail
;
5370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5371 (arg1
)->SetColumnImage(arg2
,arg3
);
5373 wxPyEndAllowThreads(__tstate
);
5374 if (PyErr_Occurred()) SWIG_fail
;
5376 Py_INCREF(Py_None
); resultobj
= Py_None
;
5383 static PyObject
*_wrap_TreeListCtrl_GetColumnImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5384 PyObject
*resultobj
;
5385 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5388 PyObject
* obj0
= 0 ;
5389 PyObject
* obj1
= 0 ;
5391 (char *) "self",(char *) "column", NULL
5394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) goto fail
;
5395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5396 if (SWIG_arg_fail(1)) SWIG_fail
;
5398 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5399 if (SWIG_arg_fail(2)) SWIG_fail
;
5402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5403 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnImage(arg2
);
5405 wxPyEndAllowThreads(__tstate
);
5406 if (PyErr_Occurred()) SWIG_fail
;
5409 resultobj
= SWIG_From_int((int)(result
));
5417 static PyObject
*_wrap_TreeListCtrl_ShowColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5418 PyObject
*resultobj
;
5419 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5422 PyObject
* obj0
= 0 ;
5423 PyObject
* obj1
= 0 ;
5424 PyObject
* obj2
= 0 ;
5426 (char *) "self",(char *) "column",(char *) "shown", NULL
5429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_ShowColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5431 if (SWIG_arg_fail(1)) SWIG_fail
;
5433 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5434 if (SWIG_arg_fail(2)) SWIG_fail
;
5437 arg3
= (bool)(SWIG_As_bool(obj2
));
5438 if (SWIG_arg_fail(3)) SWIG_fail
;
5441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5442 (arg1
)->ShowColumn(arg2
,arg3
);
5444 wxPyEndAllowThreads(__tstate
);
5445 if (PyErr_Occurred()) SWIG_fail
;
5447 Py_INCREF(Py_None
); resultobj
= Py_None
;
5454 static PyObject
*_wrap_TreeListCtrl_IsColumnShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5455 PyObject
*resultobj
;
5456 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5459 PyObject
* obj0
= 0 ;
5460 PyObject
* obj1
= 0 ;
5462 (char *) "self",(char *) "column", NULL
5465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) goto fail
;
5466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5467 if (SWIG_arg_fail(1)) SWIG_fail
;
5469 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5470 if (SWIG_arg_fail(2)) SWIG_fail
;
5473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5474 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnShown(arg2
);
5476 wxPyEndAllowThreads(__tstate
);
5477 if (PyErr_Occurred()) SWIG_fail
;
5480 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5488 static PyObject
*_wrap_TreeListCtrl_GetItemText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5489 PyObject
*resultobj
;
5490 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5491 wxTreeItemId
*arg2
= 0 ;
5492 int arg3
= (int) -1 ;
5494 PyObject
* obj0
= 0 ;
5495 PyObject
* obj1
= 0 ;
5496 PyObject
* obj2
= 0 ;
5498 (char *) "self",(char *) "item",(char *) "column", NULL
5501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5503 if (SWIG_arg_fail(1)) SWIG_fail
;
5505 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5506 if (SWIG_arg_fail(2)) SWIG_fail
;
5508 SWIG_null_ref("wxTreeItemId");
5510 if (SWIG_arg_fail(2)) SWIG_fail
;
5514 arg3
= (int)(SWIG_As_int(obj2
));
5515 if (SWIG_arg_fail(3)) SWIG_fail
;
5519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5520 result
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
5522 wxPyEndAllowThreads(__tstate
);
5523 if (PyErr_Occurred()) SWIG_fail
;
5527 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5529 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5538 static PyObject
*_wrap_TreeListCtrl_GetItemImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5539 PyObject
*resultobj
;
5540 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5541 wxTreeItemId
*arg2
= 0 ;
5542 int arg3
= (int) -1 ;
5543 wxTreeItemIcon arg4
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
5545 PyObject
* obj0
= 0 ;
5546 PyObject
* obj1
= 0 ;
5547 PyObject
* obj2
= 0 ;
5548 PyObject
* obj3
= 0 ;
5550 (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL
5553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
5554 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5555 if (SWIG_arg_fail(1)) SWIG_fail
;
5557 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5558 if (SWIG_arg_fail(2)) SWIG_fail
;
5560 SWIG_null_ref("wxTreeItemId");
5562 if (SWIG_arg_fail(2)) SWIG_fail
;
5566 arg3
= (int)(SWIG_As_int(obj2
));
5567 if (SWIG_arg_fail(3)) SWIG_fail
;
5572 arg4
= (wxTreeItemIcon
)(SWIG_As_int(obj3
));
5573 if (SWIG_arg_fail(4)) SWIG_fail
;
5577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5578 result
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,(wxTreeItemIcon
)arg4
);
5580 wxPyEndAllowThreads(__tstate
);
5581 if (PyErr_Occurred()) SWIG_fail
;
5584 resultobj
= SWIG_From_int((int)(result
));
5592 static PyObject
*_wrap_TreeListCtrl_SetItemText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5593 PyObject
*resultobj
;
5594 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5595 wxTreeItemId
*arg2
= 0 ;
5596 wxString
*arg3
= 0 ;
5597 int arg4
= (int) -1 ;
5598 bool temp3
= false ;
5599 PyObject
* obj0
= 0 ;
5600 PyObject
* obj1
= 0 ;
5601 PyObject
* obj2
= 0 ;
5602 PyObject
* obj3
= 0 ;
5604 (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL
5607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
5608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5609 if (SWIG_arg_fail(1)) SWIG_fail
;
5611 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5612 if (SWIG_arg_fail(2)) SWIG_fail
;
5614 SWIG_null_ref("wxTreeItemId");
5616 if (SWIG_arg_fail(2)) SWIG_fail
;
5619 arg3
= wxString_in_helper(obj2
);
5620 if (arg3
== NULL
) SWIG_fail
;
5625 arg4
= (int)(SWIG_As_int(obj3
));
5626 if (SWIG_arg_fail(4)) SWIG_fail
;
5630 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5631 wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
5633 wxPyEndAllowThreads(__tstate
);
5634 if (PyErr_Occurred()) SWIG_fail
;
5636 Py_INCREF(Py_None
); resultobj
= Py_None
;
5651 static PyObject
*_wrap_TreeListCtrl_SetItemImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5652 PyObject
*resultobj
;
5653 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5654 wxTreeItemId
*arg2
= 0 ;
5656 int arg4
= (int) -1 ;
5657 wxTreeItemIcon arg5
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
5658 PyObject
* obj0
= 0 ;
5659 PyObject
* obj1
= 0 ;
5660 PyObject
* obj2
= 0 ;
5661 PyObject
* obj3
= 0 ;
5662 PyObject
* obj4
= 0 ;
5664 (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL
5667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
5668 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5669 if (SWIG_arg_fail(1)) SWIG_fail
;
5671 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5672 if (SWIG_arg_fail(2)) SWIG_fail
;
5674 SWIG_null_ref("wxTreeItemId");
5676 if (SWIG_arg_fail(2)) SWIG_fail
;
5679 arg3
= (int)(SWIG_As_int(obj2
));
5680 if (SWIG_arg_fail(3)) SWIG_fail
;
5684 arg4
= (int)(SWIG_As_int(obj3
));
5685 if (SWIG_arg_fail(4)) SWIG_fail
;
5690 arg5
= (wxTreeItemIcon
)(SWIG_As_int(obj4
));
5691 if (SWIG_arg_fail(5)) SWIG_fail
;
5695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5696 wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
,(wxTreeItemIcon
)arg5
);
5698 wxPyEndAllowThreads(__tstate
);
5699 if (PyErr_Occurred()) SWIG_fail
;
5701 Py_INCREF(Py_None
); resultobj
= Py_None
;
5708 static PyObject
*_wrap_TreeListCtrl_GetItemData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5709 PyObject
*resultobj
;
5710 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5711 wxTreeItemId
*arg2
= 0 ;
5712 wxPyTreeItemData
*result
;
5713 PyObject
* obj0
= 0 ;
5714 PyObject
* obj1
= 0 ;
5716 (char *) "self",(char *) "item", NULL
5719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) goto fail
;
5720 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5721 if (SWIG_arg_fail(1)) SWIG_fail
;
5723 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5724 if (SWIG_arg_fail(2)) SWIG_fail
;
5726 SWIG_null_ref("wxTreeItemId");
5728 if (SWIG_arg_fail(2)) SWIG_fail
;
5731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5732 result
= (wxPyTreeItemData
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId
const &)*arg2
);
5734 wxPyEndAllowThreads(__tstate
);
5735 if (PyErr_Occurred()) SWIG_fail
;
5737 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeItemData
, 0);
5744 static PyObject
*_wrap_TreeListCtrl_SetItemData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5745 PyObject
*resultobj
;
5746 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5747 wxTreeItemId
*arg2
= 0 ;
5748 wxPyTreeItemData
*arg3
= (wxPyTreeItemData
*) 0 ;
5749 PyObject
* obj0
= 0 ;
5750 PyObject
* obj1
= 0 ;
5751 PyObject
* obj2
= 0 ;
5753 (char *) "self",(char *) "item",(char *) "data", NULL
5756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5758 if (SWIG_arg_fail(1)) SWIG_fail
;
5760 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5761 if (SWIG_arg_fail(2)) SWIG_fail
;
5763 SWIG_null_ref("wxTreeItemId");
5765 if (SWIG_arg_fail(2)) SWIG_fail
;
5767 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
5768 if (SWIG_arg_fail(3)) SWIG_fail
;
5770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5771 wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
5773 wxPyEndAllowThreads(__tstate
);
5774 if (PyErr_Occurred()) SWIG_fail
;
5776 Py_INCREF(Py_None
); resultobj
= Py_None
;
5783 static PyObject
*_wrap_TreeListCtrl_GetItemPyData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5784 PyObject
*resultobj
;
5785 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5786 wxTreeItemId
*arg2
= 0 ;
5788 PyObject
* obj0
= 0 ;
5789 PyObject
* obj1
= 0 ;
5791 (char *) "self",(char *) "item", NULL
5794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemPyData",kwnames
,&obj0
,&obj1
)) goto fail
;
5795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5796 if (SWIG_arg_fail(1)) SWIG_fail
;
5798 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5799 if (SWIG_arg_fail(2)) SWIG_fail
;
5801 SWIG_null_ref("wxTreeItemId");
5803 if (SWIG_arg_fail(2)) SWIG_fail
;
5806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5807 result
= (PyObject
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
);
5809 wxPyEndAllowThreads(__tstate
);
5810 if (PyErr_Occurred()) SWIG_fail
;
5819 static PyObject
*_wrap_TreeListCtrl_SetItemPyData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5820 PyObject
*resultobj
;
5821 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5822 wxTreeItemId
*arg2
= 0 ;
5823 PyObject
*arg3
= (PyObject
*) 0 ;
5824 PyObject
* obj0
= 0 ;
5825 PyObject
* obj1
= 0 ;
5826 PyObject
* obj2
= 0 ;
5828 (char *) "self",(char *) "item",(char *) "obj", NULL
5831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5833 if (SWIG_arg_fail(1)) SWIG_fail
;
5835 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5836 if (SWIG_arg_fail(2)) SWIG_fail
;
5838 SWIG_null_ref("wxTreeItemId");
5840 if (SWIG_arg_fail(2)) SWIG_fail
;
5844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5845 wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
5847 wxPyEndAllowThreads(__tstate
);
5848 if (PyErr_Occurred()) SWIG_fail
;
5850 Py_INCREF(Py_None
); resultobj
= Py_None
;
5857 static PyObject
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5858 PyObject
*resultobj
;
5859 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5860 wxTreeItemId
*arg2
= 0 ;
5861 bool arg3
= (bool) true ;
5862 PyObject
* obj0
= 0 ;
5863 PyObject
* obj1
= 0 ;
5864 PyObject
* obj2
= 0 ;
5866 (char *) "self",(char *) "item",(char *) "has", NULL
5869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5871 if (SWIG_arg_fail(1)) SWIG_fail
;
5873 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5874 if (SWIG_arg_fail(2)) SWIG_fail
;
5876 SWIG_null_ref("wxTreeItemId");
5878 if (SWIG_arg_fail(2)) SWIG_fail
;
5882 arg3
= (bool)(SWIG_As_bool(obj2
));
5883 if (SWIG_arg_fail(3)) SWIG_fail
;
5887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5888 (arg1
)->SetItemHasChildren((wxTreeItemId
const &)*arg2
,arg3
);
5890 wxPyEndAllowThreads(__tstate
);
5891 if (PyErr_Occurred()) SWIG_fail
;
5893 Py_INCREF(Py_None
); resultobj
= Py_None
;
5900 static PyObject
*_wrap_TreeListCtrl_SetItemBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5901 PyObject
*resultobj
;
5902 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5903 wxTreeItemId
*arg2
= 0 ;
5904 bool arg3
= (bool) true ;
5905 PyObject
* obj0
= 0 ;
5906 PyObject
* obj1
= 0 ;
5907 PyObject
* obj2
= 0 ;
5909 (char *) "self",(char *) "item",(char *) "bold", NULL
5912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5914 if (SWIG_arg_fail(1)) SWIG_fail
;
5916 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5917 if (SWIG_arg_fail(2)) SWIG_fail
;
5919 SWIG_null_ref("wxTreeItemId");
5921 if (SWIG_arg_fail(2)) SWIG_fail
;
5925 arg3
= (bool)(SWIG_As_bool(obj2
));
5926 if (SWIG_arg_fail(3)) SWIG_fail
;
5930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5931 (arg1
)->SetItemBold((wxTreeItemId
const &)*arg2
,arg3
);
5933 wxPyEndAllowThreads(__tstate
);
5934 if (PyErr_Occurred()) SWIG_fail
;
5936 Py_INCREF(Py_None
); resultobj
= Py_None
;
5943 static PyObject
*_wrap_TreeListCtrl_SetItemTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5944 PyObject
*resultobj
;
5945 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5946 wxTreeItemId
*arg2
= 0 ;
5947 wxColour
*arg3
= 0 ;
5949 PyObject
* obj0
= 0 ;
5950 PyObject
* obj1
= 0 ;
5951 PyObject
* obj2
= 0 ;
5953 (char *) "self",(char *) "item",(char *) "colour", NULL
5956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5957 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5958 if (SWIG_arg_fail(1)) SWIG_fail
;
5960 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5961 if (SWIG_arg_fail(2)) SWIG_fail
;
5963 SWIG_null_ref("wxTreeItemId");
5965 if (SWIG_arg_fail(2)) SWIG_fail
;
5969 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
5972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5973 (arg1
)->SetItemTextColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
5975 wxPyEndAllowThreads(__tstate
);
5976 if (PyErr_Occurred()) SWIG_fail
;
5978 Py_INCREF(Py_None
); resultobj
= Py_None
;
5985 static PyObject
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5986 PyObject
*resultobj
;
5987 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5988 wxTreeItemId
*arg2
= 0 ;
5989 wxColour
*arg3
= 0 ;
5991 PyObject
* obj0
= 0 ;
5992 PyObject
* obj1
= 0 ;
5993 PyObject
* obj2
= 0 ;
5995 (char *) "self",(char *) "item",(char *) "colour", NULL
5998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6000 if (SWIG_arg_fail(1)) SWIG_fail
;
6002 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6003 if (SWIG_arg_fail(2)) SWIG_fail
;
6005 SWIG_null_ref("wxTreeItemId");
6007 if (SWIG_arg_fail(2)) SWIG_fail
;
6011 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
6014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6015 (arg1
)->SetItemBackgroundColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
6017 wxPyEndAllowThreads(__tstate
);
6018 if (PyErr_Occurred()) SWIG_fail
;
6020 Py_INCREF(Py_None
); resultobj
= Py_None
;
6027 static PyObject
*_wrap_TreeListCtrl_SetItemFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6028 PyObject
*resultobj
;
6029 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6030 wxTreeItemId
*arg2
= 0 ;
6032 PyObject
* obj0
= 0 ;
6033 PyObject
* obj1
= 0 ;
6034 PyObject
* obj2
= 0 ;
6036 (char *) "self",(char *) "item",(char *) "font", NULL
6039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6041 if (SWIG_arg_fail(1)) SWIG_fail
;
6043 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6044 if (SWIG_arg_fail(2)) SWIG_fail
;
6046 SWIG_null_ref("wxTreeItemId");
6048 if (SWIG_arg_fail(2)) SWIG_fail
;
6051 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
6052 if (SWIG_arg_fail(3)) SWIG_fail
;
6054 SWIG_null_ref("wxFont");
6056 if (SWIG_arg_fail(3)) SWIG_fail
;
6059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6060 (arg1
)->SetItemFont((wxTreeItemId
const &)*arg2
,(wxFont
const &)*arg3
);
6062 wxPyEndAllowThreads(__tstate
);
6063 if (PyErr_Occurred()) SWIG_fail
;
6065 Py_INCREF(Py_None
); resultobj
= Py_None
;
6072 static PyObject
*_wrap_TreeListCtrl_GetItemBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6073 PyObject
*resultobj
;
6074 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6075 wxTreeItemId
*arg2
= 0 ;
6077 PyObject
* obj0
= 0 ;
6078 PyObject
* obj1
= 0 ;
6080 (char *) "self",(char *) "item", NULL
6083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBold",kwnames
,&obj0
,&obj1
)) goto fail
;
6084 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6085 if (SWIG_arg_fail(1)) SWIG_fail
;
6087 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6088 if (SWIG_arg_fail(2)) SWIG_fail
;
6090 SWIG_null_ref("wxTreeItemId");
6092 if (SWIG_arg_fail(2)) SWIG_fail
;
6095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6096 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->GetItemBold((wxTreeItemId
const &)*arg2
);
6098 wxPyEndAllowThreads(__tstate
);
6099 if (PyErr_Occurred()) SWIG_fail
;
6102 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6110 static PyObject
*_wrap_TreeListCtrl_GetItemTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6111 PyObject
*resultobj
;
6112 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6113 wxTreeItemId
*arg2
= 0 ;
6115 PyObject
* obj0
= 0 ;
6116 PyObject
* obj1
= 0 ;
6118 (char *) "self",(char *) "item", NULL
6121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
6122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6123 if (SWIG_arg_fail(1)) SWIG_fail
;
6125 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6126 if (SWIG_arg_fail(2)) SWIG_fail
;
6128 SWIG_null_ref("wxTreeItemId");
6130 if (SWIG_arg_fail(2)) SWIG_fail
;
6133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6134 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemTextColour((wxTreeItemId
const &)*arg2
);
6136 wxPyEndAllowThreads(__tstate
);
6137 if (PyErr_Occurred()) SWIG_fail
;
6140 wxColour
* resultptr
;
6141 resultptr
= new wxColour((wxColour
&)(result
));
6142 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
6150 static PyObject
*_wrap_TreeListCtrl_GetItemBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6151 PyObject
*resultobj
;
6152 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6153 wxTreeItemId
*arg2
= 0 ;
6155 PyObject
* obj0
= 0 ;
6156 PyObject
* obj1
= 0 ;
6158 (char *) "self",(char *) "item", NULL
6161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
6162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6163 if (SWIG_arg_fail(1)) SWIG_fail
;
6165 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6166 if (SWIG_arg_fail(2)) SWIG_fail
;
6168 SWIG_null_ref("wxTreeItemId");
6170 if (SWIG_arg_fail(2)) SWIG_fail
;
6173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6174 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId
const &)*arg2
);
6176 wxPyEndAllowThreads(__tstate
);
6177 if (PyErr_Occurred()) SWIG_fail
;
6180 wxColour
* resultptr
;
6181 resultptr
= new wxColour((wxColour
&)(result
));
6182 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
6190 static PyObject
*_wrap_TreeListCtrl_GetItemFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6191 PyObject
*resultobj
;
6192 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6193 wxTreeItemId
*arg2
= 0 ;
6195 PyObject
* obj0
= 0 ;
6196 PyObject
* obj1
= 0 ;
6198 (char *) "self",(char *) "item", NULL
6201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemFont",kwnames
,&obj0
,&obj1
)) goto fail
;
6202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6203 if (SWIG_arg_fail(1)) SWIG_fail
;
6205 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6206 if (SWIG_arg_fail(2)) SWIG_fail
;
6208 SWIG_null_ref("wxTreeItemId");
6210 if (SWIG_arg_fail(2)) SWIG_fail
;
6213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6214 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemFont((wxTreeItemId
const &)*arg2
);
6216 wxPyEndAllowThreads(__tstate
);
6217 if (PyErr_Occurred()) SWIG_fail
;
6221 resultptr
= new wxFont((wxFont
&)(result
));
6222 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
6230 static PyObject
*_wrap_TreeListCtrl_IsVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6231 PyObject
*resultobj
;
6232 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6233 wxTreeItemId
*arg2
= 0 ;
6235 PyObject
* obj0
= 0 ;
6236 PyObject
* obj1
= 0 ;
6238 (char *) "self",(char *) "item", NULL
6241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
6242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6243 if (SWIG_arg_fail(1)) SWIG_fail
;
6245 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6246 if (SWIG_arg_fail(2)) SWIG_fail
;
6248 SWIG_null_ref("wxTreeItemId");
6250 if (SWIG_arg_fail(2)) SWIG_fail
;
6253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6254 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsVisible((wxTreeItemId
const &)*arg2
);
6256 wxPyEndAllowThreads(__tstate
);
6257 if (PyErr_Occurred()) SWIG_fail
;
6260 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6268 static PyObject
*_wrap_TreeListCtrl_ItemHasChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6269 PyObject
*resultobj
;
6270 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6271 wxTreeItemId
*arg2
= 0 ;
6273 PyObject
* obj0
= 0 ;
6274 PyObject
* obj1
= 0 ;
6276 (char *) "self",(char *) "item", NULL
6279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ItemHasChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
6280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6281 if (SWIG_arg_fail(1)) SWIG_fail
;
6283 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6284 if (SWIG_arg_fail(2)) SWIG_fail
;
6286 SWIG_null_ref("wxTreeItemId");
6288 if (SWIG_arg_fail(2)) SWIG_fail
;
6291 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6292 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->ItemHasChildren((wxTreeItemId
const &)*arg2
);
6294 wxPyEndAllowThreads(__tstate
);
6295 if (PyErr_Occurred()) SWIG_fail
;
6298 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6306 static PyObject
*_wrap_TreeListCtrl_IsExpanded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6307 PyObject
*resultobj
;
6308 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6309 wxTreeItemId
*arg2
= 0 ;
6311 PyObject
* obj0
= 0 ;
6312 PyObject
* obj1
= 0 ;
6314 (char *) "self",(char *) "item", NULL
6317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) goto fail
;
6318 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6319 if (SWIG_arg_fail(1)) SWIG_fail
;
6321 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6322 if (SWIG_arg_fail(2)) SWIG_fail
;
6324 SWIG_null_ref("wxTreeItemId");
6326 if (SWIG_arg_fail(2)) SWIG_fail
;
6329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6330 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsExpanded((wxTreeItemId
const &)*arg2
);
6332 wxPyEndAllowThreads(__tstate
);
6333 if (PyErr_Occurred()) SWIG_fail
;
6336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6344 static PyObject
*_wrap_TreeListCtrl_IsSelected(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6345 PyObject
*resultobj
;
6346 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6347 wxTreeItemId
*arg2
= 0 ;
6349 PyObject
* obj0
= 0 ;
6350 PyObject
* obj1
= 0 ;
6352 (char *) "self",(char *) "item", NULL
6355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) goto fail
;
6356 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6357 if (SWIG_arg_fail(1)) SWIG_fail
;
6359 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6360 if (SWIG_arg_fail(2)) SWIG_fail
;
6362 SWIG_null_ref("wxTreeItemId");
6364 if (SWIG_arg_fail(2)) SWIG_fail
;
6367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6368 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsSelected((wxTreeItemId
const &)*arg2
);
6370 wxPyEndAllowThreads(__tstate
);
6371 if (PyErr_Occurred()) SWIG_fail
;
6374 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6382 static PyObject
*_wrap_TreeListCtrl_IsBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6383 PyObject
*resultobj
;
6384 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6385 wxTreeItemId
*arg2
= 0 ;
6387 PyObject
* obj0
= 0 ;
6388 PyObject
* obj1
= 0 ;
6390 (char *) "self",(char *) "item", NULL
6393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) goto fail
;
6394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6395 if (SWIG_arg_fail(1)) SWIG_fail
;
6397 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6398 if (SWIG_arg_fail(2)) SWIG_fail
;
6400 SWIG_null_ref("wxTreeItemId");
6402 if (SWIG_arg_fail(2)) SWIG_fail
;
6405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6406 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsBold((wxTreeItemId
const &)*arg2
);
6408 wxPyEndAllowThreads(__tstate
);
6409 if (PyErr_Occurred()) SWIG_fail
;
6412 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6420 static PyObject
*_wrap_TreeListCtrl_GetChildrenCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6421 PyObject
*resultobj
;
6422 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6423 wxTreeItemId
*arg2
= 0 ;
6424 bool arg3
= (bool) true ;
6426 PyObject
* obj0
= 0 ;
6427 PyObject
* obj1
= 0 ;
6428 PyObject
* obj2
= 0 ;
6430 (char *) "self",(char *) "item",(char *) "recursively", NULL
6433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6435 if (SWIG_arg_fail(1)) SWIG_fail
;
6437 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6438 if (SWIG_arg_fail(2)) SWIG_fail
;
6440 SWIG_null_ref("wxTreeItemId");
6442 if (SWIG_arg_fail(2)) SWIG_fail
;
6446 arg3
= (bool)(SWIG_As_bool(obj2
));
6447 if (SWIG_arg_fail(3)) SWIG_fail
;
6451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6452 result
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId
const &)*arg2
,arg3
);
6454 wxPyEndAllowThreads(__tstate
);
6455 if (PyErr_Occurred()) SWIG_fail
;
6458 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
6466 static PyObject
*_wrap_TreeListCtrl_GetRootItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6467 PyObject
*resultobj
;
6468 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6469 wxTreeItemId result
;
6470 PyObject
* obj0
= 0 ;
6472 (char *) "self", NULL
6475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetRootItem",kwnames
,&obj0
)) goto fail
;
6476 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6477 if (SWIG_arg_fail(1)) SWIG_fail
;
6479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6480 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetRootItem();
6482 wxPyEndAllowThreads(__tstate
);
6483 if (PyErr_Occurred()) SWIG_fail
;
6486 wxTreeItemId
* resultptr
;
6487 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6488 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6496 static PyObject
*_wrap_TreeListCtrl_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6497 PyObject
*resultobj
;
6498 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6499 wxTreeItemId result
;
6500 PyObject
* obj0
= 0 ;
6502 (char *) "self", NULL
6505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelection",kwnames
,&obj0
)) goto fail
;
6506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6507 if (SWIG_arg_fail(1)) SWIG_fail
;
6509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6510 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetSelection();
6512 wxPyEndAllowThreads(__tstate
);
6513 if (PyErr_Occurred()) SWIG_fail
;
6516 wxTreeItemId
* resultptr
;
6517 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6518 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6526 static PyObject
*_wrap_TreeListCtrl_GetSelections(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6527 PyObject
*resultobj
;
6528 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6530 PyObject
* obj0
= 0 ;
6532 (char *) "self", NULL
6535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelections",kwnames
,&obj0
)) goto fail
;
6536 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6537 if (SWIG_arg_fail(1)) SWIG_fail
;
6539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6540 result
= (PyObject
*)wxPyTreeListCtrl_GetSelections(arg1
);
6542 wxPyEndAllowThreads(__tstate
);
6543 if (PyErr_Occurred()) SWIG_fail
;
6552 static PyObject
*_wrap_TreeListCtrl_GetItemParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6553 PyObject
*resultobj
;
6554 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6555 wxTreeItemId
*arg2
= 0 ;
6556 wxTreeItemId result
;
6557 PyObject
* obj0
= 0 ;
6558 PyObject
* obj1
= 0 ;
6560 (char *) "self",(char *) "item", NULL
6563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) goto fail
;
6564 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6565 if (SWIG_arg_fail(1)) SWIG_fail
;
6567 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6568 if (SWIG_arg_fail(2)) SWIG_fail
;
6570 SWIG_null_ref("wxTreeItemId");
6572 if (SWIG_arg_fail(2)) SWIG_fail
;
6575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6576 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemParent((wxTreeItemId
const &)*arg2
);
6578 wxPyEndAllowThreads(__tstate
);
6579 if (PyErr_Occurred()) SWIG_fail
;
6582 wxTreeItemId
* resultptr
;
6583 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6584 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6592 static PyObject
*_wrap_TreeListCtrl_GetFirstChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6593 PyObject
*resultobj
;
6594 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6595 wxTreeItemId
*arg2
= 0 ;
6597 PyObject
* obj0
= 0 ;
6598 PyObject
* obj1
= 0 ;
6600 (char *) "self",(char *) "item", NULL
6603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) goto fail
;
6604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6605 if (SWIG_arg_fail(1)) SWIG_fail
;
6607 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6608 if (SWIG_arg_fail(2)) SWIG_fail
;
6610 SWIG_null_ref("wxTreeItemId");
6612 if (SWIG_arg_fail(2)) SWIG_fail
;
6615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6616 result
= (PyObject
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId
const &)*arg2
);
6618 wxPyEndAllowThreads(__tstate
);
6619 if (PyErr_Occurred()) SWIG_fail
;
6628 static PyObject
*_wrap_TreeListCtrl_GetNextChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6629 PyObject
*resultobj
;
6630 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6631 wxTreeItemId
*arg2
= 0 ;
6632 void *arg3
= (void *) 0 ;
6634 PyObject
* obj0
= 0 ;
6635 PyObject
* obj1
= 0 ;
6636 PyObject
* obj2
= 0 ;
6638 (char *) "self",(char *) "item",(char *) "cookie", NULL
6641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6643 if (SWIG_arg_fail(1)) SWIG_fail
;
6645 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6646 if (SWIG_arg_fail(2)) SWIG_fail
;
6648 SWIG_null_ref("wxTreeItemId");
6650 if (SWIG_arg_fail(2)) SWIG_fail
;
6653 if ((SWIG_ConvertPtr(obj2
,(void **)(&arg3
),0,SWIG_POINTER_EXCEPTION
|0))== -1) {
6654 SWIG_arg_fail(3);SWIG_fail
;
6658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6659 result
= (PyObject
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
6661 wxPyEndAllowThreads(__tstate
);
6662 if (PyErr_Occurred()) SWIG_fail
;
6671 static PyObject
*_wrap_TreeListCtrl_GetLastChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6672 PyObject
*resultobj
;
6673 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6674 wxTreeItemId
*arg2
= 0 ;
6675 wxTreeItemId result
;
6676 PyObject
* obj0
= 0 ;
6677 PyObject
* obj1
= 0 ;
6679 (char *) "self",(char *) "item", NULL
6682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) goto fail
;
6683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6684 if (SWIG_arg_fail(1)) SWIG_fail
;
6686 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6687 if (SWIG_arg_fail(2)) SWIG_fail
;
6689 SWIG_null_ref("wxTreeItemId");
6691 if (SWIG_arg_fail(2)) SWIG_fail
;
6694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6695 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetLastChild((wxTreeItemId
const &)*arg2
);
6697 wxPyEndAllowThreads(__tstate
);
6698 if (PyErr_Occurred()) SWIG_fail
;
6701 wxTreeItemId
* resultptr
;
6702 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6703 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6711 static PyObject
*_wrap_TreeListCtrl_GetNextSibling(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6712 PyObject
*resultobj
;
6713 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6714 wxTreeItemId
*arg2
= 0 ;
6715 wxTreeItemId result
;
6716 PyObject
* obj0
= 0 ;
6717 PyObject
* obj1
= 0 ;
6719 (char *) "self",(char *) "item", NULL
6722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) goto fail
;
6723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6724 if (SWIG_arg_fail(1)) SWIG_fail
;
6726 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6727 if (SWIG_arg_fail(2)) SWIG_fail
;
6729 SWIG_null_ref("wxTreeItemId");
6731 if (SWIG_arg_fail(2)) SWIG_fail
;
6734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6735 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextSibling((wxTreeItemId
const &)*arg2
);
6737 wxPyEndAllowThreads(__tstate
);
6738 if (PyErr_Occurred()) SWIG_fail
;
6741 wxTreeItemId
* resultptr
;
6742 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6743 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6751 static PyObject
*_wrap_TreeListCtrl_GetPrevSibling(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6752 PyObject
*resultobj
;
6753 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6754 wxTreeItemId
*arg2
= 0 ;
6755 wxTreeItemId result
;
6756 PyObject
* obj0
= 0 ;
6757 PyObject
* obj1
= 0 ;
6759 (char *) "self",(char *) "item", NULL
6762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) goto fail
;
6763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6764 if (SWIG_arg_fail(1)) SWIG_fail
;
6766 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6767 if (SWIG_arg_fail(2)) SWIG_fail
;
6769 SWIG_null_ref("wxTreeItemId");
6771 if (SWIG_arg_fail(2)) SWIG_fail
;
6774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6775 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevSibling((wxTreeItemId
const &)*arg2
);
6777 wxPyEndAllowThreads(__tstate
);
6778 if (PyErr_Occurred()) SWIG_fail
;
6781 wxTreeItemId
* resultptr
;
6782 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6783 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6791 static PyObject
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6792 PyObject
*resultobj
;
6793 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6794 wxTreeItemId result
;
6795 PyObject
* obj0
= 0 ;
6797 (char *) "self", NULL
6800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetFirstVisibleItem",kwnames
,&obj0
)) goto fail
;
6801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6802 if (SWIG_arg_fail(1)) SWIG_fail
;
6804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6805 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstVisibleItem();
6807 wxPyEndAllowThreads(__tstate
);
6808 if (PyErr_Occurred()) SWIG_fail
;
6811 wxTreeItemId
* resultptr
;
6812 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6813 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6821 static PyObject
*_wrap_TreeListCtrl_GetNextVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6822 PyObject
*resultobj
;
6823 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6824 wxTreeItemId
*arg2
= 0 ;
6825 wxTreeItemId result
;
6826 PyObject
* obj0
= 0 ;
6827 PyObject
* obj1
= 0 ;
6829 (char *) "self",(char *) "item", NULL
6832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
6833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6834 if (SWIG_arg_fail(1)) SWIG_fail
;
6836 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6837 if (SWIG_arg_fail(2)) SWIG_fail
;
6839 SWIG_null_ref("wxTreeItemId");
6841 if (SWIG_arg_fail(2)) SWIG_fail
;
6844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6845 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextVisible((wxTreeItemId
const &)*arg2
);
6847 wxPyEndAllowThreads(__tstate
);
6848 if (PyErr_Occurred()) SWIG_fail
;
6851 wxTreeItemId
* resultptr
;
6852 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6853 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6861 static PyObject
*_wrap_TreeListCtrl_GetPrevVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6862 PyObject
*resultobj
;
6863 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6864 wxTreeItemId
*arg2
= 0 ;
6865 wxTreeItemId result
;
6866 PyObject
* obj0
= 0 ;
6867 PyObject
* obj1
= 0 ;
6869 (char *) "self",(char *) "item", NULL
6872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
6873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6874 if (SWIG_arg_fail(1)) SWIG_fail
;
6876 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6877 if (SWIG_arg_fail(2)) SWIG_fail
;
6879 SWIG_null_ref("wxTreeItemId");
6881 if (SWIG_arg_fail(2)) SWIG_fail
;
6884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6885 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevVisible((wxTreeItemId
const &)*arg2
);
6887 wxPyEndAllowThreads(__tstate
);
6888 if (PyErr_Occurred()) SWIG_fail
;
6891 wxTreeItemId
* resultptr
;
6892 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6893 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6901 static PyObject
*_wrap_TreeListCtrl_GetNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6902 PyObject
*resultobj
;
6903 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6904 wxTreeItemId
*arg2
= 0 ;
6905 wxTreeItemId result
;
6906 PyObject
* obj0
= 0 ;
6907 PyObject
* obj1
= 0 ;
6909 (char *) "self",(char *) "item", NULL
6912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) goto fail
;
6913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6914 if (SWIG_arg_fail(1)) SWIG_fail
;
6916 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6917 if (SWIG_arg_fail(2)) SWIG_fail
;
6919 SWIG_null_ref("wxTreeItemId");
6921 if (SWIG_arg_fail(2)) SWIG_fail
;
6924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6925 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNext((wxTreeItemId
const &)*arg2
);
6927 wxPyEndAllowThreads(__tstate
);
6928 if (PyErr_Occurred()) SWIG_fail
;
6931 wxTreeItemId
* resultptr
;
6932 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6933 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6941 static PyObject
*_wrap_TreeListCtrl_AddRoot(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6942 PyObject
*resultobj
;
6943 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6944 wxString
*arg2
= 0 ;
6945 int arg3
= (int) -1 ;
6946 int arg4
= (int) -1 ;
6947 wxPyTreeItemData
*arg5
= (wxPyTreeItemData
*) NULL
;
6948 wxTreeItemId result
;
6949 bool temp2
= false ;
6950 PyObject
* obj0
= 0 ;
6951 PyObject
* obj1
= 0 ;
6952 PyObject
* obj2
= 0 ;
6953 PyObject
* obj3
= 0 ;
6954 PyObject
* obj4
= 0 ;
6956 (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
6959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6961 if (SWIG_arg_fail(1)) SWIG_fail
;
6963 arg2
= wxString_in_helper(obj1
);
6964 if (arg2
== NULL
) SWIG_fail
;
6969 arg3
= (int)(SWIG_As_int(obj2
));
6970 if (SWIG_arg_fail(3)) SWIG_fail
;
6975 arg4
= (int)(SWIG_As_int(obj3
));
6976 if (SWIG_arg_fail(4)) SWIG_fail
;
6980 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
6981 if (SWIG_arg_fail(5)) SWIG_fail
;
6984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6985 result
= (arg1
)->AddRoot((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
6987 wxPyEndAllowThreads(__tstate
);
6988 if (PyErr_Occurred()) SWIG_fail
;
6991 wxTreeItemId
* resultptr
;
6992 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6993 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7009 static PyObject
*_wrap_TreeListCtrl_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7010 PyObject
*resultobj
;
7011 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7012 wxTreeItemId
*arg2
= 0 ;
7013 wxString
*arg3
= 0 ;
7014 int arg4
= (int) -1 ;
7015 int arg5
= (int) -1 ;
7016 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
7017 wxTreeItemId result
;
7018 bool temp3
= false ;
7019 PyObject
* obj0
= 0 ;
7020 PyObject
* obj1
= 0 ;
7021 PyObject
* obj2
= 0 ;
7022 PyObject
* obj3
= 0 ;
7023 PyObject
* obj4
= 0 ;
7024 PyObject
* obj5
= 0 ;
7026 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
7030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7031 if (SWIG_arg_fail(1)) SWIG_fail
;
7033 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7034 if (SWIG_arg_fail(2)) SWIG_fail
;
7036 SWIG_null_ref("wxTreeItemId");
7038 if (SWIG_arg_fail(2)) SWIG_fail
;
7041 arg3
= wxString_in_helper(obj2
);
7042 if (arg3
== NULL
) SWIG_fail
;
7047 arg4
= (int)(SWIG_As_int(obj3
));
7048 if (SWIG_arg_fail(4)) SWIG_fail
;
7053 arg5
= (int)(SWIG_As_int(obj4
));
7054 if (SWIG_arg_fail(5)) SWIG_fail
;
7058 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7059 if (SWIG_arg_fail(6)) SWIG_fail
;
7062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7063 result
= (arg1
)->PrependItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
7065 wxPyEndAllowThreads(__tstate
);
7066 if (PyErr_Occurred()) SWIG_fail
;
7069 wxTreeItemId
* resultptr
;
7070 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7071 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7087 static PyObject
*_wrap_TreeListCtrl_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7088 PyObject
*resultobj
;
7089 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7090 wxTreeItemId
*arg2
= 0 ;
7091 wxTreeItemId
*arg3
= 0 ;
7092 wxString
*arg4
= 0 ;
7093 int arg5
= (int) -1 ;
7094 int arg6
= (int) -1 ;
7095 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
7096 wxTreeItemId result
;
7097 bool temp4
= false ;
7098 PyObject
* obj0
= 0 ;
7099 PyObject
* obj1
= 0 ;
7100 PyObject
* obj2
= 0 ;
7101 PyObject
* obj3
= 0 ;
7102 PyObject
* obj4
= 0 ;
7103 PyObject
* obj5
= 0 ;
7104 PyObject
* obj6
= 0 ;
7106 (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
7110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7111 if (SWIG_arg_fail(1)) SWIG_fail
;
7113 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7114 if (SWIG_arg_fail(2)) SWIG_fail
;
7116 SWIG_null_ref("wxTreeItemId");
7118 if (SWIG_arg_fail(2)) SWIG_fail
;
7121 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7122 if (SWIG_arg_fail(3)) SWIG_fail
;
7124 SWIG_null_ref("wxTreeItemId");
7126 if (SWIG_arg_fail(3)) SWIG_fail
;
7129 arg4
= wxString_in_helper(obj3
);
7130 if (arg4
== NULL
) SWIG_fail
;
7135 arg5
= (int)(SWIG_As_int(obj4
));
7136 if (SWIG_arg_fail(5)) SWIG_fail
;
7141 arg6
= (int)(SWIG_As_int(obj5
));
7142 if (SWIG_arg_fail(6)) SWIG_fail
;
7146 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7147 if (SWIG_arg_fail(7)) SWIG_fail
;
7150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7151 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
7153 wxPyEndAllowThreads(__tstate
);
7154 if (PyErr_Occurred()) SWIG_fail
;
7157 wxTreeItemId
* resultptr
;
7158 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7159 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7175 static PyObject
*_wrap_TreeListCtrl_InsertItemBefore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7176 PyObject
*resultobj
;
7177 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7178 wxTreeItemId
*arg2
= 0 ;
7180 wxString
*arg4
= 0 ;
7181 int arg5
= (int) -1 ;
7182 int arg6
= (int) -1 ;
7183 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
7184 wxTreeItemId result
;
7185 bool temp4
= false ;
7186 PyObject
* obj0
= 0 ;
7187 PyObject
* obj1
= 0 ;
7188 PyObject
* obj2
= 0 ;
7189 PyObject
* obj3
= 0 ;
7190 PyObject
* obj4
= 0 ;
7191 PyObject
* obj5
= 0 ;
7192 PyObject
* obj6
= 0 ;
7194 (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
7198 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7199 if (SWIG_arg_fail(1)) SWIG_fail
;
7201 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7202 if (SWIG_arg_fail(2)) SWIG_fail
;
7204 SWIG_null_ref("wxTreeItemId");
7206 if (SWIG_arg_fail(2)) SWIG_fail
;
7209 arg3
= (size_t)(SWIG_As_unsigned_SS_long(obj2
));
7210 if (SWIG_arg_fail(3)) SWIG_fail
;
7213 arg4
= wxString_in_helper(obj3
);
7214 if (arg4
== NULL
) SWIG_fail
;
7219 arg5
= (int)(SWIG_As_int(obj4
));
7220 if (SWIG_arg_fail(5)) SWIG_fail
;
7225 arg6
= (int)(SWIG_As_int(obj5
));
7226 if (SWIG_arg_fail(6)) SWIG_fail
;
7230 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7231 if (SWIG_arg_fail(7)) SWIG_fail
;
7234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7235 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
7237 wxPyEndAllowThreads(__tstate
);
7238 if (PyErr_Occurred()) SWIG_fail
;
7241 wxTreeItemId
* resultptr
;
7242 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7243 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7259 static PyObject
*_wrap_TreeListCtrl_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7260 PyObject
*resultobj
;
7261 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7262 wxTreeItemId
*arg2
= 0 ;
7263 wxString
*arg3
= 0 ;
7264 int arg4
= (int) -1 ;
7265 int arg5
= (int) -1 ;
7266 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
7267 wxTreeItemId result
;
7268 bool temp3
= false ;
7269 PyObject
* obj0
= 0 ;
7270 PyObject
* obj1
= 0 ;
7271 PyObject
* obj2
= 0 ;
7272 PyObject
* obj3
= 0 ;
7273 PyObject
* obj4
= 0 ;
7274 PyObject
* obj5
= 0 ;
7276 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
7280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7281 if (SWIG_arg_fail(1)) SWIG_fail
;
7283 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7284 if (SWIG_arg_fail(2)) SWIG_fail
;
7286 SWIG_null_ref("wxTreeItemId");
7288 if (SWIG_arg_fail(2)) SWIG_fail
;
7291 arg3
= wxString_in_helper(obj2
);
7292 if (arg3
== NULL
) SWIG_fail
;
7297 arg4
= (int)(SWIG_As_int(obj3
));
7298 if (SWIG_arg_fail(4)) SWIG_fail
;
7303 arg5
= (int)(SWIG_As_int(obj4
));
7304 if (SWIG_arg_fail(5)) SWIG_fail
;
7308 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7309 if (SWIG_arg_fail(6)) SWIG_fail
;
7312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7313 result
= (arg1
)->AppendItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
7315 wxPyEndAllowThreads(__tstate
);
7316 if (PyErr_Occurred()) SWIG_fail
;
7319 wxTreeItemId
* resultptr
;
7320 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7321 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7337 static PyObject
*_wrap_TreeListCtrl_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7338 PyObject
*resultobj
;
7339 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7340 wxTreeItemId
*arg2
= 0 ;
7341 PyObject
* obj0
= 0 ;
7342 PyObject
* obj1
= 0 ;
7344 (char *) "self",(char *) "item", NULL
7347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
7348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7349 if (SWIG_arg_fail(1)) SWIG_fail
;
7351 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7352 if (SWIG_arg_fail(2)) SWIG_fail
;
7354 SWIG_null_ref("wxTreeItemId");
7356 if (SWIG_arg_fail(2)) SWIG_fail
;
7359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7360 (arg1
)->Delete((wxTreeItemId
const &)*arg2
);
7362 wxPyEndAllowThreads(__tstate
);
7363 if (PyErr_Occurred()) SWIG_fail
;
7365 Py_INCREF(Py_None
); resultobj
= Py_None
;
7372 static PyObject
*_wrap_TreeListCtrl_DeleteChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7373 PyObject
*resultobj
;
7374 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7375 wxTreeItemId
*arg2
= 0 ;
7376 PyObject
* obj0
= 0 ;
7377 PyObject
* obj1
= 0 ;
7379 (char *) "self",(char *) "item", NULL
7382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
7383 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7384 if (SWIG_arg_fail(1)) SWIG_fail
;
7386 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7387 if (SWIG_arg_fail(2)) SWIG_fail
;
7389 SWIG_null_ref("wxTreeItemId");
7391 if (SWIG_arg_fail(2)) SWIG_fail
;
7394 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7395 (arg1
)->DeleteChildren((wxTreeItemId
const &)*arg2
);
7397 wxPyEndAllowThreads(__tstate
);
7398 if (PyErr_Occurred()) SWIG_fail
;
7400 Py_INCREF(Py_None
); resultobj
= Py_None
;
7407 static PyObject
*_wrap_TreeListCtrl_DeleteAllItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7408 PyObject
*resultobj
;
7409 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7410 PyObject
* obj0
= 0 ;
7412 (char *) "self", NULL
7415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_DeleteAllItems",kwnames
,&obj0
)) goto fail
;
7416 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7417 if (SWIG_arg_fail(1)) SWIG_fail
;
7419 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7420 (arg1
)->DeleteAllItems();
7422 wxPyEndAllowThreads(__tstate
);
7423 if (PyErr_Occurred()) SWIG_fail
;
7425 Py_INCREF(Py_None
); resultobj
= Py_None
;
7432 static PyObject
*_wrap_TreeListCtrl_Expand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7433 PyObject
*resultobj
;
7434 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7435 wxTreeItemId
*arg2
= 0 ;
7436 PyObject
* obj0
= 0 ;
7437 PyObject
* obj1
= 0 ;
7439 (char *) "self",(char *) "item", NULL
7442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) goto fail
;
7443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7444 if (SWIG_arg_fail(1)) SWIG_fail
;
7446 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7447 if (SWIG_arg_fail(2)) SWIG_fail
;
7449 SWIG_null_ref("wxTreeItemId");
7451 if (SWIG_arg_fail(2)) SWIG_fail
;
7454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7455 (arg1
)->Expand((wxTreeItemId
const &)*arg2
);
7457 wxPyEndAllowThreads(__tstate
);
7458 if (PyErr_Occurred()) SWIG_fail
;
7460 Py_INCREF(Py_None
); resultobj
= Py_None
;
7467 static PyObject
*_wrap_TreeListCtrl_ExpandAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7468 PyObject
*resultobj
;
7469 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7470 wxTreeItemId
*arg2
= 0 ;
7471 PyObject
* obj0
= 0 ;
7472 PyObject
* obj1
= 0 ;
7474 (char *) "self",(char *) "item", NULL
7477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) goto fail
;
7478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7479 if (SWIG_arg_fail(1)) SWIG_fail
;
7481 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7482 if (SWIG_arg_fail(2)) SWIG_fail
;
7484 SWIG_null_ref("wxTreeItemId");
7486 if (SWIG_arg_fail(2)) SWIG_fail
;
7489 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7490 (arg1
)->ExpandAll((wxTreeItemId
const &)*arg2
);
7492 wxPyEndAllowThreads(__tstate
);
7493 if (PyErr_Occurred()) SWIG_fail
;
7495 Py_INCREF(Py_None
); resultobj
= Py_None
;
7502 static PyObject
*_wrap_TreeListCtrl_Collapse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7503 PyObject
*resultobj
;
7504 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7505 wxTreeItemId
*arg2
= 0 ;
7506 PyObject
* obj0
= 0 ;
7507 PyObject
* obj1
= 0 ;
7509 (char *) "self",(char *) "item", NULL
7512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) goto fail
;
7513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7514 if (SWIG_arg_fail(1)) SWIG_fail
;
7516 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7517 if (SWIG_arg_fail(2)) SWIG_fail
;
7519 SWIG_null_ref("wxTreeItemId");
7521 if (SWIG_arg_fail(2)) SWIG_fail
;
7524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7525 (arg1
)->Collapse((wxTreeItemId
const &)*arg2
);
7527 wxPyEndAllowThreads(__tstate
);
7528 if (PyErr_Occurred()) SWIG_fail
;
7530 Py_INCREF(Py_None
); resultobj
= Py_None
;
7537 static PyObject
*_wrap_TreeListCtrl_CollapseAndReset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7538 PyObject
*resultobj
;
7539 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7540 wxTreeItemId
*arg2
= 0 ;
7541 PyObject
* obj0
= 0 ;
7542 PyObject
* obj1
= 0 ;
7544 (char *) "self",(char *) "item", NULL
7547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) goto fail
;
7548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7549 if (SWIG_arg_fail(1)) SWIG_fail
;
7551 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7552 if (SWIG_arg_fail(2)) SWIG_fail
;
7554 SWIG_null_ref("wxTreeItemId");
7556 if (SWIG_arg_fail(2)) SWIG_fail
;
7559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7560 (arg1
)->CollapseAndReset((wxTreeItemId
const &)*arg2
);
7562 wxPyEndAllowThreads(__tstate
);
7563 if (PyErr_Occurred()) SWIG_fail
;
7565 Py_INCREF(Py_None
); resultobj
= Py_None
;
7572 static PyObject
*_wrap_TreeListCtrl_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7573 PyObject
*resultobj
;
7574 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7575 wxTreeItemId
*arg2
= 0 ;
7576 PyObject
* obj0
= 0 ;
7577 PyObject
* obj1
= 0 ;
7579 (char *) "self",(char *) "item", NULL
7582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) goto fail
;
7583 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7584 if (SWIG_arg_fail(1)) SWIG_fail
;
7586 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7587 if (SWIG_arg_fail(2)) SWIG_fail
;
7589 SWIG_null_ref("wxTreeItemId");
7591 if (SWIG_arg_fail(2)) SWIG_fail
;
7594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7595 (arg1
)->Toggle((wxTreeItemId
const &)*arg2
);
7597 wxPyEndAllowThreads(__tstate
);
7598 if (PyErr_Occurred()) SWIG_fail
;
7600 Py_INCREF(Py_None
); resultobj
= Py_None
;
7607 static PyObject
*_wrap_TreeListCtrl_Unselect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7608 PyObject
*resultobj
;
7609 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7610 PyObject
* obj0
= 0 ;
7612 (char *) "self", NULL
7615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_Unselect",kwnames
,&obj0
)) goto fail
;
7616 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7617 if (SWIG_arg_fail(1)) SWIG_fail
;
7619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7622 wxPyEndAllowThreads(__tstate
);
7623 if (PyErr_Occurred()) SWIG_fail
;
7625 Py_INCREF(Py_None
); resultobj
= Py_None
;
7632 static PyObject
*_wrap_TreeListCtrl_UnselectAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7633 PyObject
*resultobj
;
7634 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7635 PyObject
* obj0
= 0 ;
7637 (char *) "self", NULL
7640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_UnselectAll",kwnames
,&obj0
)) goto fail
;
7641 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7642 if (SWIG_arg_fail(1)) SWIG_fail
;
7644 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7645 (arg1
)->UnselectAll();
7647 wxPyEndAllowThreads(__tstate
);
7648 if (PyErr_Occurred()) SWIG_fail
;
7650 Py_INCREF(Py_None
); resultobj
= Py_None
;
7657 static PyObject
*_wrap_TreeListCtrl_SelectItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7658 PyObject
*resultobj
;
7659 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7660 wxTreeItemId
*arg2
= 0 ;
7661 bool arg3
= (bool) true ;
7662 bool arg4
= (bool) false ;
7663 PyObject
* obj0
= 0 ;
7664 PyObject
* obj1
= 0 ;
7665 PyObject
* obj2
= 0 ;
7666 PyObject
* obj3
= 0 ;
7668 (char *) "self",(char *) "item",(char *) "unselect_others",(char *) "extended_select", NULL
7671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
7672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7673 if (SWIG_arg_fail(1)) SWIG_fail
;
7675 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7676 if (SWIG_arg_fail(2)) SWIG_fail
;
7678 SWIG_null_ref("wxTreeItemId");
7680 if (SWIG_arg_fail(2)) SWIG_fail
;
7684 arg3
= (bool)(SWIG_As_bool(obj2
));
7685 if (SWIG_arg_fail(3)) SWIG_fail
;
7690 arg4
= (bool)(SWIG_As_bool(obj3
));
7691 if (SWIG_arg_fail(4)) SWIG_fail
;
7695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7696 (arg1
)->SelectItem((wxTreeItemId
const &)*arg2
,arg3
,arg4
);
7698 wxPyEndAllowThreads(__tstate
);
7699 if (PyErr_Occurred()) SWIG_fail
;
7701 Py_INCREF(Py_None
); resultobj
= Py_None
;
7708 static PyObject
*_wrap_TreeListCtrl_SelectAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7709 PyObject
*resultobj
;
7710 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7711 bool arg2
= (bool) false ;
7712 PyObject
* obj0
= 0 ;
7713 PyObject
* obj1
= 0 ;
7715 (char *) "self",(char *) "extended_select", NULL
7718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SelectAll",kwnames
,&obj0
,&obj1
)) goto fail
;
7719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7720 if (SWIG_arg_fail(1)) SWIG_fail
;
7723 arg2
= (bool)(SWIG_As_bool(obj1
));
7724 if (SWIG_arg_fail(2)) SWIG_fail
;
7728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7729 (arg1
)->SelectAll(arg2
);
7731 wxPyEndAllowThreads(__tstate
);
7732 if (PyErr_Occurred()) SWIG_fail
;
7734 Py_INCREF(Py_None
); resultobj
= Py_None
;
7741 static PyObject
*_wrap_TreeListCtrl_EnsureVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7742 PyObject
*resultobj
;
7743 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7744 wxTreeItemId
*arg2
= 0 ;
7745 PyObject
* obj0
= 0 ;
7746 PyObject
* obj1
= 0 ;
7748 (char *) "self",(char *) "item", NULL
7751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
7752 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7753 if (SWIG_arg_fail(1)) SWIG_fail
;
7755 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7756 if (SWIG_arg_fail(2)) SWIG_fail
;
7758 SWIG_null_ref("wxTreeItemId");
7760 if (SWIG_arg_fail(2)) SWIG_fail
;
7763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7764 (arg1
)->EnsureVisible((wxTreeItemId
const &)*arg2
);
7766 wxPyEndAllowThreads(__tstate
);
7767 if (PyErr_Occurred()) SWIG_fail
;
7769 Py_INCREF(Py_None
); resultobj
= Py_None
;
7776 static PyObject
*_wrap_TreeListCtrl_ScrollTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7777 PyObject
*resultobj
;
7778 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7779 wxTreeItemId
*arg2
= 0 ;
7780 PyObject
* obj0
= 0 ;
7781 PyObject
* obj1
= 0 ;
7783 (char *) "self",(char *) "item", NULL
7786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) goto fail
;
7787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7788 if (SWIG_arg_fail(1)) SWIG_fail
;
7790 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7791 if (SWIG_arg_fail(2)) SWIG_fail
;
7793 SWIG_null_ref("wxTreeItemId");
7795 if (SWIG_arg_fail(2)) SWIG_fail
;
7798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7799 (arg1
)->ScrollTo((wxTreeItemId
const &)*arg2
);
7801 wxPyEndAllowThreads(__tstate
);
7802 if (PyErr_Occurred()) SWIG_fail
;
7804 Py_INCREF(Py_None
); resultobj
= Py_None
;
7811 static PyObject
*_wrap_TreeListCtrl_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7812 PyObject
*resultobj
;
7813 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7817 wxTreeItemId result
;
7823 PyObject
* obj0
= 0 ;
7824 PyObject
* obj1
= 0 ;
7826 (char *) "self",(char *) "point", NULL
7829 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
7830 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
7831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
7832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7833 if (SWIG_arg_fail(1)) SWIG_fail
;
7836 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
7839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7840 result
= (arg1
)->HitTest((wxPoint
const &)*arg2
,*arg3
,*arg4
);
7842 wxPyEndAllowThreads(__tstate
);
7843 if (PyErr_Occurred()) SWIG_fail
;
7846 wxTreeItemId
* resultptr
;
7847 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7848 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7850 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
7851 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
7852 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
7853 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
7860 static PyObject
*_wrap_TreeListCtrl_GetBoundingRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7861 PyObject
*resultobj
;
7862 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7863 wxTreeItemId
*arg2
= 0 ;
7864 bool arg3
= (bool) false ;
7866 PyObject
* obj0
= 0 ;
7867 PyObject
* obj1
= 0 ;
7868 PyObject
* obj2
= 0 ;
7870 (char *) "self",(char *) "item",(char *) "textOnly", NULL
7873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7875 if (SWIG_arg_fail(1)) SWIG_fail
;
7877 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7878 if (SWIG_arg_fail(2)) SWIG_fail
;
7880 SWIG_null_ref("wxTreeItemId");
7882 if (SWIG_arg_fail(2)) SWIG_fail
;
7886 arg3
= (bool)(SWIG_As_bool(obj2
));
7887 if (SWIG_arg_fail(3)) SWIG_fail
;
7891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7892 result
= (PyObject
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7894 wxPyEndAllowThreads(__tstate
);
7895 if (PyErr_Occurred()) SWIG_fail
;
7904 static PyObject
*_wrap_TreeListCtrl_EditLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7905 PyObject
*resultobj
;
7906 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7907 wxTreeItemId
*arg2
= 0 ;
7908 PyObject
* obj0
= 0 ;
7909 PyObject
* obj1
= 0 ;
7911 (char *) "self",(char *) "item", NULL
7914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
7915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7916 if (SWIG_arg_fail(1)) SWIG_fail
;
7918 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7919 if (SWIG_arg_fail(2)) SWIG_fail
;
7921 SWIG_null_ref("wxTreeItemId");
7923 if (SWIG_arg_fail(2)) SWIG_fail
;
7926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7927 (arg1
)->EditLabel((wxTreeItemId
const &)*arg2
);
7929 wxPyEndAllowThreads(__tstate
);
7930 if (PyErr_Occurred()) SWIG_fail
;
7932 Py_INCREF(Py_None
); resultobj
= Py_None
;
7939 static PyObject
*_wrap_TreeListCtrl_Edit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7940 PyObject
*resultobj
;
7941 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7942 wxTreeItemId
*arg2
= 0 ;
7943 PyObject
* obj0
= 0 ;
7944 PyObject
* obj1
= 0 ;
7946 (char *) "self",(char *) "item", NULL
7949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Edit",kwnames
,&obj0
,&obj1
)) goto fail
;
7950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7951 if (SWIG_arg_fail(1)) SWIG_fail
;
7953 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7954 if (SWIG_arg_fail(2)) SWIG_fail
;
7956 SWIG_null_ref("wxTreeItemId");
7958 if (SWIG_arg_fail(2)) SWIG_fail
;
7961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7962 (arg1
)->Edit((wxTreeItemId
const &)*arg2
);
7964 wxPyEndAllowThreads(__tstate
);
7965 if (PyErr_Occurred()) SWIG_fail
;
7967 Py_INCREF(Py_None
); resultobj
= Py_None
;
7974 static PyObject
*_wrap_TreeListCtrl_SortChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7975 PyObject
*resultobj
;
7976 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7977 wxTreeItemId
*arg2
= 0 ;
7978 PyObject
* obj0
= 0 ;
7979 PyObject
* obj1
= 0 ;
7981 (char *) "self",(char *) "item", NULL
7984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
7985 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7986 if (SWIG_arg_fail(1)) SWIG_fail
;
7988 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7989 if (SWIG_arg_fail(2)) SWIG_fail
;
7991 SWIG_null_ref("wxTreeItemId");
7993 if (SWIG_arg_fail(2)) SWIG_fail
;
7996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7997 (arg1
)->SortChildren((wxTreeItemId
const &)*arg2
);
7999 wxPyEndAllowThreads(__tstate
);
8000 if (PyErr_Occurred()) SWIG_fail
;
8002 Py_INCREF(Py_None
); resultobj
= Py_None
;
8009 static PyObject
*_wrap_TreeListCtrl_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8010 PyObject
*resultobj
;
8011 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8012 wxTreeItemId
*arg2
= 0 ;
8013 wxString
*arg3
= 0 ;
8014 int arg4
= (int) 0 ;
8015 wxTreeItemId result
;
8016 bool temp3
= false ;
8017 PyObject
* obj0
= 0 ;
8018 PyObject
* obj1
= 0 ;
8019 PyObject
* obj2
= 0 ;
8020 PyObject
* obj3
= 0 ;
8022 (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL
8025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
8026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8027 if (SWIG_arg_fail(1)) SWIG_fail
;
8029 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8030 if (SWIG_arg_fail(2)) SWIG_fail
;
8032 SWIG_null_ref("wxTreeItemId");
8034 if (SWIG_arg_fail(2)) SWIG_fail
;
8037 arg3
= wxString_in_helper(obj2
);
8038 if (arg3
== NULL
) SWIG_fail
;
8043 arg4
= (int)(SWIG_As_int(obj3
));
8044 if (SWIG_arg_fail(4)) SWIG_fail
;
8048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8049 result
= (arg1
)->FindItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
8051 wxPyEndAllowThreads(__tstate
);
8052 if (PyErr_Occurred()) SWIG_fail
;
8055 wxTreeItemId
* resultptr
;
8056 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
8057 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
8073 static PyObject
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8074 PyObject
*resultobj
;
8075 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8077 PyObject
* obj0
= 0 ;
8079 (char *) "self", NULL
8082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetHeaderWindow",kwnames
,&obj0
)) goto fail
;
8083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8084 if (SWIG_arg_fail(1)) SWIG_fail
;
8086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8087 result
= (wxWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetHeaderWindow();
8089 wxPyEndAllowThreads(__tstate
);
8090 if (PyErr_Occurred()) SWIG_fail
;
8093 resultobj
= wxPyMake_wxObject(result
, 0);
8101 static PyObject
*_wrap_TreeListCtrl_GetMainWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8102 PyObject
*resultobj
;
8103 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8104 wxScrolledWindow
*result
;
8105 PyObject
* obj0
= 0 ;
8107 (char *) "self", NULL
8110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainWindow",kwnames
,&obj0
)) goto fail
;
8111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8112 if (SWIG_arg_fail(1)) SWIG_fail
;
8114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8115 result
= (wxScrolledWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetMainWindow();
8117 wxPyEndAllowThreads(__tstate
);
8118 if (PyErr_Occurred()) SWIG_fail
;
8121 resultobj
= wxPyMake_wxObject(result
, 0);
8129 static PyObject
* TreeListCtrl_swigregister(PyObject
*, PyObject
*args
) {
8131 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8132 SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeListCtrl
, obj
);
8134 return Py_BuildValue((char *)"");
8136 static PyObject
*_wrap_new_StaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8137 PyObject
*resultobj
;
8138 wxWindow
*arg1
= (wxWindow
*) 0 ;
8139 int arg2
= (int) -1 ;
8140 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
8141 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
8142 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
8143 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
8144 wxSize
const &arg5_defvalue
= wxDefaultSize
;
8145 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
8146 long arg6
= (long) 0 ;
8147 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
8148 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
8149 wxStaticPicture
*result
;
8152 bool temp7
= false ;
8153 PyObject
* obj0
= 0 ;
8154 PyObject
* obj1
= 0 ;
8155 PyObject
* obj2
= 0 ;
8156 PyObject
* obj3
= 0 ;
8157 PyObject
* obj4
= 0 ;
8158 PyObject
* obj5
= 0 ;
8159 PyObject
* obj6
= 0 ;
8161 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
8165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8166 if (SWIG_arg_fail(1)) SWIG_fail
;
8169 arg2
= (int)(SWIG_As_int(obj1
));
8170 if (SWIG_arg_fail(2)) SWIG_fail
;
8175 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8176 if (SWIG_arg_fail(3)) SWIG_fail
;
8178 SWIG_null_ref("wxBitmap");
8180 if (SWIG_arg_fail(3)) SWIG_fail
;
8186 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
8192 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
8197 arg6
= (long)(SWIG_As_long(obj5
));
8198 if (SWIG_arg_fail(6)) SWIG_fail
;
8203 arg7
= wxString_in_helper(obj6
);
8204 if (arg7
== NULL
) SWIG_fail
;
8209 if (!wxPyCheckForApp()) SWIG_fail
;
8210 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8211 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
8213 wxPyEndAllowThreads(__tstate
);
8214 if (PyErr_Occurred()) SWIG_fail
;
8216 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8231 static PyObject
*_wrap_new_PreStaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8232 PyObject
*resultobj
;
8233 wxStaticPicture
*result
;
8238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreStaticPicture",kwnames
)) goto fail
;
8240 if (!wxPyCheckForApp()) SWIG_fail
;
8241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8242 result
= (wxStaticPicture
*)new wxStaticPicture();
8244 wxPyEndAllowThreads(__tstate
);
8245 if (PyErr_Occurred()) SWIG_fail
;
8247 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8254 static PyObject
*_wrap_StaticPicture_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8255 PyObject
*resultobj
;
8256 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8257 wxWindow
*arg2
= (wxWindow
*) 0 ;
8258 int arg3
= (int) -1 ;
8259 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
8260 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
8261 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
8262 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
8263 wxSize
const &arg6_defvalue
= wxDefaultSize
;
8264 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
8265 long arg7
= (long) 0 ;
8266 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
8267 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
8271 bool temp8
= false ;
8272 PyObject
* obj0
= 0 ;
8273 PyObject
* obj1
= 0 ;
8274 PyObject
* obj2
= 0 ;
8275 PyObject
* obj3
= 0 ;
8276 PyObject
* obj4
= 0 ;
8277 PyObject
* obj5
= 0 ;
8278 PyObject
* obj6
= 0 ;
8279 PyObject
* obj7
= 0 ;
8281 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
8285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8286 if (SWIG_arg_fail(1)) SWIG_fail
;
8287 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8288 if (SWIG_arg_fail(2)) SWIG_fail
;
8291 arg3
= (int)(SWIG_As_int(obj2
));
8292 if (SWIG_arg_fail(3)) SWIG_fail
;
8297 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8298 if (SWIG_arg_fail(4)) SWIG_fail
;
8300 SWIG_null_ref("wxBitmap");
8302 if (SWIG_arg_fail(4)) SWIG_fail
;
8308 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
8314 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
8319 arg7
= (long)(SWIG_As_long(obj6
));
8320 if (SWIG_arg_fail(7)) SWIG_fail
;
8325 arg8
= wxString_in_helper(obj7
);
8326 if (arg8
== NULL
) SWIG_fail
;
8331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8332 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
8334 wxPyEndAllowThreads(__tstate
);
8335 if (PyErr_Occurred()) SWIG_fail
;
8338 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8354 static PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8355 PyObject
*resultobj
;
8356 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8357 wxBitmap
*arg2
= 0 ;
8358 PyObject
* obj0
= 0 ;
8359 PyObject
* obj1
= 0 ;
8361 (char *) "self",(char *) "bmp", NULL
8364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
8365 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8366 if (SWIG_arg_fail(1)) SWIG_fail
;
8368 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8369 if (SWIG_arg_fail(2)) SWIG_fail
;
8371 SWIG_null_ref("wxBitmap");
8373 if (SWIG_arg_fail(2)) SWIG_fail
;
8376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8377 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
8379 wxPyEndAllowThreads(__tstate
);
8380 if (PyErr_Occurred()) SWIG_fail
;
8382 Py_INCREF(Py_None
); resultobj
= Py_None
;
8389 static PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8390 PyObject
*resultobj
;
8391 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8393 PyObject
* obj0
= 0 ;
8395 (char *) "self", NULL
8398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetBitmap",kwnames
,&obj0
)) goto fail
;
8399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8400 if (SWIG_arg_fail(1)) SWIG_fail
;
8402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8403 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
8405 wxPyEndAllowThreads(__tstate
);
8406 if (PyErr_Occurred()) SWIG_fail
;
8409 wxBitmap
* resultptr
;
8410 resultptr
= new wxBitmap((wxBitmap
&)(result
));
8411 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
8419 static PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8420 PyObject
*resultobj
;
8421 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8423 PyObject
* obj0
= 0 ;
8424 PyObject
* obj1
= 0 ;
8426 (char *) "self",(char *) "icon", NULL
8429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) goto fail
;
8430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8431 if (SWIG_arg_fail(1)) SWIG_fail
;
8433 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxIcon
, SWIG_POINTER_EXCEPTION
| 0);
8434 if (SWIG_arg_fail(2)) SWIG_fail
;
8436 SWIG_null_ref("wxIcon");
8438 if (SWIG_arg_fail(2)) SWIG_fail
;
8441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8442 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
8444 wxPyEndAllowThreads(__tstate
);
8445 if (PyErr_Occurred()) SWIG_fail
;
8447 Py_INCREF(Py_None
); resultobj
= Py_None
;
8454 static PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8455 PyObject
*resultobj
;
8456 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8458 PyObject
* obj0
= 0 ;
8460 (char *) "self", NULL
8463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetIcon",kwnames
,&obj0
)) goto fail
;
8464 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8465 if (SWIG_arg_fail(1)) SWIG_fail
;
8467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8468 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
8470 wxPyEndAllowThreads(__tstate
);
8471 if (PyErr_Occurred()) SWIG_fail
;
8475 resultptr
= new wxIcon((wxIcon
&)(result
));
8476 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxIcon
, 1);
8484 static PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8485 PyObject
*resultobj
;
8486 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8488 PyObject
* obj0
= 0 ;
8489 PyObject
* obj1
= 0 ;
8491 (char *) "self",(char *) "align", NULL
8494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
8495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8496 if (SWIG_arg_fail(1)) SWIG_fail
;
8498 arg2
= (int)(SWIG_As_int(obj1
));
8499 if (SWIG_arg_fail(2)) SWIG_fail
;
8502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8503 (arg1
)->SetAlignment(arg2
);
8505 wxPyEndAllowThreads(__tstate
);
8506 if (PyErr_Occurred()) SWIG_fail
;
8508 Py_INCREF(Py_None
); resultobj
= Py_None
;
8515 static PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8516 PyObject
*resultobj
;
8517 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8519 PyObject
* obj0
= 0 ;
8521 (char *) "self", NULL
8524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetAlignment",kwnames
,&obj0
)) goto fail
;
8525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8526 if (SWIG_arg_fail(1)) SWIG_fail
;
8528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8529 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
8531 wxPyEndAllowThreads(__tstate
);
8532 if (PyErr_Occurred()) SWIG_fail
;
8535 resultobj
= SWIG_From_int((int)(result
));
8543 static PyObject
*_wrap_StaticPicture_SetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8544 PyObject
*resultobj
;
8545 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8547 PyObject
* obj0
= 0 ;
8548 PyObject
* obj1
= 0 ;
8550 (char *) "self",(char *) "scale", NULL
8553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) goto fail
;
8554 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8555 if (SWIG_arg_fail(1)) SWIG_fail
;
8557 arg2
= (int)(SWIG_As_int(obj1
));
8558 if (SWIG_arg_fail(2)) SWIG_fail
;
8561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8562 (arg1
)->SetScale(arg2
);
8564 wxPyEndAllowThreads(__tstate
);
8565 if (PyErr_Occurred()) SWIG_fail
;
8567 Py_INCREF(Py_None
); resultobj
= Py_None
;
8574 static PyObject
*_wrap_StaticPicture_GetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8575 PyObject
*resultobj
;
8576 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8578 PyObject
* obj0
= 0 ;
8580 (char *) "self", NULL
8583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetScale",kwnames
,&obj0
)) goto fail
;
8584 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8585 if (SWIG_arg_fail(1)) SWIG_fail
;
8587 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8588 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
8590 wxPyEndAllowThreads(__tstate
);
8591 if (PyErr_Occurred()) SWIG_fail
;
8594 resultobj
= SWIG_From_int((int)(result
));
8602 static PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8603 PyObject
*resultobj
;
8604 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8607 PyObject
* obj0
= 0 ;
8608 PyObject
* obj1
= 0 ;
8609 PyObject
* obj2
= 0 ;
8611 (char *) "self",(char *) "sx",(char *) "sy", NULL
8614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8616 if (SWIG_arg_fail(1)) SWIG_fail
;
8618 arg2
= (float)(SWIG_As_float(obj1
));
8619 if (SWIG_arg_fail(2)) SWIG_fail
;
8622 arg3
= (float)(SWIG_As_float(obj2
));
8623 if (SWIG_arg_fail(3)) SWIG_fail
;
8626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8627 (arg1
)->SetCustomScale(arg2
,arg3
);
8629 wxPyEndAllowThreads(__tstate
);
8630 if (PyErr_Occurred()) SWIG_fail
;
8632 Py_INCREF(Py_None
); resultobj
= Py_None
;
8639 static PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8640 PyObject
*resultobj
;
8641 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8642 float *arg2
= (float *) 0 ;
8643 float *arg3
= (float *) 0 ;
8648 PyObject
* obj0
= 0 ;
8650 (char *) "self", NULL
8653 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
8654 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
8655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetCustomScale",kwnames
,&obj0
)) goto fail
;
8656 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8657 if (SWIG_arg_fail(1)) SWIG_fail
;
8659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8660 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
8662 wxPyEndAllowThreads(__tstate
);
8663 if (PyErr_Occurred()) SWIG_fail
;
8665 Py_INCREF(Py_None
); resultobj
= Py_None
;
8666 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
8667 SWIG_From_float((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, 0)));
8668 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
8669 SWIG_From_float((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, 0)));
8676 static PyObject
* StaticPicture_swigregister(PyObject
*, PyObject
*args
) {
8678 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8679 SWIG_TypeClientData(SWIGTYPE_p_wxStaticPicture
, obj
);
8681 return Py_BuildValue((char *)"");
8683 static PyMethodDef SwigMethods
[] = {
8684 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8685 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
8686 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8687 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
8688 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8689 { (char *)"new_PreDynamicSashWindow", (PyCFunction
) _wrap_new_PreDynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8690 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8691 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8692 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8693 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
8694 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8695 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8696 { (char *)"EditableListBox_GetStrings", (PyCFunction
) _wrap_EditableListBox_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8697 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
) _wrap_EditableListBox_GetListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8698 { (char *)"EditableListBox_GetDelButton", (PyCFunction
) _wrap_EditableListBox_GetDelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8699 { (char *)"EditableListBox_GetNewButton", (PyCFunction
) _wrap_EditableListBox_GetNewButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8700 { (char *)"EditableListBox_GetUpButton", (PyCFunction
) _wrap_EditableListBox_GetUpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8701 { (char *)"EditableListBox_GetDownButton", (PyCFunction
) _wrap_EditableListBox_GetDownButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8702 { (char *)"EditableListBox_GetEditButton", (PyCFunction
) _wrap_EditableListBox_GetEditButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8703 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
8704 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8705 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8706 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8707 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8708 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8709 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8710 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8711 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
8712 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8713 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8714 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_GetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8715 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8716 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
8717 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8718 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
8719 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8720 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
8721 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8722 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
) _wrap_new_PreLEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8723 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8724 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8725 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_GetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8726 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
) _wrap_LEDNumberCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8727 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8728 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8729 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8730 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
8731 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8732 { (char *)"TreeListColumnInfo_GetShown", (PyCFunction
) _wrap_TreeListColumnInfo_GetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8733 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8734 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
) _wrap_TreeListColumnInfo_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8735 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8736 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8737 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8738 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8739 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8740 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8741 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8742 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8743 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8744 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
8745 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8746 { (char *)"new_PreTreeListCtrl", (PyCFunction
) _wrap_new_PreTreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8747 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8748 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8749 { (char *)"TreeListCtrl_GetCount", (PyCFunction
) _wrap_TreeListCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8750 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
) _wrap_TreeListCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8751 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8752 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_GetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8753 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8754 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
) _wrap_TreeListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8755 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8756 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_GetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8757 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8758 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8759 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8760 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8761 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8762 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8763 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8764 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8765 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8766 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8767 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8768 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
) _wrap_TreeListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8769 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8770 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8771 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8772 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_GetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8773 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8774 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8775 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8776 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8777 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8778 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8779 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8780 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8781 { (char *)"TreeListCtrl_ShowColumn", (PyCFunction
) _wrap_TreeListCtrl_ShowColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8782 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8783 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8784 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8785 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8786 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8787 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8788 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8789 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8790 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8791 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8792 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8793 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8794 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8795 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8796 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8797 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8798 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8799 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8800 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8801 { (char *)"TreeListCtrl_ItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8802 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8803 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8804 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8805 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8806 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
) _wrap_TreeListCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8807 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
) _wrap_TreeListCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8808 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
) _wrap_TreeListCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8809 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8810 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8811 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8812 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8813 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8814 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8815 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_TreeListCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8816 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8817 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8818 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8819 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8820 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8821 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8822 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8823 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8824 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8825 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8826 { (char *)"TreeListCtrl_DeleteAllItems", (PyCFunction
) _wrap_TreeListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8827 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8828 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8829 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8830 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8831 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8832 { (char *)"TreeListCtrl_Unselect", (PyCFunction
) _wrap_TreeListCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8833 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
) _wrap_TreeListCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8834 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8835 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
) _wrap_TreeListCtrl_SelectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8836 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8837 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8838 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8839 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8840 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8841 { (char *)"TreeListCtrl_Edit", (PyCFunction
) _wrap_TreeListCtrl_Edit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8842 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8843 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8844 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
) _wrap_TreeListCtrl_GetHeaderWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8845 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
) _wrap_TreeListCtrl_GetMainWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8846 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
8847 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8848 { (char *)"new_PreStaticPicture", (PyCFunction
) _wrap_new_PreStaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8849 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8850 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8851 { (char *)"StaticPicture_GetBitmap", (PyCFunction
) _wrap_StaticPicture_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8852 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8853 { (char *)"StaticPicture_GetIcon", (PyCFunction
) _wrap_StaticPicture_GetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8854 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8855 { (char *)"StaticPicture_GetAlignment", (PyCFunction
) _wrap_StaticPicture_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8856 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8857 { (char *)"StaticPicture_GetScale", (PyCFunction
) _wrap_StaticPicture_GetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8858 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8859 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
) _wrap_StaticPicture_GetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8860 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
8861 { NULL
, NULL
, 0, NULL
}
8865 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
8867 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
8868 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
8870 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
8871 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
8873 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
8874 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
8876 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
8877 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
8879 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
8880 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
8882 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
8883 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
8885 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
8886 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
8888 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
8889 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
8891 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
8892 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
8894 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
8895 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
8897 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
8898 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
8900 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
8901 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
8903 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
8904 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
8906 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
8907 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
8909 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
8910 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
8912 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
8913 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
8915 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
8916 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
8918 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
8919 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
8921 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
8922 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
8924 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
8925 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
8927 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
8928 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
8930 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
8931 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
8933 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
8934 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
8936 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
8937 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
8939 static void *_p_wxControlTo_p_wxWindow(void *x
) {
8940 return (void *)((wxWindow
*) ((wxControl
*) x
));
8942 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
8943 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
8945 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
8946 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
8948 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
8949 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
8951 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
8952 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
8954 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
8955 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
8957 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
8958 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
8960 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
8961 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
8963 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
8964 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
8966 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
8967 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
8969 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
8970 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
8972 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
8973 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
8975 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
8976 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
8978 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
8979 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
8981 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
8982 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
8984 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
8985 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
8987 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
8988 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
8990 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
8991 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
8993 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
8994 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
8996 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
8997 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
8999 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
9000 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
9002 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
9003 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
9005 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
9006 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
9008 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
9009 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
9011 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
9012 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
9014 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
9015 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
9017 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
9018 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
9020 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
9021 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9023 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
9024 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9026 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
9027 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9029 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
9030 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9032 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
9033 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
9035 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
9036 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
9038 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
9039 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
9041 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
9042 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9044 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
9045 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
9047 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
9048 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9050 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
9051 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
9053 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
9054 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
9056 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
9057 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9059 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
9060 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9062 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
9063 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
9065 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
9066 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
9068 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
9069 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
9071 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
9072 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
9074 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
9075 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
9077 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
9078 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9080 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
9081 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
9083 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
9084 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
9086 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
9087 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
9089 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
9090 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
9092 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
9093 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
9095 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
9096 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
9098 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
9099 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
9101 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
9102 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
9104 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
9105 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
9107 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
9108 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
9110 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
9111 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9113 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
9114 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
9116 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
9117 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
9119 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
9120 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
9122 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
9123 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9125 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
9126 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9128 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
9129 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
9131 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
9132 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
9134 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
9135 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
9137 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
9138 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
9140 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
9141 return (void *)((wxWindow
*) ((wxPanel
*) x
));
9143 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
9144 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
9146 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
9147 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9149 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
9150 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
9152 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
9153 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
9155 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
9156 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
9158 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
9159 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
9161 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
9162 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9164 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9165 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9167 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9168 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9170 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
9171 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9173 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
9174 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
9176 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
9177 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
9179 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
9180 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
9182 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
9183 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
9185 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
9186 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
9188 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
9189 return (void *)((wxControl
*) ((wxPyControl
*) x
));
9191 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
9192 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
9194 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
9195 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9197 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
9198 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
9200 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
9201 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9203 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
9204 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
9206 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
9207 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
9209 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
9210 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
9212 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
9213 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
9215 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
9216 return (void *)((wxControl
*) ((wxGauge
*) x
));
9218 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
9219 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
9221 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
9222 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9224 static void *_p_wxListbookTo_p_wxControl(void *x
) {
9225 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
9227 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
9228 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
9230 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
9231 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9233 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
9234 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
9236 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
9237 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
9239 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
9240 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
9242 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
9243 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
9245 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
9246 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9248 static void *_p_wxListViewTo_p_wxControl(void *x
) {
9249 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
9251 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
9252 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
9254 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
9255 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
9257 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
9258 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
9260 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
9261 return (void *)((wxControl
*) ((wxStaticText
*) x
));
9263 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
9264 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
9266 static void *_p_wxSliderTo_p_wxControl(void *x
) {
9267 return (void *)((wxControl
*) ((wxSlider
*) x
));
9269 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
9270 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9272 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
9273 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
9275 static void *_p_wxButtonTo_p_wxControl(void *x
) {
9276 return (void *)((wxControl
*) ((wxButton
*) x
));
9278 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
9279 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
9281 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
9282 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
9284 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
9285 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
9287 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
9288 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
9290 static void *_p_wxListViewTo_p_wxPyListCtrl(void *x
) {
9291 return (void *)((wxPyListCtrl
*) ((wxListView
*) x
));
9293 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
9294 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
9296 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
9297 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
9299 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
9300 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
9302 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
9303 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
9305 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
9306 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
9308 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
9309 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9311 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
9312 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9314 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
9315 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
9317 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
9318 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
9320 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
9321 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
9323 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
9324 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
9326 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
9327 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9329 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
9330 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9332 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
9333 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
9335 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
9336 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
9338 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
9339 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9341 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
9342 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9344 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
9345 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9347 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
9348 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
9350 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
9351 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
9353 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
9354 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
9356 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
9357 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
9359 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
9360 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
9362 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
9363 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
9365 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
9366 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9368 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
9369 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9371 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
9372 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
9374 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
9375 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
9377 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
9378 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
9380 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
9381 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
9383 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
9384 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
9386 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
9387 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
9389 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
9390 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
9392 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
9393 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
9395 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
9396 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9398 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
9399 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
9401 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
9402 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
9404 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
9405 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
9407 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
9408 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
9410 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
9411 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
9413 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
9414 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
9416 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
9417 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
9419 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
9420 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
9422 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
9423 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9425 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
9426 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
9428 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
9429 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
9431 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
9432 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
9434 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
9435 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9437 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
9438 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9440 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
9441 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
9443 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
9444 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
9446 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
9447 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
9449 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
9450 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
9452 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
9453 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
9455 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
9456 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9458 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
9459 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9461 static void *_p_wxEventTo_p_wxObject(void *x
) {
9462 return (void *)((wxObject
*) ((wxEvent
*) x
));
9464 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
9465 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9467 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
9468 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
9470 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
9471 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
9473 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
9474 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
9476 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
9477 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
9479 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
9480 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
9482 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
9483 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
9485 static void *_p_wxImageTo_p_wxObject(void *x
) {
9486 return (void *)((wxObject
*) ((wxImage
*) x
));
9488 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
9489 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
9491 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
9492 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
9494 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
9495 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
9497 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
9498 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9500 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
9501 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
9503 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
9504 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
9506 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
9507 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
9509 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
9510 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
9512 static void *_p_wxListItemTo_p_wxObject(void *x
) {
9513 return (void *)((wxObject
*) ((wxListItem
*) x
));
9515 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
9516 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9518 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
9519 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
9521 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
9522 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
9524 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
9525 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9527 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
9528 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9530 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
9531 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
9533 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
9534 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
9536 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
9537 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
9539 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
9540 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
9542 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
9543 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
9545 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
9546 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
9548 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
9549 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
9551 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
9552 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
9554 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
9555 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9557 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
9558 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9560 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
9561 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9563 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
9564 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
9566 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
9567 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
9569 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
9570 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
9572 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
9573 return (void *)((wxObject
*) ((wxPrinter
*) x
));
9575 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
9576 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
9578 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
9579 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
9581 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
9582 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
9584 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
9585 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
9587 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
9588 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
9590 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
9591 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
9593 static void *_p_wxControlTo_p_wxObject(void *x
) {
9594 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
9596 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
9597 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
9599 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
9600 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
9602 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
9603 return (void *)((wxObject
*) ((wxColourData
*) x
));
9605 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
9606 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
9608 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
9609 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
9611 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
9612 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
9614 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
9615 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
9617 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
9618 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
9620 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
9621 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9623 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
9624 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9626 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
9627 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
9629 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
9630 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
9632 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
9633 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
9635 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
9636 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9638 static void *_p_wxListEventTo_p_wxObject(void *x
) {
9639 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9641 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
9642 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9644 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
9645 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
9647 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
9648 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
9650 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
9651 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
9653 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
9654 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
9656 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
9657 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
9659 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
9660 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
9662 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
9663 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9665 static void *_p_wxButtonTo_p_wxObject(void *x
) {
9666 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
9668 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
9669 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9671 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
9672 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
9674 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
9675 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9677 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
9678 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9680 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
9681 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
9683 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
9684 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9686 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
9687 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9689 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
9690 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9692 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
9693 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9695 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
9696 return (void *)((wxObject
*) ((wxPrintData
*) x
));
9698 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
9699 return (void *)((wxObject
*) ((wxFontData
*) x
));
9701 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
9702 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
9704 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
9705 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9707 static void *_p_wxListbookTo_p_wxObject(void *x
) {
9708 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
9710 static void *_p_wxFrameTo_p_wxObject(void *x
) {
9711 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
9713 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
9714 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
9716 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
9717 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
9719 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
9720 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9722 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
9723 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
9725 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
9726 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
9728 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
9729 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
9731 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
9732 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
9734 static void *_p_wxListViewTo_p_wxObject(void *x
) {
9735 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
9737 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
9738 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
9740 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
9741 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
9743 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
9744 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9746 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
9747 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
9749 static void *_p_wxSizerTo_p_wxObject(void *x
) {
9750 return (void *)((wxObject
*) ((wxSizer
*) x
));
9752 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
9753 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
9755 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
9756 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
9758 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
9759 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
9761 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
9762 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
9764 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
9765 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
9767 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
9768 return (void *)((wxObject
*) ((wxFSFile
*) x
));
9770 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
9771 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
9773 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
9774 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
9776 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
9777 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
9779 static void *_p_wxMenuTo_p_wxObject(void *x
) {
9780 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
9782 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
9783 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
9785 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
9786 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
9788 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
9789 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
9791 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
9792 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
9794 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
9795 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
9797 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
9798 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
9800 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
9801 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
9803 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
9804 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
9806 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
9807 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
9809 static void *_p_wxDialogTo_p_wxObject(void *x
) {
9810 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
9812 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
9813 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
9815 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
9816 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
9818 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
9819 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
9821 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
9822 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
9824 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
9825 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
9827 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
9828 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
9830 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
9831 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
9833 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
9834 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
9836 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
9837 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
9839 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
9840 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
9842 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
9843 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
9845 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
9846 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
9848 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
9849 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
9851 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
9852 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
9854 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
9855 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
9857 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
9858 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
9860 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
9861 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
9863 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
9864 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
9866 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
9867 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
9869 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
9870 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
9872 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
9873 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9875 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
9876 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
9878 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
9879 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9881 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
9882 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
9884 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
9885 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
9887 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
9888 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
9890 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
9891 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
9893 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
9894 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
9896 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
9897 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
9899 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
9900 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
9902 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
9903 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
9905 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
9906 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
9908 static void *_p_wxWindowTo_p_wxObject(void *x
) {
9909 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
9911 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
9912 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
9914 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
9915 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
9917 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
9918 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9920 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
9921 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9923 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
9924 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
9926 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
9927 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
9929 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
9930 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
9932 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
9933 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
9935 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
9936 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
9938 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
9939 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
9941 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
9942 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
9944 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
9945 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
9947 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
9948 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
9950 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
9951 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
9953 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
9954 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
9956 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
9957 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
9959 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
9960 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
9962 static void *_p_wxSliderTo_p_wxObject(void *x
) {
9963 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
9965 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
9966 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
9968 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
9969 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
9971 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
9972 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
9974 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
9975 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
9977 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
9978 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
9980 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
9981 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
9983 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
9984 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
9986 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
9987 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
9989 static void *_p_wxPanelTo_p_wxObject(void *x
) {
9990 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
9992 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
9993 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
9995 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
9996 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
9998 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
9999 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
10001 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
10002 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
10004 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
10005 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10007 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
10008 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10010 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
10011 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
10013 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
10014 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10016 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
10017 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10019 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
10020 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
10022 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
10023 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10025 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
10026 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
10028 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
10029 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
10031 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
10032 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10034 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
10035 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
10037 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
10038 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
10040 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
10041 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
10043 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
10044 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
10046 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
10047 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
10049 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
10050 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10052 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
10053 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
10055 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
10056 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
10058 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
10059 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
10061 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
10062 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
10064 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
10065 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
10067 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
10068 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
10070 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
10071 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
10073 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
10074 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
10076 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
10077 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
10079 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
10080 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
10082 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
10083 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
10085 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
10086 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
10088 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
10089 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
10091 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
10092 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
10094 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
10095 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
10097 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
10098 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
10100 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
10101 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
10103 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
10104 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
10106 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
10107 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
10109 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
10110 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
10112 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
10113 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
10115 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
10116 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
10118 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
10119 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
10121 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
10122 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
10124 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
10125 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
10127 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
10128 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
10130 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
10131 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
10133 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
10134 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
10136 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
10137 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
10139 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
10140 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
10142 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
10143 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
10145 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
10146 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
10148 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
10149 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
10151 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
10152 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
10154 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
10155 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
10157 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
10158 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
10160 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
10161 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
10163 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
10164 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
10166 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
10167 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
10169 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
10170 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
10172 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
10173 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10175 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
10176 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
10178 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
10179 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
10181 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
10182 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
10184 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
10185 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
10187 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
10188 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
10190 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
10191 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
10193 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
10194 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
10196 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
10197 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
10199 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
10200 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
10202 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
10203 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
10205 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
10206 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
10208 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
10209 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10211 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
10212 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
10214 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
10215 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
10217 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
10218 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
10220 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
10221 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
10223 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
10224 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
10226 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
10227 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
10229 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
10230 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
10232 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
10233 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
10235 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
10236 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
10238 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
10239 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
10241 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
10242 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
10244 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
10245 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
10247 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
10248 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
10250 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
10251 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
10253 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
10254 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
10256 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
10257 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
10259 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
10260 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
10262 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
10263 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
10265 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
10266 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
10268 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
10269 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
10271 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
10272 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
10274 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
10275 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
10277 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
10278 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
10280 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
10281 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
10283 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
10284 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
10286 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
10287 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
10289 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
10290 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
10292 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10293 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
10295 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10296 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
10298 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
10299 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
10301 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
10302 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
10304 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
10305 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10307 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
10308 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
10310 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
10311 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
10313 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
10314 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10316 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
10317 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
10319 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
10320 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
10322 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
10323 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
10325 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
10326 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
10328 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
10329 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
10331 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
10332 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10334 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
10335 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10337 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
10338 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10340 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
10341 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
10343 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
10344 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
10346 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
10347 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
10349 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
10350 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
10352 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
10353 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
10355 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
10356 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
10358 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
10359 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
10361 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
10362 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
10364 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
10365 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
10367 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
10368 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
10370 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
10371 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
10373 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
10374 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
10376 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
10377 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
10379 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
10380 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
10382 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
10383 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
10385 static swig_type_info _swigt__p_wxColour
[] = {{"_p_wxColour", 0, "wxColour *", 0, 0, 0, 0},{"_p_wxColour", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10386 static swig_type_info _swigt__p_wxTreeListColumnInfo
[] = {{"_p_wxTreeListColumnInfo", 0, "wxTreeListColumnInfo *", 0, 0, 0, 0},{"_p_wxTreeListColumnInfo", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10387 static swig_type_info _swigt__p_form_ops_t
[] = {{"_p_form_ops_t", 0, "enum form_ops_t *|form_ops_t *", 0, 0, 0, 0},{"_p_form_ops_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10388 static swig_type_info _swigt__p_wxDuplexMode
[] = {{"_p_wxDuplexMode", 0, "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0, 0},{"_p_wxDuplexMode", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10389 static swig_type_info _swigt__p_wxValidator
[] = {{"_p_wxValidator", 0, "wxValidator *", 0, 0, 0, 0},{"_p_wxValidator", 0, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxValidator
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10390 static swig_type_info _swigt__p_char
[] = {{"_p_char", 0, "char *", 0, 0, 0, 0},{"_p_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10391 static swig_type_info _swigt__p_wxPanel
[] = {{"_p_wxPanel", 0, "wxPanel *", 0, 0, 0, 0},{"_p_wxPanel", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxEditableListBox", _p_wxEditableListBoxTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxPanel
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPanel
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10392 static swig_type_info _swigt__p_wxDynamicSashUnifyEvent
[] = {{"_p_wxDynamicSashUnifyEvent", 0, "wxDynamicSashUnifyEvent *", 0, 0, 0, 0},{"_p_wxDynamicSashUnifyEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10393 static swig_type_info _swigt__p_wxDynamicSashSplitEvent
[] = {{"_p_wxDynamicSashSplitEvent", 0, "wxDynamicSashSplitEvent *", 0, 0, 0, 0},{"_p_wxDynamicSashSplitEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10394 static swig_type_info _swigt__p_wxLEDNumberCtrl
[] = {{"_p_wxLEDNumberCtrl", 0, "wxLEDNumberCtrl *", 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10395 static swig_type_info _swigt__p_wxSplitterScrolledWindow
[] = {{"_p_wxSplitterScrolledWindow", 0, "wxSplitterScrolledWindow *", 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10396 static swig_type_info _swigt__p_wxThinSplitterWindow
[] = {{"_p_wxThinSplitterWindow", 0, "wxThinSplitterWindow *", 0, 0, 0, 0},{"_p_wxThinSplitterWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10397 static swig_type_info _swigt__p_wxPyTreeCompanionWindow
[] = {{"_p_wxPyTreeCompanionWindow", 0, "wxPyTreeCompanionWindow *", 0, 0, 0, 0},{"_p_wxPyTreeCompanionWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10398 static swig_type_info _swigt__p_wxDynamicSashWindow
[] = {{"_p_wxDynamicSashWindow", 0, "wxDynamicSashWindow *", 0, 0, 0, 0},{"_p_wxDynamicSashWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10399 static swig_type_info _swigt__p_wxWindow
[] = {{"_p_wxWindow", 0, "wxWindow *", 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxCheckBox", _p_wxCheckBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCtrl", _p_wxPyTreeCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxGenericDirCtrl", _p_wxGenericDirCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDirFilterListCtrl", _p_wxDirFilterListCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyListCtrl", _p_wxPyListCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", _p_wxPyTreeListCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticLine", _p_wxStaticLineTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyControl", _p_wxPyControlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxGauge", _p_wxGaugeTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxToolBarBase", _p_wxToolBarBaseTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxToggleButton", _p_wxToggleButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxRadioButton", _p_wxRadioButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxChoice", _p_wxChoiceTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxTextCtrl", _p_wxTextCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxNotebook", _p_wxNotebookTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxChoicebook", _p_wxChoicebookTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxListbook", _p_wxListbookTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticBitmap", _p_wxStaticBitmapTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSlider", _p_wxSliderTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticBox", _p_wxStaticBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlBase", _p_wxBookCtrlBaseTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxEditableListBox", _p_wxEditableListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxCheckListBox", _p_wxCheckListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxListBox", _p_wxListBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", _p_wxLEDNumberCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxBitmapButton", _p_wxBitmapButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxButton", _p_wxButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSpinButton", _p_wxSpinButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxContextHelpButton", _p_wxContextHelpButtonTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxRadioBox", _p_wxRadioBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxScrollBar", _p_wxScrollBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxComboBox", _p_wxComboBoxTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSpinCtrl", _p_wxSpinCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticPicture", _p_wxStaticPictureTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashWindow", _p_wxDynamicSashWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCompanionWindow", _p_wxPyTreeCompanionWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxWindow", 0, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxThinSplitterWindow", _p_wxThinSplitterWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxStaticText", _p_wxStaticTextTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxDatePickerCtrl", _p_wxDatePickerCtrlTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxWindow
, 0, 0, 0, 0, 0},{"_p_wxToolBar", _p_wxToolBarTo_p_wxWindow
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10400 static swig_type_info _swigt__p_wxSplitterWindow
[] = {{"_p_wxSplitterWindow", 0, "wxSplitterWindow *", 0, 0, 0, 0},{"_p_wxSplitterWindow", 0, 0, 0, 0, 0, 0},{"_p_wxThinSplitterWindow", _p_wxThinSplitterWindowTo_p_wxSplitterWindow
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10401 static swig_type_info _swigt__p_wxScrolledWindow
[] = {{"_p_wxScrolledWindow", 0, "wxScrolledWindow *", 0, 0, 0, 0},{"_p_wxScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxScrolledWindow
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxScrolledWindow
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxScrolledWindow
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10402 static swig_type_info _swigt__p_wxFont
[] = {{"_p_wxFont", 0, "wxFont *", 0, 0, 0, 0},{"_p_wxFont", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10403 static swig_type_info _swigt__p_wxControl
[] = {{"_p_wxControl", 0, "wxControl *", 0, 0, 0, 0},{"_p_wxBookCtrlBase", _p_wxBookCtrlBaseTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxToolBar", _p_wxToolBarTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxToggleButton", _p_wxToggleButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxRadioButton", _p_wxRadioButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", _p_wxLEDNumberCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxControl", 0, 0, 0, 0, 0, 0},{"_p_wxPyControl", _p_wxPyControlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxToolBarBase", _p_wxToolBarBaseTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxDirFilterListCtrl", _p_wxDirFilterListCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxPyListCtrl", _p_wxPyListCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", _p_wxPyTreeListCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxComboBox", _p_wxComboBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxGenericDirCtrl", _p_wxGenericDirCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxScrollBar", _p_wxScrollBarTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxGauge", _p_wxGaugeTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticLine", _p_wxStaticLineTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxChoicebook", _p_wxChoicebookTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxListbook", _p_wxListbookTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCtrl", _p_wxPyTreeCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxCheckBox", _p_wxCheckBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxRadioBox", _p_wxRadioBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxChoice", _p_wxChoiceTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxListBox", _p_wxListBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxCheckListBox", _p_wxCheckListBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxNotebook", _p_wxNotebookTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticBitmap", _p_wxStaticBitmapTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxSpinCtrl", _p_wxSpinCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticText", _p_wxStaticTextTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticBox", _p_wxStaticBoxTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxSlider", _p_wxSliderTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxContextHelpButton", _p_wxContextHelpButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxSpinButton", _p_wxSpinButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxButton", _p_wxButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxBitmapButton", _p_wxBitmapButtonTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxDatePickerCtrl", _p_wxDatePickerCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxStaticPicture", _p_wxStaticPictureTo_p_wxControl
, 0, 0, 0, 0, 0},{"_p_wxTextCtrl", _p_wxTextCtrlTo_p_wxControl
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10404 static swig_type_info _swigt__p_wxPyListCtrl
[] = {{"_p_wxPyListCtrl", 0, "wxPyListCtrl *", 0, 0, 0, 0},{"_p_wxPyListCtrl", 0, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxPyListCtrl
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10405 static swig_type_info _swigt__p_wxPyTreeListCtrl
[] = {{"_p_wxPyTreeListCtrl", 0, "wxPyTreeListCtrl *", 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10406 static swig_type_info _swigt__p_wxEvent
[] = {{"_p_wxEvent", 0, "wxEvent *", 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlBaseEvent", _p_wxBookCtrlBaseEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxTreeEvent", _p_wxTreeEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxTextUrlEvent", _p_wxTextUrlEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashUnifyEvent", _p_wxDynamicSashUnifyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxListEvent", _p_wxListEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashSplitEvent", _p_wxDynamicSashSplitEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxHelpEvent", _p_wxHelpEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxNotebookEvent", _p_wxNotebookEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxListbookEvent", _p_wxListbookEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxChoicebookEvent", _p_wxChoicebookEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxEvent", 0, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDateEvent", _p_wxDateEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxSpinEvent", _p_wxSpinEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxEvent
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10407 static swig_type_info _swigt__p_wxObject
[] = {{"_p_wxObject", 0, "wxObject *", 0, 0, 0, 0},{"_p_wxScrollBar", _p_wxScrollBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxEvent", _p_wxEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxIndividualLayoutConstraint", _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxToolBarBase", _p_wxToolBarBaseTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMenuItem", _p_wxMenuItemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxImage", _p_wxImageTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPySizer", _p_wxPySizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGenericDragImage", _p_wxGenericDragImageTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticBitmap", _p_wxStaticBitmapTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxComboBox", _p_wxComboBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxLayoutAlgorithm", _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyTaskBarIcon", _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNotebook", _p_wxNotebookTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListItem", _p_wxListItemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxChoicebook", _p_wxChoicebookTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlBase", _p_wxBookCtrlBaseTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCtrl", _p_wxPyTreeCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFindReplaceData", _p_wxFindReplaceDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticLine", _p_wxStaticLineTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlBaseEvent", _p_wxBookCtrlBaseEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTreeEvent", _p_wxTreeEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTextUrlEvent", _p_wxTextUrlEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialogData", _p_wxPageSetupDialogDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrintDialogData", _p_wxPrintDialogDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrinter", _p_wxPrinterTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxObject", 0, 0, 0, 0, 0, 0},{"_p_wxRadioBox", _p_wxRadioBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGridSizer", _p_wxGridSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTreeListColumnInfo", _p_wxTreeListColumnInfoTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxAcceleratorTable", _p_wxAcceleratorTableTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyControl", _p_wxPyControlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxContextHelp", _p_wxContextHelpTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxColourData", _p_wxColourDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDateEvent", _p_wxDateEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticText", _p_wxStaticTextTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListEvent", _p_wxListEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashSplitEvent", _p_wxDynamicSashSplitEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPrintout", _p_wxPyPrintoutTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGauge", _p_wxGaugeTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStdDialogButtonSizer", _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxChoice", _p_wxChoiceTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBitmapButton", _p_wxBitmapButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxButton", _p_wxButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSpinButton", _p_wxSpinButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxContextHelpButton", _p_wxContextHelpButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxEditableListBox", _p_wxEditableListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListBox", _p_wxListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCheckListBox", _p_wxCheckListBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrintData", _p_wxPrintDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFontData", _p_wxFontDataTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListbook", _p_wxListbookTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticBox", _p_wxStaticBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFileSystem", _p_wxFileSystemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrintPreview", _p_wxPrintPreviewTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", _p_wxPyTreeListCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyListCtrl", _p_wxPyListCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDirFilterListCtrl", _p_wxDirFilterListCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxLayoutConstraints", _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSizer", _p_wxSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBoxSizer", _p_wxBoxSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticBoxSizer", _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFSFile", _p_wxFSFileTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTextCtrl", _p_wxTextCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxRadioButton", _p_wxRadioButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxToggleButton", _p_wxToggleButtonTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSizerItem", _p_wxSizerItemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGBSizerItem", _p_wxGBSizerItemTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashUnifyEvent", _p_wxDynamicSashUnifyEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGenericDirCtrl", _p_wxGenericDirCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStaticPicture", _p_wxStaticPictureTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCURHandler", _p_wxCURHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxANIHandler", _p_wxANIHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPNGHandler", _p_wxPNGHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxGIFHandler", _p_wxGIFHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPCXHandler", _p_wxPCXHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxJPEGHandler", _p_wxJPEGHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPNMHandler", _p_wxPNMHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxICOHandler", _p_wxICOHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxBMPHandler", _p_wxBMPHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyImageHandler", _p_wxPyImageHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxImageHandler", _p_wxImageHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxXPMHandler", _p_wxXPMHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTIFFHandler", _p_wxTIFFHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", _p_wxEvtHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxThinSplitterWindow", _p_wxThinSplitterWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCompanionWindow", _p_wxPyTreeCompanionWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashWindow", _p_wxDynamicSashWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSpinCtrl", _p_wxSpinCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxNotebookEvent", _p_wxNotebookEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxListbookEvent", _p_wxListbookEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxChoicebookEvent", _p_wxChoicebookEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxToolBarToolBase", _p_wxToolBarToolBaseTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDatePickerCtrl", _p_wxDatePickerCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSlider", _p_wxSliderTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCheckBox", _p_wxCheckBoxTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxHelpEvent", _p_wxHelpEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxSpinEvent", _p_wxSpinEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", _p_wxLEDNumberCtrlTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxToolBar", _p_wxToolBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxObject
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10408 static swig_type_info _swigt__p_wxBitmap
[] = {{"_p_wxBitmap", 0, "wxBitmap *", 0, 0, 0, 0},{"_p_wxBitmap", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10409 static swig_type_info _swigt__p_wxScrollBar
[] = {{"_p_wxScrollBar", 0, "wxScrollBar *", 0, 0, 0, 0},{"_p_wxScrollBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10410 static swig_type_info _swigt__p_wxPaperSize
[] = {{"_p_wxPaperSize", 0, "enum wxPaperSize *|wxPaperSize *", 0, 0, 0, 0},{"_p_wxPaperSize", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10411 static swig_type_info _swigt__p_unsigned_int
[] = {{"_p_unsigned_int", 0, "unsigned int *|time_t *", 0, 0, 0, 0},{"_p_unsigned_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10412 static swig_type_info _swigt__unsigned_int
[] = {{"_unsigned_int", 0, "unsigned int|std::size_t", 0, 0, 0, 0},{"_unsigned_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10413 static swig_type_info _swigt__p_wxEvtHandler
[] = {{"_p_wxEvtHandler", 0, "wxEvtHandler *", 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxCheckBox", _p_wxCheckBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCtrl", _p_wxPyTreeCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyTaskBarIcon", _p_wxPyTaskBarIconTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxGenericDirCtrl", _p_wxGenericDirCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyListCtrl", _p_wxPyListCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDirFilterListCtrl", _p_wxDirFilterListCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyTreeListCtrl", _p_wxPyTreeListCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticLine", _p_wxStaticLineTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyControl", _p_wxPyControlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxGauge", _p_wxGaugeTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxToolBarBase", _p_wxToolBarBaseTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxToggleButton", _p_wxToggleButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxRadioButton", _p_wxRadioButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxChoice", _p_wxChoiceTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxListView", _p_wxListViewTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxTextCtrl", _p_wxTextCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxNotebook", _p_wxNotebookTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxChoicebook", _p_wxChoicebookTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxListbook", _p_wxListbookTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticBitmap", _p_wxStaticBitmapTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSlider", _p_wxSliderTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticBox", _p_wxStaticBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlBase", _p_wxBookCtrlBaseTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", 0, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxEditableListBox", _p_wxEditableListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxCheckListBox", _p_wxCheckListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxListBox", _p_wxListBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxLEDNumberCtrl", _p_wxLEDNumberCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxBitmapButton", _p_wxBitmapButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxButton", _p_wxButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSpinButton", _p_wxSpinButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxContextHelpButton", _p_wxContextHelpButtonTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxRadioBox", _p_wxRadioBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxScrollBar", _p_wxScrollBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxComboBox", _p_wxComboBoxTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSpinCtrl", _p_wxSpinCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticPicture", _p_wxStaticPictureTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxThinSplitterWindow", _p_wxThinSplitterWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyTreeCompanionWindow", _p_wxPyTreeCompanionWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashWindow", _p_wxDynamicSashWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxSplitterScrolledWindow", _p_wxSplitterScrolledWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxStaticText", _p_wxStaticTextTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxDatePickerCtrl", _p_wxDatePickerCtrlTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxToolBar", _p_wxToolBarTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxEvtHandler
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10414 static swig_type_info _swigt__p_wxRemotelyScrolledTreeCtrl
[] = {{"_p_wxRemotelyScrolledTreeCtrl", 0, "wxRemotelyScrolledTreeCtrl *", 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10415 static swig_type_info _swigt__p_wxPyTreeCtrl
[] = {{"_p_wxPyTreeCtrl", 0, "wxPyTreeCtrl *", 0, 0, 0, 0},{"_p_wxPyTreeCtrl", 0, 0, 0, 0, 0, 0},{"_p_wxRemotelyScrolledTreeCtrl", _p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10416 static swig_type_info _swigt__p_wxImageList
[] = {{"_p_wxImageList", 0, "wxImageList *", 0, 0, 0, 0},{"_p_wxImageList", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10417 static swig_type_info _swigt__p_unsigned_char
[] = {{"_p_unsigned_char", 0, "unsigned char *|byte *", 0, 0, 0, 0},{"_p_unsigned_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10418 static swig_type_info _swigt__p_wxEditableListBox
[] = {{"_p_wxEditableListBox", 0, "wxEditableListBox *", 0, 0, 0, 0},{"_p_wxEditableListBox", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10419 static swig_type_info _swigt__p_wxIcon
[] = {{"_p_wxIcon", 0, "wxIcon *", 0, 0, 0, 0},{"_p_wxIcon", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10420 static swig_type_info _swigt__ptrdiff_t
[] = {{"_ptrdiff_t", 0, "ptrdiff_t", 0, 0, 0, 0},{"_ptrdiff_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10421 static swig_type_info _swigt__std__ptrdiff_t
[] = {{"_std__ptrdiff_t", 0, "std::ptrdiff_t", 0, 0, 0, 0},{"_std__ptrdiff_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10422 static swig_type_info _swigt__p_wxArrayString
[] = {{"_p_wxArrayString", 0, "wxArrayString *", 0, 0, 0, 0},{"_p_wxArrayString", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10423 static swig_type_info _swigt__p_wxCommandEvent
[] = {{"_p_wxCommandEvent", 0, "wxCommandEvent *", 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxTextUrlEvent", _p_wxTextUrlEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", 0, 0, 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxNotebookEvent", _p_wxNotebookEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxListbookEvent", _p_wxListbookEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxChoicebookEvent", _p_wxChoicebookEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxDateEvent", _p_wxDateEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxListEvent", _p_wxListEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashSplitEvent", _p_wxDynamicSashSplitEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxBookCtrlBaseEvent", _p_wxBookCtrlBaseEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxTreeEvent", _p_wxTreeEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxSpinEvent", _p_wxSpinEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxHelpEvent", _p_wxHelpEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxDynamicSashUnifyEvent", _p_wxDynamicSashUnifyEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10424 static swig_type_info _swigt__p_wxTreeItemId
[] = {{"_p_wxTreeItemId", 0, "wxTreeItemId *", 0, 0, 0, 0},{"_p_wxTreeItemId", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10425 static swig_type_info _swigt__p_float
[] = {{"_p_float", 0, "float *", 0, 0, 0, 0},{"_p_float", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10426 static swig_type_info _swigt__p_int
[] = {{"_p_int", 0, "int *", 0, 0, 0, 0},{"_p_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10427 static swig_type_info _swigt__p_unsigned_long
[] = {{"_p_unsigned_long", 0, "unsigned long *|wxUIntPtr *", 0, 0, 0, 0},{"_p_unsigned_long", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10428 static swig_type_info _swigt__p_wxStaticPicture
[] = {{"_p_wxStaticPicture", 0, "wxStaticPicture *", 0, 0, 0, 0},{"_p_wxStaticPicture", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10429 static swig_type_info _swigt__p_wxPyTreeItemData
[] = {{"_p_wxPyTreeItemData", 0, "wxPyTreeItemData *", 0, 0, 0, 0},{"_p_wxPyTreeItemData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
10431 static swig_type_info
*swig_types_initial
[] = {
10432 _swigt__p_wxColour
,
10433 _swigt__p_wxTreeListColumnInfo
,
10434 _swigt__p_form_ops_t
,
10435 _swigt__p_wxDuplexMode
,
10436 _swigt__p_wxValidator
,
10439 _swigt__p_wxDynamicSashUnifyEvent
,
10440 _swigt__p_wxDynamicSashSplitEvent
,
10441 _swigt__p_wxLEDNumberCtrl
,
10442 _swigt__p_wxSplitterScrolledWindow
,
10443 _swigt__p_wxThinSplitterWindow
,
10444 _swigt__p_wxPyTreeCompanionWindow
,
10445 _swigt__p_wxDynamicSashWindow
,
10446 _swigt__p_wxWindow
,
10447 _swigt__p_wxSplitterWindow
,
10448 _swigt__p_wxScrolledWindow
,
10450 _swigt__p_wxControl
,
10451 _swigt__p_wxPyListCtrl
,
10452 _swigt__p_wxPyTreeListCtrl
,
10454 _swigt__p_wxObject
,
10455 _swigt__p_wxBitmap
,
10456 _swigt__p_wxScrollBar
,
10457 _swigt__p_wxPaperSize
,
10458 _swigt__p_unsigned_int
,
10459 _swigt__unsigned_int
,
10460 _swigt__p_wxEvtHandler
,
10461 _swigt__p_wxRemotelyScrolledTreeCtrl
,
10462 _swigt__p_wxPyTreeCtrl
,
10463 _swigt__p_wxImageList
,
10464 _swigt__p_unsigned_char
,
10465 _swigt__p_wxEditableListBox
,
10468 _swigt__std__ptrdiff_t
,
10469 _swigt__p_wxArrayString
,
10470 _swigt__p_wxCommandEvent
,
10471 _swigt__p_wxTreeItemId
,
10474 _swigt__p_unsigned_long
,
10475 _swigt__p_wxStaticPicture
,
10476 _swigt__p_wxPyTreeItemData
,
10481 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
10483 static swig_const_info swig_const_table
[] = {
10484 {0, 0, 0, 0.0, 0, 0}};
10495 /* Python-specific SWIG API */
10496 #define SWIG_newvarlink() SWIG_Python_newvarlink()
10497 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
10498 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
10500 /* -----------------------------------------------------------------------------
10501 * global variable support code.
10502 * ----------------------------------------------------------------------------- */
10504 typedef struct swig_globalvar
{
10505 char *name
; /* Name of global variable */
10506 PyObject
*(*get_attr
)(); /* Return the current value */
10507 int (*set_attr
)(PyObject
*); /* Set the value */
10508 struct swig_globalvar
*next
;
10511 typedef struct swig_varlinkobject
{
10513 swig_globalvar
*vars
;
10514 } swig_varlinkobject
;
10517 swig_varlink_repr(swig_varlinkobject
*v
) {
10519 return PyString_FromString("<Swig global variables>");
10523 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
10524 swig_globalvar
*var
;
10526 fprintf(fp
,"Swig global variables { ");
10527 for (var
= v
->vars
; var
; var
=var
->next
) {
10528 fprintf(fp
,"%s", var
->name
);
10529 if (var
->next
) fprintf(fp
,", ");
10531 fprintf(fp
," }\n");
10536 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
10537 swig_globalvar
*var
= v
->vars
;
10539 if (strcmp(var
->name
,n
) == 0) {
10540 return (*var
->get_attr
)();
10544 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
10549 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
10550 swig_globalvar
*var
= v
->vars
;
10552 if (strcmp(var
->name
,n
) == 0) {
10553 return (*var
->set_attr
)(p
);
10557 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
10561 static PyTypeObject varlinktype
= {
10562 PyObject_HEAD_INIT(0)
10563 0, /* Number of items in variable part (ob_size) */
10564 (char *)"swigvarlink", /* Type name (tp_name) */
10565 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
10566 0, /* Itemsize (tp_itemsize) */
10567 0, /* Deallocator (tp_dealloc) */
10568 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
10569 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
10570 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
10571 0, /* tp_compare */
10572 (reprfunc
) swig_varlink_repr
, /* tp_repr */
10573 0, /* tp_as_number */
10574 0, /* tp_as_sequence */
10575 0, /* tp_as_mapping */
10579 0, /* tp_getattro */
10580 0, /* tp_setattro */
10581 0, /* tp_as_buffer */
10584 #if PY_VERSION_HEX >= 0x02000000
10585 0, /* tp_traverse */
10588 #if PY_VERSION_HEX >= 0x02010000
10589 0, /* tp_richcompare */
10590 0, /* tp_weaklistoffset */
10592 #if PY_VERSION_HEX >= 0x02020000
10593 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
10595 #if PY_VERSION_HEX >= 0x02030000
10598 #ifdef COUNT_ALLOCS
10599 0,0,0,0 /* tp_alloc -> tp_next */
10603 /* Create a variable linking object for use later */
10605 SWIG_Python_newvarlink(void) {
10606 swig_varlinkobject
*result
= 0;
10607 result
= PyMem_NEW(swig_varlinkobject
,1);
10608 varlinktype
.ob_type
= &PyType_Type
; /* Patch varlinktype into a PyType */
10609 result
->ob_type
= &varlinktype
;
10611 result
->ob_refcnt
= 0;
10612 Py_XINCREF((PyObject
*) result
);
10613 return ((PyObject
*) result
);
10617 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
10618 swig_varlinkobject
*v
;
10619 swig_globalvar
*gv
;
10620 v
= (swig_varlinkobject
*) p
;
10621 gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
10622 gv
->name
= (char *) malloc(strlen(name
)+1);
10623 strcpy(gv
->name
,name
);
10624 gv
->get_attr
= get_attr
;
10625 gv
->set_attr
= set_attr
;
10626 gv
->next
= v
->vars
;
10630 /* -----------------------------------------------------------------------------
10631 * constants/methods manipulation
10632 * ----------------------------------------------------------------------------- */
10634 /* Install Constants */
10636 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
10639 for (i
= 0; constants
[i
].type
; i
++) {
10640 switch(constants
[i
].type
) {
10642 obj
= PyInt_FromLong(constants
[i
].lvalue
);
10644 case SWIG_PY_FLOAT
:
10645 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
10647 case SWIG_PY_STRING
:
10648 if (constants
[i
].pvalue
) {
10649 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
10651 Py_INCREF(Py_None
);
10655 case SWIG_PY_POINTER
:
10656 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
10658 case SWIG_PY_BINARY
:
10659 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
10666 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
10672 /* -----------------------------------------------------------------------------*/
10673 /* Fix SwigMethods to carry the callback ptrs when needed */
10674 /* -----------------------------------------------------------------------------*/
10677 SWIG_Python_FixMethods(PyMethodDef
*methods
,
10678 swig_const_info
*const_table
,
10679 swig_type_info
**types
,
10680 swig_type_info
**types_initial
) {
10682 for (i
= 0; methods
[i
].ml_name
; ++i
) {
10683 char *c
= methods
[i
].ml_doc
;
10684 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
10686 swig_const_info
*ci
= 0;
10687 char *name
= c
+ 10;
10688 for (j
= 0; const_table
[j
].type
; j
++) {
10689 if (strncmp(const_table
[j
].name
, name
,
10690 strlen(const_table
[j
].name
)) == 0) {
10691 ci
= &(const_table
[j
]);
10696 size_t shift
= (ci
->ptype
) - types
;
10697 swig_type_info
*ty
= types_initial
[shift
];
10698 size_t ldoc
= (c
- methods
[i
].ml_doc
);
10699 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
10700 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
10702 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: (void *)(ci
->lvalue
);
10703 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
10705 strncpy(buff
, "swig_ptr: ", 10);
10707 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
10708 methods
[i
].ml_doc
= ndoc
;
10714 /* -----------------------------------------------------------------------------*
10715 * Initialize type list
10716 * -----------------------------------------------------------------------------*/
10718 #if PY_MAJOR_VERSION < 2
10719 /* PyModule_AddObject function was introduced in Python 2.0. The following function
10720 is copied out of Python/modsupport.c in python version 2.3.4 */
10722 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
10725 if (!PyModule_Check(m
)) {
10726 PyErr_SetString(PyExc_TypeError
,
10727 "PyModule_AddObject() needs module as first arg");
10731 PyErr_SetString(PyExc_TypeError
,
10732 "PyModule_AddObject() needs non-NULL value");
10736 dict
= PyModule_GetDict(m
);
10737 if (dict
== NULL
) {
10738 /* Internal error -- modules must have a dict! */
10739 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
10740 PyModule_GetName(m
));
10743 if (PyDict_SetItemString(dict
, name
, o
))
10750 static swig_type_info
**
10751 SWIG_Python_SetTypeListHandle(swig_type_info
**type_list_handle
) {
10752 static PyMethodDef swig_empty_runtime_method_table
[] = {
10754 NULL
, NULL
, 0, NULL
10758 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
10759 swig_empty_runtime_method_table
);
10760 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) type_list_handle
, NULL
);
10761 if (pointer
&& module) {
10762 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
10764 return type_list_handle
;
10767 static swig_type_info
**
10768 SWIG_Python_LookupTypePointer(swig_type_info
**type_list_handle
) {
10769 swig_type_info
**type_pointer
;
10771 /* first check if module already created */
10772 type_pointer
= SWIG_Python_GetTypeListHandle();
10773 if (type_pointer
) {
10774 return type_pointer
;
10776 /* create a new module and variable */
10777 return SWIG_Python_SetTypeListHandle(type_list_handle
);
10785 /* -----------------------------------------------------------------------------*
10786 * Partial Init method
10787 * -----------------------------------------------------------------------------*/
10789 #ifdef SWIG_LINK_RUNTIME
10793 SWIGEXPORT(void *) SWIG_ReturnGlobalTypeList(void *);
10799 SWIGEXPORT(void) SWIG_init(void) {
10800 static PyObject
*SWIG_globals
= 0;
10801 static int typeinit
= 0;
10804 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
10806 /* Fix SwigMethods to carry the callback ptrs when needed */
10807 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_types_initial
);
10809 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
10810 d
= PyModule_GetDict(m
);
10813 #ifdef SWIG_LINK_RUNTIME
10814 swig_type_list_handle
= (swig_type_info
**) SWIG_ReturnGlobalTypeList(swig_type_list_handle
);
10816 # ifndef SWIG_STATIC_RUNTIME
10817 swig_type_list_handle
= SWIG_Python_LookupTypePointer(swig_type_list_handle
);
10820 for (i
= 0; swig_types_initial
[i
]; i
++) {
10821 swig_types
[i
] = SWIG_TypeRegister(swig_types_initial
[i
]);
10825 SWIG_InstallConstants(d
,swig_const_table
);
10827 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
10828 SWIG_addvarlink(SWIG_globals
,(char*)"DynamicSashNameStr",_wrap_DynamicSashNameStr_get
, _wrap_DynamicSashNameStr_set
);
10829 SWIG_addvarlink(SWIG_globals
,(char*)"EditableListBoxNameStr",_wrap_EditableListBoxNameStr_get
, _wrap_EditableListBoxNameStr_set
);
10830 SWIG_addvarlink(SWIG_globals
,(char*)"TreeListCtrlNameStr",_wrap_TreeListCtrlNameStr_get
, _wrap_TreeListCtrlNameStr_set
);
10831 SWIG_addvarlink(SWIG_globals
,(char*)"StaticPictureNameStr",_wrap_StaticPictureNameStr_get
, _wrap_StaticPictureNameStr_set
);
10833 PyDict_SetItemString(d
,"DS_MANAGE_SCROLLBARS", SWIG_From_int((int)(wxDS_MANAGE_SCROLLBARS
)));
10836 PyDict_SetItemString(d
,"DS_DRAG_CORNER", SWIG_From_int((int)(wxDS_DRAG_CORNER
)));
10838 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
10839 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
10841 PyDict_SetItemString(d
,"EL_ALLOW_NEW", SWIG_From_int((int)(wxEL_ALLOW_NEW
)));
10844 PyDict_SetItemString(d
,"EL_ALLOW_EDIT", SWIG_From_int((int)(wxEL_ALLOW_EDIT
)));
10847 PyDict_SetItemString(d
,"EL_ALLOW_DELETE", SWIG_From_int((int)(wxEL_ALLOW_DELETE
)));
10850 PyDict_SetItemString(d
,"LED_ALIGN_LEFT", SWIG_From_int((int)(wxLED_ALIGN_LEFT
)));
10853 PyDict_SetItemString(d
,"LED_ALIGN_RIGHT", SWIG_From_int((int)(wxLED_ALIGN_RIGHT
)));
10856 PyDict_SetItemString(d
,"LED_ALIGN_CENTER", SWIG_From_int((int)(wxLED_ALIGN_CENTER
)));
10859 PyDict_SetItemString(d
,"LED_ALIGN_MASK", SWIG_From_int((int)(wxLED_ALIGN_MASK
)));
10862 PyDict_SetItemString(d
,"LED_DRAW_FADED", SWIG_From_int((int)(wxLED_DRAW_FADED
)));
10865 PyDict_SetItemString(d
,"TL_ALIGN_LEFT", SWIG_From_int((int)(wxTL_ALIGN_LEFT
)));
10868 PyDict_SetItemString(d
,"TL_ALIGN_RIGHT", SWIG_From_int((int)(wxTL_ALIGN_RIGHT
)));
10871 PyDict_SetItemString(d
,"TL_ALIGN_CENTER", SWIG_From_int((int)(wxTL_ALIGN_CENTER
)));
10874 PyDict_SetItemString(d
,"TREE_HITTEST_ONITEMCOLUMN", SWIG_From_int((int)(wxTREE_HITTEST_ONITEMCOLUMN
)));
10877 PyDict_SetItemString(d
,"TL_SEARCH_VISIBLE", SWIG_From_int((int)(wxTL_SEARCH_VISIBLE
)));
10880 PyDict_SetItemString(d
,"TL_SEARCH_LEVEL", SWIG_From_int((int)(wxTL_SEARCH_LEVEL
)));
10883 PyDict_SetItemString(d
,"TL_SEARCH_FULL", SWIG_From_int((int)(wxTL_SEARCH_FULL
)));
10886 PyDict_SetItemString(d
,"TL_SEARCH_PARTIAL", SWIG_From_int((int)(wxTL_SEARCH_PARTIAL
)));
10889 PyDict_SetItemString(d
,"TL_SEARCH_NOCASE", SWIG_From_int((int)(wxTL_SEARCH_NOCASE
)));
10892 PyDict_SetItemString(d
,"TR_DONT_ADJUST_MAC", SWIG_From_int((int)(wxTR_DONT_ADJUST_MAC
)));
10895 PyDict_SetItemString(d
,"SCALE_HORIZONTAL", SWIG_From_int((int)(wxSCALE_HORIZONTAL
)));
10898 PyDict_SetItemString(d
,"SCALE_VERTICAL", SWIG_From_int((int)(wxSCALE_VERTICAL
)));
10901 PyDict_SetItemString(d
,"SCALE_UNIFORM", SWIG_From_int((int)(wxSCALE_UNIFORM
)));
10904 PyDict_SetItemString(d
,"SCALE_CUSTOM", SWIG_From_int((int)(wxSCALE_CUSTOM
)));
10908 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");
10909 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");