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",
1044 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
1046 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
1050 SWIGRUNTIMEINLINE
void
1051 SWIG_Python_NullRef(const char *type
)
1054 PyErr_Format(PyExc_TypeError
, "null reference of type '%s' was received",type
);
1056 PyErr_Format(PyExc_TypeError
, "null reference was received");
1061 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
1063 if (PyErr_Occurred()) {
1065 PyObject
*value
= 0;
1066 PyObject
*traceback
= 0;
1067 PyErr_Fetch(&type
, &value
, &traceback
);
1069 PyObject
*old_str
= PyObject_Str(value
);
1073 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
1075 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
1086 SWIG_Python_ArgFail(int argnum
)
1088 if (PyErr_Occurred()) {
1089 /* add information about failing argument */
1091 sprintf(mesg
, "argument number %d:", argnum
);
1092 return SWIG_Python_AddErrMesg(mesg
, 1);
1099 /* -----------------------------------------------------------------------------
1100 * pointers/data manipulation
1101 * ----------------------------------------------------------------------------- */
1103 /* Convert a pointer value */
1105 SWIG_Python_ConvertPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
) {
1108 static PyObject
*SWIG_this
= 0;
1110 PyObject
*pyobj
= 0;
1114 if (obj
== Py_None
) {
1119 #ifdef SWIG_COBJECT_TYPES
1120 if (!(PySwigObject_Check(obj
))) {
1122 SWIG_this
= PyString_FromString("this");
1124 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1126 if (!obj
) goto type_error
;
1127 if (!PySwigObject_Check(obj
)) {
1132 vptr
= PySwigObject_AsVoidPtr(obj
);
1133 c
= (const char *) PySwigObject_GetDesc(obj
);
1134 if (newref
) { Py_DECREF(obj
); }
1137 if (!(PyString_Check(obj
))) {
1139 SWIG_this
= PyString_FromString("this");
1141 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1143 if (!obj
) goto type_error
;
1144 if (!PyString_Check(obj
)) {
1149 c
= PyString_AS_STRING(obj
);
1150 /* Pointer values must start with leading underscore */
1151 c
= SWIG_UnpackVoidPtr(c
, &vptr
, ty
->name
);
1152 if (newref
) { Py_DECREF(obj
); }
1153 if (!c
) goto type_error
;
1159 tc
= SWIG_TypeCheck(c
,ty
);
1160 if (!tc
) goto type_error
;
1161 *ptr
= SWIG_TypeCast(tc
,vptr
);
1166 if ((pyobj
) && (flags
& SWIG_POINTER_DISOWN
)) {
1167 PyObject_SetAttrString(pyobj
,(char*)"thisown",Py_False
);
1173 if (pyobj
&& !obj
) {
1175 if (PyCFunction_Check(obj
)) {
1176 /* here we get the method pointer for callbacks */
1177 char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
1178 c
= doc
? strstr(doc
, "swig_ptr: ") : 0;
1180 c
= SWIG_UnpackVoidPtr(c
+ 10, &vptr
, ty
->name
);
1181 if (!c
) goto type_error
;
1186 if (flags
& SWIG_POINTER_EXCEPTION
) {
1188 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1190 SWIG_Python_TypeError("C/C++ pointer", obj
);
1196 /* Convert a pointer value, signal an exception on a type mismatch */
1198 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
1200 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
1202 if (flags
& SWIG_POINTER_EXCEPTION
) {
1203 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1204 SWIG_Python_ArgFail(argnum
);
1210 /* Convert a packed value value */
1212 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
, int flags
) {
1216 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1217 c
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
1219 if ((!obj
) || (!PyString_Check(obj
))) goto type_error
;
1220 c
= PyString_AS_STRING(obj
);
1221 /* Pointer values must start with leading underscore */
1222 c
= SWIG_UnpackDataName(c
, ptr
, sz
, ty
->name
);
1224 if (!c
) goto type_error
;
1226 tc
= SWIG_TypeCheck(c
,ty
);
1227 if (!tc
) goto type_error
;
1233 if (flags
& SWIG_POINTER_EXCEPTION
) {
1235 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1237 SWIG_Python_TypeError("C/C++ packed data", obj
);
1243 /* Create a new array object */
1244 SWIGRUNTIME PyObject
*
1245 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int own
) {
1251 #ifdef SWIG_COBJECT_TYPES
1252 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)type
->name
);
1255 char result
[SWIG_BUFFER_SIZE
];
1256 robj
= SWIG_PackVoidPtr(result
, ptr
, type
->name
, sizeof(result
)) ?
1257 PyString_FromString(result
) : 0;
1260 if (!robj
|| (robj
== Py_None
)) return robj
;
1261 if (type
->clientdata
) {
1263 PyObject
*args
= Py_BuildValue((char*)"(O)", robj
);
1265 inst
= PyObject_CallObject((PyObject
*) type
->clientdata
, args
);
1269 PyObject_SetAttrString(inst
,(char*)"thisown",Py_True
);
1277 SWIGRUNTIME PyObject
*
1278 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
1284 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1285 robj
= PySwigPacked_FromDataAndDesc((void *) ptr
, sz
, (char *)type
->name
);
1288 char result
[SWIG_BUFFER_SIZE
];
1289 robj
= SWIG_PackDataName(result
, ptr
, sz
, type
->name
, sizeof(result
)) ?
1290 PyString_FromString(result
) : 0;
1296 /* -----------------------------------------------------------------------------*
1298 * -----------------------------------------------------------------------------*/
1300 #ifdef SWIG_LINK_RUNTIME
1301 void *SWIG_ReturnGlobalTypeList(void *);
1304 SWIGRUNTIME swig_type_info
**
1305 SWIG_Python_GetTypeListHandle() {
1306 static void *type_pointer
= (void *)0;
1307 /* first check if module already created */
1308 if (!type_pointer
) {
1309 #ifdef SWIG_LINK_RUNTIME
1310 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
1312 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1313 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
1314 if (PyErr_Occurred()) {
1316 type_pointer
= (void *)0;
1320 return (swig_type_info
**) type_pointer
;
1324 Search for a swig_type_info structure
1326 SWIGRUNTIMEINLINE swig_type_info
*
1327 SWIG_Python_GetTypeList() {
1328 swig_type_info
**tlh
= SWIG_Python_GetTypeListHandle();
1329 return tlh
? *tlh
: (swig_type_info
*)0;
1332 #define SWIG_Runtime_GetTypeList SWIG_Python_GetTypeList
1339 /* -------- TYPES TABLE (BEGIN) -------- */
1341 #define SWIGTYPE_p_wxColour swig_types[0]
1342 #define SWIGTYPE_p_wxTreeListColumnInfo swig_types[1]
1343 #define SWIGTYPE_p_form_ops_t swig_types[2]
1344 #define SWIGTYPE_p_wxDuplexMode swig_types[3]
1345 #define SWIGTYPE_p_wxValidator swig_types[4]
1346 #define SWIGTYPE_p_char swig_types[5]
1347 #define SWIGTYPE_p_wxPanel swig_types[6]
1348 #define SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[7]
1349 #define SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[8]
1350 #define SWIGTYPE_p_wxLEDNumberCtrl swig_types[9]
1351 #define SWIGTYPE_p_wxSplitterScrolledWindow swig_types[10]
1352 #define SWIGTYPE_p_wxThinSplitterWindow swig_types[11]
1353 #define SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[12]
1354 #define SWIGTYPE_p_wxDynamicSashWindow swig_types[13]
1355 #define SWIGTYPE_p_wxWindow swig_types[14]
1356 #define SWIGTYPE_p_wxSplitterWindow swig_types[15]
1357 #define SWIGTYPE_p_wxScrolledWindow swig_types[16]
1358 #define SWIGTYPE_p_wxFont swig_types[17]
1359 #define SWIGTYPE_p_wxControl swig_types[18]
1360 #define SWIGTYPE_p_wxPyListCtrl swig_types[19]
1361 #define SWIGTYPE_p_wxPyTreeListCtrl swig_types[20]
1362 #define SWIGTYPE_p_wxEvent swig_types[21]
1363 #define SWIGTYPE_p_wxObject swig_types[22]
1364 #define SWIGTYPE_p_wxBitmap swig_types[23]
1365 #define SWIGTYPE_p_wxScrollBar swig_types[24]
1366 #define SWIGTYPE_p_wxPaperSize swig_types[25]
1367 #define SWIGTYPE_p_unsigned_int swig_types[26]
1368 #define SWIGTYPE_unsigned_int swig_types[27]
1369 #define SWIGTYPE_p_wxEvtHandler swig_types[28]
1370 #define SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[29]
1371 #define SWIGTYPE_p_wxPyTreeCtrl swig_types[30]
1372 #define SWIGTYPE_p_wxImageList swig_types[31]
1373 #define SWIGTYPE_p_unsigned_char swig_types[32]
1374 #define SWIGTYPE_p_wxEditableListBox swig_types[33]
1375 #define SWIGTYPE_p_wxIcon swig_types[34]
1376 #define SWIGTYPE_ptrdiff_t swig_types[35]
1377 #define SWIGTYPE_std__ptrdiff_t swig_types[36]
1378 #define SWIGTYPE_p_wxArrayString swig_types[37]
1379 #define SWIGTYPE_p_wxCommandEvent swig_types[38]
1380 #define SWIGTYPE_p_wxTreeItemId swig_types[39]
1381 #define SWIGTYPE_p_float swig_types[40]
1382 #define SWIGTYPE_p_int swig_types[41]
1383 #define SWIGTYPE_p_unsigned_long swig_types[42]
1384 #define SWIGTYPE_p_wxStaticPicture swig_types[43]
1385 #define SWIGTYPE_p_wxPyTreeItemData swig_types[44]
1386 static swig_type_info
*swig_types
[46];
1388 /* -------- TYPES TABLE (END) -------- */
1391 /*-----------------------------------------------
1392 @(target):= _gizmos.so
1393 ------------------------------------------------*/
1394 #define SWIG_init init_gizmos
1396 #define SWIG_name "_gizmos"
1398 #include "wx/wxPython/wxPython.h"
1399 #include "wx/wxPython/pyclasses.h"
1401 #include <wx/gizmos/dynamicsash.h>
1402 #include <wx/gizmos/editlbox.h>
1403 #include <wx/gizmos/splittree.h>
1404 #include <wx/gizmos/ledctrl.h>
1405 #include <wx/gizmos/statpict.h>
1407 #include <wx/listctrl.h>
1408 #include <wx/treectrl.h>
1409 #include <wx/imaglist.h>
1411 #include "wx/treelistctrl.h"
1412 #include "wx/wxPython/pytree.h"
1415 static const wxString
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));
1416 static const wxString
wxPyEditableListBoxNameStr(wxT("editableListBox"));
1417 static const wxString
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));
1418 static const wxString
wxPyStaticPictureNameStr(wxStaticPictureNameStr
);
1419 static const wxString
wxPyEmptyString(wxEmptyString
);
1421 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1422 #define SWIG_From_int PyInt_FromLong
1430 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1433 if (value
< min_value
) {
1435 PyErr_Format(PyExc_OverflowError
,
1436 "value %ld is less than '%s' minimum %ld",
1437 value
, errmsg
, min_value
);
1440 } else if (value
> max_value
) {
1442 PyErr_Format(PyExc_OverflowError
,
1443 "value %ld is greater than '%s' maximum %ld",
1444 value
, errmsg
, max_value
);
1453 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1455 if (PyNumber_Check(obj
)) {
1456 if (val
) *val
= PyInt_AsLong(obj
);
1460 SWIG_type_error("number", obj
);
1466 #if INT_MAX != LONG_MAX
1468 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1470 const char* errmsg
= val
? "int" : (char*)0;
1472 if (SWIG_AsVal_long(obj
, &v
)) {
1473 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1474 if (val
) *val
= (int)(v
);
1483 SWIG_type_error(errmsg
, obj
);
1489 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1491 return SWIG_AsVal_long(obj
,(long*)val
);
1497 SWIG_As_int(PyObject
* obj
)
1500 if (!SWIG_AsVal_int(obj
, &v
)) {
1502 this is needed to make valgrind/purify happier.
1504 memset((void*)&v
, 0, sizeof(int));
1510 SWIGINTERNSHORT
long
1511 SWIG_As_long(PyObject
* obj
)
1514 if (!SWIG_AsVal_long(obj
, &v
)) {
1516 this is needed to make valgrind/purify happier.
1518 memset((void*)&v
, 0, sizeof(long));
1525 SWIG_Check_int(PyObject
* obj
)
1527 return SWIG_AsVal_int(obj
, (int*)0);
1532 SWIG_Check_long(PyObject
* obj
)
1534 return SWIG_AsVal_long(obj
, (long*)0);
1537 static PyObject
*wxEditableListBox_GetStrings(wxEditableListBox
*self
){
1538 wxArrayString strings
;
1539 self
->GetStrings(strings
);
1540 return wxArrayString2PyList_helper(strings
);
1543 typedef wxTreeCtrl wxPyTreeCtrl
;
1546 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
1549 wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id
= -1,
1550 const wxPoint
& pos
= wxDefaultPosition
,
1551 const wxSize
& size
= wxDefaultSize
,
1553 : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {}
1556 virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) {
1558 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1559 if ((found
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) {
1560 PyObject
* dcobj
= wxPyMake_wxObject(&dc
,false);
1561 PyObject
* idobj
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false);
1562 PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false);
1563 wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
));
1568 wxPyEndBlockThreads(blocked
);
1570 wxTreeCompanionWindow::DrawItem(dc
, id
, rect
);
1578 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
1580 if (obj
== Py_True
) {
1581 if (val
) *val
= true;
1584 if (obj
== Py_False
) {
1585 if (val
) *val
= false;
1589 if (SWIG_AsVal_int(obj
, &res
)) {
1590 if (val
) *val
= res
? true : false;
1596 SWIG_type_error("bool", obj
);
1602 SWIGINTERNSHORT
bool
1603 SWIG_As_bool(PyObject
* obj
)
1606 if (!SWIG_AsVal_bool(obj
, &v
)) {
1608 this is needed to make valgrind/purify happier.
1610 memset((void*)&v
, 0, sizeof(bool));
1617 SWIG_Check_bool(PyObject
* obj
)
1619 return SWIG_AsVal_bool(obj
, (bool*)0);
1624 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
1627 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
1628 SWIG_type_error("unsigned number", obj
);
1631 *val
= (unsigned long)v
;
1636 SWIGINTERNSHORT
unsigned long
1637 SWIG_As_unsigned_SS_long(PyObject
* obj
)
1640 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
1642 this is needed to make valgrind/purify happier.
1644 memset((void*)&v
, 0, sizeof(unsigned long));
1651 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
1653 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
1657 SWIGINTERNSHORT PyObject
*
1658 SWIG_From_unsigned_SS_long(unsigned long value
)
1660 return (value
> LONG_MAX
) ?
1661 PyLong_FromUnsignedLong(value
)
1662 : PyInt_FromLong((long)(value
));
1665 // C++ version of Python aware control
1666 class wxPyTreeListCtrl
: public wxTreeListCtrl
{
1667 DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
);
1669 wxPyTreeListCtrl() : wxTreeListCtrl() {}
1670 wxPyTreeListCtrl(wxWindow
*parent
, wxWindowID id
,
1674 const wxValidator
&validator
,
1675 const wxString
& name
) :
1676 wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
1678 int OnCompareItems(const wxTreeItemId
& item1
,
1679 const wxTreeItemId
& item2
) {
1682 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1683 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) {
1684 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0);
1685 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0);
1686 rval
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
));
1690 wxPyEndBlockThreads(blocked
);
1692 rval
= wxTreeListCtrl::OnCompareItems(item1
, item2
);
1698 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
)
1702 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1703 #define SWIG_From_long PyInt_FromLong
1707 #if UINT_MAX < LONG_MAX
1708 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1709 #define SWIG_From_unsigned_SS_int SWIG_From_long
1712 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1713 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
1719 SWIG_CheckUnsignedLongInRange(unsigned long value
,
1720 unsigned long max_value
,
1723 if (value
> max_value
) {
1725 PyErr_Format(PyExc_OverflowError
,
1726 "value %lu is greater than '%s' minimum %lu",
1727 value
, errmsg
, max_value
);
1735 #if UINT_MAX != ULONG_MAX
1737 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
1739 const char* errmsg
= val
? "unsigned int" : (char*)0;
1741 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
1742 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
1743 if (val
) *val
= (unsigned int)(v
);
1750 SWIG_type_error(errmsg
, obj
);
1755 SWIGINTERNSHORT
unsigned int
1756 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
1758 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
1763 SWIGINTERNSHORT
unsigned int
1764 SWIG_As_unsigned_SS_int(PyObject
* obj
)
1767 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
1769 this is needed to make valgrind/purify happier.
1771 memset((void*)&v
, 0, sizeof(unsigned int));
1778 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
1780 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
1783 static wxString
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
1784 if (column
< 0) column
= self
->GetMainColumn();
1785 return self
->GetItemText(item
, column
);
1787 static int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
1788 if (column
< 0) column
= self
->GetMainColumn();
1789 return self
->GetItemImage(item
, column
, which
);
1791 static void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxString
const &text
,int column
=-1){
1792 if (column
< 0) column
= self
->GetMainColumn();
1793 self
->SetItemText(item
, column
, text
);
1795 static void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int image
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
1796 if (column
< 0) column
= self
->GetMainColumn();
1797 self
->SetItemImage(item
, column
, image
, which
);
1799 static wxPyTreeItemData
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
1800 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
1802 data
= new wxPyTreeItemData();
1803 data
->SetId(item
); // set the id
1804 self
->SetItemData(item
, data
);
1808 static void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxPyTreeItemData
*data
){
1809 data
->SetId(item
); // set the id
1810 self
->SetItemData(item
, data
);
1812 static PyObject
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
1813 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
1815 data
= new wxPyTreeItemData();
1816 data
->SetId(item
); // set the id
1817 self
->SetItemData(item
, data
);
1819 return data
->GetData();
1821 static void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,PyObject
*obj
){
1822 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
1824 data
= new wxPyTreeItemData(obj
);
1825 data
->SetId(item
); // set the id
1826 self
->SetItemData(item
, data
);
1830 static PyObject
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl
*self
){
1831 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1832 PyObject
* rval
= PyList_New(0);
1833 wxArrayTreeItemIds array
;
1835 num
= self
->GetSelections(array
);
1836 for (x
=0; x
< num
; x
++) {
1837 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
1838 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true);
1839 PyList_Append(rval
, item
);
1841 wxPyEndBlockThreads(blocked
);
1844 static PyObject
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
1846 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
));
1847 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1848 PyObject
* tup
= PyTuple_New(2);
1849 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
1850 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
1851 wxPyEndBlockThreads(blocked
);
1854 static PyObject
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
1855 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetNextChild(item
, cookie
));
1856 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1857 PyObject
* tup
= PyTuple_New(2);
1858 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
1859 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
1860 wxPyEndBlockThreads(blocked
);
1864 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
1870 } else if (target
== Py_None
) {
1874 if (!PyTuple_Check(target
)) {
1876 target
= PyTuple_New(1);
1877 PyTuple_SetItem(target
, 0, o2
);
1879 o3
= PyTuple_New(1);
1880 PyTuple_SetItem(o3
, 0, o
);
1883 target
= PySequence_Concat(o2
, o3
);
1891 static PyObject
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,bool textOnly
=false){
1893 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
1894 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1895 wxRect
* r
= new wxRect(rect
);
1896 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
1897 wxPyEndBlockThreads(blocked
);
1907 SWIG_CheckDoubleInRange(double value
, double min_value
,
1908 double max_value
, const char* errmsg
)
1910 if (value
< min_value
) {
1912 PyErr_Format(PyExc_OverflowError
,
1913 "value %g is less than %s minimum %g",
1914 value
, errmsg
, min_value
);
1917 } else if (value
> max_value
) {
1919 PyErr_Format(PyExc_OverflowError
,
1920 "value %g is greater than %s maximum %g",
1921 value
, errmsg
, max_value
);
1930 SWIG_AsVal_double(PyObject
*obj
, double* val
)
1932 if (PyNumber_Check(obj
)) {
1933 if (val
) *val
= PyFloat_AsDouble(obj
);
1937 SWIG_type_error("number", obj
);
1944 SWIG_AsVal_float(PyObject
*obj
, float *val
)
1946 const char* errmsg
= val
? "float" : (char*)0;
1948 if (SWIG_AsVal_double(obj
, &v
)) {
1949 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
1950 if (val
) *val
= (float)(v
);
1959 SWIG_type_error(errmsg
, obj
);
1965 SWIGINTERNSHORT
float
1966 SWIG_As_float(PyObject
* obj
)
1969 if (!SWIG_AsVal_float(obj
, &v
)) {
1971 this is needed to make valgrind/purify happier.
1973 memset((void*)&v
, 0, sizeof(float));
1980 SWIG_Check_float(PyObject
* obj
)
1982 return SWIG_AsVal_float(obj
, (float*)0);
1986 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1987 #define SWIG_From_float PyFloat_FromDouble
1994 static int _wrap_DynamicSashNameStr_set(PyObject
*) {
1995 PyErr_SetString(PyExc_TypeError
,"Variable DynamicSashNameStr is read-only.");
2000 static PyObject
*_wrap_DynamicSashNameStr_get(void) {
2005 pyobj
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
2007 pyobj
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
2014 static int _wrap_EditableListBoxNameStr_set(PyObject
*) {
2015 PyErr_SetString(PyExc_TypeError
,"Variable EditableListBoxNameStr is read-only.");
2020 static PyObject
*_wrap_EditableListBoxNameStr_get(void) {
2025 pyobj
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
2027 pyobj
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
2034 static int _wrap_TreeListCtrlNameStr_set(PyObject
*) {
2035 PyErr_SetString(PyExc_TypeError
,"Variable TreeListCtrlNameStr is read-only.");
2040 static PyObject
*_wrap_TreeListCtrlNameStr_get(void) {
2045 pyobj
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
2047 pyobj
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
2054 static int _wrap_StaticPictureNameStr_set(PyObject
*) {
2055 PyErr_SetString(PyExc_TypeError
,"Variable StaticPictureNameStr is read-only.");
2060 static PyObject
*_wrap_StaticPictureNameStr_get(void) {
2065 pyobj
= PyUnicode_FromWideChar((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
2067 pyobj
= PyString_FromStringAndSize((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
2074 static PyObject
*_wrap_new_DynamicSashSplitEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2075 PyObject
*resultobj
;
2076 wxObject
*arg1
= (wxObject
*) 0 ;
2077 wxDynamicSashSplitEvent
*result
;
2078 PyObject
* obj0
= 0 ;
2080 (char *) "target", NULL
2083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) goto fail
;
2084 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
2085 if (SWIG_arg_fail(1)) SWIG_fail
;
2087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2088 result
= (wxDynamicSashSplitEvent
*)new wxDynamicSashSplitEvent(arg1
);
2090 wxPyEndAllowThreads(__tstate
);
2091 if (PyErr_Occurred()) SWIG_fail
;
2093 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, 1);
2100 static PyObject
* DynamicSashSplitEvent_swigregister(PyObject
*, PyObject
*args
) {
2102 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2103 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, obj
);
2105 return Py_BuildValue((char *)"");
2107 static PyObject
*_wrap_new_DynamicSashUnifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2108 PyObject
*resultobj
;
2109 wxObject
*arg1
= (wxObject
*) 0 ;
2110 wxDynamicSashUnifyEvent
*result
;
2111 PyObject
* obj0
= 0 ;
2113 (char *) "target", NULL
2116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) goto fail
;
2117 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
2118 if (SWIG_arg_fail(1)) SWIG_fail
;
2120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2121 result
= (wxDynamicSashUnifyEvent
*)new wxDynamicSashUnifyEvent(arg1
);
2123 wxPyEndAllowThreads(__tstate
);
2124 if (PyErr_Occurred()) SWIG_fail
;
2126 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, 1);
2133 static PyObject
* DynamicSashUnifyEvent_swigregister(PyObject
*, PyObject
*args
) {
2135 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2136 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, obj
);
2138 return Py_BuildValue((char *)"");
2140 static PyObject
*_wrap_new_DynamicSashWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2141 PyObject
*resultobj
;
2142 wxWindow
*arg1
= (wxWindow
*) 0 ;
2143 int arg2
= (int) -1 ;
2144 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
2145 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
2146 wxSize
const &arg4_defvalue
= wxDefaultSize
;
2147 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
2148 long arg5
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
2149 wxString
const &arg6_defvalue
= wxPyDynamicSashNameStr
;
2150 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
2151 wxDynamicSashWindow
*result
;
2154 bool temp6
= false ;
2155 PyObject
* obj0
= 0 ;
2156 PyObject
* obj1
= 0 ;
2157 PyObject
* obj2
= 0 ;
2158 PyObject
* obj3
= 0 ;
2159 PyObject
* obj4
= 0 ;
2160 PyObject
* obj5
= 0 ;
2162 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
2166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2167 if (SWIG_arg_fail(1)) SWIG_fail
;
2170 arg2
= (int)(SWIG_As_int(obj1
));
2171 if (SWIG_arg_fail(2)) SWIG_fail
;
2177 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
2183 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
2188 arg5
= (long)(SWIG_As_long(obj4
));
2189 if (SWIG_arg_fail(5)) SWIG_fail
;
2194 arg6
= wxString_in_helper(obj5
);
2195 if (arg6
== NULL
) SWIG_fail
;
2200 if (!wxPyCheckForApp()) SWIG_fail
;
2201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2202 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
2204 wxPyEndAllowThreads(__tstate
);
2205 if (PyErr_Occurred()) SWIG_fail
;
2207 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1);
2222 static PyObject
*_wrap_new_PreDynamicSashWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2223 PyObject
*resultobj
;
2224 wxDynamicSashWindow
*result
;
2229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreDynamicSashWindow",kwnames
)) goto fail
;
2231 if (!wxPyCheckForApp()) SWIG_fail
;
2232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2233 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow();
2235 wxPyEndAllowThreads(__tstate
);
2236 if (PyErr_Occurred()) SWIG_fail
;
2238 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1);
2245 static PyObject
*_wrap_DynamicSashWindow_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2246 PyObject
*resultobj
;
2247 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2248 wxWindow
*arg2
= (wxWindow
*) 0 ;
2249 int arg3
= (int) -1 ;
2250 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
2251 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
2252 wxSize
const &arg5_defvalue
= wxDefaultSize
;
2253 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
2254 long arg6
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
2255 wxString
const &arg7_defvalue
= wxPyDynamicSashNameStr
;
2256 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
2260 bool temp7
= false ;
2261 PyObject
* obj0
= 0 ;
2262 PyObject
* obj1
= 0 ;
2263 PyObject
* obj2
= 0 ;
2264 PyObject
* obj3
= 0 ;
2265 PyObject
* obj4
= 0 ;
2266 PyObject
* obj5
= 0 ;
2267 PyObject
* obj6
= 0 ;
2269 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
2273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2274 if (SWIG_arg_fail(1)) SWIG_fail
;
2275 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2276 if (SWIG_arg_fail(2)) SWIG_fail
;
2279 arg3
= (int)(SWIG_As_int(obj2
));
2280 if (SWIG_arg_fail(3)) SWIG_fail
;
2286 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
2292 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
2297 arg6
= (long)(SWIG_As_long(obj5
));
2298 if (SWIG_arg_fail(6)) SWIG_fail
;
2303 arg7
= wxString_in_helper(obj6
);
2304 if (arg7
== NULL
) SWIG_fail
;
2309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2310 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
2312 wxPyEndAllowThreads(__tstate
);
2313 if (PyErr_Occurred()) SWIG_fail
;
2316 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
2332 static PyObject
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2333 PyObject
*resultobj
;
2334 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2335 wxWindow
*arg2
= (wxWindow
*) 0 ;
2336 wxScrollBar
*result
;
2337 PyObject
* obj0
= 0 ;
2338 PyObject
* obj1
= 0 ;
2340 (char *) "self",(char *) "child", NULL
2343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
;
2344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2345 if (SWIG_arg_fail(1)) SWIG_fail
;
2346 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2347 if (SWIG_arg_fail(2)) SWIG_fail
;
2349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2350 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetHScrollBar((wxWindow
const *)arg2
);
2352 wxPyEndAllowThreads(__tstate
);
2353 if (PyErr_Occurred()) SWIG_fail
;
2355 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0);
2362 static PyObject
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2363 PyObject
*resultobj
;
2364 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2365 wxWindow
*arg2
= (wxWindow
*) 0 ;
2366 wxScrollBar
*result
;
2367 PyObject
* obj0
= 0 ;
2368 PyObject
* obj1
= 0 ;
2370 (char *) "self",(char *) "child", NULL
2373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
;
2374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2375 if (SWIG_arg_fail(1)) SWIG_fail
;
2376 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2377 if (SWIG_arg_fail(2)) SWIG_fail
;
2379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2380 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetVScrollBar((wxWindow
const *)arg2
);
2382 wxPyEndAllowThreads(__tstate
);
2383 if (PyErr_Occurred()) SWIG_fail
;
2385 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0);
2392 static PyObject
* DynamicSashWindow_swigregister(PyObject
*, PyObject
*args
) {
2394 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2395 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashWindow
, obj
);
2397 return Py_BuildValue((char *)"");
2399 static PyObject
*_wrap_new_EditableListBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2400 PyObject
*resultobj
;
2401 wxWindow
*arg1
= (wxWindow
*) 0 ;
2402 int arg2
= (int) -1 ;
2403 wxString
const &arg3_defvalue
= wxPyEmptyString
;
2404 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
2405 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
2406 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
2407 wxSize
const &arg5_defvalue
= wxDefaultSize
;
2408 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
2409 long arg6
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE
;
2410 wxString
const &arg7_defvalue
= wxPyEditableListBoxNameStr
;
2411 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
2412 wxEditableListBox
*result
;
2413 bool temp3
= false ;
2416 bool temp7
= false ;
2417 PyObject
* obj0
= 0 ;
2418 PyObject
* obj1
= 0 ;
2419 PyObject
* obj2
= 0 ;
2420 PyObject
* obj3
= 0 ;
2421 PyObject
* obj4
= 0 ;
2422 PyObject
* obj5
= 0 ;
2423 PyObject
* obj6
= 0 ;
2425 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
2429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2430 if (SWIG_arg_fail(1)) SWIG_fail
;
2433 arg2
= (int)(SWIG_As_int(obj1
));
2434 if (SWIG_arg_fail(2)) SWIG_fail
;
2439 arg3
= wxString_in_helper(obj2
);
2440 if (arg3
== NULL
) SWIG_fail
;
2447 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
2453 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
2458 arg6
= (long)(SWIG_As_long(obj5
));
2459 if (SWIG_arg_fail(6)) SWIG_fail
;
2464 arg7
= wxString_in_helper(obj6
);
2465 if (arg7
== NULL
) SWIG_fail
;
2470 if (!wxPyCheckForApp()) SWIG_fail
;
2471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2472 result
= (wxEditableListBox
*)new wxEditableListBox(arg1
,arg2
,(wxString
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
2474 wxPyEndAllowThreads(__tstate
);
2475 if (PyErr_Occurred()) SWIG_fail
;
2477 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEditableListBox
, 1);
2500 static PyObject
*_wrap_EditableListBox_SetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2501 PyObject
*resultobj
;
2502 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2503 wxArrayString
*arg2
= 0 ;
2504 bool temp2
= false ;
2505 PyObject
* obj0
= 0 ;
2506 PyObject
* obj1
= 0 ;
2508 (char *) "self",(char *) "strings", NULL
2511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) goto fail
;
2512 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2513 if (SWIG_arg_fail(1)) SWIG_fail
;
2515 if (! PySequence_Check(obj1
)) {
2516 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
2519 arg2
= new wxArrayString
;
2521 int i
, len
=PySequence_Length(obj1
);
2522 for (i
=0; i
<len
; i
++) {
2523 PyObject
* item
= PySequence_GetItem(obj1
, i
);
2525 PyObject
* str
= PyObject_Unicode(item
);
2527 PyObject
* str
= PyObject_Str(item
);
2529 if (PyErr_Occurred()) SWIG_fail
;
2530 arg2
->Add(Py2wxString(str
));
2536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2537 (arg1
)->SetStrings((wxArrayString
const &)*arg2
);
2539 wxPyEndAllowThreads(__tstate
);
2540 if (PyErr_Occurred()) SWIG_fail
;
2542 Py_INCREF(Py_None
); resultobj
= Py_None
;
2544 if (temp2
) delete arg2
;
2549 if (temp2
) delete arg2
;
2555 static PyObject
*_wrap_EditableListBox_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2556 PyObject
*resultobj
;
2557 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2559 PyObject
* obj0
= 0 ;
2561 (char *) "self", NULL
2564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetStrings",kwnames
,&obj0
)) goto fail
;
2565 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2566 if (SWIG_arg_fail(1)) SWIG_fail
;
2568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2569 result
= (PyObject
*)wxEditableListBox_GetStrings(arg1
);
2571 wxPyEndAllowThreads(__tstate
);
2572 if (PyErr_Occurred()) SWIG_fail
;
2581 static PyObject
*_wrap_EditableListBox_GetListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2582 PyObject
*resultobj
;
2583 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2584 wxPyListCtrl
*result
;
2585 PyObject
* obj0
= 0 ;
2587 (char *) "self", NULL
2590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetListCtrl",kwnames
,&obj0
)) goto fail
;
2591 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2592 if (SWIG_arg_fail(1)) SWIG_fail
;
2594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2595 result
= (wxPyListCtrl
*)(arg1
)->GetListCtrl();
2597 wxPyEndAllowThreads(__tstate
);
2598 if (PyErr_Occurred()) SWIG_fail
;
2600 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyListCtrl
, 0);
2607 static PyObject
*_wrap_EditableListBox_GetDelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2608 PyObject
*resultobj
;
2609 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2610 wxBitmapButton
*result
;
2611 PyObject
* obj0
= 0 ;
2613 (char *) "self", NULL
2616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDelButton",kwnames
,&obj0
)) goto fail
;
2617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2618 if (SWIG_arg_fail(1)) SWIG_fail
;
2620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2621 result
= (wxBitmapButton
*)(arg1
)->GetDelButton();
2623 wxPyEndAllowThreads(__tstate
);
2624 if (PyErr_Occurred()) SWIG_fail
;
2627 resultobj
= wxPyMake_wxObject(result
, 0);
2635 static PyObject
*_wrap_EditableListBox_GetNewButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2636 PyObject
*resultobj
;
2637 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2638 wxBitmapButton
*result
;
2639 PyObject
* obj0
= 0 ;
2641 (char *) "self", NULL
2644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetNewButton",kwnames
,&obj0
)) goto fail
;
2645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2646 if (SWIG_arg_fail(1)) SWIG_fail
;
2648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2649 result
= (wxBitmapButton
*)(arg1
)->GetNewButton();
2651 wxPyEndAllowThreads(__tstate
);
2652 if (PyErr_Occurred()) SWIG_fail
;
2655 resultobj
= wxPyMake_wxObject(result
, 0);
2663 static PyObject
*_wrap_EditableListBox_GetUpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2664 PyObject
*resultobj
;
2665 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2666 wxBitmapButton
*result
;
2667 PyObject
* obj0
= 0 ;
2669 (char *) "self", NULL
2672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetUpButton",kwnames
,&obj0
)) goto fail
;
2673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2674 if (SWIG_arg_fail(1)) SWIG_fail
;
2676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2677 result
= (wxBitmapButton
*)(arg1
)->GetUpButton();
2679 wxPyEndAllowThreads(__tstate
);
2680 if (PyErr_Occurred()) SWIG_fail
;
2683 resultobj
= wxPyMake_wxObject(result
, 0);
2691 static PyObject
*_wrap_EditableListBox_GetDownButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2692 PyObject
*resultobj
;
2693 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2694 wxBitmapButton
*result
;
2695 PyObject
* obj0
= 0 ;
2697 (char *) "self", NULL
2700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDownButton",kwnames
,&obj0
)) goto fail
;
2701 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2702 if (SWIG_arg_fail(1)) SWIG_fail
;
2704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2705 result
= (wxBitmapButton
*)(arg1
)->GetDownButton();
2707 wxPyEndAllowThreads(__tstate
);
2708 if (PyErr_Occurred()) SWIG_fail
;
2711 resultobj
= wxPyMake_wxObject(result
, 0);
2719 static PyObject
*_wrap_EditableListBox_GetEditButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2720 PyObject
*resultobj
;
2721 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2722 wxBitmapButton
*result
;
2723 PyObject
* obj0
= 0 ;
2725 (char *) "self", NULL
2728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetEditButton",kwnames
,&obj0
)) goto fail
;
2729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2730 if (SWIG_arg_fail(1)) SWIG_fail
;
2732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2733 result
= (wxBitmapButton
*)(arg1
)->GetEditButton();
2735 wxPyEndAllowThreads(__tstate
);
2736 if (PyErr_Occurred()) SWIG_fail
;
2739 resultobj
= wxPyMake_wxObject(result
, 0);
2747 static PyObject
* EditableListBox_swigregister(PyObject
*, PyObject
*args
) {
2749 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2750 SWIG_TypeClientData(SWIGTYPE_p_wxEditableListBox
, obj
);
2752 return Py_BuildValue((char *)"");
2754 static PyObject
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2755 PyObject
*resultobj
;
2756 wxWindow
*arg1
= (wxWindow
*) 0 ;
2758 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
2759 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
2760 wxSize
const &arg4_defvalue
= wxDefaultSize
;
2761 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
2762 long arg5
= (long) wxTR_HAS_BUTTONS
;
2763 wxRemotelyScrolledTreeCtrl
*result
;
2766 PyObject
* obj0
= 0 ;
2767 PyObject
* obj1
= 0 ;
2768 PyObject
* obj2
= 0 ;
2769 PyObject
* obj3
= 0 ;
2770 PyObject
* obj4
= 0 ;
2772 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
2775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
2776 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2777 if (SWIG_arg_fail(1)) SWIG_fail
;
2779 arg2
= (int)(SWIG_As_int(obj1
));
2780 if (SWIG_arg_fail(2)) SWIG_fail
;
2785 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
2791 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
2796 arg5
= (long)(SWIG_As_long(obj4
));
2797 if (SWIG_arg_fail(5)) SWIG_fail
;
2801 if (!wxPyCheckForApp()) SWIG_fail
;
2802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2803 result
= (wxRemotelyScrolledTreeCtrl
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
2805 wxPyEndAllowThreads(__tstate
);
2806 if (PyErr_Occurred()) SWIG_fail
;
2808 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 1);
2815 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2816 PyObject
*resultobj
;
2817 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2818 PyObject
* obj0
= 0 ;
2820 (char *) "self", NULL
2823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_HideVScrollbar",kwnames
,&obj0
)) goto fail
;
2824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2825 if (SWIG_arg_fail(1)) SWIG_fail
;
2827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2828 (arg1
)->HideVScrollbar();
2830 wxPyEndAllowThreads(__tstate
);
2831 if (PyErr_Occurred()) SWIG_fail
;
2833 Py_INCREF(Py_None
); resultobj
= Py_None
;
2840 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2841 PyObject
*resultobj
;
2842 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2843 PyObject
* obj0
= 0 ;
2845 (char *) "self", NULL
2848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars",kwnames
,&obj0
)) goto fail
;
2849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2850 if (SWIG_arg_fail(1)) SWIG_fail
;
2852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2853 (arg1
)->AdjustRemoteScrollbars();
2855 wxPyEndAllowThreads(__tstate
);
2856 if (PyErr_Occurred()) SWIG_fail
;
2858 Py_INCREF(Py_None
); resultobj
= Py_None
;
2865 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2866 PyObject
*resultobj
;
2867 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2868 wxScrolledWindow
*result
;
2869 PyObject
* obj0
= 0 ;
2871 (char *) "self", NULL
2874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetScrolledWindow",kwnames
,&obj0
)) goto fail
;
2875 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2876 if (SWIG_arg_fail(1)) SWIG_fail
;
2878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2879 result
= (wxScrolledWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetScrolledWindow();
2881 wxPyEndAllowThreads(__tstate
);
2882 if (PyErr_Occurred()) SWIG_fail
;
2885 resultobj
= wxPyMake_wxObject(result
, 0);
2893 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2894 PyObject
*resultobj
;
2895 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2898 PyObject
* obj0
= 0 ;
2899 PyObject
* obj1
= 0 ;
2900 PyObject
* obj2
= 0 ;
2902 (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL
2905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
2906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2907 if (SWIG_arg_fail(1)) SWIG_fail
;
2909 arg2
= (int)(SWIG_As_int(obj1
));
2910 if (SWIG_arg_fail(2)) SWIG_fail
;
2913 arg3
= (int)(SWIG_As_int(obj2
));
2914 if (SWIG_arg_fail(3)) SWIG_fail
;
2917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2918 (arg1
)->ScrollToLine(arg2
,arg3
);
2920 wxPyEndAllowThreads(__tstate
);
2921 if (PyErr_Occurred()) SWIG_fail
;
2923 Py_INCREF(Py_None
); resultobj
= Py_None
;
2930 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2931 PyObject
*resultobj
;
2932 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2933 wxWindow
*arg2
= (wxWindow
*) 0 ;
2934 PyObject
* obj0
= 0 ;
2935 PyObject
* obj1
= 0 ;
2937 (char *) "self",(char *) "companion", NULL
2940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
2941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2942 if (SWIG_arg_fail(1)) SWIG_fail
;
2943 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2944 if (SWIG_arg_fail(2)) SWIG_fail
;
2946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2947 (arg1
)->SetCompanionWindow(arg2
);
2949 wxPyEndAllowThreads(__tstate
);
2950 if (PyErr_Occurred()) SWIG_fail
;
2952 Py_INCREF(Py_None
); resultobj
= Py_None
;
2959 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2960 PyObject
*resultobj
;
2961 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
2963 PyObject
* obj0
= 0 ;
2965 (char *) "self", NULL
2968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetCompanionWindow",kwnames
,&obj0
)) goto fail
;
2969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
2970 if (SWIG_arg_fail(1)) SWIG_fail
;
2972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2973 result
= (wxWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetCompanionWindow();
2975 wxPyEndAllowThreads(__tstate
);
2976 if (PyErr_Occurred()) SWIG_fail
;
2979 resultobj
= wxPyMake_wxObject(result
, 0);
2987 static PyObject
* RemotelyScrolledTreeCtrl_swigregister(PyObject
*, PyObject
*args
) {
2989 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2990 SWIG_TypeClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, obj
);
2992 return Py_BuildValue((char *)"");
2994 static PyObject
*_wrap_new_TreeCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2995 PyObject
*resultobj
;
2996 wxWindow
*arg1
= (wxWindow
*) 0 ;
2997 int arg2
= (int) -1 ;
2998 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
2999 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3000 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3001 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3002 long arg5
= (long) 0 ;
3003 wxPyTreeCompanionWindow
*result
;
3006 PyObject
* obj0
= 0 ;
3007 PyObject
* obj1
= 0 ;
3008 PyObject
* obj2
= 0 ;
3009 PyObject
* obj3
= 0 ;
3010 PyObject
* obj4
= 0 ;
3012 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3017 if (SWIG_arg_fail(1)) SWIG_fail
;
3020 arg2
= (int)(SWIG_As_int(obj1
));
3021 if (SWIG_arg_fail(2)) SWIG_fail
;
3027 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3033 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3038 arg5
= (long)(SWIG_As_long(obj4
));
3039 if (SWIG_arg_fail(5)) SWIG_fail
;
3043 if (!wxPyCheckForApp()) SWIG_fail
;
3044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3045 result
= (wxPyTreeCompanionWindow
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3047 wxPyEndAllowThreads(__tstate
);
3048 if (PyErr_Occurred()) SWIG_fail
;
3050 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, 1);
3057 static PyObject
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3058 PyObject
*resultobj
;
3059 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3060 PyObject
*arg2
= (PyObject
*) 0 ;
3061 PyObject
*arg3
= (PyObject
*) 0 ;
3062 PyObject
* obj0
= 0 ;
3063 PyObject
* obj1
= 0 ;
3064 PyObject
* obj2
= 0 ;
3066 (char *) "self",(char *) "self",(char *) "_class", NULL
3069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3071 if (SWIG_arg_fail(1)) SWIG_fail
;
3075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3076 (arg1
)->_setCallbackInfo(arg2
,arg3
);
3078 wxPyEndAllowThreads(__tstate
);
3079 if (PyErr_Occurred()) SWIG_fail
;
3081 Py_INCREF(Py_None
); resultobj
= Py_None
;
3088 static PyObject
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3089 PyObject
*resultobj
;
3090 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3091 wxRemotelyScrolledTreeCtrl
*result
;
3092 PyObject
* obj0
= 0 ;
3094 (char *) "self", NULL
3097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeCompanionWindow_GetTreeCtrl",kwnames
,&obj0
)) goto fail
;
3098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3099 if (SWIG_arg_fail(1)) SWIG_fail
;
3101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3102 result
= (wxRemotelyScrolledTreeCtrl
*)((wxPyTreeCompanionWindow
const *)arg1
)->GetTreeCtrl();
3104 wxPyEndAllowThreads(__tstate
);
3105 if (PyErr_Occurred()) SWIG_fail
;
3107 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0);
3114 static PyObject
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3115 PyObject
*resultobj
;
3116 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3117 wxRemotelyScrolledTreeCtrl
*arg2
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3118 PyObject
* obj0
= 0 ;
3119 PyObject
* obj1
= 0 ;
3121 (char *) "self",(char *) "treeCtrl", NULL
3124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) goto fail
;
3125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3126 if (SWIG_arg_fail(1)) SWIG_fail
;
3127 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3128 if (SWIG_arg_fail(2)) SWIG_fail
;
3130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3131 (arg1
)->SetTreeCtrl(arg2
);
3133 wxPyEndAllowThreads(__tstate
);
3134 if (PyErr_Occurred()) SWIG_fail
;
3136 Py_INCREF(Py_None
); resultobj
= Py_None
;
3143 static PyObject
* TreeCompanionWindow_swigregister(PyObject
*, PyObject
*args
) {
3145 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3146 SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, obj
);
3148 return Py_BuildValue((char *)"");
3150 static PyObject
*_wrap_new_ThinSplitterWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3151 PyObject
*resultobj
;
3152 wxWindow
*arg1
= (wxWindow
*) 0 ;
3153 int arg2
= (int) -1 ;
3154 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3155 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3156 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3157 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3158 long arg5
= (long) wxSP_3D
|wxCLIP_CHILDREN
;
3159 wxThinSplitterWindow
*result
;
3162 PyObject
* obj0
= 0 ;
3163 PyObject
* obj1
= 0 ;
3164 PyObject
* obj2
= 0 ;
3165 PyObject
* obj3
= 0 ;
3166 PyObject
* obj4
= 0 ;
3168 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3172 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3173 if (SWIG_arg_fail(1)) SWIG_fail
;
3176 arg2
= (int)(SWIG_As_int(obj1
));
3177 if (SWIG_arg_fail(2)) SWIG_fail
;
3183 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3189 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3194 arg5
= (long)(SWIG_As_long(obj4
));
3195 if (SWIG_arg_fail(5)) SWIG_fail
;
3199 if (!wxPyCheckForApp()) SWIG_fail
;
3200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3201 result
= (wxThinSplitterWindow
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3203 wxPyEndAllowThreads(__tstate
);
3204 if (PyErr_Occurred()) SWIG_fail
;
3206 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxThinSplitterWindow
, 1);
3213 static PyObject
* ThinSplitterWindow_swigregister(PyObject
*, PyObject
*args
) {
3215 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3216 SWIG_TypeClientData(SWIGTYPE_p_wxThinSplitterWindow
, obj
);
3218 return Py_BuildValue((char *)"");
3220 static PyObject
*_wrap_new_SplitterScrolledWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3221 PyObject
*resultobj
;
3222 wxWindow
*arg1
= (wxWindow
*) 0 ;
3223 int arg2
= (int) -1 ;
3224 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3225 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3226 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3227 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3228 long arg5
= (long) 0 ;
3229 wxSplitterScrolledWindow
*result
;
3232 PyObject
* obj0
= 0 ;
3233 PyObject
* obj1
= 0 ;
3234 PyObject
* obj2
= 0 ;
3235 PyObject
* obj3
= 0 ;
3236 PyObject
* obj4
= 0 ;
3238 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3243 if (SWIG_arg_fail(1)) SWIG_fail
;
3246 arg2
= (int)(SWIG_As_int(obj1
));
3247 if (SWIG_arg_fail(2)) SWIG_fail
;
3253 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3259 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3264 arg5
= (long)(SWIG_As_long(obj4
));
3265 if (SWIG_arg_fail(5)) SWIG_fail
;
3269 if (!wxPyCheckForApp()) SWIG_fail
;
3270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3271 result
= (wxSplitterScrolledWindow
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3273 wxPyEndAllowThreads(__tstate
);
3274 if (PyErr_Occurred()) SWIG_fail
;
3276 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, 1);
3283 static PyObject
* SplitterScrolledWindow_swigregister(PyObject
*, PyObject
*args
) {
3285 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3286 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, obj
);
3288 return Py_BuildValue((char *)"");
3290 static PyObject
*_wrap_new_LEDNumberCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3291 PyObject
*resultobj
;
3292 wxWindow
*arg1
= (wxWindow
*) 0 ;
3293 int arg2
= (int) -1 ;
3294 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3295 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3296 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3297 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3298 long arg5
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
3299 wxLEDNumberCtrl
*result
;
3302 PyObject
* obj0
= 0 ;
3303 PyObject
* obj1
= 0 ;
3304 PyObject
* obj2
= 0 ;
3305 PyObject
* obj3
= 0 ;
3306 PyObject
* obj4
= 0 ;
3308 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3313 if (SWIG_arg_fail(1)) SWIG_fail
;
3316 arg2
= (int)(SWIG_As_int(obj1
));
3317 if (SWIG_arg_fail(2)) SWIG_fail
;
3323 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3329 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3334 arg5
= (long)(SWIG_As_long(obj4
));
3335 if (SWIG_arg_fail(5)) SWIG_fail
;
3339 if (!wxPyCheckForApp()) SWIG_fail
;
3340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3341 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3343 wxPyEndAllowThreads(__tstate
);
3344 if (PyErr_Occurred()) SWIG_fail
;
3346 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1);
3353 static PyObject
*_wrap_new_PreLEDNumberCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3354 PyObject
*resultobj
;
3355 wxLEDNumberCtrl
*result
;
3360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreLEDNumberCtrl",kwnames
)) goto fail
;
3362 if (!wxPyCheckForApp()) SWIG_fail
;
3363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3364 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl();
3366 wxPyEndAllowThreads(__tstate
);
3367 if (PyErr_Occurred()) SWIG_fail
;
3369 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1);
3376 static PyObject
*_wrap_LEDNumberCtrl_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3377 PyObject
*resultobj
;
3378 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3379 wxWindow
*arg2
= (wxWindow
*) 0 ;
3380 int arg3
= (int) -1 ;
3381 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3382 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3383 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3384 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3385 long arg6
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
3389 PyObject
* obj0
= 0 ;
3390 PyObject
* obj1
= 0 ;
3391 PyObject
* obj2
= 0 ;
3392 PyObject
* obj3
= 0 ;
3393 PyObject
* obj4
= 0 ;
3394 PyObject
* obj5
= 0 ;
3396 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
3400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3401 if (SWIG_arg_fail(1)) SWIG_fail
;
3402 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3403 if (SWIG_arg_fail(2)) SWIG_fail
;
3406 arg3
= (int)(SWIG_As_int(obj2
));
3407 if (SWIG_arg_fail(3)) SWIG_fail
;
3413 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3419 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3424 arg6
= (long)(SWIG_As_long(obj5
));
3425 if (SWIG_arg_fail(6)) SWIG_fail
;
3429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3430 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
);
3432 wxPyEndAllowThreads(__tstate
);
3433 if (PyErr_Occurred()) SWIG_fail
;
3436 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3444 static PyObject
*_wrap_LEDNumberCtrl_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3445 PyObject
*resultobj
;
3446 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3447 wxLEDValueAlign result
;
3448 PyObject
* obj0
= 0 ;
3450 (char *) "self", NULL
3453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetAlignment",kwnames
,&obj0
)) goto fail
;
3454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3455 if (SWIG_arg_fail(1)) SWIG_fail
;
3457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3458 result
= (wxLEDValueAlign
)((wxLEDNumberCtrl
const *)arg1
)->GetAlignment();
3460 wxPyEndAllowThreads(__tstate
);
3461 if (PyErr_Occurred()) SWIG_fail
;
3463 resultobj
= SWIG_From_int((result
));
3470 static PyObject
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3471 PyObject
*resultobj
;
3472 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3474 PyObject
* obj0
= 0 ;
3476 (char *) "self", NULL
3479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetDrawFaded",kwnames
,&obj0
)) goto fail
;
3480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3481 if (SWIG_arg_fail(1)) SWIG_fail
;
3483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3484 result
= (bool)((wxLEDNumberCtrl
const *)arg1
)->GetDrawFaded();
3486 wxPyEndAllowThreads(__tstate
);
3487 if (PyErr_Occurred()) SWIG_fail
;
3490 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3498 static PyObject
*_wrap_LEDNumberCtrl_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3499 PyObject
*resultobj
;
3500 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3502 PyObject
* obj0
= 0 ;
3504 (char *) "self", NULL
3507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetValue",kwnames
,&obj0
)) goto fail
;
3508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3509 if (SWIG_arg_fail(1)) SWIG_fail
;
3511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3513 wxString
const &_result_ref
= ((wxLEDNumberCtrl
const *)arg1
)->GetValue();
3514 result
= (wxString
*) &_result_ref
;
3517 wxPyEndAllowThreads(__tstate
);
3518 if (PyErr_Occurred()) SWIG_fail
;
3522 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
3524 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
3533 static PyObject
*_wrap_LEDNumberCtrl_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3534 PyObject
*resultobj
;
3535 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3536 wxLEDValueAlign arg2
;
3537 bool arg3
= (bool) true ;
3538 PyObject
* obj0
= 0 ;
3539 PyObject
* obj1
= 0 ;
3540 PyObject
* obj2
= 0 ;
3542 (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL
3545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3547 if (SWIG_arg_fail(1)) SWIG_fail
;
3549 arg2
= (wxLEDValueAlign
)(SWIG_As_int(obj1
));
3550 if (SWIG_arg_fail(2)) SWIG_fail
;
3554 arg3
= (bool)(SWIG_As_bool(obj2
));
3555 if (SWIG_arg_fail(3)) SWIG_fail
;
3559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3560 (arg1
)->SetAlignment((wxLEDValueAlign
)arg2
,arg3
);
3562 wxPyEndAllowThreads(__tstate
);
3563 if (PyErr_Occurred()) SWIG_fail
;
3565 Py_INCREF(Py_None
); resultobj
= Py_None
;
3572 static PyObject
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3573 PyObject
*resultobj
;
3574 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3576 bool arg3
= (bool) true ;
3577 PyObject
* obj0
= 0 ;
3578 PyObject
* obj1
= 0 ;
3579 PyObject
* obj2
= 0 ;
3581 (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL
3584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3586 if (SWIG_arg_fail(1)) SWIG_fail
;
3588 arg2
= (bool)(SWIG_As_bool(obj1
));
3589 if (SWIG_arg_fail(2)) SWIG_fail
;
3593 arg3
= (bool)(SWIG_As_bool(obj2
));
3594 if (SWIG_arg_fail(3)) SWIG_fail
;
3598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3599 (arg1
)->SetDrawFaded(arg2
,arg3
);
3601 wxPyEndAllowThreads(__tstate
);
3602 if (PyErr_Occurred()) SWIG_fail
;
3604 Py_INCREF(Py_None
); resultobj
= Py_None
;
3611 static PyObject
*_wrap_LEDNumberCtrl_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3612 PyObject
*resultobj
;
3613 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3614 wxString
*arg2
= 0 ;
3615 bool arg3
= (bool) true ;
3616 bool temp2
= false ;
3617 PyObject
* obj0
= 0 ;
3618 PyObject
* obj1
= 0 ;
3619 PyObject
* obj2
= 0 ;
3621 (char *) "self",(char *) "Value",(char *) "Redraw", NULL
3624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3626 if (SWIG_arg_fail(1)) SWIG_fail
;
3628 arg2
= wxString_in_helper(obj1
);
3629 if (arg2
== NULL
) SWIG_fail
;
3634 arg3
= (bool)(SWIG_As_bool(obj2
));
3635 if (SWIG_arg_fail(3)) SWIG_fail
;
3639 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3640 (arg1
)->SetValue((wxString
const &)*arg2
,arg3
);
3642 wxPyEndAllowThreads(__tstate
);
3643 if (PyErr_Occurred()) SWIG_fail
;
3645 Py_INCREF(Py_None
); resultobj
= Py_None
;
3660 static PyObject
* LEDNumberCtrl_swigregister(PyObject
*, PyObject
*args
) {
3662 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3663 SWIG_TypeClientData(SWIGTYPE_p_wxLEDNumberCtrl
, obj
);
3665 return Py_BuildValue((char *)"");
3667 static PyObject
*_wrap_new_TreeListColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3668 PyObject
*resultobj
;
3669 wxString
const &arg1_defvalue
= wxPyEmptyString
;
3670 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
3671 int arg2
= (int) -1 ;
3672 size_t arg3
= (size_t) 100 ;
3673 bool arg4
= (bool) true ;
3674 wxTreeListColumnAlign arg5
= (wxTreeListColumnAlign
) wxTL_ALIGN_LEFT
;
3675 wxTreeListColumnInfo
*result
;
3676 bool temp1
= false ;
3677 PyObject
* obj0
= 0 ;
3678 PyObject
* obj1
= 0 ;
3679 PyObject
* obj2
= 0 ;
3680 PyObject
* obj3
= 0 ;
3681 PyObject
* obj4
= 0 ;
3683 (char *) "text",(char *) "image",(char *) "width",(char *) "shown",(char *) "alignment", NULL
3686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3689 arg1
= wxString_in_helper(obj0
);
3690 if (arg1
== NULL
) SWIG_fail
;
3696 arg2
= (int)(SWIG_As_int(obj1
));
3697 if (SWIG_arg_fail(2)) SWIG_fail
;
3702 arg3
= (size_t)(SWIG_As_unsigned_SS_long(obj2
));
3703 if (SWIG_arg_fail(3)) SWIG_fail
;
3708 arg4
= (bool)(SWIG_As_bool(obj3
));
3709 if (SWIG_arg_fail(4)) SWIG_fail
;
3714 arg5
= (wxTreeListColumnAlign
)(SWIG_As_int(obj4
));
3715 if (SWIG_arg_fail(5)) SWIG_fail
;
3719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3720 result
= (wxTreeListColumnInfo
*)new wxTreeListColumnInfo((wxString
const &)*arg1
,arg2
,arg3
,arg4
,(wxTreeListColumnAlign
)arg5
);
3722 wxPyEndAllowThreads(__tstate
);
3723 if (PyErr_Occurred()) SWIG_fail
;
3725 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 1);
3740 static PyObject
*_wrap_TreeListColumnInfo_GetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3741 PyObject
*resultobj
;
3742 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3744 PyObject
* obj0
= 0 ;
3746 (char *) "self", NULL
3749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetShown",kwnames
,&obj0
)) goto fail
;
3750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3751 if (SWIG_arg_fail(1)) SWIG_fail
;
3753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3754 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->GetShown();
3756 wxPyEndAllowThreads(__tstate
);
3757 if (PyErr_Occurred()) SWIG_fail
;
3760 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3768 static PyObject
*_wrap_TreeListColumnInfo_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3769 PyObject
*resultobj
;
3770 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3771 wxTreeListColumnAlign result
;
3772 PyObject
* obj0
= 0 ;
3774 (char *) "self", NULL
3777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetAlignment",kwnames
,&obj0
)) goto fail
;
3778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3779 if (SWIG_arg_fail(1)) SWIG_fail
;
3781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3782 result
= (wxTreeListColumnAlign
)((wxTreeListColumnInfo
const *)arg1
)->GetAlignment();
3784 wxPyEndAllowThreads(__tstate
);
3785 if (PyErr_Occurred()) SWIG_fail
;
3787 resultobj
= SWIG_From_int((result
));
3794 static PyObject
*_wrap_TreeListColumnInfo_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3795 PyObject
*resultobj
;
3796 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3798 PyObject
* obj0
= 0 ;
3800 (char *) "self", NULL
3803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetText",kwnames
,&obj0
)) goto fail
;
3804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3805 if (SWIG_arg_fail(1)) SWIG_fail
;
3807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3808 result
= ((wxTreeListColumnInfo
const *)arg1
)->GetText();
3810 wxPyEndAllowThreads(__tstate
);
3811 if (PyErr_Occurred()) SWIG_fail
;
3815 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3817 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3826 static PyObject
*_wrap_TreeListColumnInfo_GetImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3827 PyObject
*resultobj
;
3828 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3830 PyObject
* obj0
= 0 ;
3832 (char *) "self", NULL
3835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetImage",kwnames
,&obj0
)) goto fail
;
3836 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3837 if (SWIG_arg_fail(1)) SWIG_fail
;
3839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3840 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetImage();
3842 wxPyEndAllowThreads(__tstate
);
3843 if (PyErr_Occurred()) SWIG_fail
;
3846 resultobj
= SWIG_From_int((int)(result
));
3854 static PyObject
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3855 PyObject
*resultobj
;
3856 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3858 PyObject
* obj0
= 0 ;
3860 (char *) "self", NULL
3863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetSelectedImage",kwnames
,&obj0
)) goto fail
;
3864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3865 if (SWIG_arg_fail(1)) SWIG_fail
;
3867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3868 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetSelectedImage();
3870 wxPyEndAllowThreads(__tstate
);
3871 if (PyErr_Occurred()) SWIG_fail
;
3874 resultobj
= SWIG_From_int((int)(result
));
3882 static PyObject
*_wrap_TreeListColumnInfo_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3883 PyObject
*resultobj
;
3884 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3886 PyObject
* obj0
= 0 ;
3888 (char *) "self", NULL
3891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetWidth",kwnames
,&obj0
)) goto fail
;
3892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3893 if (SWIG_arg_fail(1)) SWIG_fail
;
3895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3896 result
= (size_t)((wxTreeListColumnInfo
const *)arg1
)->GetWidth();
3898 wxPyEndAllowThreads(__tstate
);
3899 if (PyErr_Occurred()) SWIG_fail
;
3902 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
3910 static PyObject
*_wrap_TreeListColumnInfo_SetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3911 PyObject
*resultobj
;
3912 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3914 PyObject
* obj0
= 0 ;
3915 PyObject
* obj1
= 0 ;
3917 (char *) "self",(char *) "shown", NULL
3920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) goto fail
;
3921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3922 if (SWIG_arg_fail(1)) SWIG_fail
;
3924 arg2
= (bool)(SWIG_As_bool(obj1
));
3925 if (SWIG_arg_fail(2)) SWIG_fail
;
3928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3929 (arg1
)->SetShown(arg2
);
3931 wxPyEndAllowThreads(__tstate
);
3932 if (PyErr_Occurred()) SWIG_fail
;
3934 Py_INCREF(Py_None
); resultobj
= Py_None
;
3941 static PyObject
*_wrap_TreeListColumnInfo_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3942 PyObject
*resultobj
;
3943 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3944 wxTreeListColumnAlign arg2
;
3945 PyObject
* obj0
= 0 ;
3946 PyObject
* obj1
= 0 ;
3948 (char *) "self",(char *) "alignment", NULL
3951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
3952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3953 if (SWIG_arg_fail(1)) SWIG_fail
;
3955 arg2
= (wxTreeListColumnAlign
)(SWIG_As_int(obj1
));
3956 if (SWIG_arg_fail(2)) SWIG_fail
;
3959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3960 (arg1
)->SetAlignment((wxTreeListColumnAlign
)arg2
);
3962 wxPyEndAllowThreads(__tstate
);
3963 if (PyErr_Occurred()) SWIG_fail
;
3965 Py_INCREF(Py_None
); resultobj
= Py_None
;
3972 static PyObject
*_wrap_TreeListColumnInfo_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3973 PyObject
*resultobj
;
3974 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
3975 wxString
*arg2
= 0 ;
3976 bool temp2
= false ;
3977 PyObject
* obj0
= 0 ;
3978 PyObject
* obj1
= 0 ;
3980 (char *) "self",(char *) "text", NULL
3983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
3984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
3985 if (SWIG_arg_fail(1)) SWIG_fail
;
3987 arg2
= wxString_in_helper(obj1
);
3988 if (arg2
== NULL
) SWIG_fail
;
3992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3993 (arg1
)->SetText((wxString
const &)*arg2
);
3995 wxPyEndAllowThreads(__tstate
);
3996 if (PyErr_Occurred()) SWIG_fail
;
3998 Py_INCREF(Py_None
); resultobj
= Py_None
;
4013 static PyObject
*_wrap_TreeListColumnInfo_SetImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4014 PyObject
*resultobj
;
4015 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4017 PyObject
* obj0
= 0 ;
4018 PyObject
* obj1
= 0 ;
4020 (char *) "self",(char *) "image", NULL
4023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) goto fail
;
4024 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4025 if (SWIG_arg_fail(1)) SWIG_fail
;
4027 arg2
= (int)(SWIG_As_int(obj1
));
4028 if (SWIG_arg_fail(2)) SWIG_fail
;
4031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4032 (arg1
)->SetImage(arg2
);
4034 wxPyEndAllowThreads(__tstate
);
4035 if (PyErr_Occurred()) SWIG_fail
;
4037 Py_INCREF(Py_None
); resultobj
= Py_None
;
4044 static PyObject
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4045 PyObject
*resultobj
;
4046 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4048 PyObject
* obj0
= 0 ;
4049 PyObject
* obj1
= 0 ;
4051 (char *) "self",(char *) "image", NULL
4054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) goto fail
;
4055 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4056 if (SWIG_arg_fail(1)) SWIG_fail
;
4058 arg2
= (int)(SWIG_As_int(obj1
));
4059 if (SWIG_arg_fail(2)) SWIG_fail
;
4062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4063 (arg1
)->SetSelectedImage(arg2
);
4065 wxPyEndAllowThreads(__tstate
);
4066 if (PyErr_Occurred()) SWIG_fail
;
4068 Py_INCREF(Py_None
); resultobj
= Py_None
;
4075 static PyObject
*_wrap_TreeListColumnInfo_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4076 PyObject
*resultobj
;
4077 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4079 PyObject
* obj0
= 0 ;
4080 PyObject
* obj1
= 0 ;
4082 (char *) "self",(char *) "with", NULL
4085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
4086 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4087 if (SWIG_arg_fail(1)) SWIG_fail
;
4089 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
4090 if (SWIG_arg_fail(2)) SWIG_fail
;
4093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4094 (arg1
)->SetWidth(arg2
);
4096 wxPyEndAllowThreads(__tstate
);
4097 if (PyErr_Occurred()) SWIG_fail
;
4099 Py_INCREF(Py_None
); resultobj
= Py_None
;
4106 static PyObject
* TreeListColumnInfo_swigregister(PyObject
*, PyObject
*args
) {
4108 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4109 SWIG_TypeClientData(SWIGTYPE_p_wxTreeListColumnInfo
, obj
);
4111 return Py_BuildValue((char *)"");
4113 static PyObject
*_wrap_new_TreeListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4114 PyObject
*resultobj
;
4115 wxWindow
*arg1
= (wxWindow
*) 0 ;
4116 int arg2
= (int) -1 ;
4117 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4118 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4119 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4120 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4121 long arg5
= (long) wxTR_DEFAULT_STYLE
;
4122 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
4123 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
4124 wxString
const &arg7_defvalue
= wxPyTreeListCtrlNameStr
;
4125 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
4126 wxPyTreeListCtrl
*result
;
4129 bool temp7
= false ;
4130 PyObject
* obj0
= 0 ;
4131 PyObject
* obj1
= 0 ;
4132 PyObject
* obj2
= 0 ;
4133 PyObject
* obj3
= 0 ;
4134 PyObject
* obj4
= 0 ;
4135 PyObject
* obj5
= 0 ;
4136 PyObject
* obj6
= 0 ;
4138 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
4141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
4142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
4143 if (SWIG_arg_fail(1)) SWIG_fail
;
4146 arg2
= (int)(SWIG_As_int(obj1
));
4147 if (SWIG_arg_fail(2)) SWIG_fail
;
4153 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4159 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4164 arg5
= (long)(SWIG_As_long(obj4
));
4165 if (SWIG_arg_fail(5)) SWIG_fail
;
4170 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
4171 if (SWIG_arg_fail(6)) SWIG_fail
;
4173 SWIG_null_ref("wxValidator");
4175 if (SWIG_arg_fail(6)) SWIG_fail
;
4180 arg7
= wxString_in_helper(obj6
);
4181 if (arg7
== NULL
) SWIG_fail
;
4186 if (!wxPyCheckForApp()) SWIG_fail
;
4187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4188 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
4190 wxPyEndAllowThreads(__tstate
);
4191 if (PyErr_Occurred()) SWIG_fail
;
4193 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1);
4208 static PyObject
*_wrap_new_PreTreeListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4209 PyObject
*resultobj
;
4210 wxPyTreeListCtrl
*result
;
4215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreTreeListCtrl",kwnames
)) goto fail
;
4217 if (!wxPyCheckForApp()) SWIG_fail
;
4218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4219 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl();
4221 wxPyEndAllowThreads(__tstate
);
4222 if (PyErr_Occurred()) SWIG_fail
;
4224 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1);
4231 static PyObject
*_wrap_TreeListCtrl_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4232 PyObject
*resultobj
;
4233 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4234 wxWindow
*arg2
= (wxWindow
*) 0 ;
4235 int arg3
= (int) -1 ;
4236 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
4237 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
4238 wxSize
const &arg5_defvalue
= wxDefaultSize
;
4239 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
4240 long arg6
= (long) wxTR_DEFAULT_STYLE
;
4241 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
4242 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
4243 wxString
const &arg8_defvalue
= wxPyTreeListCtrlNameStr
;
4244 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
4248 bool temp8
= false ;
4249 PyObject
* obj0
= 0 ;
4250 PyObject
* obj1
= 0 ;
4251 PyObject
* obj2
= 0 ;
4252 PyObject
* obj3
= 0 ;
4253 PyObject
* obj4
= 0 ;
4254 PyObject
* obj5
= 0 ;
4255 PyObject
* obj6
= 0 ;
4256 PyObject
* obj7
= 0 ;
4258 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
4261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
4262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4263 if (SWIG_arg_fail(1)) SWIG_fail
;
4264 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
4265 if (SWIG_arg_fail(2)) SWIG_fail
;
4268 arg3
= (int)(SWIG_As_int(obj2
));
4269 if (SWIG_arg_fail(3)) SWIG_fail
;
4275 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
4281 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
4286 arg6
= (long)(SWIG_As_long(obj5
));
4287 if (SWIG_arg_fail(6)) SWIG_fail
;
4292 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
4293 if (SWIG_arg_fail(7)) SWIG_fail
;
4295 SWIG_null_ref("wxValidator");
4297 if (SWIG_arg_fail(7)) SWIG_fail
;
4302 arg8
= wxString_in_helper(obj7
);
4303 if (arg8
== NULL
) SWIG_fail
;
4308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4309 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
4311 wxPyEndAllowThreads(__tstate
);
4312 if (PyErr_Occurred()) SWIG_fail
;
4315 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4331 static PyObject
*_wrap_TreeListCtrl__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4332 PyObject
*resultobj
;
4333 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4334 PyObject
*arg2
= (PyObject
*) 0 ;
4335 PyObject
*arg3
= (PyObject
*) 0 ;
4336 PyObject
* obj0
= 0 ;
4337 PyObject
* obj1
= 0 ;
4338 PyObject
* obj2
= 0 ;
4340 (char *) "self",(char *) "self",(char *) "_class", NULL
4343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4345 if (SWIG_arg_fail(1)) SWIG_fail
;
4349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4350 (arg1
)->_setCallbackInfo(arg2
,arg3
);
4352 wxPyEndAllowThreads(__tstate
);
4353 if (PyErr_Occurred()) SWIG_fail
;
4355 Py_INCREF(Py_None
); resultobj
= Py_None
;
4362 static PyObject
*_wrap_TreeListCtrl_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4363 PyObject
*resultobj
;
4364 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4366 PyObject
* obj0
= 0 ;
4368 (char *) "self", NULL
4371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetCount",kwnames
,&obj0
)) goto fail
;
4372 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4373 if (SWIG_arg_fail(1)) SWIG_fail
;
4375 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4376 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetCount();
4378 wxPyEndAllowThreads(__tstate
);
4379 if (PyErr_Occurred()) SWIG_fail
;
4382 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
4390 static PyObject
*_wrap_TreeListCtrl_GetIndent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4391 PyObject
*resultobj
;
4392 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4393 unsigned int result
;
4394 PyObject
* obj0
= 0 ;
4396 (char *) "self", NULL
4399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetIndent",kwnames
,&obj0
)) goto fail
;
4400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4401 if (SWIG_arg_fail(1)) SWIG_fail
;
4403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4404 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetIndent();
4406 wxPyEndAllowThreads(__tstate
);
4407 if (PyErr_Occurred()) SWIG_fail
;
4410 resultobj
= SWIG_From_unsigned_SS_int((unsigned int)(result
));
4418 static PyObject
*_wrap_TreeListCtrl_SetIndent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4419 PyObject
*resultobj
;
4420 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4422 PyObject
* obj0
= 0 ;
4423 PyObject
* obj1
= 0 ;
4425 (char *) "self",(char *) "indent", NULL
4428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) goto fail
;
4429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4430 if (SWIG_arg_fail(1)) SWIG_fail
;
4432 arg2
= (unsigned int)(SWIG_As_unsigned_SS_int(obj1
));
4433 if (SWIG_arg_fail(2)) SWIG_fail
;
4436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4437 (arg1
)->SetIndent(arg2
);
4439 wxPyEndAllowThreads(__tstate
);
4440 if (PyErr_Occurred()) SWIG_fail
;
4442 Py_INCREF(Py_None
); resultobj
= Py_None
;
4449 static PyObject
*_wrap_TreeListCtrl_GetLineSpacing(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4450 PyObject
*resultobj
;
4451 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4452 unsigned int result
;
4453 PyObject
* obj0
= 0 ;
4455 (char *) "self", NULL
4458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetLineSpacing",kwnames
,&obj0
)) goto fail
;
4459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4460 if (SWIG_arg_fail(1)) SWIG_fail
;
4462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4463 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetLineSpacing();
4465 wxPyEndAllowThreads(__tstate
);
4466 if (PyErr_Occurred()) SWIG_fail
;
4469 resultobj
= SWIG_From_unsigned_SS_int((unsigned int)(result
));
4477 static PyObject
*_wrap_TreeListCtrl_SetLineSpacing(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4478 PyObject
*resultobj
;
4479 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4481 PyObject
* obj0
= 0 ;
4482 PyObject
* obj1
= 0 ;
4484 (char *) "self",(char *) "spacing", NULL
4487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) goto fail
;
4488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4489 if (SWIG_arg_fail(1)) SWIG_fail
;
4491 arg2
= (unsigned int)(SWIG_As_unsigned_SS_int(obj1
));
4492 if (SWIG_arg_fail(2)) SWIG_fail
;
4495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4496 (arg1
)->SetLineSpacing(arg2
);
4498 wxPyEndAllowThreads(__tstate
);
4499 if (PyErr_Occurred()) SWIG_fail
;
4501 Py_INCREF(Py_None
); resultobj
= Py_None
;
4508 static PyObject
*_wrap_TreeListCtrl_GetImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4509 PyObject
*resultobj
;
4510 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4511 wxImageList
*result
;
4512 PyObject
* obj0
= 0 ;
4514 (char *) "self", NULL
4517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetImageList",kwnames
,&obj0
)) goto fail
;
4518 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4519 if (SWIG_arg_fail(1)) SWIG_fail
;
4521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4522 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetImageList();
4524 wxPyEndAllowThreads(__tstate
);
4525 if (PyErr_Occurred()) SWIG_fail
;
4528 resultobj
= wxPyMake_wxObject(result
, 0);
4536 static PyObject
*_wrap_TreeListCtrl_GetStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4537 PyObject
*resultobj
;
4538 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4539 wxImageList
*result
;
4540 PyObject
* obj0
= 0 ;
4542 (char *) "self", NULL
4545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetStateImageList",kwnames
,&obj0
)) goto fail
;
4546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4547 if (SWIG_arg_fail(1)) SWIG_fail
;
4549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4550 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetStateImageList();
4552 wxPyEndAllowThreads(__tstate
);
4553 if (PyErr_Occurred()) SWIG_fail
;
4556 resultobj
= wxPyMake_wxObject(result
, 0);
4564 static PyObject
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4565 PyObject
*resultobj
;
4566 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4567 wxImageList
*result
;
4568 PyObject
* obj0
= 0 ;
4570 (char *) "self", NULL
4573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetButtonsImageList",kwnames
,&obj0
)) goto fail
;
4574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4575 if (SWIG_arg_fail(1)) SWIG_fail
;
4577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4578 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetButtonsImageList();
4580 wxPyEndAllowThreads(__tstate
);
4581 if (PyErr_Occurred()) SWIG_fail
;
4584 resultobj
= wxPyMake_wxObject(result
, 0);
4592 static PyObject
*_wrap_TreeListCtrl_SetImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4593 PyObject
*resultobj
;
4594 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4595 wxImageList
*arg2
= (wxImageList
*) 0 ;
4596 PyObject
* obj0
= 0 ;
4597 PyObject
* obj1
= 0 ;
4599 (char *) "self",(char *) "imageList", NULL
4602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4604 if (SWIG_arg_fail(1)) SWIG_fail
;
4605 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4606 if (SWIG_arg_fail(2)) SWIG_fail
;
4608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4609 (arg1
)->SetImageList(arg2
);
4611 wxPyEndAllowThreads(__tstate
);
4612 if (PyErr_Occurred()) SWIG_fail
;
4614 Py_INCREF(Py_None
); resultobj
= Py_None
;
4621 static PyObject
*_wrap_TreeListCtrl_SetStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4622 PyObject
*resultobj
;
4623 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4624 wxImageList
*arg2
= (wxImageList
*) 0 ;
4625 PyObject
* obj0
= 0 ;
4626 PyObject
* obj1
= 0 ;
4628 (char *) "self",(char *) "imageList", NULL
4631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4633 if (SWIG_arg_fail(1)) SWIG_fail
;
4634 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4635 if (SWIG_arg_fail(2)) SWIG_fail
;
4637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4638 (arg1
)->SetStateImageList(arg2
);
4640 wxPyEndAllowThreads(__tstate
);
4641 if (PyErr_Occurred()) SWIG_fail
;
4643 Py_INCREF(Py_None
); resultobj
= Py_None
;
4650 static PyObject
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4651 PyObject
*resultobj
;
4652 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4653 wxImageList
*arg2
= (wxImageList
*) 0 ;
4654 PyObject
* obj0
= 0 ;
4655 PyObject
* obj1
= 0 ;
4657 (char *) "self",(char *) "imageList", NULL
4660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4662 if (SWIG_arg_fail(1)) SWIG_fail
;
4663 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4664 if (SWIG_arg_fail(2)) SWIG_fail
;
4666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4667 (arg1
)->SetButtonsImageList(arg2
);
4669 wxPyEndAllowThreads(__tstate
);
4670 if (PyErr_Occurred()) SWIG_fail
;
4672 Py_INCREF(Py_None
); resultobj
= Py_None
;
4679 static PyObject
*_wrap_TreeListCtrl_AssignImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4680 PyObject
*resultobj
;
4681 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4682 wxImageList
*arg2
= (wxImageList
*) 0 ;
4683 PyObject
* obj0
= 0 ;
4684 PyObject
* obj1
= 0 ;
4686 (char *) "self",(char *) "imageList", NULL
4689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4690 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4691 if (SWIG_arg_fail(1)) SWIG_fail
;
4692 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4693 if (SWIG_arg_fail(2)) SWIG_fail
;
4695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4696 (arg1
)->AssignImageList(arg2
);
4698 wxPyEndAllowThreads(__tstate
);
4699 if (PyErr_Occurred()) SWIG_fail
;
4701 Py_INCREF(Py_None
); resultobj
= Py_None
;
4708 static PyObject
*_wrap_TreeListCtrl_AssignStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4709 PyObject
*resultobj
;
4710 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4711 wxImageList
*arg2
= (wxImageList
*) 0 ;
4712 PyObject
* obj0
= 0 ;
4713 PyObject
* obj1
= 0 ;
4715 (char *) "self",(char *) "imageList", NULL
4718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4720 if (SWIG_arg_fail(1)) SWIG_fail
;
4721 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4722 if (SWIG_arg_fail(2)) SWIG_fail
;
4724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4725 (arg1
)->AssignStateImageList(arg2
);
4727 wxPyEndAllowThreads(__tstate
);
4728 if (PyErr_Occurred()) SWIG_fail
;
4730 Py_INCREF(Py_None
); resultobj
= Py_None
;
4737 static PyObject
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4738 PyObject
*resultobj
;
4739 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4740 wxImageList
*arg2
= (wxImageList
*) 0 ;
4741 PyObject
* obj0
= 0 ;
4742 PyObject
* obj1
= 0 ;
4744 (char *) "self",(char *) "imageList", NULL
4747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4748 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4749 if (SWIG_arg_fail(1)) SWIG_fail
;
4750 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4751 if (SWIG_arg_fail(2)) SWIG_fail
;
4753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4754 (arg1
)->AssignButtonsImageList(arg2
);
4756 wxPyEndAllowThreads(__tstate
);
4757 if (PyErr_Occurred()) SWIG_fail
;
4759 Py_INCREF(Py_None
); resultobj
= Py_None
;
4766 static PyObject
*_wrap_TreeListCtrl_AddColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4767 PyObject
*resultobj
;
4768 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4769 wxString
*arg2
= 0 ;
4770 bool temp2
= false ;
4771 PyObject
* obj0
= 0 ;
4772 PyObject
* obj1
= 0 ;
4774 (char *) "self",(char *) "text", NULL
4777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
4778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4779 if (SWIG_arg_fail(1)) SWIG_fail
;
4781 arg2
= wxString_in_helper(obj1
);
4782 if (arg2
== NULL
) SWIG_fail
;
4786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4787 (arg1
)->AddColumn((wxString
const &)*arg2
);
4789 wxPyEndAllowThreads(__tstate
);
4790 if (PyErr_Occurred()) SWIG_fail
;
4792 Py_INCREF(Py_None
); resultobj
= Py_None
;
4807 static PyObject
*_wrap_TreeListCtrl_AddColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4808 PyObject
*resultobj
;
4809 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4810 wxTreeListColumnInfo
*arg2
= 0 ;
4811 PyObject
* obj0
= 0 ;
4812 PyObject
* obj1
= 0 ;
4814 (char *) "self",(char *) "col", NULL
4817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
4818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4819 if (SWIG_arg_fail(1)) SWIG_fail
;
4821 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4822 if (SWIG_arg_fail(2)) SWIG_fail
;
4824 SWIG_null_ref("wxTreeListColumnInfo");
4826 if (SWIG_arg_fail(2)) SWIG_fail
;
4829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4830 (arg1
)->AddColumn((wxTreeListColumnInfo
const &)*arg2
);
4832 wxPyEndAllowThreads(__tstate
);
4833 if (PyErr_Occurred()) SWIG_fail
;
4835 Py_INCREF(Py_None
); resultobj
= Py_None
;
4842 static PyObject
*_wrap_TreeListCtrl_InsertColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4843 PyObject
*resultobj
;
4844 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4846 wxString
*arg3
= 0 ;
4847 bool temp3
= false ;
4848 PyObject
* obj0
= 0 ;
4849 PyObject
* obj1
= 0 ;
4850 PyObject
* obj2
= 0 ;
4852 (char *) "self",(char *) "before",(char *) "text", NULL
4855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4857 if (SWIG_arg_fail(1)) SWIG_fail
;
4859 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
4860 if (SWIG_arg_fail(2)) SWIG_fail
;
4863 arg3
= wxString_in_helper(obj2
);
4864 if (arg3
== NULL
) SWIG_fail
;
4868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4869 (arg1
)->InsertColumn(arg2
,(wxString
const &)*arg3
);
4871 wxPyEndAllowThreads(__tstate
);
4872 if (PyErr_Occurred()) SWIG_fail
;
4874 Py_INCREF(Py_None
); resultobj
= Py_None
;
4889 static PyObject
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4890 PyObject
*resultobj
;
4891 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4893 wxTreeListColumnInfo
*arg3
= 0 ;
4894 PyObject
* obj0
= 0 ;
4895 PyObject
* obj1
= 0 ;
4896 PyObject
* obj2
= 0 ;
4898 (char *) "self",(char *) "before",(char *) "col", NULL
4901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4903 if (SWIG_arg_fail(1)) SWIG_fail
;
4905 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
4906 if (SWIG_arg_fail(2)) SWIG_fail
;
4909 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4910 if (SWIG_arg_fail(3)) SWIG_fail
;
4912 SWIG_null_ref("wxTreeListColumnInfo");
4914 if (SWIG_arg_fail(3)) SWIG_fail
;
4917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4918 (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
4920 wxPyEndAllowThreads(__tstate
);
4921 if (PyErr_Occurred()) SWIG_fail
;
4923 Py_INCREF(Py_None
); resultobj
= Py_None
;
4930 static PyObject
*_wrap_TreeListCtrl_RemoveColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4931 PyObject
*resultobj
;
4932 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4934 PyObject
* obj0
= 0 ;
4935 PyObject
* obj1
= 0 ;
4937 (char *) "self",(char *) "column", NULL
4940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
4941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4942 if (SWIG_arg_fail(1)) SWIG_fail
;
4944 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
4945 if (SWIG_arg_fail(2)) SWIG_fail
;
4948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4949 (arg1
)->RemoveColumn(arg2
);
4951 wxPyEndAllowThreads(__tstate
);
4952 if (PyErr_Occurred()) SWIG_fail
;
4954 Py_INCREF(Py_None
); resultobj
= Py_None
;
4961 static PyObject
*_wrap_TreeListCtrl_GetColumnCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4962 PyObject
*resultobj
;
4963 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4965 PyObject
* obj0
= 0 ;
4967 (char *) "self", NULL
4970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetColumnCount",kwnames
,&obj0
)) goto fail
;
4971 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4972 if (SWIG_arg_fail(1)) SWIG_fail
;
4974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4975 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetColumnCount();
4977 wxPyEndAllowThreads(__tstate
);
4978 if (PyErr_Occurred()) SWIG_fail
;
4981 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
4989 static PyObject
*_wrap_TreeListCtrl_SetColumnWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4990 PyObject
*resultobj
;
4991 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4994 PyObject
* obj0
= 0 ;
4995 PyObject
* obj1
= 0 ;
4996 PyObject
* obj2
= 0 ;
4998 (char *) "self",(char *) "column",(char *) "width", NULL
5001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5002 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5003 if (SWIG_arg_fail(1)) SWIG_fail
;
5005 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5006 if (SWIG_arg_fail(2)) SWIG_fail
;
5009 arg3
= (size_t)(SWIG_As_unsigned_SS_long(obj2
));
5010 if (SWIG_arg_fail(3)) SWIG_fail
;
5013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5014 (arg1
)->SetColumnWidth(arg2
,arg3
);
5016 wxPyEndAllowThreads(__tstate
);
5017 if (PyErr_Occurred()) SWIG_fail
;
5019 Py_INCREF(Py_None
); resultobj
= Py_None
;
5026 static PyObject
*_wrap_TreeListCtrl_GetColumnWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5027 PyObject
*resultobj
;
5028 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5031 PyObject
* obj0
= 0 ;
5032 PyObject
* obj1
= 0 ;
5034 (char *) "self",(char *) "column", NULL
5037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5038 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5039 if (SWIG_arg_fail(1)) SWIG_fail
;
5041 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5042 if (SWIG_arg_fail(2)) SWIG_fail
;
5045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5046 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnWidth(arg2
);
5048 wxPyEndAllowThreads(__tstate
);
5049 if (PyErr_Occurred()) SWIG_fail
;
5052 resultobj
= SWIG_From_int((int)(result
));
5060 static PyObject
*_wrap_TreeListCtrl_SetMainColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5061 PyObject
*resultobj
;
5062 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5064 PyObject
* obj0
= 0 ;
5065 PyObject
* obj1
= 0 ;
5067 (char *) "self",(char *) "column", NULL
5070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5072 if (SWIG_arg_fail(1)) SWIG_fail
;
5074 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5075 if (SWIG_arg_fail(2)) SWIG_fail
;
5078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5079 (arg1
)->SetMainColumn(arg2
);
5081 wxPyEndAllowThreads(__tstate
);
5082 if (PyErr_Occurred()) SWIG_fail
;
5084 Py_INCREF(Py_None
); resultobj
= Py_None
;
5091 static PyObject
*_wrap_TreeListCtrl_GetMainColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5092 PyObject
*resultobj
;
5093 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5095 PyObject
* obj0
= 0 ;
5097 (char *) "self", NULL
5100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainColumn",kwnames
,&obj0
)) goto fail
;
5101 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5102 if (SWIG_arg_fail(1)) SWIG_fail
;
5104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5105 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetMainColumn();
5107 wxPyEndAllowThreads(__tstate
);
5108 if (PyErr_Occurred()) SWIG_fail
;
5111 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
5119 static PyObject
*_wrap_TreeListCtrl_SetColumnText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5120 PyObject
*resultobj
;
5121 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5123 wxString
*arg3
= 0 ;
5124 bool temp3
= false ;
5125 PyObject
* obj0
= 0 ;
5126 PyObject
* obj1
= 0 ;
5127 PyObject
* obj2
= 0 ;
5129 (char *) "self",(char *) "column",(char *) "text", NULL
5132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5134 if (SWIG_arg_fail(1)) SWIG_fail
;
5136 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5137 if (SWIG_arg_fail(2)) SWIG_fail
;
5140 arg3
= wxString_in_helper(obj2
);
5141 if (arg3
== NULL
) SWIG_fail
;
5145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5146 (arg1
)->SetColumnText(arg2
,(wxString
const &)*arg3
);
5148 wxPyEndAllowThreads(__tstate
);
5149 if (PyErr_Occurred()) SWIG_fail
;
5151 Py_INCREF(Py_None
); resultobj
= Py_None
;
5166 static PyObject
*_wrap_TreeListCtrl_GetColumnText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5167 PyObject
*resultobj
;
5168 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5171 PyObject
* obj0
= 0 ;
5172 PyObject
* obj1
= 0 ;
5174 (char *) "self",(char *) "column", NULL
5177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) goto fail
;
5178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5179 if (SWIG_arg_fail(1)) SWIG_fail
;
5181 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5182 if (SWIG_arg_fail(2)) SWIG_fail
;
5185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5186 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetColumnText(arg2
);
5188 wxPyEndAllowThreads(__tstate
);
5189 if (PyErr_Occurred()) SWIG_fail
;
5193 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5195 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5204 static PyObject
*_wrap_TreeListCtrl_SetColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5205 PyObject
*resultobj
;
5206 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5208 wxTreeListColumnInfo
*arg3
= 0 ;
5209 PyObject
* obj0
= 0 ;
5210 PyObject
* obj1
= 0 ;
5211 PyObject
* obj2
= 0 ;
5213 (char *) "self",(char *) "column",(char *) "info", NULL
5216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5218 if (SWIG_arg_fail(1)) SWIG_fail
;
5220 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5221 if (SWIG_arg_fail(2)) SWIG_fail
;
5224 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
5225 if (SWIG_arg_fail(3)) SWIG_fail
;
5227 SWIG_null_ref("wxTreeListColumnInfo");
5229 if (SWIG_arg_fail(3)) SWIG_fail
;
5232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5233 (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
5235 wxPyEndAllowThreads(__tstate
);
5236 if (PyErr_Occurred()) SWIG_fail
;
5238 Py_INCREF(Py_None
); resultobj
= Py_None
;
5245 static PyObject
*_wrap_TreeListCtrl_GetColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5246 PyObject
*resultobj
;
5247 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5249 wxTreeListColumnInfo
*result
;
5250 PyObject
* obj0
= 0 ;
5251 PyObject
* obj1
= 0 ;
5253 (char *) "self",(char *) "column", NULL
5256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5258 if (SWIG_arg_fail(1)) SWIG_fail
;
5260 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5261 if (SWIG_arg_fail(2)) SWIG_fail
;
5264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5266 wxTreeListColumnInfo
&_result_ref
= (arg1
)->GetColumn(arg2
);
5267 result
= (wxTreeListColumnInfo
*) &_result_ref
;
5270 wxPyEndAllowThreads(__tstate
);
5271 if (PyErr_Occurred()) SWIG_fail
;
5273 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0);
5280 static PyObject
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5281 PyObject
*resultobj
;
5282 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5284 wxTreeListColumnAlign arg3
;
5285 PyObject
* obj0
= 0 ;
5286 PyObject
* obj1
= 0 ;
5287 PyObject
* obj2
= 0 ;
5289 (char *) "self",(char *) "column",(char *) "align", NULL
5292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5294 if (SWIG_arg_fail(1)) SWIG_fail
;
5296 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5297 if (SWIG_arg_fail(2)) SWIG_fail
;
5300 arg3
= (wxTreeListColumnAlign
)(SWIG_As_int(obj2
));
5301 if (SWIG_arg_fail(3)) SWIG_fail
;
5304 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5305 (arg1
)->SetColumnAlignment(arg2
,(wxTreeListColumnAlign
)arg3
);
5307 wxPyEndAllowThreads(__tstate
);
5308 if (PyErr_Occurred()) SWIG_fail
;
5310 Py_INCREF(Py_None
); resultobj
= Py_None
;
5317 static PyObject
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5318 PyObject
*resultobj
;
5319 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5321 wxTreeListColumnAlign result
;
5322 PyObject
* obj0
= 0 ;
5323 PyObject
* obj1
= 0 ;
5325 (char *) "self",(char *) "column", NULL
5328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
5329 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5330 if (SWIG_arg_fail(1)) SWIG_fail
;
5332 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5333 if (SWIG_arg_fail(2)) SWIG_fail
;
5336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5337 result
= (wxTreeListColumnAlign
)((wxPyTreeListCtrl
const *)arg1
)->GetColumnAlignment(arg2
);
5339 wxPyEndAllowThreads(__tstate
);
5340 if (PyErr_Occurred()) SWIG_fail
;
5342 resultobj
= SWIG_From_int((result
));
5349 static PyObject
*_wrap_TreeListCtrl_SetColumnImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5350 PyObject
*resultobj
;
5351 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5354 PyObject
* obj0
= 0 ;
5355 PyObject
* obj1
= 0 ;
5356 PyObject
* obj2
= 0 ;
5358 (char *) "self",(char *) "column",(char *) "image", NULL
5361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5363 if (SWIG_arg_fail(1)) SWIG_fail
;
5365 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5366 if (SWIG_arg_fail(2)) SWIG_fail
;
5369 arg3
= (int)(SWIG_As_int(obj2
));
5370 if (SWIG_arg_fail(3)) SWIG_fail
;
5373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5374 (arg1
)->SetColumnImage(arg2
,arg3
);
5376 wxPyEndAllowThreads(__tstate
);
5377 if (PyErr_Occurred()) SWIG_fail
;
5379 Py_INCREF(Py_None
); resultobj
= Py_None
;
5386 static PyObject
*_wrap_TreeListCtrl_GetColumnImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5387 PyObject
*resultobj
;
5388 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5391 PyObject
* obj0
= 0 ;
5392 PyObject
* obj1
= 0 ;
5394 (char *) "self",(char *) "column", NULL
5397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) goto fail
;
5398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5399 if (SWIG_arg_fail(1)) SWIG_fail
;
5401 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5402 if (SWIG_arg_fail(2)) SWIG_fail
;
5405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5406 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnImage(arg2
);
5408 wxPyEndAllowThreads(__tstate
);
5409 if (PyErr_Occurred()) SWIG_fail
;
5412 resultobj
= SWIG_From_int((int)(result
));
5420 static PyObject
*_wrap_TreeListCtrl_ShowColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5421 PyObject
*resultobj
;
5422 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5425 PyObject
* obj0
= 0 ;
5426 PyObject
* obj1
= 0 ;
5427 PyObject
* obj2
= 0 ;
5429 (char *) "self",(char *) "column",(char *) "shown", NULL
5432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_ShowColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5434 if (SWIG_arg_fail(1)) SWIG_fail
;
5436 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5437 if (SWIG_arg_fail(2)) SWIG_fail
;
5440 arg3
= (bool)(SWIG_As_bool(obj2
));
5441 if (SWIG_arg_fail(3)) SWIG_fail
;
5444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5445 (arg1
)->ShowColumn(arg2
,arg3
);
5447 wxPyEndAllowThreads(__tstate
);
5448 if (PyErr_Occurred()) SWIG_fail
;
5450 Py_INCREF(Py_None
); resultobj
= Py_None
;
5457 static PyObject
*_wrap_TreeListCtrl_IsColumnShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5458 PyObject
*resultobj
;
5459 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5462 PyObject
* obj0
= 0 ;
5463 PyObject
* obj1
= 0 ;
5465 (char *) "self",(char *) "column", NULL
5468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) goto fail
;
5469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5470 if (SWIG_arg_fail(1)) SWIG_fail
;
5472 arg2
= (size_t)(SWIG_As_unsigned_SS_long(obj1
));
5473 if (SWIG_arg_fail(2)) SWIG_fail
;
5476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5477 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnShown(arg2
);
5479 wxPyEndAllowThreads(__tstate
);
5480 if (PyErr_Occurred()) SWIG_fail
;
5483 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5491 static PyObject
*_wrap_TreeListCtrl_GetItemText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5492 PyObject
*resultobj
;
5493 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5494 wxTreeItemId
*arg2
= 0 ;
5495 int arg3
= (int) -1 ;
5497 PyObject
* obj0
= 0 ;
5498 PyObject
* obj1
= 0 ;
5499 PyObject
* obj2
= 0 ;
5501 (char *) "self",(char *) "item",(char *) "column", NULL
5504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5506 if (SWIG_arg_fail(1)) SWIG_fail
;
5508 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5509 if (SWIG_arg_fail(2)) SWIG_fail
;
5511 SWIG_null_ref("wxTreeItemId");
5513 if (SWIG_arg_fail(2)) SWIG_fail
;
5517 arg3
= (int)(SWIG_As_int(obj2
));
5518 if (SWIG_arg_fail(3)) SWIG_fail
;
5522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5523 result
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
5525 wxPyEndAllowThreads(__tstate
);
5526 if (PyErr_Occurred()) SWIG_fail
;
5530 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5532 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5541 static PyObject
*_wrap_TreeListCtrl_GetItemImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5542 PyObject
*resultobj
;
5543 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5544 wxTreeItemId
*arg2
= 0 ;
5545 int arg3
= (int) -1 ;
5546 wxTreeItemIcon arg4
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
5548 PyObject
* obj0
= 0 ;
5549 PyObject
* obj1
= 0 ;
5550 PyObject
* obj2
= 0 ;
5551 PyObject
* obj3
= 0 ;
5553 (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL
5556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
5557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5558 if (SWIG_arg_fail(1)) SWIG_fail
;
5560 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5561 if (SWIG_arg_fail(2)) SWIG_fail
;
5563 SWIG_null_ref("wxTreeItemId");
5565 if (SWIG_arg_fail(2)) SWIG_fail
;
5569 arg3
= (int)(SWIG_As_int(obj2
));
5570 if (SWIG_arg_fail(3)) SWIG_fail
;
5575 arg4
= (wxTreeItemIcon
)(SWIG_As_int(obj3
));
5576 if (SWIG_arg_fail(4)) SWIG_fail
;
5580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5581 result
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,(wxTreeItemIcon
)arg4
);
5583 wxPyEndAllowThreads(__tstate
);
5584 if (PyErr_Occurred()) SWIG_fail
;
5587 resultobj
= SWIG_From_int((int)(result
));
5595 static PyObject
*_wrap_TreeListCtrl_SetItemText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5596 PyObject
*resultobj
;
5597 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5598 wxTreeItemId
*arg2
= 0 ;
5599 wxString
*arg3
= 0 ;
5600 int arg4
= (int) -1 ;
5601 bool temp3
= false ;
5602 PyObject
* obj0
= 0 ;
5603 PyObject
* obj1
= 0 ;
5604 PyObject
* obj2
= 0 ;
5605 PyObject
* obj3
= 0 ;
5607 (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL
5610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
5611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5612 if (SWIG_arg_fail(1)) SWIG_fail
;
5614 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5615 if (SWIG_arg_fail(2)) SWIG_fail
;
5617 SWIG_null_ref("wxTreeItemId");
5619 if (SWIG_arg_fail(2)) SWIG_fail
;
5622 arg3
= wxString_in_helper(obj2
);
5623 if (arg3
== NULL
) SWIG_fail
;
5628 arg4
= (int)(SWIG_As_int(obj3
));
5629 if (SWIG_arg_fail(4)) SWIG_fail
;
5633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5634 wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
5636 wxPyEndAllowThreads(__tstate
);
5637 if (PyErr_Occurred()) SWIG_fail
;
5639 Py_INCREF(Py_None
); resultobj
= Py_None
;
5654 static PyObject
*_wrap_TreeListCtrl_SetItemImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5655 PyObject
*resultobj
;
5656 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5657 wxTreeItemId
*arg2
= 0 ;
5659 int arg4
= (int) -1 ;
5660 wxTreeItemIcon arg5
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
5661 PyObject
* obj0
= 0 ;
5662 PyObject
* obj1
= 0 ;
5663 PyObject
* obj2
= 0 ;
5664 PyObject
* obj3
= 0 ;
5665 PyObject
* obj4
= 0 ;
5667 (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL
5670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
5671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5672 if (SWIG_arg_fail(1)) SWIG_fail
;
5674 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5675 if (SWIG_arg_fail(2)) SWIG_fail
;
5677 SWIG_null_ref("wxTreeItemId");
5679 if (SWIG_arg_fail(2)) SWIG_fail
;
5682 arg3
= (int)(SWIG_As_int(obj2
));
5683 if (SWIG_arg_fail(3)) SWIG_fail
;
5687 arg4
= (int)(SWIG_As_int(obj3
));
5688 if (SWIG_arg_fail(4)) SWIG_fail
;
5693 arg5
= (wxTreeItemIcon
)(SWIG_As_int(obj4
));
5694 if (SWIG_arg_fail(5)) SWIG_fail
;
5698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5699 wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
,(wxTreeItemIcon
)arg5
);
5701 wxPyEndAllowThreads(__tstate
);
5702 if (PyErr_Occurred()) SWIG_fail
;
5704 Py_INCREF(Py_None
); resultobj
= Py_None
;
5711 static PyObject
*_wrap_TreeListCtrl_GetItemData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5712 PyObject
*resultobj
;
5713 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5714 wxTreeItemId
*arg2
= 0 ;
5715 wxPyTreeItemData
*result
;
5716 PyObject
* obj0
= 0 ;
5717 PyObject
* obj1
= 0 ;
5719 (char *) "self",(char *) "item", NULL
5722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) goto fail
;
5723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5724 if (SWIG_arg_fail(1)) SWIG_fail
;
5726 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5727 if (SWIG_arg_fail(2)) SWIG_fail
;
5729 SWIG_null_ref("wxTreeItemId");
5731 if (SWIG_arg_fail(2)) SWIG_fail
;
5734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5735 result
= (wxPyTreeItemData
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId
const &)*arg2
);
5737 wxPyEndAllowThreads(__tstate
);
5738 if (PyErr_Occurred()) SWIG_fail
;
5740 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeItemData
, 0);
5747 static PyObject
*_wrap_TreeListCtrl_SetItemData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5748 PyObject
*resultobj
;
5749 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5750 wxTreeItemId
*arg2
= 0 ;
5751 wxPyTreeItemData
*arg3
= (wxPyTreeItemData
*) 0 ;
5752 PyObject
* obj0
= 0 ;
5753 PyObject
* obj1
= 0 ;
5754 PyObject
* obj2
= 0 ;
5756 (char *) "self",(char *) "item",(char *) "data", NULL
5759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5761 if (SWIG_arg_fail(1)) SWIG_fail
;
5763 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5764 if (SWIG_arg_fail(2)) SWIG_fail
;
5766 SWIG_null_ref("wxTreeItemId");
5768 if (SWIG_arg_fail(2)) SWIG_fail
;
5770 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
5771 if (SWIG_arg_fail(3)) SWIG_fail
;
5773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5774 wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
5776 wxPyEndAllowThreads(__tstate
);
5777 if (PyErr_Occurred()) SWIG_fail
;
5779 Py_INCREF(Py_None
); resultobj
= Py_None
;
5786 static PyObject
*_wrap_TreeListCtrl_GetItemPyData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5787 PyObject
*resultobj
;
5788 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5789 wxTreeItemId
*arg2
= 0 ;
5791 PyObject
* obj0
= 0 ;
5792 PyObject
* obj1
= 0 ;
5794 (char *) "self",(char *) "item", NULL
5797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemPyData",kwnames
,&obj0
,&obj1
)) goto fail
;
5798 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5799 if (SWIG_arg_fail(1)) SWIG_fail
;
5801 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5802 if (SWIG_arg_fail(2)) SWIG_fail
;
5804 SWIG_null_ref("wxTreeItemId");
5806 if (SWIG_arg_fail(2)) SWIG_fail
;
5809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5810 result
= (PyObject
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
);
5812 wxPyEndAllowThreads(__tstate
);
5813 if (PyErr_Occurred()) SWIG_fail
;
5822 static PyObject
*_wrap_TreeListCtrl_SetItemPyData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5823 PyObject
*resultobj
;
5824 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5825 wxTreeItemId
*arg2
= 0 ;
5826 PyObject
*arg3
= (PyObject
*) 0 ;
5827 PyObject
* obj0
= 0 ;
5828 PyObject
* obj1
= 0 ;
5829 PyObject
* obj2
= 0 ;
5831 (char *) "self",(char *) "item",(char *) "obj", NULL
5834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5836 if (SWIG_arg_fail(1)) SWIG_fail
;
5838 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5839 if (SWIG_arg_fail(2)) SWIG_fail
;
5841 SWIG_null_ref("wxTreeItemId");
5843 if (SWIG_arg_fail(2)) SWIG_fail
;
5847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5848 wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
5850 wxPyEndAllowThreads(__tstate
);
5851 if (PyErr_Occurred()) SWIG_fail
;
5853 Py_INCREF(Py_None
); resultobj
= Py_None
;
5860 static PyObject
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5861 PyObject
*resultobj
;
5862 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5863 wxTreeItemId
*arg2
= 0 ;
5864 bool arg3
= (bool) true ;
5865 PyObject
* obj0
= 0 ;
5866 PyObject
* obj1
= 0 ;
5867 PyObject
* obj2
= 0 ;
5869 (char *) "self",(char *) "item",(char *) "has", NULL
5872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5874 if (SWIG_arg_fail(1)) SWIG_fail
;
5876 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5877 if (SWIG_arg_fail(2)) SWIG_fail
;
5879 SWIG_null_ref("wxTreeItemId");
5881 if (SWIG_arg_fail(2)) SWIG_fail
;
5885 arg3
= (bool)(SWIG_As_bool(obj2
));
5886 if (SWIG_arg_fail(3)) SWIG_fail
;
5890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5891 (arg1
)->SetItemHasChildren((wxTreeItemId
const &)*arg2
,arg3
);
5893 wxPyEndAllowThreads(__tstate
);
5894 if (PyErr_Occurred()) SWIG_fail
;
5896 Py_INCREF(Py_None
); resultobj
= Py_None
;
5903 static PyObject
*_wrap_TreeListCtrl_SetItemBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5904 PyObject
*resultobj
;
5905 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5906 wxTreeItemId
*arg2
= 0 ;
5907 bool arg3
= (bool) true ;
5908 PyObject
* obj0
= 0 ;
5909 PyObject
* obj1
= 0 ;
5910 PyObject
* obj2
= 0 ;
5912 (char *) "self",(char *) "item",(char *) "bold", NULL
5915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5916 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5917 if (SWIG_arg_fail(1)) SWIG_fail
;
5919 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5920 if (SWIG_arg_fail(2)) SWIG_fail
;
5922 SWIG_null_ref("wxTreeItemId");
5924 if (SWIG_arg_fail(2)) SWIG_fail
;
5928 arg3
= (bool)(SWIG_As_bool(obj2
));
5929 if (SWIG_arg_fail(3)) SWIG_fail
;
5933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5934 (arg1
)->SetItemBold((wxTreeItemId
const &)*arg2
,arg3
);
5936 wxPyEndAllowThreads(__tstate
);
5937 if (PyErr_Occurred()) SWIG_fail
;
5939 Py_INCREF(Py_None
); resultobj
= Py_None
;
5946 static PyObject
*_wrap_TreeListCtrl_SetItemTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5947 PyObject
*resultobj
;
5948 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5949 wxTreeItemId
*arg2
= 0 ;
5950 wxColour
*arg3
= 0 ;
5952 PyObject
* obj0
= 0 ;
5953 PyObject
* obj1
= 0 ;
5954 PyObject
* obj2
= 0 ;
5956 (char *) "self",(char *) "item",(char *) "colour", NULL
5959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5961 if (SWIG_arg_fail(1)) SWIG_fail
;
5963 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5964 if (SWIG_arg_fail(2)) SWIG_fail
;
5966 SWIG_null_ref("wxTreeItemId");
5968 if (SWIG_arg_fail(2)) SWIG_fail
;
5972 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
5975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5976 (arg1
)->SetItemTextColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
5978 wxPyEndAllowThreads(__tstate
);
5979 if (PyErr_Occurred()) SWIG_fail
;
5981 Py_INCREF(Py_None
); resultobj
= Py_None
;
5988 static PyObject
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5989 PyObject
*resultobj
;
5990 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5991 wxTreeItemId
*arg2
= 0 ;
5992 wxColour
*arg3
= 0 ;
5994 PyObject
* obj0
= 0 ;
5995 PyObject
* obj1
= 0 ;
5996 PyObject
* obj2
= 0 ;
5998 (char *) "self",(char *) "item",(char *) "colour", NULL
6001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6002 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6003 if (SWIG_arg_fail(1)) SWIG_fail
;
6005 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6006 if (SWIG_arg_fail(2)) SWIG_fail
;
6008 SWIG_null_ref("wxTreeItemId");
6010 if (SWIG_arg_fail(2)) SWIG_fail
;
6014 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
6017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6018 (arg1
)->SetItemBackgroundColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
6020 wxPyEndAllowThreads(__tstate
);
6021 if (PyErr_Occurred()) SWIG_fail
;
6023 Py_INCREF(Py_None
); resultobj
= Py_None
;
6030 static PyObject
*_wrap_TreeListCtrl_SetItemFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6031 PyObject
*resultobj
;
6032 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6033 wxTreeItemId
*arg2
= 0 ;
6035 PyObject
* obj0
= 0 ;
6036 PyObject
* obj1
= 0 ;
6037 PyObject
* obj2
= 0 ;
6039 (char *) "self",(char *) "item",(char *) "font", NULL
6042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6043 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6044 if (SWIG_arg_fail(1)) SWIG_fail
;
6046 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6047 if (SWIG_arg_fail(2)) SWIG_fail
;
6049 SWIG_null_ref("wxTreeItemId");
6051 if (SWIG_arg_fail(2)) SWIG_fail
;
6054 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
6055 if (SWIG_arg_fail(3)) SWIG_fail
;
6057 SWIG_null_ref("wxFont");
6059 if (SWIG_arg_fail(3)) SWIG_fail
;
6062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6063 (arg1
)->SetItemFont((wxTreeItemId
const &)*arg2
,(wxFont
const &)*arg3
);
6065 wxPyEndAllowThreads(__tstate
);
6066 if (PyErr_Occurred()) SWIG_fail
;
6068 Py_INCREF(Py_None
); resultobj
= Py_None
;
6075 static PyObject
*_wrap_TreeListCtrl_GetItemBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6076 PyObject
*resultobj
;
6077 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6078 wxTreeItemId
*arg2
= 0 ;
6080 PyObject
* obj0
= 0 ;
6081 PyObject
* obj1
= 0 ;
6083 (char *) "self",(char *) "item", NULL
6086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBold",kwnames
,&obj0
,&obj1
)) goto fail
;
6087 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6088 if (SWIG_arg_fail(1)) SWIG_fail
;
6090 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6091 if (SWIG_arg_fail(2)) SWIG_fail
;
6093 SWIG_null_ref("wxTreeItemId");
6095 if (SWIG_arg_fail(2)) SWIG_fail
;
6098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6099 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->GetItemBold((wxTreeItemId
const &)*arg2
);
6101 wxPyEndAllowThreads(__tstate
);
6102 if (PyErr_Occurred()) SWIG_fail
;
6105 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6113 static PyObject
*_wrap_TreeListCtrl_GetItemTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6114 PyObject
*resultobj
;
6115 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6116 wxTreeItemId
*arg2
= 0 ;
6118 PyObject
* obj0
= 0 ;
6119 PyObject
* obj1
= 0 ;
6121 (char *) "self",(char *) "item", NULL
6124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
6125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6126 if (SWIG_arg_fail(1)) SWIG_fail
;
6128 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6129 if (SWIG_arg_fail(2)) SWIG_fail
;
6131 SWIG_null_ref("wxTreeItemId");
6133 if (SWIG_arg_fail(2)) SWIG_fail
;
6136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6137 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemTextColour((wxTreeItemId
const &)*arg2
);
6139 wxPyEndAllowThreads(__tstate
);
6140 if (PyErr_Occurred()) SWIG_fail
;
6143 wxColour
* resultptr
;
6144 resultptr
= new wxColour((wxColour
&)(result
));
6145 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
6153 static PyObject
*_wrap_TreeListCtrl_GetItemBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6154 PyObject
*resultobj
;
6155 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6156 wxTreeItemId
*arg2
= 0 ;
6158 PyObject
* obj0
= 0 ;
6159 PyObject
* obj1
= 0 ;
6161 (char *) "self",(char *) "item", NULL
6164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
6165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6166 if (SWIG_arg_fail(1)) SWIG_fail
;
6168 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6169 if (SWIG_arg_fail(2)) SWIG_fail
;
6171 SWIG_null_ref("wxTreeItemId");
6173 if (SWIG_arg_fail(2)) SWIG_fail
;
6176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6177 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId
const &)*arg2
);
6179 wxPyEndAllowThreads(__tstate
);
6180 if (PyErr_Occurred()) SWIG_fail
;
6183 wxColour
* resultptr
;
6184 resultptr
= new wxColour((wxColour
&)(result
));
6185 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
6193 static PyObject
*_wrap_TreeListCtrl_GetItemFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6194 PyObject
*resultobj
;
6195 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6196 wxTreeItemId
*arg2
= 0 ;
6198 PyObject
* obj0
= 0 ;
6199 PyObject
* obj1
= 0 ;
6201 (char *) "self",(char *) "item", NULL
6204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemFont",kwnames
,&obj0
,&obj1
)) goto fail
;
6205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6206 if (SWIG_arg_fail(1)) SWIG_fail
;
6208 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6209 if (SWIG_arg_fail(2)) SWIG_fail
;
6211 SWIG_null_ref("wxTreeItemId");
6213 if (SWIG_arg_fail(2)) SWIG_fail
;
6216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6217 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemFont((wxTreeItemId
const &)*arg2
);
6219 wxPyEndAllowThreads(__tstate
);
6220 if (PyErr_Occurred()) SWIG_fail
;
6224 resultptr
= new wxFont((wxFont
&)(result
));
6225 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
6233 static PyObject
*_wrap_TreeListCtrl_IsVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6234 PyObject
*resultobj
;
6235 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6236 wxTreeItemId
*arg2
= 0 ;
6238 PyObject
* obj0
= 0 ;
6239 PyObject
* obj1
= 0 ;
6241 (char *) "self",(char *) "item", NULL
6244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
6245 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6246 if (SWIG_arg_fail(1)) SWIG_fail
;
6248 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6249 if (SWIG_arg_fail(2)) SWIG_fail
;
6251 SWIG_null_ref("wxTreeItemId");
6253 if (SWIG_arg_fail(2)) SWIG_fail
;
6256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6257 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsVisible((wxTreeItemId
const &)*arg2
);
6259 wxPyEndAllowThreads(__tstate
);
6260 if (PyErr_Occurred()) SWIG_fail
;
6263 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6271 static PyObject
*_wrap_TreeListCtrl_ItemHasChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6272 PyObject
*resultobj
;
6273 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6274 wxTreeItemId
*arg2
= 0 ;
6276 PyObject
* obj0
= 0 ;
6277 PyObject
* obj1
= 0 ;
6279 (char *) "self",(char *) "item", NULL
6282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ItemHasChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
6283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6284 if (SWIG_arg_fail(1)) SWIG_fail
;
6286 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6287 if (SWIG_arg_fail(2)) SWIG_fail
;
6289 SWIG_null_ref("wxTreeItemId");
6291 if (SWIG_arg_fail(2)) SWIG_fail
;
6294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6295 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->ItemHasChildren((wxTreeItemId
const &)*arg2
);
6297 wxPyEndAllowThreads(__tstate
);
6298 if (PyErr_Occurred()) SWIG_fail
;
6301 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6309 static PyObject
*_wrap_TreeListCtrl_IsExpanded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6310 PyObject
*resultobj
;
6311 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6312 wxTreeItemId
*arg2
= 0 ;
6314 PyObject
* obj0
= 0 ;
6315 PyObject
* obj1
= 0 ;
6317 (char *) "self",(char *) "item", NULL
6320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) goto fail
;
6321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6322 if (SWIG_arg_fail(1)) SWIG_fail
;
6324 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6325 if (SWIG_arg_fail(2)) SWIG_fail
;
6327 SWIG_null_ref("wxTreeItemId");
6329 if (SWIG_arg_fail(2)) SWIG_fail
;
6332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6333 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsExpanded((wxTreeItemId
const &)*arg2
);
6335 wxPyEndAllowThreads(__tstate
);
6336 if (PyErr_Occurred()) SWIG_fail
;
6339 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6347 static PyObject
*_wrap_TreeListCtrl_IsSelected(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6348 PyObject
*resultobj
;
6349 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6350 wxTreeItemId
*arg2
= 0 ;
6352 PyObject
* obj0
= 0 ;
6353 PyObject
* obj1
= 0 ;
6355 (char *) "self",(char *) "item", NULL
6358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) goto fail
;
6359 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6360 if (SWIG_arg_fail(1)) SWIG_fail
;
6362 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6363 if (SWIG_arg_fail(2)) SWIG_fail
;
6365 SWIG_null_ref("wxTreeItemId");
6367 if (SWIG_arg_fail(2)) SWIG_fail
;
6370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6371 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsSelected((wxTreeItemId
const &)*arg2
);
6373 wxPyEndAllowThreads(__tstate
);
6374 if (PyErr_Occurred()) SWIG_fail
;
6377 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6385 static PyObject
*_wrap_TreeListCtrl_IsBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6386 PyObject
*resultobj
;
6387 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6388 wxTreeItemId
*arg2
= 0 ;
6390 PyObject
* obj0
= 0 ;
6391 PyObject
* obj1
= 0 ;
6393 (char *) "self",(char *) "item", NULL
6396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) goto fail
;
6397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6398 if (SWIG_arg_fail(1)) SWIG_fail
;
6400 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6401 if (SWIG_arg_fail(2)) SWIG_fail
;
6403 SWIG_null_ref("wxTreeItemId");
6405 if (SWIG_arg_fail(2)) SWIG_fail
;
6408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6409 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsBold((wxTreeItemId
const &)*arg2
);
6411 wxPyEndAllowThreads(__tstate
);
6412 if (PyErr_Occurred()) SWIG_fail
;
6415 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6423 static PyObject
*_wrap_TreeListCtrl_GetChildrenCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6424 PyObject
*resultobj
;
6425 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6426 wxTreeItemId
*arg2
= 0 ;
6427 bool arg3
= (bool) true ;
6429 PyObject
* obj0
= 0 ;
6430 PyObject
* obj1
= 0 ;
6431 PyObject
* obj2
= 0 ;
6433 (char *) "self",(char *) "item",(char *) "recursively", NULL
6436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6438 if (SWIG_arg_fail(1)) SWIG_fail
;
6440 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6441 if (SWIG_arg_fail(2)) SWIG_fail
;
6443 SWIG_null_ref("wxTreeItemId");
6445 if (SWIG_arg_fail(2)) SWIG_fail
;
6449 arg3
= (bool)(SWIG_As_bool(obj2
));
6450 if (SWIG_arg_fail(3)) SWIG_fail
;
6454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6455 result
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId
const &)*arg2
,arg3
);
6457 wxPyEndAllowThreads(__tstate
);
6458 if (PyErr_Occurred()) SWIG_fail
;
6461 resultobj
= SWIG_From_unsigned_SS_long((unsigned long)(result
));
6469 static PyObject
*_wrap_TreeListCtrl_GetRootItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6470 PyObject
*resultobj
;
6471 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6472 wxTreeItemId result
;
6473 PyObject
* obj0
= 0 ;
6475 (char *) "self", NULL
6478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetRootItem",kwnames
,&obj0
)) goto fail
;
6479 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6480 if (SWIG_arg_fail(1)) SWIG_fail
;
6482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6483 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetRootItem();
6485 wxPyEndAllowThreads(__tstate
);
6486 if (PyErr_Occurred()) SWIG_fail
;
6489 wxTreeItemId
* resultptr
;
6490 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6491 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6499 static PyObject
*_wrap_TreeListCtrl_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6500 PyObject
*resultobj
;
6501 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6502 wxTreeItemId result
;
6503 PyObject
* obj0
= 0 ;
6505 (char *) "self", NULL
6508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelection",kwnames
,&obj0
)) goto fail
;
6509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6510 if (SWIG_arg_fail(1)) SWIG_fail
;
6512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6513 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetSelection();
6515 wxPyEndAllowThreads(__tstate
);
6516 if (PyErr_Occurred()) SWIG_fail
;
6519 wxTreeItemId
* resultptr
;
6520 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6521 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6529 static PyObject
*_wrap_TreeListCtrl_GetSelections(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6530 PyObject
*resultobj
;
6531 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6533 PyObject
* obj0
= 0 ;
6535 (char *) "self", NULL
6538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelections",kwnames
,&obj0
)) goto fail
;
6539 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6540 if (SWIG_arg_fail(1)) SWIG_fail
;
6542 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6543 result
= (PyObject
*)wxPyTreeListCtrl_GetSelections(arg1
);
6545 wxPyEndAllowThreads(__tstate
);
6546 if (PyErr_Occurred()) SWIG_fail
;
6555 static PyObject
*_wrap_TreeListCtrl_GetItemParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6556 PyObject
*resultobj
;
6557 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6558 wxTreeItemId
*arg2
= 0 ;
6559 wxTreeItemId result
;
6560 PyObject
* obj0
= 0 ;
6561 PyObject
* obj1
= 0 ;
6563 (char *) "self",(char *) "item", NULL
6566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) goto fail
;
6567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6568 if (SWIG_arg_fail(1)) SWIG_fail
;
6570 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6571 if (SWIG_arg_fail(2)) SWIG_fail
;
6573 SWIG_null_ref("wxTreeItemId");
6575 if (SWIG_arg_fail(2)) SWIG_fail
;
6578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6579 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemParent((wxTreeItemId
const &)*arg2
);
6581 wxPyEndAllowThreads(__tstate
);
6582 if (PyErr_Occurred()) SWIG_fail
;
6585 wxTreeItemId
* resultptr
;
6586 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6587 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6595 static PyObject
*_wrap_TreeListCtrl_GetFirstChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6596 PyObject
*resultobj
;
6597 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6598 wxTreeItemId
*arg2
= 0 ;
6600 PyObject
* obj0
= 0 ;
6601 PyObject
* obj1
= 0 ;
6603 (char *) "self",(char *) "item", NULL
6606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) goto fail
;
6607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6608 if (SWIG_arg_fail(1)) SWIG_fail
;
6610 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6611 if (SWIG_arg_fail(2)) SWIG_fail
;
6613 SWIG_null_ref("wxTreeItemId");
6615 if (SWIG_arg_fail(2)) SWIG_fail
;
6618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6619 result
= (PyObject
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId
const &)*arg2
);
6621 wxPyEndAllowThreads(__tstate
);
6622 if (PyErr_Occurred()) SWIG_fail
;
6631 static PyObject
*_wrap_TreeListCtrl_GetNextChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6632 PyObject
*resultobj
;
6633 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6634 wxTreeItemId
*arg2
= 0 ;
6635 void *arg3
= (void *) 0 ;
6637 PyObject
* obj0
= 0 ;
6638 PyObject
* obj1
= 0 ;
6639 PyObject
* obj2
= 0 ;
6641 (char *) "self",(char *) "item",(char *) "cookie", NULL
6644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6646 if (SWIG_arg_fail(1)) SWIG_fail
;
6648 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6649 if (SWIG_arg_fail(2)) SWIG_fail
;
6651 SWIG_null_ref("wxTreeItemId");
6653 if (SWIG_arg_fail(2)) SWIG_fail
;
6656 if ((SWIG_ConvertPtr(obj2
,(void **)(&arg3
),0,SWIG_POINTER_EXCEPTION
|0))== -1) {
6657 SWIG_arg_fail(3);SWIG_fail
;
6661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6662 result
= (PyObject
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
6664 wxPyEndAllowThreads(__tstate
);
6665 if (PyErr_Occurred()) SWIG_fail
;
6674 static PyObject
*_wrap_TreeListCtrl_GetLastChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6675 PyObject
*resultobj
;
6676 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6677 wxTreeItemId
*arg2
= 0 ;
6678 wxTreeItemId result
;
6679 PyObject
* obj0
= 0 ;
6680 PyObject
* obj1
= 0 ;
6682 (char *) "self",(char *) "item", NULL
6685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) goto fail
;
6686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6687 if (SWIG_arg_fail(1)) SWIG_fail
;
6689 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6690 if (SWIG_arg_fail(2)) SWIG_fail
;
6692 SWIG_null_ref("wxTreeItemId");
6694 if (SWIG_arg_fail(2)) SWIG_fail
;
6697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6698 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetLastChild((wxTreeItemId
const &)*arg2
);
6700 wxPyEndAllowThreads(__tstate
);
6701 if (PyErr_Occurred()) SWIG_fail
;
6704 wxTreeItemId
* resultptr
;
6705 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6706 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6714 static PyObject
*_wrap_TreeListCtrl_GetNextSibling(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6715 PyObject
*resultobj
;
6716 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6717 wxTreeItemId
*arg2
= 0 ;
6718 wxTreeItemId result
;
6719 PyObject
* obj0
= 0 ;
6720 PyObject
* obj1
= 0 ;
6722 (char *) "self",(char *) "item", NULL
6725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) goto fail
;
6726 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6727 if (SWIG_arg_fail(1)) SWIG_fail
;
6729 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6730 if (SWIG_arg_fail(2)) SWIG_fail
;
6732 SWIG_null_ref("wxTreeItemId");
6734 if (SWIG_arg_fail(2)) SWIG_fail
;
6737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6738 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextSibling((wxTreeItemId
const &)*arg2
);
6740 wxPyEndAllowThreads(__tstate
);
6741 if (PyErr_Occurred()) SWIG_fail
;
6744 wxTreeItemId
* resultptr
;
6745 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6746 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6754 static PyObject
*_wrap_TreeListCtrl_GetPrevSibling(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6755 PyObject
*resultobj
;
6756 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6757 wxTreeItemId
*arg2
= 0 ;
6758 wxTreeItemId result
;
6759 PyObject
* obj0
= 0 ;
6760 PyObject
* obj1
= 0 ;
6762 (char *) "self",(char *) "item", NULL
6765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) goto fail
;
6766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6767 if (SWIG_arg_fail(1)) SWIG_fail
;
6769 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6770 if (SWIG_arg_fail(2)) SWIG_fail
;
6772 SWIG_null_ref("wxTreeItemId");
6774 if (SWIG_arg_fail(2)) SWIG_fail
;
6777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6778 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevSibling((wxTreeItemId
const &)*arg2
);
6780 wxPyEndAllowThreads(__tstate
);
6781 if (PyErr_Occurred()) SWIG_fail
;
6784 wxTreeItemId
* resultptr
;
6785 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6786 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6794 static PyObject
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6795 PyObject
*resultobj
;
6796 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6797 wxTreeItemId result
;
6798 PyObject
* obj0
= 0 ;
6800 (char *) "self", NULL
6803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetFirstVisibleItem",kwnames
,&obj0
)) goto fail
;
6804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6805 if (SWIG_arg_fail(1)) SWIG_fail
;
6807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6808 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstVisibleItem();
6810 wxPyEndAllowThreads(__tstate
);
6811 if (PyErr_Occurred()) SWIG_fail
;
6814 wxTreeItemId
* resultptr
;
6815 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6816 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6824 static PyObject
*_wrap_TreeListCtrl_GetNextVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6825 PyObject
*resultobj
;
6826 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6827 wxTreeItemId
*arg2
= 0 ;
6828 wxTreeItemId result
;
6829 PyObject
* obj0
= 0 ;
6830 PyObject
* obj1
= 0 ;
6832 (char *) "self",(char *) "item", NULL
6835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
6836 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6837 if (SWIG_arg_fail(1)) SWIG_fail
;
6839 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6840 if (SWIG_arg_fail(2)) SWIG_fail
;
6842 SWIG_null_ref("wxTreeItemId");
6844 if (SWIG_arg_fail(2)) SWIG_fail
;
6847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6848 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextVisible((wxTreeItemId
const &)*arg2
);
6850 wxPyEndAllowThreads(__tstate
);
6851 if (PyErr_Occurred()) SWIG_fail
;
6854 wxTreeItemId
* resultptr
;
6855 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6856 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6864 static PyObject
*_wrap_TreeListCtrl_GetPrevVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6865 PyObject
*resultobj
;
6866 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6867 wxTreeItemId
*arg2
= 0 ;
6868 wxTreeItemId result
;
6869 PyObject
* obj0
= 0 ;
6870 PyObject
* obj1
= 0 ;
6872 (char *) "self",(char *) "item", NULL
6875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
6876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6877 if (SWIG_arg_fail(1)) SWIG_fail
;
6879 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6880 if (SWIG_arg_fail(2)) SWIG_fail
;
6882 SWIG_null_ref("wxTreeItemId");
6884 if (SWIG_arg_fail(2)) SWIG_fail
;
6887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6888 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevVisible((wxTreeItemId
const &)*arg2
);
6890 wxPyEndAllowThreads(__tstate
);
6891 if (PyErr_Occurred()) SWIG_fail
;
6894 wxTreeItemId
* resultptr
;
6895 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6896 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6904 static PyObject
*_wrap_TreeListCtrl_GetNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6905 PyObject
*resultobj
;
6906 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6907 wxTreeItemId
*arg2
= 0 ;
6908 wxTreeItemId result
;
6909 PyObject
* obj0
= 0 ;
6910 PyObject
* obj1
= 0 ;
6912 (char *) "self",(char *) "item", NULL
6915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) goto fail
;
6916 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6917 if (SWIG_arg_fail(1)) SWIG_fail
;
6919 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6920 if (SWIG_arg_fail(2)) SWIG_fail
;
6922 SWIG_null_ref("wxTreeItemId");
6924 if (SWIG_arg_fail(2)) SWIG_fail
;
6927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6928 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNext((wxTreeItemId
const &)*arg2
);
6930 wxPyEndAllowThreads(__tstate
);
6931 if (PyErr_Occurred()) SWIG_fail
;
6934 wxTreeItemId
* resultptr
;
6935 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6936 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6944 static PyObject
*_wrap_TreeListCtrl_AddRoot(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6945 PyObject
*resultobj
;
6946 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6947 wxString
*arg2
= 0 ;
6948 int arg3
= (int) -1 ;
6949 int arg4
= (int) -1 ;
6950 wxPyTreeItemData
*arg5
= (wxPyTreeItemData
*) NULL
;
6951 wxTreeItemId result
;
6952 bool temp2
= false ;
6953 PyObject
* obj0
= 0 ;
6954 PyObject
* obj1
= 0 ;
6955 PyObject
* obj2
= 0 ;
6956 PyObject
* obj3
= 0 ;
6957 PyObject
* obj4
= 0 ;
6959 (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
6962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6964 if (SWIG_arg_fail(1)) SWIG_fail
;
6966 arg2
= wxString_in_helper(obj1
);
6967 if (arg2
== NULL
) SWIG_fail
;
6972 arg3
= (int)(SWIG_As_int(obj2
));
6973 if (SWIG_arg_fail(3)) SWIG_fail
;
6978 arg4
= (int)(SWIG_As_int(obj3
));
6979 if (SWIG_arg_fail(4)) SWIG_fail
;
6983 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
6984 if (SWIG_arg_fail(5)) SWIG_fail
;
6987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6988 result
= (arg1
)->AddRoot((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
6990 wxPyEndAllowThreads(__tstate
);
6991 if (PyErr_Occurred()) SWIG_fail
;
6994 wxTreeItemId
* resultptr
;
6995 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
6996 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7012 static PyObject
*_wrap_TreeListCtrl_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7013 PyObject
*resultobj
;
7014 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7015 wxTreeItemId
*arg2
= 0 ;
7016 wxString
*arg3
= 0 ;
7017 int arg4
= (int) -1 ;
7018 int arg5
= (int) -1 ;
7019 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
7020 wxTreeItemId result
;
7021 bool temp3
= false ;
7022 PyObject
* obj0
= 0 ;
7023 PyObject
* obj1
= 0 ;
7024 PyObject
* obj2
= 0 ;
7025 PyObject
* obj3
= 0 ;
7026 PyObject
* obj4
= 0 ;
7027 PyObject
* obj5
= 0 ;
7029 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
7033 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7034 if (SWIG_arg_fail(1)) SWIG_fail
;
7036 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7037 if (SWIG_arg_fail(2)) SWIG_fail
;
7039 SWIG_null_ref("wxTreeItemId");
7041 if (SWIG_arg_fail(2)) SWIG_fail
;
7044 arg3
= wxString_in_helper(obj2
);
7045 if (arg3
== NULL
) SWIG_fail
;
7050 arg4
= (int)(SWIG_As_int(obj3
));
7051 if (SWIG_arg_fail(4)) SWIG_fail
;
7056 arg5
= (int)(SWIG_As_int(obj4
));
7057 if (SWIG_arg_fail(5)) SWIG_fail
;
7061 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7062 if (SWIG_arg_fail(6)) SWIG_fail
;
7065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7066 result
= (arg1
)->PrependItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
7068 wxPyEndAllowThreads(__tstate
);
7069 if (PyErr_Occurred()) SWIG_fail
;
7072 wxTreeItemId
* resultptr
;
7073 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7074 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7090 static PyObject
*_wrap_TreeListCtrl_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7091 PyObject
*resultobj
;
7092 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7093 wxTreeItemId
*arg2
= 0 ;
7094 wxTreeItemId
*arg3
= 0 ;
7095 wxString
*arg4
= 0 ;
7096 int arg5
= (int) -1 ;
7097 int arg6
= (int) -1 ;
7098 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
7099 wxTreeItemId result
;
7100 bool temp4
= false ;
7101 PyObject
* obj0
= 0 ;
7102 PyObject
* obj1
= 0 ;
7103 PyObject
* obj2
= 0 ;
7104 PyObject
* obj3
= 0 ;
7105 PyObject
* obj4
= 0 ;
7106 PyObject
* obj5
= 0 ;
7107 PyObject
* obj6
= 0 ;
7109 (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
7113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7114 if (SWIG_arg_fail(1)) SWIG_fail
;
7116 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7117 if (SWIG_arg_fail(2)) SWIG_fail
;
7119 SWIG_null_ref("wxTreeItemId");
7121 if (SWIG_arg_fail(2)) SWIG_fail
;
7124 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7125 if (SWIG_arg_fail(3)) SWIG_fail
;
7127 SWIG_null_ref("wxTreeItemId");
7129 if (SWIG_arg_fail(3)) SWIG_fail
;
7132 arg4
= wxString_in_helper(obj3
);
7133 if (arg4
== NULL
) SWIG_fail
;
7138 arg5
= (int)(SWIG_As_int(obj4
));
7139 if (SWIG_arg_fail(5)) SWIG_fail
;
7144 arg6
= (int)(SWIG_As_int(obj5
));
7145 if (SWIG_arg_fail(6)) SWIG_fail
;
7149 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7150 if (SWIG_arg_fail(7)) SWIG_fail
;
7153 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7154 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
7156 wxPyEndAllowThreads(__tstate
);
7157 if (PyErr_Occurred()) SWIG_fail
;
7160 wxTreeItemId
* resultptr
;
7161 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7162 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7178 static PyObject
*_wrap_TreeListCtrl_InsertItemBefore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7179 PyObject
*resultobj
;
7180 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7181 wxTreeItemId
*arg2
= 0 ;
7183 wxString
*arg4
= 0 ;
7184 int arg5
= (int) -1 ;
7185 int arg6
= (int) -1 ;
7186 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
7187 wxTreeItemId result
;
7188 bool temp4
= false ;
7189 PyObject
* obj0
= 0 ;
7190 PyObject
* obj1
= 0 ;
7191 PyObject
* obj2
= 0 ;
7192 PyObject
* obj3
= 0 ;
7193 PyObject
* obj4
= 0 ;
7194 PyObject
* obj5
= 0 ;
7195 PyObject
* obj6
= 0 ;
7197 (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
7201 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7202 if (SWIG_arg_fail(1)) SWIG_fail
;
7204 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7205 if (SWIG_arg_fail(2)) SWIG_fail
;
7207 SWIG_null_ref("wxTreeItemId");
7209 if (SWIG_arg_fail(2)) SWIG_fail
;
7212 arg3
= (size_t)(SWIG_As_unsigned_SS_long(obj2
));
7213 if (SWIG_arg_fail(3)) SWIG_fail
;
7216 arg4
= wxString_in_helper(obj3
);
7217 if (arg4
== NULL
) SWIG_fail
;
7222 arg5
= (int)(SWIG_As_int(obj4
));
7223 if (SWIG_arg_fail(5)) SWIG_fail
;
7228 arg6
= (int)(SWIG_As_int(obj5
));
7229 if (SWIG_arg_fail(6)) SWIG_fail
;
7233 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7234 if (SWIG_arg_fail(7)) SWIG_fail
;
7237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7238 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
7240 wxPyEndAllowThreads(__tstate
);
7241 if (PyErr_Occurred()) SWIG_fail
;
7244 wxTreeItemId
* resultptr
;
7245 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7246 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7262 static PyObject
*_wrap_TreeListCtrl_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7263 PyObject
*resultobj
;
7264 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7265 wxTreeItemId
*arg2
= 0 ;
7266 wxString
*arg3
= 0 ;
7267 int arg4
= (int) -1 ;
7268 int arg5
= (int) -1 ;
7269 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
7270 wxTreeItemId result
;
7271 bool temp3
= false ;
7272 PyObject
* obj0
= 0 ;
7273 PyObject
* obj1
= 0 ;
7274 PyObject
* obj2
= 0 ;
7275 PyObject
* obj3
= 0 ;
7276 PyObject
* obj4
= 0 ;
7277 PyObject
* obj5
= 0 ;
7279 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
7283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7284 if (SWIG_arg_fail(1)) SWIG_fail
;
7286 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7287 if (SWIG_arg_fail(2)) SWIG_fail
;
7289 SWIG_null_ref("wxTreeItemId");
7291 if (SWIG_arg_fail(2)) SWIG_fail
;
7294 arg3
= wxString_in_helper(obj2
);
7295 if (arg3
== NULL
) SWIG_fail
;
7300 arg4
= (int)(SWIG_As_int(obj3
));
7301 if (SWIG_arg_fail(4)) SWIG_fail
;
7306 arg5
= (int)(SWIG_As_int(obj4
));
7307 if (SWIG_arg_fail(5)) SWIG_fail
;
7311 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7312 if (SWIG_arg_fail(6)) SWIG_fail
;
7315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7316 result
= (arg1
)->AppendItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
7318 wxPyEndAllowThreads(__tstate
);
7319 if (PyErr_Occurred()) SWIG_fail
;
7322 wxTreeItemId
* resultptr
;
7323 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7324 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7340 static PyObject
*_wrap_TreeListCtrl_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7341 PyObject
*resultobj
;
7342 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7343 wxTreeItemId
*arg2
= 0 ;
7344 PyObject
* obj0
= 0 ;
7345 PyObject
* obj1
= 0 ;
7347 (char *) "self",(char *) "item", NULL
7350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
7351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7352 if (SWIG_arg_fail(1)) SWIG_fail
;
7354 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7355 if (SWIG_arg_fail(2)) SWIG_fail
;
7357 SWIG_null_ref("wxTreeItemId");
7359 if (SWIG_arg_fail(2)) SWIG_fail
;
7362 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7363 (arg1
)->Delete((wxTreeItemId
const &)*arg2
);
7365 wxPyEndAllowThreads(__tstate
);
7366 if (PyErr_Occurred()) SWIG_fail
;
7368 Py_INCREF(Py_None
); resultobj
= Py_None
;
7375 static PyObject
*_wrap_TreeListCtrl_DeleteChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7376 PyObject
*resultobj
;
7377 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7378 wxTreeItemId
*arg2
= 0 ;
7379 PyObject
* obj0
= 0 ;
7380 PyObject
* obj1
= 0 ;
7382 (char *) "self",(char *) "item", NULL
7385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
7386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7387 if (SWIG_arg_fail(1)) SWIG_fail
;
7389 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7390 if (SWIG_arg_fail(2)) SWIG_fail
;
7392 SWIG_null_ref("wxTreeItemId");
7394 if (SWIG_arg_fail(2)) SWIG_fail
;
7397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7398 (arg1
)->DeleteChildren((wxTreeItemId
const &)*arg2
);
7400 wxPyEndAllowThreads(__tstate
);
7401 if (PyErr_Occurred()) SWIG_fail
;
7403 Py_INCREF(Py_None
); resultobj
= Py_None
;
7410 static PyObject
*_wrap_TreeListCtrl_DeleteAllItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7411 PyObject
*resultobj
;
7412 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7413 PyObject
* obj0
= 0 ;
7415 (char *) "self", NULL
7418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_DeleteAllItems",kwnames
,&obj0
)) goto fail
;
7419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7420 if (SWIG_arg_fail(1)) SWIG_fail
;
7422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7423 (arg1
)->DeleteAllItems();
7425 wxPyEndAllowThreads(__tstate
);
7426 if (PyErr_Occurred()) SWIG_fail
;
7428 Py_INCREF(Py_None
); resultobj
= Py_None
;
7435 static PyObject
*_wrap_TreeListCtrl_Expand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7436 PyObject
*resultobj
;
7437 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7438 wxTreeItemId
*arg2
= 0 ;
7439 PyObject
* obj0
= 0 ;
7440 PyObject
* obj1
= 0 ;
7442 (char *) "self",(char *) "item", NULL
7445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) goto fail
;
7446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7447 if (SWIG_arg_fail(1)) SWIG_fail
;
7449 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7450 if (SWIG_arg_fail(2)) SWIG_fail
;
7452 SWIG_null_ref("wxTreeItemId");
7454 if (SWIG_arg_fail(2)) SWIG_fail
;
7457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7458 (arg1
)->Expand((wxTreeItemId
const &)*arg2
);
7460 wxPyEndAllowThreads(__tstate
);
7461 if (PyErr_Occurred()) SWIG_fail
;
7463 Py_INCREF(Py_None
); resultobj
= Py_None
;
7470 static PyObject
*_wrap_TreeListCtrl_ExpandAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7471 PyObject
*resultobj
;
7472 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7473 wxTreeItemId
*arg2
= 0 ;
7474 PyObject
* obj0
= 0 ;
7475 PyObject
* obj1
= 0 ;
7477 (char *) "self",(char *) "item", NULL
7480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) goto fail
;
7481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7482 if (SWIG_arg_fail(1)) SWIG_fail
;
7484 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7485 if (SWIG_arg_fail(2)) SWIG_fail
;
7487 SWIG_null_ref("wxTreeItemId");
7489 if (SWIG_arg_fail(2)) SWIG_fail
;
7492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7493 (arg1
)->ExpandAll((wxTreeItemId
const &)*arg2
);
7495 wxPyEndAllowThreads(__tstate
);
7496 if (PyErr_Occurred()) SWIG_fail
;
7498 Py_INCREF(Py_None
); resultobj
= Py_None
;
7505 static PyObject
*_wrap_TreeListCtrl_Collapse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7506 PyObject
*resultobj
;
7507 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7508 wxTreeItemId
*arg2
= 0 ;
7509 PyObject
* obj0
= 0 ;
7510 PyObject
* obj1
= 0 ;
7512 (char *) "self",(char *) "item", NULL
7515 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) goto fail
;
7516 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7517 if (SWIG_arg_fail(1)) SWIG_fail
;
7519 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7520 if (SWIG_arg_fail(2)) SWIG_fail
;
7522 SWIG_null_ref("wxTreeItemId");
7524 if (SWIG_arg_fail(2)) SWIG_fail
;
7527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7528 (arg1
)->Collapse((wxTreeItemId
const &)*arg2
);
7530 wxPyEndAllowThreads(__tstate
);
7531 if (PyErr_Occurred()) SWIG_fail
;
7533 Py_INCREF(Py_None
); resultobj
= Py_None
;
7540 static PyObject
*_wrap_TreeListCtrl_CollapseAndReset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7541 PyObject
*resultobj
;
7542 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7543 wxTreeItemId
*arg2
= 0 ;
7544 PyObject
* obj0
= 0 ;
7545 PyObject
* obj1
= 0 ;
7547 (char *) "self",(char *) "item", NULL
7550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) goto fail
;
7551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7552 if (SWIG_arg_fail(1)) SWIG_fail
;
7554 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7555 if (SWIG_arg_fail(2)) SWIG_fail
;
7557 SWIG_null_ref("wxTreeItemId");
7559 if (SWIG_arg_fail(2)) SWIG_fail
;
7562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7563 (arg1
)->CollapseAndReset((wxTreeItemId
const &)*arg2
);
7565 wxPyEndAllowThreads(__tstate
);
7566 if (PyErr_Occurred()) SWIG_fail
;
7568 Py_INCREF(Py_None
); resultobj
= Py_None
;
7575 static PyObject
*_wrap_TreeListCtrl_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7576 PyObject
*resultobj
;
7577 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7578 wxTreeItemId
*arg2
= 0 ;
7579 PyObject
* obj0
= 0 ;
7580 PyObject
* obj1
= 0 ;
7582 (char *) "self",(char *) "item", NULL
7585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) goto fail
;
7586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7587 if (SWIG_arg_fail(1)) SWIG_fail
;
7589 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7590 if (SWIG_arg_fail(2)) SWIG_fail
;
7592 SWIG_null_ref("wxTreeItemId");
7594 if (SWIG_arg_fail(2)) SWIG_fail
;
7597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7598 (arg1
)->Toggle((wxTreeItemId
const &)*arg2
);
7600 wxPyEndAllowThreads(__tstate
);
7601 if (PyErr_Occurred()) SWIG_fail
;
7603 Py_INCREF(Py_None
); resultobj
= Py_None
;
7610 static PyObject
*_wrap_TreeListCtrl_Unselect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7611 PyObject
*resultobj
;
7612 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7613 PyObject
* obj0
= 0 ;
7615 (char *) "self", NULL
7618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_Unselect",kwnames
,&obj0
)) goto fail
;
7619 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7620 if (SWIG_arg_fail(1)) SWIG_fail
;
7622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7625 wxPyEndAllowThreads(__tstate
);
7626 if (PyErr_Occurred()) SWIG_fail
;
7628 Py_INCREF(Py_None
); resultobj
= Py_None
;
7635 static PyObject
*_wrap_TreeListCtrl_UnselectAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7636 PyObject
*resultobj
;
7637 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7638 PyObject
* obj0
= 0 ;
7640 (char *) "self", NULL
7643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_UnselectAll",kwnames
,&obj0
)) goto fail
;
7644 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7645 if (SWIG_arg_fail(1)) SWIG_fail
;
7647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7648 (arg1
)->UnselectAll();
7650 wxPyEndAllowThreads(__tstate
);
7651 if (PyErr_Occurred()) SWIG_fail
;
7653 Py_INCREF(Py_None
); resultobj
= Py_None
;
7660 static PyObject
*_wrap_TreeListCtrl_SelectItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7661 PyObject
*resultobj
;
7662 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7663 wxTreeItemId
*arg2
= 0 ;
7664 bool arg3
= (bool) true ;
7665 bool arg4
= (bool) false ;
7666 PyObject
* obj0
= 0 ;
7667 PyObject
* obj1
= 0 ;
7668 PyObject
* obj2
= 0 ;
7669 PyObject
* obj3
= 0 ;
7671 (char *) "self",(char *) "item",(char *) "unselect_others",(char *) "extended_select", NULL
7674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
7675 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7676 if (SWIG_arg_fail(1)) SWIG_fail
;
7678 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7679 if (SWIG_arg_fail(2)) SWIG_fail
;
7681 SWIG_null_ref("wxTreeItemId");
7683 if (SWIG_arg_fail(2)) SWIG_fail
;
7687 arg3
= (bool)(SWIG_As_bool(obj2
));
7688 if (SWIG_arg_fail(3)) SWIG_fail
;
7693 arg4
= (bool)(SWIG_As_bool(obj3
));
7694 if (SWIG_arg_fail(4)) SWIG_fail
;
7698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7699 (arg1
)->SelectItem((wxTreeItemId
const &)*arg2
,arg3
,arg4
);
7701 wxPyEndAllowThreads(__tstate
);
7702 if (PyErr_Occurred()) SWIG_fail
;
7704 Py_INCREF(Py_None
); resultobj
= Py_None
;
7711 static PyObject
*_wrap_TreeListCtrl_SelectAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7712 PyObject
*resultobj
;
7713 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7714 bool arg2
= (bool) false ;
7715 PyObject
* obj0
= 0 ;
7716 PyObject
* obj1
= 0 ;
7718 (char *) "self",(char *) "extended_select", NULL
7721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SelectAll",kwnames
,&obj0
,&obj1
)) goto fail
;
7722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7723 if (SWIG_arg_fail(1)) SWIG_fail
;
7726 arg2
= (bool)(SWIG_As_bool(obj1
));
7727 if (SWIG_arg_fail(2)) SWIG_fail
;
7731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7732 (arg1
)->SelectAll(arg2
);
7734 wxPyEndAllowThreads(__tstate
);
7735 if (PyErr_Occurred()) SWIG_fail
;
7737 Py_INCREF(Py_None
); resultobj
= Py_None
;
7744 static PyObject
*_wrap_TreeListCtrl_EnsureVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7745 PyObject
*resultobj
;
7746 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7747 wxTreeItemId
*arg2
= 0 ;
7748 PyObject
* obj0
= 0 ;
7749 PyObject
* obj1
= 0 ;
7751 (char *) "self",(char *) "item", NULL
7754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
7755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7756 if (SWIG_arg_fail(1)) SWIG_fail
;
7758 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7759 if (SWIG_arg_fail(2)) SWIG_fail
;
7761 SWIG_null_ref("wxTreeItemId");
7763 if (SWIG_arg_fail(2)) SWIG_fail
;
7766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7767 (arg1
)->EnsureVisible((wxTreeItemId
const &)*arg2
);
7769 wxPyEndAllowThreads(__tstate
);
7770 if (PyErr_Occurred()) SWIG_fail
;
7772 Py_INCREF(Py_None
); resultobj
= Py_None
;
7779 static PyObject
*_wrap_TreeListCtrl_ScrollTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7780 PyObject
*resultobj
;
7781 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7782 wxTreeItemId
*arg2
= 0 ;
7783 PyObject
* obj0
= 0 ;
7784 PyObject
* obj1
= 0 ;
7786 (char *) "self",(char *) "item", NULL
7789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) goto fail
;
7790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7791 if (SWIG_arg_fail(1)) SWIG_fail
;
7793 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7794 if (SWIG_arg_fail(2)) SWIG_fail
;
7796 SWIG_null_ref("wxTreeItemId");
7798 if (SWIG_arg_fail(2)) SWIG_fail
;
7801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7802 (arg1
)->ScrollTo((wxTreeItemId
const &)*arg2
);
7804 wxPyEndAllowThreads(__tstate
);
7805 if (PyErr_Occurred()) SWIG_fail
;
7807 Py_INCREF(Py_None
); resultobj
= Py_None
;
7814 static PyObject
*_wrap_TreeListCtrl_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7815 PyObject
*resultobj
;
7816 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7820 wxTreeItemId result
;
7826 PyObject
* obj0
= 0 ;
7827 PyObject
* obj1
= 0 ;
7829 (char *) "self",(char *) "point", NULL
7832 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
7833 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
7834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
7835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7836 if (SWIG_arg_fail(1)) SWIG_fail
;
7839 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
7842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7843 result
= (arg1
)->HitTest((wxPoint
const &)*arg2
,*arg3
,*arg4
);
7845 wxPyEndAllowThreads(__tstate
);
7846 if (PyErr_Occurred()) SWIG_fail
;
7849 wxTreeItemId
* resultptr
;
7850 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
7851 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7853 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
7854 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
7855 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
7856 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
7863 static PyObject
*_wrap_TreeListCtrl_GetBoundingRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7864 PyObject
*resultobj
;
7865 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7866 wxTreeItemId
*arg2
= 0 ;
7867 bool arg3
= (bool) false ;
7869 PyObject
* obj0
= 0 ;
7870 PyObject
* obj1
= 0 ;
7871 PyObject
* obj2
= 0 ;
7873 (char *) "self",(char *) "item",(char *) "textOnly", NULL
7876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7878 if (SWIG_arg_fail(1)) SWIG_fail
;
7880 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7881 if (SWIG_arg_fail(2)) SWIG_fail
;
7883 SWIG_null_ref("wxTreeItemId");
7885 if (SWIG_arg_fail(2)) SWIG_fail
;
7889 arg3
= (bool)(SWIG_As_bool(obj2
));
7890 if (SWIG_arg_fail(3)) SWIG_fail
;
7894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7895 result
= (PyObject
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7897 wxPyEndAllowThreads(__tstate
);
7898 if (PyErr_Occurred()) SWIG_fail
;
7907 static PyObject
*_wrap_TreeListCtrl_EditLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7908 PyObject
*resultobj
;
7909 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7910 wxTreeItemId
*arg2
= 0 ;
7911 PyObject
* obj0
= 0 ;
7912 PyObject
* obj1
= 0 ;
7914 (char *) "self",(char *) "item", NULL
7917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
7918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7919 if (SWIG_arg_fail(1)) SWIG_fail
;
7921 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7922 if (SWIG_arg_fail(2)) SWIG_fail
;
7924 SWIG_null_ref("wxTreeItemId");
7926 if (SWIG_arg_fail(2)) SWIG_fail
;
7929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7930 (arg1
)->EditLabel((wxTreeItemId
const &)*arg2
);
7932 wxPyEndAllowThreads(__tstate
);
7933 if (PyErr_Occurred()) SWIG_fail
;
7935 Py_INCREF(Py_None
); resultobj
= Py_None
;
7942 static PyObject
*_wrap_TreeListCtrl_Edit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7943 PyObject
*resultobj
;
7944 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7945 wxTreeItemId
*arg2
= 0 ;
7946 PyObject
* obj0
= 0 ;
7947 PyObject
* obj1
= 0 ;
7949 (char *) "self",(char *) "item", NULL
7952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Edit",kwnames
,&obj0
,&obj1
)) goto fail
;
7953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7954 if (SWIG_arg_fail(1)) SWIG_fail
;
7956 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7957 if (SWIG_arg_fail(2)) SWIG_fail
;
7959 SWIG_null_ref("wxTreeItemId");
7961 if (SWIG_arg_fail(2)) SWIG_fail
;
7964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7965 (arg1
)->Edit((wxTreeItemId
const &)*arg2
);
7967 wxPyEndAllowThreads(__tstate
);
7968 if (PyErr_Occurred()) SWIG_fail
;
7970 Py_INCREF(Py_None
); resultobj
= Py_None
;
7977 static PyObject
*_wrap_TreeListCtrl_SortChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7978 PyObject
*resultobj
;
7979 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7980 wxTreeItemId
*arg2
= 0 ;
7981 PyObject
* obj0
= 0 ;
7982 PyObject
* obj1
= 0 ;
7984 (char *) "self",(char *) "item", NULL
7987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
7988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7989 if (SWIG_arg_fail(1)) SWIG_fail
;
7991 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7992 if (SWIG_arg_fail(2)) SWIG_fail
;
7994 SWIG_null_ref("wxTreeItemId");
7996 if (SWIG_arg_fail(2)) SWIG_fail
;
7999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8000 (arg1
)->SortChildren((wxTreeItemId
const &)*arg2
);
8002 wxPyEndAllowThreads(__tstate
);
8003 if (PyErr_Occurred()) SWIG_fail
;
8005 Py_INCREF(Py_None
); resultobj
= Py_None
;
8012 static PyObject
*_wrap_TreeListCtrl_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8013 PyObject
*resultobj
;
8014 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8015 wxTreeItemId
*arg2
= 0 ;
8016 wxString
*arg3
= 0 ;
8017 int arg4
= (int) 0 ;
8018 wxTreeItemId result
;
8019 bool temp3
= false ;
8020 PyObject
* obj0
= 0 ;
8021 PyObject
* obj1
= 0 ;
8022 PyObject
* obj2
= 0 ;
8023 PyObject
* obj3
= 0 ;
8025 (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL
8028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
8029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8030 if (SWIG_arg_fail(1)) SWIG_fail
;
8032 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8033 if (SWIG_arg_fail(2)) SWIG_fail
;
8035 SWIG_null_ref("wxTreeItemId");
8037 if (SWIG_arg_fail(2)) SWIG_fail
;
8040 arg3
= wxString_in_helper(obj2
);
8041 if (arg3
== NULL
) SWIG_fail
;
8046 arg4
= (int)(SWIG_As_int(obj3
));
8047 if (SWIG_arg_fail(4)) SWIG_fail
;
8051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8052 result
= (arg1
)->FindItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
8054 wxPyEndAllowThreads(__tstate
);
8055 if (PyErr_Occurred()) SWIG_fail
;
8058 wxTreeItemId
* resultptr
;
8059 resultptr
= new wxTreeItemId((wxTreeItemId
&)(result
));
8060 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
8076 static PyObject
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8077 PyObject
*resultobj
;
8078 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8080 PyObject
* obj0
= 0 ;
8082 (char *) "self", NULL
8085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetHeaderWindow",kwnames
,&obj0
)) goto fail
;
8086 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8087 if (SWIG_arg_fail(1)) SWIG_fail
;
8089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8090 result
= (wxWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetHeaderWindow();
8092 wxPyEndAllowThreads(__tstate
);
8093 if (PyErr_Occurred()) SWIG_fail
;
8096 resultobj
= wxPyMake_wxObject(result
, 0);
8104 static PyObject
*_wrap_TreeListCtrl_GetMainWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8105 PyObject
*resultobj
;
8106 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8107 wxScrolledWindow
*result
;
8108 PyObject
* obj0
= 0 ;
8110 (char *) "self", NULL
8113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainWindow",kwnames
,&obj0
)) goto fail
;
8114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8115 if (SWIG_arg_fail(1)) SWIG_fail
;
8117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8118 result
= (wxScrolledWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetMainWindow();
8120 wxPyEndAllowThreads(__tstate
);
8121 if (PyErr_Occurred()) SWIG_fail
;
8124 resultobj
= wxPyMake_wxObject(result
, 0);
8132 static PyObject
* TreeListCtrl_swigregister(PyObject
*, PyObject
*args
) {
8134 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8135 SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeListCtrl
, obj
);
8137 return Py_BuildValue((char *)"");
8139 static PyObject
*_wrap_new_StaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8140 PyObject
*resultobj
;
8141 wxWindow
*arg1
= (wxWindow
*) 0 ;
8143 wxBitmap
*arg3
= 0 ;
8144 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
8145 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
8146 wxSize
const &arg5_defvalue
= wxDefaultSize
;
8147 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
8148 long arg6
= (long) 0 ;
8149 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
8150 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
8151 wxStaticPicture
*result
;
8154 bool temp7
= false ;
8155 PyObject
* obj0
= 0 ;
8156 PyObject
* obj1
= 0 ;
8157 PyObject
* obj2
= 0 ;
8158 PyObject
* obj3
= 0 ;
8159 PyObject
* obj4
= 0 ;
8160 PyObject
* obj5
= 0 ;
8161 PyObject
* obj6
= 0 ;
8163 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
8167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8168 if (SWIG_arg_fail(1)) SWIG_fail
;
8170 arg2
= (int)(SWIG_As_int(obj1
));
8171 if (SWIG_arg_fail(2)) SWIG_fail
;
8174 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8175 if (SWIG_arg_fail(3)) SWIG_fail
;
8177 SWIG_null_ref("wxBitmap");
8179 if (SWIG_arg_fail(3)) SWIG_fail
;
8184 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
8190 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
8195 arg6
= (long)(SWIG_As_long(obj5
));
8196 if (SWIG_arg_fail(6)) SWIG_fail
;
8201 arg7
= wxString_in_helper(obj6
);
8202 if (arg7
== NULL
) SWIG_fail
;
8207 if (!wxPyCheckForApp()) SWIG_fail
;
8208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8209 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
8211 wxPyEndAllowThreads(__tstate
);
8212 if (PyErr_Occurred()) SWIG_fail
;
8214 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8229 static PyObject
*_wrap_new_PreStaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8230 PyObject
*resultobj
;
8231 wxStaticPicture
*result
;
8236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreStaticPicture",kwnames
)) goto fail
;
8238 if (!wxPyCheckForApp()) SWIG_fail
;
8239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8240 result
= (wxStaticPicture
*)new wxStaticPicture();
8242 wxPyEndAllowThreads(__tstate
);
8243 if (PyErr_Occurred()) SWIG_fail
;
8245 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8252 static PyObject
*_wrap_StaticPicture_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8253 PyObject
*resultobj
;
8254 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8255 wxWindow
*arg2
= (wxWindow
*) 0 ;
8257 wxBitmap
*arg4
= 0 ;
8258 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
8259 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
8260 wxSize
const &arg6_defvalue
= wxDefaultSize
;
8261 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
8262 long arg7
= (long) 0 ;
8263 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
8264 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
8268 bool temp8
= false ;
8269 PyObject
* obj0
= 0 ;
8270 PyObject
* obj1
= 0 ;
8271 PyObject
* obj2
= 0 ;
8272 PyObject
* obj3
= 0 ;
8273 PyObject
* obj4
= 0 ;
8274 PyObject
* obj5
= 0 ;
8275 PyObject
* obj6
= 0 ;
8276 PyObject
* obj7
= 0 ;
8278 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
8282 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8283 if (SWIG_arg_fail(1)) SWIG_fail
;
8284 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8285 if (SWIG_arg_fail(2)) SWIG_fail
;
8287 arg3
= (int)(SWIG_As_int(obj2
));
8288 if (SWIG_arg_fail(3)) SWIG_fail
;
8291 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8292 if (SWIG_arg_fail(4)) SWIG_fail
;
8294 SWIG_null_ref("wxBitmap");
8296 if (SWIG_arg_fail(4)) SWIG_fail
;
8301 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
8307 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
8312 arg7
= (long)(SWIG_As_long(obj6
));
8313 if (SWIG_arg_fail(7)) SWIG_fail
;
8318 arg8
= wxString_in_helper(obj7
);
8319 if (arg8
== NULL
) SWIG_fail
;
8324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8325 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
8327 wxPyEndAllowThreads(__tstate
);
8328 if (PyErr_Occurred()) SWIG_fail
;
8331 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8347 static PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8348 PyObject
*resultobj
;
8349 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8350 wxBitmap
*arg2
= 0 ;
8351 PyObject
* obj0
= 0 ;
8352 PyObject
* obj1
= 0 ;
8354 (char *) "self",(char *) "bmp", NULL
8357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
8358 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8359 if (SWIG_arg_fail(1)) SWIG_fail
;
8361 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8362 if (SWIG_arg_fail(2)) SWIG_fail
;
8364 SWIG_null_ref("wxBitmap");
8366 if (SWIG_arg_fail(2)) SWIG_fail
;
8369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8370 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
8372 wxPyEndAllowThreads(__tstate
);
8373 if (PyErr_Occurred()) SWIG_fail
;
8375 Py_INCREF(Py_None
); resultobj
= Py_None
;
8382 static PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8383 PyObject
*resultobj
;
8384 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8386 PyObject
* obj0
= 0 ;
8388 (char *) "self", NULL
8391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetBitmap",kwnames
,&obj0
)) goto fail
;
8392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8393 if (SWIG_arg_fail(1)) SWIG_fail
;
8395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8396 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
8398 wxPyEndAllowThreads(__tstate
);
8399 if (PyErr_Occurred()) SWIG_fail
;
8402 wxBitmap
* resultptr
;
8403 resultptr
= new wxBitmap((wxBitmap
&)(result
));
8404 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
8412 static PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8413 PyObject
*resultobj
;
8414 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8416 PyObject
* obj0
= 0 ;
8417 PyObject
* obj1
= 0 ;
8419 (char *) "self",(char *) "icon", NULL
8422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) goto fail
;
8423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8424 if (SWIG_arg_fail(1)) SWIG_fail
;
8426 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxIcon
, SWIG_POINTER_EXCEPTION
| 0);
8427 if (SWIG_arg_fail(2)) SWIG_fail
;
8429 SWIG_null_ref("wxIcon");
8431 if (SWIG_arg_fail(2)) SWIG_fail
;
8434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8435 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
8437 wxPyEndAllowThreads(__tstate
);
8438 if (PyErr_Occurred()) SWIG_fail
;
8440 Py_INCREF(Py_None
); resultobj
= Py_None
;
8447 static PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8448 PyObject
*resultobj
;
8449 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8451 PyObject
* obj0
= 0 ;
8453 (char *) "self", NULL
8456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetIcon",kwnames
,&obj0
)) goto fail
;
8457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8458 if (SWIG_arg_fail(1)) SWIG_fail
;
8460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8461 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
8463 wxPyEndAllowThreads(__tstate
);
8464 if (PyErr_Occurred()) SWIG_fail
;
8468 resultptr
= new wxIcon((wxIcon
&)(result
));
8469 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxIcon
, 1);
8477 static PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8478 PyObject
*resultobj
;
8479 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8481 PyObject
* obj0
= 0 ;
8482 PyObject
* obj1
= 0 ;
8484 (char *) "self",(char *) "align", NULL
8487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
8488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8489 if (SWIG_arg_fail(1)) SWIG_fail
;
8491 arg2
= (int)(SWIG_As_int(obj1
));
8492 if (SWIG_arg_fail(2)) SWIG_fail
;
8495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8496 (arg1
)->SetAlignment(arg2
);
8498 wxPyEndAllowThreads(__tstate
);
8499 if (PyErr_Occurred()) SWIG_fail
;
8501 Py_INCREF(Py_None
); resultobj
= Py_None
;
8508 static PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8509 PyObject
*resultobj
;
8510 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8512 PyObject
* obj0
= 0 ;
8514 (char *) "self", NULL
8517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetAlignment",kwnames
,&obj0
)) goto fail
;
8518 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8519 if (SWIG_arg_fail(1)) SWIG_fail
;
8521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8522 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
8524 wxPyEndAllowThreads(__tstate
);
8525 if (PyErr_Occurred()) SWIG_fail
;
8528 resultobj
= SWIG_From_int((int)(result
));
8536 static PyObject
*_wrap_StaticPicture_SetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8537 PyObject
*resultobj
;
8538 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8540 PyObject
* obj0
= 0 ;
8541 PyObject
* obj1
= 0 ;
8543 (char *) "self",(char *) "scale", NULL
8546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) goto fail
;
8547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8548 if (SWIG_arg_fail(1)) SWIG_fail
;
8550 arg2
= (int)(SWIG_As_int(obj1
));
8551 if (SWIG_arg_fail(2)) SWIG_fail
;
8554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8555 (arg1
)->SetScale(arg2
);
8557 wxPyEndAllowThreads(__tstate
);
8558 if (PyErr_Occurred()) SWIG_fail
;
8560 Py_INCREF(Py_None
); resultobj
= Py_None
;
8567 static PyObject
*_wrap_StaticPicture_GetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8568 PyObject
*resultobj
;
8569 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8571 PyObject
* obj0
= 0 ;
8573 (char *) "self", NULL
8576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetScale",kwnames
,&obj0
)) goto fail
;
8577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8578 if (SWIG_arg_fail(1)) SWIG_fail
;
8580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8581 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
8583 wxPyEndAllowThreads(__tstate
);
8584 if (PyErr_Occurred()) SWIG_fail
;
8587 resultobj
= SWIG_From_int((int)(result
));
8595 static PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8596 PyObject
*resultobj
;
8597 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8600 PyObject
* obj0
= 0 ;
8601 PyObject
* obj1
= 0 ;
8602 PyObject
* obj2
= 0 ;
8604 (char *) "self",(char *) "sx",(char *) "sy", NULL
8607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8609 if (SWIG_arg_fail(1)) SWIG_fail
;
8611 arg2
= (float)(SWIG_As_float(obj1
));
8612 if (SWIG_arg_fail(2)) SWIG_fail
;
8615 arg3
= (float)(SWIG_As_float(obj2
));
8616 if (SWIG_arg_fail(3)) SWIG_fail
;
8619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8620 (arg1
)->SetCustomScale(arg2
,arg3
);
8622 wxPyEndAllowThreads(__tstate
);
8623 if (PyErr_Occurred()) SWIG_fail
;
8625 Py_INCREF(Py_None
); resultobj
= Py_None
;
8632 static PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8633 PyObject
*resultobj
;
8634 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8635 float *arg2
= (float *) 0 ;
8636 float *arg3
= (float *) 0 ;
8641 PyObject
* obj0
= 0 ;
8643 (char *) "self", NULL
8646 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
8647 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
8648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetCustomScale",kwnames
,&obj0
)) goto fail
;
8649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8650 if (SWIG_arg_fail(1)) SWIG_fail
;
8652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8653 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
8655 wxPyEndAllowThreads(__tstate
);
8656 if (PyErr_Occurred()) SWIG_fail
;
8658 Py_INCREF(Py_None
); resultobj
= Py_None
;
8659 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
8660 SWIG_From_float((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, 0)));
8661 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
8662 SWIG_From_float((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, 0)));
8669 static PyObject
* StaticPicture_swigregister(PyObject
*, PyObject
*args
) {
8671 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8672 SWIG_TypeClientData(SWIGTYPE_p_wxStaticPicture
, obj
);
8674 return Py_BuildValue((char *)"");
8676 static PyMethodDef SwigMethods
[] = {
8677 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8678 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
8679 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8680 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
8681 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8682 { (char *)"new_PreDynamicSashWindow", (PyCFunction
) _wrap_new_PreDynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8683 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8684 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8685 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8686 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
8687 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8688 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8689 { (char *)"EditableListBox_GetStrings", (PyCFunction
) _wrap_EditableListBox_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8690 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
) _wrap_EditableListBox_GetListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8691 { (char *)"EditableListBox_GetDelButton", (PyCFunction
) _wrap_EditableListBox_GetDelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8692 { (char *)"EditableListBox_GetNewButton", (PyCFunction
) _wrap_EditableListBox_GetNewButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8693 { (char *)"EditableListBox_GetUpButton", (PyCFunction
) _wrap_EditableListBox_GetUpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8694 { (char *)"EditableListBox_GetDownButton", (PyCFunction
) _wrap_EditableListBox_GetDownButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8695 { (char *)"EditableListBox_GetEditButton", (PyCFunction
) _wrap_EditableListBox_GetEditButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8696 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
8697 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8698 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8699 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8700 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8701 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8702 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8703 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8704 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
8705 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8706 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8707 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_GetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8708 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8709 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
8710 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8711 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
8712 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8713 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
8714 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8715 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
) _wrap_new_PreLEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8716 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8717 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8718 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_GetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8719 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
) _wrap_LEDNumberCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8720 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8721 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8722 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8723 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
8724 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8725 { (char *)"TreeListColumnInfo_GetShown", (PyCFunction
) _wrap_TreeListColumnInfo_GetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8726 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8727 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
) _wrap_TreeListColumnInfo_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8728 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8729 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8730 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8731 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8732 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8733 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8734 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8735 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8736 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8737 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
8738 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8739 { (char *)"new_PreTreeListCtrl", (PyCFunction
) _wrap_new_PreTreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8740 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8741 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8742 { (char *)"TreeListCtrl_GetCount", (PyCFunction
) _wrap_TreeListCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8743 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
) _wrap_TreeListCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8744 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8745 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_GetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8746 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8747 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
) _wrap_TreeListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8748 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8749 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_GetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8750 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8751 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8752 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8753 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8754 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8755 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8756 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8757 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8758 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8759 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8760 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8761 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
) _wrap_TreeListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8762 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8763 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8764 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8765 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_GetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8766 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8767 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8768 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8769 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8770 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8771 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8772 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8773 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8774 { (char *)"TreeListCtrl_ShowColumn", (PyCFunction
) _wrap_TreeListCtrl_ShowColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8775 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8776 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8777 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8778 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8779 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8780 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8781 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8782 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8783 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8784 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8785 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8786 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8787 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8788 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8789 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8790 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8791 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8792 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8793 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8794 { (char *)"TreeListCtrl_ItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8795 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8796 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8797 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8798 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8799 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
) _wrap_TreeListCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8800 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
) _wrap_TreeListCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8801 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
) _wrap_TreeListCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8802 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8803 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8804 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8805 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8806 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8807 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8808 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_TreeListCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8809 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8810 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8811 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8812 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8813 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8814 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8815 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8816 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8817 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8818 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8819 { (char *)"TreeListCtrl_DeleteAllItems", (PyCFunction
) _wrap_TreeListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8820 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8821 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8822 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8823 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8824 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8825 { (char *)"TreeListCtrl_Unselect", (PyCFunction
) _wrap_TreeListCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8826 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
) _wrap_TreeListCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8827 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8828 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
) _wrap_TreeListCtrl_SelectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8829 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8830 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8831 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8832 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8833 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8834 { (char *)"TreeListCtrl_Edit", (PyCFunction
) _wrap_TreeListCtrl_Edit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8835 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8836 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8837 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
) _wrap_TreeListCtrl_GetHeaderWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8838 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
) _wrap_TreeListCtrl_GetMainWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8839 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
8840 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8841 { (char *)"new_PreStaticPicture", (PyCFunction
) _wrap_new_PreStaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8842 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8843 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8844 { (char *)"StaticPicture_GetBitmap", (PyCFunction
) _wrap_StaticPicture_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8845 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8846 { (char *)"StaticPicture_GetIcon", (PyCFunction
) _wrap_StaticPicture_GetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8847 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8848 { (char *)"StaticPicture_GetAlignment", (PyCFunction
) _wrap_StaticPicture_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8849 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8850 { (char *)"StaticPicture_GetScale", (PyCFunction
) _wrap_StaticPicture_GetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8851 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8852 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
) _wrap_StaticPicture_GetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8853 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
8854 { NULL
, NULL
, 0, NULL
}
8858 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
8860 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
8861 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
8863 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
8864 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
8866 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
8867 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
8869 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
8870 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
8872 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
8873 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
8875 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
8876 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
8878 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
8879 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
8881 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
8882 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
8884 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
8885 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
8887 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
8888 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
8890 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
8891 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
8893 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
8894 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
8896 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
8897 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
8899 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
8900 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
8902 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
8903 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
8905 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
8906 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
8908 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
8909 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
8911 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
8912 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
8914 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
8915 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
8917 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
8918 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
8920 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
8921 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
8923 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
8924 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
8926 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
8927 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
8929 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
8930 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
8932 static void *_p_wxControlTo_p_wxWindow(void *x
) {
8933 return (void *)((wxWindow
*) ((wxControl
*) x
));
8935 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
8936 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
8938 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
8939 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
8941 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
8942 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
8944 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
8945 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
8947 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
8948 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
8950 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
8951 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
8953 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
8954 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
8956 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
8957 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
8959 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
8960 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
8962 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
8963 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
8965 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
8966 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
8968 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
8969 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
8971 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
8972 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
8974 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
8975 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
8977 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
8978 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
8980 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
8981 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
8983 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
8984 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
8986 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
8987 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
8989 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
8990 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
8992 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
8993 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
8995 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
8996 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
8998 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
8999 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
9001 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
9002 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
9004 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
9005 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
9007 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
9008 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
9010 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
9011 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
9013 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
9014 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9016 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
9017 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9019 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
9020 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9022 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
9023 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9025 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
9026 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
9028 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
9029 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
9031 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
9032 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
9034 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
9035 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9037 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
9038 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
9040 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
9041 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9043 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
9044 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
9046 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
9047 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
9049 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
9050 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9052 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
9053 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9055 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
9056 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
9058 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
9059 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
9061 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
9062 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
9064 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
9065 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
9067 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
9068 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
9070 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
9071 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9073 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
9074 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
9076 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
9077 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
9079 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
9080 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
9082 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
9083 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
9085 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
9086 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
9088 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
9089 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
9091 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
9092 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
9094 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
9095 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
9097 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
9098 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
9100 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
9101 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
9103 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
9104 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9106 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
9107 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
9109 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
9110 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
9112 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
9113 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
9115 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
9116 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9118 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
9119 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9121 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
9122 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
9124 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
9125 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
9127 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
9128 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
9130 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
9131 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
9133 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
9134 return (void *)((wxWindow
*) ((wxPanel
*) x
));
9136 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
9137 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
9139 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
9140 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9142 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
9143 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
9145 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
9146 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
9148 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
9149 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
9151 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
9152 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
9154 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
9155 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9157 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9158 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9160 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9161 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9163 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
9164 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9166 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
9167 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
9169 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
9170 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
9172 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
9173 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
9175 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
9176 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
9178 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
9179 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
9181 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
9182 return (void *)((wxControl
*) ((wxPyControl
*) x
));
9184 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
9185 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
9187 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
9188 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9190 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
9191 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
9193 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
9194 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9196 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
9197 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
9199 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
9200 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
9202 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
9203 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
9205 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
9206 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
9208 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
9209 return (void *)((wxControl
*) ((wxGauge
*) x
));
9211 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
9212 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
9214 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
9215 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9217 static void *_p_wxListbookTo_p_wxControl(void *x
) {
9218 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
9220 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
9221 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
9223 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
9224 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9226 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
9227 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
9229 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
9230 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
9232 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
9233 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
9235 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
9236 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
9238 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
9239 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9241 static void *_p_wxListViewTo_p_wxControl(void *x
) {
9242 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
9244 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
9245 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
9247 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
9248 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
9250 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
9251 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
9253 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
9254 return (void *)((wxControl
*) ((wxStaticText
*) x
));
9256 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
9257 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
9259 static void *_p_wxSliderTo_p_wxControl(void *x
) {
9260 return (void *)((wxControl
*) ((wxSlider
*) x
));
9262 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
9263 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9265 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
9266 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
9268 static void *_p_wxButtonTo_p_wxControl(void *x
) {
9269 return (void *)((wxControl
*) ((wxButton
*) x
));
9271 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
9272 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
9274 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
9275 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
9277 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
9278 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
9280 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
9281 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
9283 static void *_p_wxListViewTo_p_wxPyListCtrl(void *x
) {
9284 return (void *)((wxPyListCtrl
*) ((wxListView
*) x
));
9286 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
9287 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
9289 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
9290 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
9292 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
9293 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
9295 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
9296 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
9298 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
9299 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
9301 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
9302 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9304 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
9305 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9307 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
9308 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
9310 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
9311 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
9313 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
9314 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
9316 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
9317 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
9319 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
9320 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9322 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
9323 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9325 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
9326 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
9328 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
9329 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
9331 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
9332 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9334 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
9335 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9337 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
9338 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9340 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
9341 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
9343 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
9344 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
9346 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
9347 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
9349 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
9350 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
9352 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
9353 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
9355 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
9356 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
9358 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
9359 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9361 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
9362 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9364 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
9365 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
9367 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
9368 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
9370 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
9371 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
9373 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
9374 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
9376 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
9377 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
9379 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
9380 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
9382 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
9383 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
9385 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
9386 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
9388 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
9389 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9391 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
9392 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
9394 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
9395 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
9397 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
9398 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
9400 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
9401 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
9403 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
9404 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
9406 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
9407 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
9409 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
9410 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
9412 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
9413 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
9415 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
9416 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9418 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
9419 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
9421 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
9422 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
9424 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
9425 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
9427 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
9428 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9430 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
9431 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9433 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
9434 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
9436 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
9437 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
9439 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
9440 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
9442 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
9443 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
9445 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
9446 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
9448 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
9449 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9451 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
9452 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9454 static void *_p_wxEventTo_p_wxObject(void *x
) {
9455 return (void *)((wxObject
*) ((wxEvent
*) x
));
9457 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
9458 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9460 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
9461 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
9463 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
9464 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
9466 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
9467 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
9469 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
9470 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
9472 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
9473 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
9475 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
9476 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
9478 static void *_p_wxImageTo_p_wxObject(void *x
) {
9479 return (void *)((wxObject
*) ((wxImage
*) x
));
9481 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
9482 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
9484 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
9485 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
9487 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
9488 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
9490 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
9491 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9493 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
9494 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
9496 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
9497 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
9499 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
9500 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
9502 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
9503 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
9505 static void *_p_wxListItemTo_p_wxObject(void *x
) {
9506 return (void *)((wxObject
*) ((wxListItem
*) x
));
9508 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
9509 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9511 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
9512 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
9514 static void *_p_wxNotebookSizerTo_p_wxObject(void *x
) {
9515 return (void *)((wxObject
*) (wxSizer
*) ((wxNotebookSizer
*) x
));
9517 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
9518 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
9520 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
9521 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9523 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
9524 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9526 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
9527 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
9529 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
9530 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
9532 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
9533 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
9535 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
9536 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
9538 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
9539 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
9541 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
9542 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
9544 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
9545 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
9547 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
9548 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
9550 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
9551 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9553 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
9554 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9556 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
9557 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9559 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
9560 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
9562 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
9563 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
9565 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
9566 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
9568 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
9569 return (void *)((wxObject
*) ((wxPrinter
*) x
));
9571 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
9572 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
9574 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
9575 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
9577 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
9578 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
9580 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
9581 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
9583 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
9584 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
9586 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
9587 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
9589 static void *_p_wxControlTo_p_wxObject(void *x
) {
9590 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
9592 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
9593 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
9595 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
9596 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
9598 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
9599 return (void *)((wxObject
*) ((wxColourData
*) x
));
9601 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
9602 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
9604 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
9605 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
9607 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
9608 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
9610 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
9611 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
9613 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
9614 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
9616 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
9617 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9619 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
9620 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9622 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
9623 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
9625 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
9626 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
9628 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
9629 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
9631 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
9632 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9634 static void *_p_wxListEventTo_p_wxObject(void *x
) {
9635 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9637 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
9638 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9640 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
9641 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
9643 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
9644 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
9646 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
9647 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
9649 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
9650 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
9652 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
9653 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
9655 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
9656 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
9658 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
9659 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9661 static void *_p_wxButtonTo_p_wxObject(void *x
) {
9662 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
9664 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
9665 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9667 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
9668 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
9670 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
9671 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9673 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
9674 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9676 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
9677 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
9679 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
9680 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9682 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
9683 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9685 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
9686 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9688 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
9689 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9691 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
9692 return (void *)((wxObject
*) ((wxPrintData
*) x
));
9694 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
9695 return (void *)((wxObject
*) ((wxFontData
*) x
));
9697 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
9698 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
9700 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
9701 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9703 static void *_p_wxListbookTo_p_wxObject(void *x
) {
9704 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
9706 static void *_p_wxFrameTo_p_wxObject(void *x
) {
9707 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
9709 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
9710 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
9712 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
9713 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
9715 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
9716 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9718 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
9719 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
9721 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
9722 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
9724 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
9725 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
9727 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
9728 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
9730 static void *_p_wxListViewTo_p_wxObject(void *x
) {
9731 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
9733 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
9734 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
9736 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
9737 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
9739 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
9740 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9742 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
9743 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
9745 static void *_p_wxSizerTo_p_wxObject(void *x
) {
9746 return (void *)((wxObject
*) ((wxSizer
*) x
));
9748 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
9749 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
9751 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
9752 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
9754 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
9755 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
9757 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
9758 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
9760 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
9761 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
9763 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
9764 return (void *)((wxObject
*) ((wxFSFile
*) x
));
9766 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
9767 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
9769 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
9770 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
9772 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
9773 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
9775 static void *_p_wxMenuTo_p_wxObject(void *x
) {
9776 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
9778 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
9779 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
9781 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
9782 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
9784 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
9785 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
9787 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
9788 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
9790 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
9791 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
9793 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
9794 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
9796 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
9797 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
9799 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
9800 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
9802 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
9803 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
9805 static void *_p_wxDialogTo_p_wxObject(void *x
) {
9806 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
9808 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
9809 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
9811 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
9812 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
9814 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
9815 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
9817 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
9818 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
9820 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
9821 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
9823 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
9824 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
9826 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
9827 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
9829 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
9830 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
9832 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
9833 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
9835 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
9836 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
9838 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
9839 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
9841 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
9842 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
9844 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
9845 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
9847 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
9848 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
9850 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
9851 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
9853 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
9854 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
9856 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
9857 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
9859 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
9860 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
9862 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
9863 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
9865 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
9866 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9868 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
9869 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
9871 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
9872 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9874 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
9875 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
9877 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
9878 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
9880 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
9881 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
9883 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
9884 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
9886 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
9887 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
9889 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
9890 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
9892 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
9893 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
9895 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
9896 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
9898 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
9899 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
9901 static void *_p_wxWindowTo_p_wxObject(void *x
) {
9902 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
9904 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
9905 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
9907 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
9908 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
9910 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
9911 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9913 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
9914 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9916 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
9917 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
9919 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
9920 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
9922 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
9923 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
9925 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
9926 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
9928 static void *_p_wxBookCtrlSizerTo_p_wxObject(void *x
) {
9929 return (void *)((wxObject
*) (wxSizer
*) ((wxBookCtrlSizer
*) x
));
9931 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
9932 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
9934 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
9935 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
9937 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
9938 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
9940 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
9941 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
9943 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
9944 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
9946 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
9947 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
9949 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
9950 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
9952 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
9953 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
9955 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
9956 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
9958 static void *_p_wxSliderTo_p_wxObject(void *x
) {
9959 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
9961 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
9962 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
9964 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
9965 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
9967 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
9968 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
9970 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
9971 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
9973 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
9974 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
9976 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
9977 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
9979 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
9980 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
9982 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
9983 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
9985 static void *_p_wxPanelTo_p_wxObject(void *x
) {
9986 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
9988 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
9989 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
9991 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
9992 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
9994 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
9995 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
9997 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
9998 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
10000 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
10001 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10003 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
10004 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10006 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
10007 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
10009 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
10010 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10012 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
10013 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10015 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
10016 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
10018 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
10019 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10021 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
10022 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
10024 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
10025 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
10027 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
10028 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10030 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
10031 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
10033 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
10034 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
10036 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
10037 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
10039 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
10040 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
10042 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
10043 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
10045 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
10046 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10048 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
10049 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
10051 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
10052 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
10054 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
10055 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
10057 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
10058 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
10060 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
10061 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
10063 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
10064 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
10066 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
10067 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
10069 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
10070 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
10072 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
10073 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
10075 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
10076 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
10078 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
10079 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
10081 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
10082 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
10084 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
10085 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
10087 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
10088 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
10090 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
10091 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
10093 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
10094 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
10096 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
10097 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
10099 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
10100 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
10102 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
10103 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
10105 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
10106 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
10108 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
10109 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
10111 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
10112 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
10114 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
10115 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
10117 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
10118 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
10120 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
10121 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
10123 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
10124 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
10126 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
10127 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
10129 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
10130 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
10132 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
10133 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
10135 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
10136 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
10138 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
10139 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
10141 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
10142 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
10144 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
10145 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
10147 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
10148 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
10150 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
10151 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
10153 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
10154 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
10156 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
10157 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
10159 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
10160 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
10162 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
10163 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
10165 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
10166 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
10168 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
10169 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10171 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
10172 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
10174 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
10175 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
10177 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
10178 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
10180 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
10181 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
10183 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
10184 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
10186 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
10187 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
10189 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
10190 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
10192 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
10193 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
10195 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
10196 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
10198 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
10199 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
10201 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
10202 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
10204 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
10205 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10207 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
10208 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
10210 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
10211 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
10213 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
10214 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
10216 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
10217 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
10219 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
10220 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
10222 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
10223 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
10225 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
10226 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
10228 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
10229 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
10231 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
10232 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
10234 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
10235 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
10237 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
10238 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
10240 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
10241 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
10243 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
10244 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
10246 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
10247 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
10249 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
10250 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
10252 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
10253 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
10255 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
10256 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
10258 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
10259 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
10261 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
10262 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
10264 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
10265 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
10267 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
10268 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
10270 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
10271 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
10273 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
10274 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
10276 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
10277 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
10279 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
10280 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
10282 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
10283 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
10285 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
10286 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
10288 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10289 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
10291 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10292 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
10294 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
10295 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
10297 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
10298 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
10300 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
10301 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10303 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
10304 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
10306 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
10307 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
10309 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
10310 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10312 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
10313 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
10315 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
10316 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
10318 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
10319 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
10321 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
10322 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
10324 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
10325 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
10327 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
10328 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10330 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
10331 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10333 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
10334 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10336 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
10337 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
10339 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
10340 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
10342 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
10343 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
10345 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
10346 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
10348 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
10349 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
10351 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
10352 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
10354 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
10355 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
10357 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
10358 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
10360 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
10361 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
10363 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
10364 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
10366 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
10367 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
10369 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
10370 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
10372 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
10373 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
10375 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
10376 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
10378 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
10379 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
10381 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}};
10382 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}};
10383 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}};
10384 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}};
10385 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}};
10386 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}};
10387 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}};
10388 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}};
10389 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}};
10390 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}};
10391 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}};
10392 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}};
10393 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}};
10394 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}};
10395 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}};
10396 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}};
10397 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}};
10398 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}};
10399 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}};
10400 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}};
10401 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}};
10402 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}};
10403 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_wxNotebookSizer", _p_wxNotebookSizerTo_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_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_wxXPMHandler", _p_wxXPMHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxANIHandler", _p_wxANIHandlerTo_p_wxObject
, 0, 0, 0, 0, 0},{"_p_wxCURHandler", _p_wxCURHandlerTo_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_wxImageHandler", _p_wxImageHandlerTo_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_wxBookCtrlSizer", _p_wxBookCtrlSizerTo_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}};
10404 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}};
10405 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}};
10406 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}};
10407 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}};
10408 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}};
10409 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}};
10410 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}};
10411 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}};
10412 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}};
10413 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}};
10414 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}};
10415 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}};
10416 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}};
10417 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}};
10418 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}};
10419 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}};
10420 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}};
10421 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}};
10422 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}};
10423 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}};
10424 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}};
10425 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}};
10427 static swig_type_info
*swig_types_initial
[] = {
10428 _swigt__p_wxColour
,
10429 _swigt__p_wxTreeListColumnInfo
,
10430 _swigt__p_form_ops_t
,
10431 _swigt__p_wxDuplexMode
,
10432 _swigt__p_wxValidator
,
10435 _swigt__p_wxDynamicSashUnifyEvent
,
10436 _swigt__p_wxDynamicSashSplitEvent
,
10437 _swigt__p_wxLEDNumberCtrl
,
10438 _swigt__p_wxSplitterScrolledWindow
,
10439 _swigt__p_wxThinSplitterWindow
,
10440 _swigt__p_wxPyTreeCompanionWindow
,
10441 _swigt__p_wxDynamicSashWindow
,
10442 _swigt__p_wxWindow
,
10443 _swigt__p_wxSplitterWindow
,
10444 _swigt__p_wxScrolledWindow
,
10446 _swigt__p_wxControl
,
10447 _swigt__p_wxPyListCtrl
,
10448 _swigt__p_wxPyTreeListCtrl
,
10450 _swigt__p_wxObject
,
10451 _swigt__p_wxBitmap
,
10452 _swigt__p_wxScrollBar
,
10453 _swigt__p_wxPaperSize
,
10454 _swigt__p_unsigned_int
,
10455 _swigt__unsigned_int
,
10456 _swigt__p_wxEvtHandler
,
10457 _swigt__p_wxRemotelyScrolledTreeCtrl
,
10458 _swigt__p_wxPyTreeCtrl
,
10459 _swigt__p_wxImageList
,
10460 _swigt__p_unsigned_char
,
10461 _swigt__p_wxEditableListBox
,
10464 _swigt__std__ptrdiff_t
,
10465 _swigt__p_wxArrayString
,
10466 _swigt__p_wxCommandEvent
,
10467 _swigt__p_wxTreeItemId
,
10470 _swigt__p_unsigned_long
,
10471 _swigt__p_wxStaticPicture
,
10472 _swigt__p_wxPyTreeItemData
,
10477 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
10479 static swig_const_info swig_const_table
[] = {
10480 {0, 0, 0, 0.0, 0, 0}};
10491 /* Python-specific SWIG API */
10492 #define SWIG_newvarlink() SWIG_Python_newvarlink()
10493 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
10494 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
10496 /* -----------------------------------------------------------------------------
10497 * global variable support code.
10498 * ----------------------------------------------------------------------------- */
10500 typedef struct swig_globalvar
{
10501 char *name
; /* Name of global variable */
10502 PyObject
*(*get_attr
)(); /* Return the current value */
10503 int (*set_attr
)(PyObject
*); /* Set the value */
10504 struct swig_globalvar
*next
;
10507 typedef struct swig_varlinkobject
{
10509 swig_globalvar
*vars
;
10510 } swig_varlinkobject
;
10513 swig_varlink_repr(swig_varlinkobject
*v
) {
10515 return PyString_FromString("<Swig global variables>");
10519 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
10520 swig_globalvar
*var
;
10522 fprintf(fp
,"Swig global variables { ");
10523 for (var
= v
->vars
; var
; var
=var
->next
) {
10524 fprintf(fp
,"%s", var
->name
);
10525 if (var
->next
) fprintf(fp
,", ");
10527 fprintf(fp
," }\n");
10532 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
10533 swig_globalvar
*var
= v
->vars
;
10535 if (strcmp(var
->name
,n
) == 0) {
10536 return (*var
->get_attr
)();
10540 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
10545 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
10546 swig_globalvar
*var
= v
->vars
;
10548 if (strcmp(var
->name
,n
) == 0) {
10549 return (*var
->set_attr
)(p
);
10553 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
10557 static PyTypeObject varlinktype
= {
10558 PyObject_HEAD_INIT(0)
10559 0, /* Number of items in variable part (ob_size) */
10560 (char *)"swigvarlink", /* Type name (tp_name) */
10561 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
10562 0, /* Itemsize (tp_itemsize) */
10563 0, /* Deallocator (tp_dealloc) */
10564 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
10565 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
10566 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
10567 0, /* tp_compare */
10568 (reprfunc
) swig_varlink_repr
, /* tp_repr */
10569 0, /* tp_as_number */
10570 0, /* tp_as_sequence */
10571 0, /* tp_as_mapping */
10575 0, /* tp_getattro */
10576 0, /* tp_setattro */
10577 0, /* tp_as_buffer */
10580 #if PY_VERSION_HEX >= 0x02000000
10581 0, /* tp_traverse */
10584 #if PY_VERSION_HEX >= 0x02010000
10585 0, /* tp_richcompare */
10586 0, /* tp_weaklistoffset */
10588 #if PY_VERSION_HEX >= 0x02020000
10589 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
10591 #if PY_VERSION_HEX >= 0x02030000
10594 #ifdef COUNT_ALLOCS
10595 0,0,0,0 /* tp_alloc -> tp_next */
10599 /* Create a variable linking object for use later */
10601 SWIG_Python_newvarlink(void) {
10602 swig_varlinkobject
*result
= 0;
10603 result
= PyMem_NEW(swig_varlinkobject
,1);
10604 varlinktype
.ob_type
= &PyType_Type
; /* Patch varlinktype into a PyType */
10605 result
->ob_type
= &varlinktype
;
10607 result
->ob_refcnt
= 0;
10608 Py_XINCREF((PyObject
*) result
);
10609 return ((PyObject
*) result
);
10613 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
10614 swig_varlinkobject
*v
;
10615 swig_globalvar
*gv
;
10616 v
= (swig_varlinkobject
*) p
;
10617 gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
10618 gv
->name
= (char *) malloc(strlen(name
)+1);
10619 strcpy(gv
->name
,name
);
10620 gv
->get_attr
= get_attr
;
10621 gv
->set_attr
= set_attr
;
10622 gv
->next
= v
->vars
;
10626 /* -----------------------------------------------------------------------------
10627 * constants/methods manipulation
10628 * ----------------------------------------------------------------------------- */
10630 /* Install Constants */
10632 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
10635 for (i
= 0; constants
[i
].type
; i
++) {
10636 switch(constants
[i
].type
) {
10638 obj
= PyInt_FromLong(constants
[i
].lvalue
);
10640 case SWIG_PY_FLOAT
:
10641 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
10643 case SWIG_PY_STRING
:
10644 if (constants
[i
].pvalue
) {
10645 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
10647 Py_INCREF(Py_None
);
10651 case SWIG_PY_POINTER
:
10652 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
10654 case SWIG_PY_BINARY
:
10655 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
10662 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
10668 /* -----------------------------------------------------------------------------*/
10669 /* Fix SwigMethods to carry the callback ptrs when needed */
10670 /* -----------------------------------------------------------------------------*/
10673 SWIG_Python_FixMethods(PyMethodDef
*methods
,
10674 swig_const_info
*const_table
,
10675 swig_type_info
**types
,
10676 swig_type_info
**types_initial
) {
10678 for (i
= 0; methods
[i
].ml_name
; ++i
) {
10679 char *c
= methods
[i
].ml_doc
;
10680 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
10682 swig_const_info
*ci
= 0;
10683 char *name
= c
+ 10;
10684 for (j
= 0; const_table
[j
].type
; j
++) {
10685 if (strncmp(const_table
[j
].name
, name
,
10686 strlen(const_table
[j
].name
)) == 0) {
10687 ci
= &(const_table
[j
]);
10692 size_t shift
= (ci
->ptype
) - types
;
10693 swig_type_info
*ty
= types_initial
[shift
];
10694 size_t ldoc
= (c
- methods
[i
].ml_doc
);
10695 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
10696 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
10698 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: (void *)(ci
->lvalue
);
10699 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
10701 strncpy(buff
, "swig_ptr: ", 10);
10703 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
10704 methods
[i
].ml_doc
= ndoc
;
10710 /* -----------------------------------------------------------------------------*
10711 * Initialize type list
10712 * -----------------------------------------------------------------------------*/
10714 #if PY_MAJOR_VERSION < 2
10715 /* PyModule_AddObject function was introduced in Python 2.0. The following function
10716 is copied out of Python/modsupport.c in python version 2.3.4 */
10718 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
10721 if (!PyModule_Check(m
)) {
10722 PyErr_SetString(PyExc_TypeError
,
10723 "PyModule_AddObject() needs module as first arg");
10727 PyErr_SetString(PyExc_TypeError
,
10728 "PyModule_AddObject() needs non-NULL value");
10732 dict
= PyModule_GetDict(m
);
10733 if (dict
== NULL
) {
10734 /* Internal error -- modules must have a dict! */
10735 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
10736 PyModule_GetName(m
));
10739 if (PyDict_SetItemString(dict
, name
, o
))
10746 static swig_type_info
**
10747 SWIG_Python_SetTypeListHandle(swig_type_info
**type_list_handle
) {
10748 static PyMethodDef swig_empty_runtime_method_table
[] = {
10750 NULL
, NULL
, 0, NULL
10754 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
10755 swig_empty_runtime_method_table
);
10756 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) type_list_handle
, NULL
);
10757 if (pointer
&& module) {
10758 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
10760 return type_list_handle
;
10763 static swig_type_info
**
10764 SWIG_Python_LookupTypePointer(swig_type_info
**type_list_handle
) {
10765 swig_type_info
**type_pointer
;
10767 /* first check if module already created */
10768 type_pointer
= SWIG_Python_GetTypeListHandle();
10769 if (type_pointer
) {
10770 return type_pointer
;
10772 /* create a new module and variable */
10773 return SWIG_Python_SetTypeListHandle(type_list_handle
);
10781 /* -----------------------------------------------------------------------------*
10782 * Partial Init method
10783 * -----------------------------------------------------------------------------*/
10785 #ifdef SWIG_LINK_RUNTIME
10789 SWIGEXPORT(void *) SWIG_ReturnGlobalTypeList(void *);
10795 SWIGEXPORT(void) SWIG_init(void) {
10796 static PyObject
*SWIG_globals
= 0;
10797 static int typeinit
= 0;
10800 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
10802 /* Fix SwigMethods to carry the callback ptrs when needed */
10803 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_types_initial
);
10805 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
10806 d
= PyModule_GetDict(m
);
10809 #ifdef SWIG_LINK_RUNTIME
10810 swig_type_list_handle
= (swig_type_info
**) SWIG_ReturnGlobalTypeList(swig_type_list_handle
);
10812 # ifndef SWIG_STATIC_RUNTIME
10813 swig_type_list_handle
= SWIG_Python_LookupTypePointer(swig_type_list_handle
);
10816 for (i
= 0; swig_types_initial
[i
]; i
++) {
10817 swig_types
[i
] = SWIG_TypeRegister(swig_types_initial
[i
]);
10821 SWIG_InstallConstants(d
,swig_const_table
);
10823 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
10824 SWIG_addvarlink(SWIG_globals
,(char*)"DynamicSashNameStr",_wrap_DynamicSashNameStr_get
, _wrap_DynamicSashNameStr_set
);
10825 SWIG_addvarlink(SWIG_globals
,(char*)"EditableListBoxNameStr",_wrap_EditableListBoxNameStr_get
, _wrap_EditableListBoxNameStr_set
);
10826 SWIG_addvarlink(SWIG_globals
,(char*)"TreeListCtrlNameStr",_wrap_TreeListCtrlNameStr_get
, _wrap_TreeListCtrlNameStr_set
);
10827 SWIG_addvarlink(SWIG_globals
,(char*)"StaticPictureNameStr",_wrap_StaticPictureNameStr_get
, _wrap_StaticPictureNameStr_set
);
10829 PyDict_SetItemString(d
,"DS_MANAGE_SCROLLBARS", SWIG_From_int((int)(wxDS_MANAGE_SCROLLBARS
)));
10832 PyDict_SetItemString(d
,"DS_DRAG_CORNER", SWIG_From_int((int)(wxDS_DRAG_CORNER
)));
10834 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
10835 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
10837 PyDict_SetItemString(d
,"EL_ALLOW_NEW", SWIG_From_int((int)(wxEL_ALLOW_NEW
)));
10840 PyDict_SetItemString(d
,"EL_ALLOW_EDIT", SWIG_From_int((int)(wxEL_ALLOW_EDIT
)));
10843 PyDict_SetItemString(d
,"EL_ALLOW_DELETE", SWIG_From_int((int)(wxEL_ALLOW_DELETE
)));
10846 PyDict_SetItemString(d
,"LED_ALIGN_LEFT", SWIG_From_int((int)(wxLED_ALIGN_LEFT
)));
10849 PyDict_SetItemString(d
,"LED_ALIGN_RIGHT", SWIG_From_int((int)(wxLED_ALIGN_RIGHT
)));
10852 PyDict_SetItemString(d
,"LED_ALIGN_CENTER", SWIG_From_int((int)(wxLED_ALIGN_CENTER
)));
10855 PyDict_SetItemString(d
,"LED_ALIGN_MASK", SWIG_From_int((int)(wxLED_ALIGN_MASK
)));
10858 PyDict_SetItemString(d
,"LED_DRAW_FADED", SWIG_From_int((int)(wxLED_DRAW_FADED
)));
10861 PyDict_SetItemString(d
,"TL_ALIGN_LEFT", SWIG_From_int((int)(wxTL_ALIGN_LEFT
)));
10864 PyDict_SetItemString(d
,"TL_ALIGN_RIGHT", SWIG_From_int((int)(wxTL_ALIGN_RIGHT
)));
10867 PyDict_SetItemString(d
,"TL_ALIGN_CENTER", SWIG_From_int((int)(wxTL_ALIGN_CENTER
)));
10870 PyDict_SetItemString(d
,"TREE_HITTEST_ONITEMCOLUMN", SWIG_From_int((int)(wxTREE_HITTEST_ONITEMCOLUMN
)));
10873 PyDict_SetItemString(d
,"TL_SEARCH_VISIBLE", SWIG_From_int((int)(wxTL_SEARCH_VISIBLE
)));
10876 PyDict_SetItemString(d
,"TL_SEARCH_LEVEL", SWIG_From_int((int)(wxTL_SEARCH_LEVEL
)));
10879 PyDict_SetItemString(d
,"TL_SEARCH_FULL", SWIG_From_int((int)(wxTL_SEARCH_FULL
)));
10882 PyDict_SetItemString(d
,"TL_SEARCH_PARTIAL", SWIG_From_int((int)(wxTL_SEARCH_PARTIAL
)));
10885 PyDict_SetItemString(d
,"TL_SEARCH_NOCASE", SWIG_From_int((int)(wxTL_SEARCH_NOCASE
)));
10888 PyDict_SetItemString(d
,"TR_DONT_ADJUST_MAC", SWIG_From_int((int)(wxTR_DONT_ADJUST_MAC
)));
10891 PyDict_SetItemString(d
,"SCALE_HORIZONTAL", SWIG_From_int((int)(wxSCALE_HORIZONTAL
)));
10894 PyDict_SetItemString(d
,"SCALE_VERTICAL", SWIG_From_int((int)(wxSCALE_VERTICAL
)));
10897 PyDict_SetItemString(d
,"SCALE_UNIFORM", SWIG_From_int((int)(wxSCALE_UNIFORM
)));
10900 PyDict_SetItemString(d
,"SCALE_CUSTOM", SWIG_From_int((int)(wxSCALE_CUSTOM
)));
10904 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");
10905 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");