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 ;
8142 int arg2
= (int) -1 ;
8143 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
8144 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
8145 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
8146 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
8147 wxSize
const &arg5_defvalue
= wxDefaultSize
;
8148 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
8149 long arg6
= (long) 0 ;
8150 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
8151 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
8152 wxStaticPicture
*result
;
8155 bool temp7
= false ;
8156 PyObject
* obj0
= 0 ;
8157 PyObject
* obj1
= 0 ;
8158 PyObject
* obj2
= 0 ;
8159 PyObject
* obj3
= 0 ;
8160 PyObject
* obj4
= 0 ;
8161 PyObject
* obj5
= 0 ;
8162 PyObject
* obj6
= 0 ;
8164 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
8168 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8169 if (SWIG_arg_fail(1)) SWIG_fail
;
8172 arg2
= (int)(SWIG_As_int(obj1
));
8173 if (SWIG_arg_fail(2)) SWIG_fail
;
8178 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8179 if (SWIG_arg_fail(3)) SWIG_fail
;
8181 SWIG_null_ref("wxBitmap");
8183 if (SWIG_arg_fail(3)) SWIG_fail
;
8189 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
8195 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
8200 arg6
= (long)(SWIG_As_long(obj5
));
8201 if (SWIG_arg_fail(6)) SWIG_fail
;
8206 arg7
= wxString_in_helper(obj6
);
8207 if (arg7
== NULL
) SWIG_fail
;
8212 if (!wxPyCheckForApp()) SWIG_fail
;
8213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8214 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
8216 wxPyEndAllowThreads(__tstate
);
8217 if (PyErr_Occurred()) SWIG_fail
;
8219 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8234 static PyObject
*_wrap_new_PreStaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8235 PyObject
*resultobj
;
8236 wxStaticPicture
*result
;
8241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreStaticPicture",kwnames
)) goto fail
;
8243 if (!wxPyCheckForApp()) SWIG_fail
;
8244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8245 result
= (wxStaticPicture
*)new wxStaticPicture();
8247 wxPyEndAllowThreads(__tstate
);
8248 if (PyErr_Occurred()) SWIG_fail
;
8250 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8257 static PyObject
*_wrap_StaticPicture_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8258 PyObject
*resultobj
;
8259 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8260 wxWindow
*arg2
= (wxWindow
*) 0 ;
8261 int arg3
= (int) -1 ;
8262 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
8263 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
8264 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
8265 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
8266 wxSize
const &arg6_defvalue
= wxDefaultSize
;
8267 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
8268 long arg7
= (long) 0 ;
8269 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
8270 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
8274 bool temp8
= false ;
8275 PyObject
* obj0
= 0 ;
8276 PyObject
* obj1
= 0 ;
8277 PyObject
* obj2
= 0 ;
8278 PyObject
* obj3
= 0 ;
8279 PyObject
* obj4
= 0 ;
8280 PyObject
* obj5
= 0 ;
8281 PyObject
* obj6
= 0 ;
8282 PyObject
* obj7
= 0 ;
8284 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
8288 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8289 if (SWIG_arg_fail(1)) SWIG_fail
;
8290 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8291 if (SWIG_arg_fail(2)) SWIG_fail
;
8294 arg3
= (int)(SWIG_As_int(obj2
));
8295 if (SWIG_arg_fail(3)) SWIG_fail
;
8300 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8301 if (SWIG_arg_fail(4)) SWIG_fail
;
8303 SWIG_null_ref("wxBitmap");
8305 if (SWIG_arg_fail(4)) SWIG_fail
;
8311 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
8317 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
8322 arg7
= (long)(SWIG_As_long(obj6
));
8323 if (SWIG_arg_fail(7)) SWIG_fail
;
8328 arg8
= wxString_in_helper(obj7
);
8329 if (arg8
== NULL
) SWIG_fail
;
8334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8335 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
8337 wxPyEndAllowThreads(__tstate
);
8338 if (PyErr_Occurred()) SWIG_fail
;
8341 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8357 static PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8358 PyObject
*resultobj
;
8359 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8360 wxBitmap
*arg2
= 0 ;
8361 PyObject
* obj0
= 0 ;
8362 PyObject
* obj1
= 0 ;
8364 (char *) "self",(char *) "bmp", NULL
8367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
8368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8369 if (SWIG_arg_fail(1)) SWIG_fail
;
8371 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8372 if (SWIG_arg_fail(2)) SWIG_fail
;
8374 SWIG_null_ref("wxBitmap");
8376 if (SWIG_arg_fail(2)) SWIG_fail
;
8379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8380 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
8382 wxPyEndAllowThreads(__tstate
);
8383 if (PyErr_Occurred()) SWIG_fail
;
8385 Py_INCREF(Py_None
); resultobj
= Py_None
;
8392 static PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8393 PyObject
*resultobj
;
8394 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8396 PyObject
* obj0
= 0 ;
8398 (char *) "self", NULL
8401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetBitmap",kwnames
,&obj0
)) goto fail
;
8402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8403 if (SWIG_arg_fail(1)) SWIG_fail
;
8405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8406 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
8408 wxPyEndAllowThreads(__tstate
);
8409 if (PyErr_Occurred()) SWIG_fail
;
8412 wxBitmap
* resultptr
;
8413 resultptr
= new wxBitmap((wxBitmap
&)(result
));
8414 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
8422 static PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8423 PyObject
*resultobj
;
8424 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8426 PyObject
* obj0
= 0 ;
8427 PyObject
* obj1
= 0 ;
8429 (char *) "self",(char *) "icon", NULL
8432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) goto fail
;
8433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8434 if (SWIG_arg_fail(1)) SWIG_fail
;
8436 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxIcon
, SWIG_POINTER_EXCEPTION
| 0);
8437 if (SWIG_arg_fail(2)) SWIG_fail
;
8439 SWIG_null_ref("wxIcon");
8441 if (SWIG_arg_fail(2)) SWIG_fail
;
8444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8445 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
8447 wxPyEndAllowThreads(__tstate
);
8448 if (PyErr_Occurred()) SWIG_fail
;
8450 Py_INCREF(Py_None
); resultobj
= Py_None
;
8457 static PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8458 PyObject
*resultobj
;
8459 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8461 PyObject
* obj0
= 0 ;
8463 (char *) "self", NULL
8466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetIcon",kwnames
,&obj0
)) goto fail
;
8467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8468 if (SWIG_arg_fail(1)) SWIG_fail
;
8470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8471 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
8473 wxPyEndAllowThreads(__tstate
);
8474 if (PyErr_Occurred()) SWIG_fail
;
8478 resultptr
= new wxIcon((wxIcon
&)(result
));
8479 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxIcon
, 1);
8487 static PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8488 PyObject
*resultobj
;
8489 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8491 PyObject
* obj0
= 0 ;
8492 PyObject
* obj1
= 0 ;
8494 (char *) "self",(char *) "align", NULL
8497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
8498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8499 if (SWIG_arg_fail(1)) SWIG_fail
;
8501 arg2
= (int)(SWIG_As_int(obj1
));
8502 if (SWIG_arg_fail(2)) SWIG_fail
;
8505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8506 (arg1
)->SetAlignment(arg2
);
8508 wxPyEndAllowThreads(__tstate
);
8509 if (PyErr_Occurred()) SWIG_fail
;
8511 Py_INCREF(Py_None
); resultobj
= Py_None
;
8518 static PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8519 PyObject
*resultobj
;
8520 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8522 PyObject
* obj0
= 0 ;
8524 (char *) "self", NULL
8527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetAlignment",kwnames
,&obj0
)) goto fail
;
8528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8529 if (SWIG_arg_fail(1)) SWIG_fail
;
8531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8532 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
8534 wxPyEndAllowThreads(__tstate
);
8535 if (PyErr_Occurred()) SWIG_fail
;
8538 resultobj
= SWIG_From_int((int)(result
));
8546 static PyObject
*_wrap_StaticPicture_SetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8547 PyObject
*resultobj
;
8548 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8550 PyObject
* obj0
= 0 ;
8551 PyObject
* obj1
= 0 ;
8553 (char *) "self",(char *) "scale", NULL
8556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) goto fail
;
8557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8558 if (SWIG_arg_fail(1)) SWIG_fail
;
8560 arg2
= (int)(SWIG_As_int(obj1
));
8561 if (SWIG_arg_fail(2)) SWIG_fail
;
8564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8565 (arg1
)->SetScale(arg2
);
8567 wxPyEndAllowThreads(__tstate
);
8568 if (PyErr_Occurred()) SWIG_fail
;
8570 Py_INCREF(Py_None
); resultobj
= Py_None
;
8577 static PyObject
*_wrap_StaticPicture_GetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8578 PyObject
*resultobj
;
8579 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8581 PyObject
* obj0
= 0 ;
8583 (char *) "self", NULL
8586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetScale",kwnames
,&obj0
)) goto fail
;
8587 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8588 if (SWIG_arg_fail(1)) SWIG_fail
;
8590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8591 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
8593 wxPyEndAllowThreads(__tstate
);
8594 if (PyErr_Occurred()) SWIG_fail
;
8597 resultobj
= SWIG_From_int((int)(result
));
8605 static PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8606 PyObject
*resultobj
;
8607 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8610 PyObject
* obj0
= 0 ;
8611 PyObject
* obj1
= 0 ;
8612 PyObject
* obj2
= 0 ;
8614 (char *) "self",(char *) "sx",(char *) "sy", NULL
8617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8619 if (SWIG_arg_fail(1)) SWIG_fail
;
8621 arg2
= (float)(SWIG_As_float(obj1
));
8622 if (SWIG_arg_fail(2)) SWIG_fail
;
8625 arg3
= (float)(SWIG_As_float(obj2
));
8626 if (SWIG_arg_fail(3)) SWIG_fail
;
8629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8630 (arg1
)->SetCustomScale(arg2
,arg3
);
8632 wxPyEndAllowThreads(__tstate
);
8633 if (PyErr_Occurred()) SWIG_fail
;
8635 Py_INCREF(Py_None
); resultobj
= Py_None
;
8642 static PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8643 PyObject
*resultobj
;
8644 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8645 float *arg2
= (float *) 0 ;
8646 float *arg3
= (float *) 0 ;
8651 PyObject
* obj0
= 0 ;
8653 (char *) "self", NULL
8656 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
8657 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
8658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetCustomScale",kwnames
,&obj0
)) goto fail
;
8659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8660 if (SWIG_arg_fail(1)) SWIG_fail
;
8662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8663 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
8665 wxPyEndAllowThreads(__tstate
);
8666 if (PyErr_Occurred()) SWIG_fail
;
8668 Py_INCREF(Py_None
); resultobj
= Py_None
;
8669 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
8670 SWIG_From_float((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, 0)));
8671 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
8672 SWIG_From_float((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, 0)));
8679 static PyObject
* StaticPicture_swigregister(PyObject
*, PyObject
*args
) {
8681 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8682 SWIG_TypeClientData(SWIGTYPE_p_wxStaticPicture
, obj
);
8684 return Py_BuildValue((char *)"");
8686 static PyMethodDef SwigMethods
[] = {
8687 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8688 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
8689 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8690 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
8691 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8692 { (char *)"new_PreDynamicSashWindow", (PyCFunction
) _wrap_new_PreDynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8693 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8694 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8695 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8696 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
8697 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8698 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8699 { (char *)"EditableListBox_GetStrings", (PyCFunction
) _wrap_EditableListBox_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8700 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
) _wrap_EditableListBox_GetListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8701 { (char *)"EditableListBox_GetDelButton", (PyCFunction
) _wrap_EditableListBox_GetDelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8702 { (char *)"EditableListBox_GetNewButton", (PyCFunction
) _wrap_EditableListBox_GetNewButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8703 { (char *)"EditableListBox_GetUpButton", (PyCFunction
) _wrap_EditableListBox_GetUpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8704 { (char *)"EditableListBox_GetDownButton", (PyCFunction
) _wrap_EditableListBox_GetDownButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8705 { (char *)"EditableListBox_GetEditButton", (PyCFunction
) _wrap_EditableListBox_GetEditButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8706 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
8707 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8708 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8709 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8710 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8711 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8712 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8713 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8714 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
8715 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8716 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8717 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_GetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8718 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8719 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
8720 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8721 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
8722 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8723 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
8724 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8725 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
) _wrap_new_PreLEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8726 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8727 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8728 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_GetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8729 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
) _wrap_LEDNumberCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8730 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8731 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8732 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8733 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
8734 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8735 { (char *)"TreeListColumnInfo_GetShown", (PyCFunction
) _wrap_TreeListColumnInfo_GetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8736 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8737 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
) _wrap_TreeListColumnInfo_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8738 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8739 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8740 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8741 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8742 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8743 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8744 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8745 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8746 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8747 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
8748 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8749 { (char *)"new_PreTreeListCtrl", (PyCFunction
) _wrap_new_PreTreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8750 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8751 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8752 { (char *)"TreeListCtrl_GetCount", (PyCFunction
) _wrap_TreeListCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8753 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
) _wrap_TreeListCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8754 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8755 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_GetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8756 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8757 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
) _wrap_TreeListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8758 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8759 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_GetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8760 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8761 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8762 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8763 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8764 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8765 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8766 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8767 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8768 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8769 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8770 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8771 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
) _wrap_TreeListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8772 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8773 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8774 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8775 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_GetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8776 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8777 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8778 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8779 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8780 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8781 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8782 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8783 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8784 { (char *)"TreeListCtrl_ShowColumn", (PyCFunction
) _wrap_TreeListCtrl_ShowColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8785 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8786 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8787 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8788 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8789 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8790 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8791 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8792 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8793 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8794 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8795 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8796 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8797 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8798 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8799 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8800 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8801 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8802 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8803 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8804 { (char *)"TreeListCtrl_ItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8805 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8806 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8807 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8808 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8809 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
) _wrap_TreeListCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8810 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
) _wrap_TreeListCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8811 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
) _wrap_TreeListCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8812 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8813 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8814 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8815 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8816 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8817 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8818 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_TreeListCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8819 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8820 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8821 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8822 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8823 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8824 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8825 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8826 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8827 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8828 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8829 { (char *)"TreeListCtrl_DeleteAllItems", (PyCFunction
) _wrap_TreeListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8830 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8831 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8832 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8833 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8834 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8835 { (char *)"TreeListCtrl_Unselect", (PyCFunction
) _wrap_TreeListCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8836 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
) _wrap_TreeListCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8837 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8838 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
) _wrap_TreeListCtrl_SelectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8839 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8840 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8841 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8842 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8843 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8844 { (char *)"TreeListCtrl_Edit", (PyCFunction
) _wrap_TreeListCtrl_Edit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8845 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8846 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8847 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
) _wrap_TreeListCtrl_GetHeaderWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8848 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
) _wrap_TreeListCtrl_GetMainWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8849 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
8850 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8851 { (char *)"new_PreStaticPicture", (PyCFunction
) _wrap_new_PreStaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8852 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8853 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8854 { (char *)"StaticPicture_GetBitmap", (PyCFunction
) _wrap_StaticPicture_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8855 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8856 { (char *)"StaticPicture_GetIcon", (PyCFunction
) _wrap_StaticPicture_GetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8857 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8858 { (char *)"StaticPicture_GetAlignment", (PyCFunction
) _wrap_StaticPicture_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8859 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8860 { (char *)"StaticPicture_GetScale", (PyCFunction
) _wrap_StaticPicture_GetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8861 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8862 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
) _wrap_StaticPicture_GetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8863 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
8864 { NULL
, NULL
, 0, NULL
}
8868 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
8870 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
8871 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
8873 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
8874 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
8876 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
8877 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
8879 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
8880 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
8882 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
8883 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
8885 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
8886 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
8888 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
8889 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
8891 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
8892 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
8894 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
8895 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
8897 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
8898 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
8900 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
8901 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
8903 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
8904 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
8906 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
8907 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
8909 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
8910 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
8912 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
8913 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
8915 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
8916 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
8918 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
8919 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
8921 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
8922 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
8924 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
8925 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
8927 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
8928 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
8930 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
8931 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
8933 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
8934 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
8936 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
8937 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
8939 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
8940 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
8942 static void *_p_wxControlTo_p_wxWindow(void *x
) {
8943 return (void *)((wxWindow
*) ((wxControl
*) x
));
8945 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
8946 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
8948 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
8949 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
8951 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
8952 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
8954 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
8955 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
8957 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
8958 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
8960 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
8961 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
8963 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
8964 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
8966 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
8967 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
8969 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
8970 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
8972 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
8973 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
8975 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
8976 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
8978 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
8979 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
8981 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
8982 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
8984 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
8985 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
8987 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
8988 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
8990 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
8991 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
8993 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
8994 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
8996 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
8997 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
8999 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
9000 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
9002 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
9003 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
9005 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
9006 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
9008 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
9009 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
9011 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
9012 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
9014 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
9015 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
9017 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
9018 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
9020 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
9021 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
9023 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
9024 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9026 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
9027 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9029 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
9030 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9032 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
9033 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9035 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
9036 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
9038 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
9039 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
9041 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
9042 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
9044 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
9045 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9047 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
9048 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
9050 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
9051 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9053 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
9054 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
9056 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
9057 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
9059 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
9060 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9062 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
9063 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9065 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
9066 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
9068 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
9069 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
9071 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
9072 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
9074 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
9075 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
9077 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
9078 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
9080 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
9081 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9083 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
9084 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
9086 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
9087 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
9089 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
9090 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
9092 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
9093 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
9095 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
9096 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
9098 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
9099 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
9101 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
9102 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
9104 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
9105 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
9107 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
9108 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
9110 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
9111 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
9113 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
9114 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9116 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
9117 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
9119 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
9120 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
9122 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
9123 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
9125 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
9126 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9128 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
9129 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9131 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
9132 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
9134 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
9135 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
9137 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
9138 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
9140 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
9141 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
9143 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
9144 return (void *)((wxWindow
*) ((wxPanel
*) x
));
9146 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
9147 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
9149 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
9150 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9152 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
9153 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
9155 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
9156 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
9158 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
9159 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
9161 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
9162 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
9164 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
9165 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9167 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9168 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9170 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9171 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9173 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
9174 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9176 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
9177 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
9179 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
9180 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
9182 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
9183 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
9185 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
9186 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
9188 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
9189 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
9191 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
9192 return (void *)((wxControl
*) ((wxPyControl
*) x
));
9194 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
9195 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
9197 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
9198 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9200 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
9201 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
9203 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
9204 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9206 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
9207 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
9209 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
9210 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
9212 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
9213 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
9215 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
9216 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
9218 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
9219 return (void *)((wxControl
*) ((wxGauge
*) x
));
9221 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
9222 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
9224 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
9225 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9227 static void *_p_wxListbookTo_p_wxControl(void *x
) {
9228 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
9230 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
9231 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
9233 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
9234 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9236 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
9237 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
9239 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
9240 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
9242 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
9243 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
9245 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
9246 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
9248 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
9249 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9251 static void *_p_wxListViewTo_p_wxControl(void *x
) {
9252 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
9254 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
9255 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
9257 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
9258 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
9260 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
9261 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
9263 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
9264 return (void *)((wxControl
*) ((wxStaticText
*) x
));
9266 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
9267 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
9269 static void *_p_wxSliderTo_p_wxControl(void *x
) {
9270 return (void *)((wxControl
*) ((wxSlider
*) x
));
9272 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
9273 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9275 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
9276 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
9278 static void *_p_wxButtonTo_p_wxControl(void *x
) {
9279 return (void *)((wxControl
*) ((wxButton
*) x
));
9281 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
9282 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
9284 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
9285 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
9287 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
9288 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
9290 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
9291 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
9293 static void *_p_wxListViewTo_p_wxPyListCtrl(void *x
) {
9294 return (void *)((wxPyListCtrl
*) ((wxListView
*) x
));
9296 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
9297 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
9299 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
9300 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
9302 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
9303 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
9305 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
9306 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
9308 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
9309 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
9311 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
9312 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9314 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
9315 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9317 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
9318 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
9320 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
9321 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
9323 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
9324 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
9326 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
9327 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
9329 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
9330 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9332 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
9333 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9335 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
9336 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
9338 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
9339 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
9341 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
9342 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9344 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
9345 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9347 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
9348 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9350 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
9351 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
9353 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
9354 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
9356 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
9357 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
9359 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
9360 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
9362 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
9363 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
9365 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
9366 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
9368 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
9369 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9371 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
9372 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9374 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
9375 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
9377 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
9378 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
9380 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
9381 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
9383 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
9384 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
9386 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
9387 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
9389 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
9390 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
9392 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
9393 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
9395 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
9396 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
9398 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
9399 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9401 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
9402 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
9404 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
9405 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
9407 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
9408 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
9410 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
9411 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
9413 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
9414 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
9416 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
9417 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
9419 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
9420 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
9422 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
9423 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
9425 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
9426 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9428 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
9429 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
9431 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
9432 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
9434 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
9435 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
9437 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
9438 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9440 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
9441 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9443 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
9444 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
9446 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
9447 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
9449 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
9450 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
9452 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
9453 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
9455 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
9456 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
9458 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
9459 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9461 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
9462 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9464 static void *_p_wxEventTo_p_wxObject(void *x
) {
9465 return (void *)((wxObject
*) ((wxEvent
*) x
));
9467 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
9468 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9470 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
9471 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
9473 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
9474 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
9476 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
9477 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
9479 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
9480 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
9482 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
9483 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
9485 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
9486 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
9488 static void *_p_wxImageTo_p_wxObject(void *x
) {
9489 return (void *)((wxObject
*) ((wxImage
*) x
));
9491 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
9492 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
9494 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
9495 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
9497 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
9498 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
9500 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
9501 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
9503 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
9504 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
9506 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
9507 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
9509 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
9510 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
9512 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
9513 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
9515 static void *_p_wxListItemTo_p_wxObject(void *x
) {
9516 return (void *)((wxObject
*) ((wxListItem
*) x
));
9518 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
9519 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9521 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
9522 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
9524 static void *_p_wxNotebookSizerTo_p_wxObject(void *x
) {
9525 return (void *)((wxObject
*) (wxSizer
*) ((wxNotebookSizer
*) x
));
9527 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
9528 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
9530 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
9531 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9533 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
9534 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9536 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
9537 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
9539 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
9540 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
9542 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
9543 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
9545 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
9546 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
9548 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
9549 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
9551 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
9552 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
9554 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
9555 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
9557 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
9558 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
9560 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
9561 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9563 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
9564 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9566 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
9567 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9569 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
9570 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
9572 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
9573 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
9575 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
9576 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
9578 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
9579 return (void *)((wxObject
*) ((wxPrinter
*) x
));
9581 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
9582 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
9584 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
9585 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
9587 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
9588 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
9590 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
9591 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
9593 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
9594 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
9596 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
9597 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
9599 static void *_p_wxControlTo_p_wxObject(void *x
) {
9600 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
9602 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
9603 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
9605 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
9606 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
9608 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
9609 return (void *)((wxObject
*) ((wxColourData
*) x
));
9611 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
9612 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
9614 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
9615 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
9617 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
9618 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
9620 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
9621 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
9623 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
9624 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
9626 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
9627 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9629 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
9630 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9632 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
9633 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
9635 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
9636 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
9638 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
9639 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
9641 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
9642 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9644 static void *_p_wxListEventTo_p_wxObject(void *x
) {
9645 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9647 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
9648 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9650 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
9651 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
9653 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
9654 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
9656 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
9657 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
9659 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
9660 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
9662 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
9663 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
9665 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
9666 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
9668 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
9669 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9671 static void *_p_wxButtonTo_p_wxObject(void *x
) {
9672 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
9674 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
9675 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9677 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
9678 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
9680 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
9681 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9683 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
9684 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9686 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
9687 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
9689 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
9690 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9692 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
9693 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9695 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
9696 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9698 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
9699 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9701 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
9702 return (void *)((wxObject
*) ((wxPrintData
*) x
));
9704 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
9705 return (void *)((wxObject
*) ((wxFontData
*) x
));
9707 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
9708 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
9710 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
9711 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9713 static void *_p_wxListbookTo_p_wxObject(void *x
) {
9714 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
9716 static void *_p_wxFrameTo_p_wxObject(void *x
) {
9717 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
9719 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
9720 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
9722 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
9723 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
9725 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
9726 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9728 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
9729 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
9731 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
9732 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
9734 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
9735 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
9737 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
9738 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
9740 static void *_p_wxListViewTo_p_wxObject(void *x
) {
9741 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
9743 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
9744 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
9746 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
9747 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
9749 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
9750 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9752 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
9753 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
9755 static void *_p_wxSizerTo_p_wxObject(void *x
) {
9756 return (void *)((wxObject
*) ((wxSizer
*) x
));
9758 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
9759 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
9761 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
9762 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
9764 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
9765 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
9767 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
9768 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
9770 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
9771 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
9773 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
9774 return (void *)((wxObject
*) ((wxFSFile
*) x
));
9776 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
9777 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
9779 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
9780 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
9782 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
9783 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
9785 static void *_p_wxMenuTo_p_wxObject(void *x
) {
9786 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
9788 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
9789 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
9791 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
9792 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
9794 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
9795 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
9797 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
9798 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
9800 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
9801 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
9803 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
9804 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
9806 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
9807 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
9809 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
9810 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
9812 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
9813 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
9815 static void *_p_wxDialogTo_p_wxObject(void *x
) {
9816 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
9818 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
9819 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
9821 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
9822 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
9824 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
9825 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
9827 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
9828 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
9830 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
9831 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
9833 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
9834 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
9836 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
9837 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
9839 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
9840 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
9842 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
9843 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
9845 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
9846 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
9848 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
9849 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
9851 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
9852 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
9854 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
9855 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
9857 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
9858 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
9860 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
9861 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
9863 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
9864 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
9866 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
9867 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
9869 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
9870 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
9872 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
9873 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
9875 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
9876 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9878 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
9879 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
9881 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
9882 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9884 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
9885 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
9887 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
9888 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
9890 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
9891 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
9893 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
9894 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
9896 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
9897 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
9899 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
9900 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
9902 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
9903 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
9905 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
9906 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
9908 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
9909 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
9911 static void *_p_wxWindowTo_p_wxObject(void *x
) {
9912 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
9914 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
9915 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
9917 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
9918 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
9920 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
9921 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9923 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
9924 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9926 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
9927 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
9929 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
9930 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
9932 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
9933 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
9935 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
9936 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
9938 static void *_p_wxBookCtrlSizerTo_p_wxObject(void *x
) {
9939 return (void *)((wxObject
*) (wxSizer
*) ((wxBookCtrlSizer
*) x
));
9941 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
9942 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
9944 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
9945 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
9947 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
9948 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
9950 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
9951 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
9953 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
9954 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
9956 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
9957 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
9959 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
9960 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
9962 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
9963 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
9965 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
9966 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
9968 static void *_p_wxSliderTo_p_wxObject(void *x
) {
9969 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
9971 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
9972 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
9974 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
9975 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
9977 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
9978 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
9980 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
9981 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
9983 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
9984 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
9986 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
9987 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
9989 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
9990 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
9992 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
9993 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
9995 static void *_p_wxPanelTo_p_wxObject(void *x
) {
9996 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
9998 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
9999 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
10001 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
10002 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
10004 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
10005 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
10007 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
10008 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
10010 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
10011 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10013 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
10014 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10016 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
10017 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
10019 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
10020 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10022 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
10023 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10025 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
10026 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
10028 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
10029 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10031 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
10032 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
10034 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
10035 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
10037 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
10038 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10040 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
10041 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
10043 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
10044 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
10046 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
10047 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
10049 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
10050 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
10052 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
10053 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
10055 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
10056 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10058 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
10059 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
10061 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
10062 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
10064 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
10065 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
10067 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
10068 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
10070 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
10071 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
10073 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
10074 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
10076 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
10077 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
10079 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
10080 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
10082 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
10083 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
10085 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
10086 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
10088 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
10089 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
10091 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
10092 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
10094 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
10095 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
10097 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
10098 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
10100 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
10101 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
10103 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
10104 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
10106 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
10107 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
10109 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
10110 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
10112 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
10113 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
10115 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
10116 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
10118 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
10119 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
10121 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
10122 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
10124 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
10125 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
10127 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
10128 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
10130 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
10131 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
10133 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
10134 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
10136 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
10137 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
10139 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
10140 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
10142 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
10143 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
10145 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
10146 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
10148 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
10149 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
10151 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
10152 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
10154 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
10155 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
10157 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
10158 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
10160 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
10161 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
10163 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
10164 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
10166 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
10167 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
10169 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
10170 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
10172 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
10173 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
10175 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
10176 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
10178 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
10179 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10181 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
10182 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
10184 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
10185 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
10187 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
10188 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
10190 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
10191 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
10193 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
10194 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
10196 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
10197 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
10199 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
10200 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
10202 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
10203 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
10205 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
10206 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
10208 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
10209 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
10211 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
10212 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
10214 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
10215 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10217 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
10218 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
10220 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
10221 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
10223 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
10224 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
10226 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
10227 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
10229 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
10230 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
10232 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
10233 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
10235 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
10236 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
10238 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
10239 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
10241 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
10242 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
10244 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
10245 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
10247 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
10248 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
10250 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
10251 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
10253 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
10254 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
10256 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
10257 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
10259 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
10260 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
10262 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
10263 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
10265 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
10266 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
10268 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
10269 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
10271 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
10272 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
10274 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
10275 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
10277 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
10278 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
10280 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
10281 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
10283 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
10284 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
10286 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
10287 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
10289 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
10290 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
10292 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
10293 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
10295 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
10296 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
10298 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10299 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
10301 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10302 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
10304 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
10305 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
10307 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
10308 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
10310 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
10311 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10313 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
10314 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
10316 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
10317 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
10319 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
10320 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10322 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
10323 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
10325 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
10326 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
10328 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
10329 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
10331 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
10332 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
10334 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
10335 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
10337 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
10338 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10340 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
10341 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10343 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
10344 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10346 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
10347 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
10349 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
10350 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
10352 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
10353 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
10355 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
10356 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
10358 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
10359 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
10361 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
10362 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
10364 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
10365 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
10367 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
10368 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
10370 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
10371 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
10373 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
10374 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
10376 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
10377 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
10379 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
10380 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
10382 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
10383 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
10385 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
10386 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
10388 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
10389 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
10391 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}};
10392 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}};
10393 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}};
10394 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}};
10395 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}};
10396 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}};
10397 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}};
10398 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}};
10399 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}};
10400 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}};
10401 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}};
10402 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}};
10403 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}};
10404 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}};
10405 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}};
10406 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}};
10407 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}};
10408 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}};
10409 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}};
10410 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}};
10411 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}};
10412 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}};
10413 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}};
10414 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}};
10415 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}};
10416 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}};
10417 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}};
10418 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}};
10419 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}};
10420 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}};
10421 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}};
10422 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}};
10423 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}};
10424 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}};
10425 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}};
10426 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}};
10427 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}};
10428 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}};
10429 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}};
10430 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}};
10431 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}};
10432 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}};
10433 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}};
10434 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}};
10435 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}};
10437 static swig_type_info
*swig_types_initial
[] = {
10438 _swigt__p_wxColour
,
10439 _swigt__p_wxTreeListColumnInfo
,
10440 _swigt__p_form_ops_t
,
10441 _swigt__p_wxDuplexMode
,
10442 _swigt__p_wxValidator
,
10445 _swigt__p_wxDynamicSashUnifyEvent
,
10446 _swigt__p_wxDynamicSashSplitEvent
,
10447 _swigt__p_wxLEDNumberCtrl
,
10448 _swigt__p_wxSplitterScrolledWindow
,
10449 _swigt__p_wxThinSplitterWindow
,
10450 _swigt__p_wxPyTreeCompanionWindow
,
10451 _swigt__p_wxDynamicSashWindow
,
10452 _swigt__p_wxWindow
,
10453 _swigt__p_wxSplitterWindow
,
10454 _swigt__p_wxScrolledWindow
,
10456 _swigt__p_wxControl
,
10457 _swigt__p_wxPyListCtrl
,
10458 _swigt__p_wxPyTreeListCtrl
,
10460 _swigt__p_wxObject
,
10461 _swigt__p_wxBitmap
,
10462 _swigt__p_wxScrollBar
,
10463 _swigt__p_wxPaperSize
,
10464 _swigt__p_unsigned_int
,
10465 _swigt__unsigned_int
,
10466 _swigt__p_wxEvtHandler
,
10467 _swigt__p_wxRemotelyScrolledTreeCtrl
,
10468 _swigt__p_wxPyTreeCtrl
,
10469 _swigt__p_wxImageList
,
10470 _swigt__p_unsigned_char
,
10471 _swigt__p_wxEditableListBox
,
10474 _swigt__std__ptrdiff_t
,
10475 _swigt__p_wxArrayString
,
10476 _swigt__p_wxCommandEvent
,
10477 _swigt__p_wxTreeItemId
,
10480 _swigt__p_unsigned_long
,
10481 _swigt__p_wxStaticPicture
,
10482 _swigt__p_wxPyTreeItemData
,
10487 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
10489 static swig_const_info swig_const_table
[] = {
10490 {0, 0, 0, 0.0, 0, 0}};
10501 /* Python-specific SWIG API */
10502 #define SWIG_newvarlink() SWIG_Python_newvarlink()
10503 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
10504 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
10506 /* -----------------------------------------------------------------------------
10507 * global variable support code.
10508 * ----------------------------------------------------------------------------- */
10510 typedef struct swig_globalvar
{
10511 char *name
; /* Name of global variable */
10512 PyObject
*(*get_attr
)(); /* Return the current value */
10513 int (*set_attr
)(PyObject
*); /* Set the value */
10514 struct swig_globalvar
*next
;
10517 typedef struct swig_varlinkobject
{
10519 swig_globalvar
*vars
;
10520 } swig_varlinkobject
;
10523 swig_varlink_repr(swig_varlinkobject
*v
) {
10525 return PyString_FromString("<Swig global variables>");
10529 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
10530 swig_globalvar
*var
;
10532 fprintf(fp
,"Swig global variables { ");
10533 for (var
= v
->vars
; var
; var
=var
->next
) {
10534 fprintf(fp
,"%s", var
->name
);
10535 if (var
->next
) fprintf(fp
,", ");
10537 fprintf(fp
," }\n");
10542 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
10543 swig_globalvar
*var
= v
->vars
;
10545 if (strcmp(var
->name
,n
) == 0) {
10546 return (*var
->get_attr
)();
10550 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
10555 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
10556 swig_globalvar
*var
= v
->vars
;
10558 if (strcmp(var
->name
,n
) == 0) {
10559 return (*var
->set_attr
)(p
);
10563 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
10567 static PyTypeObject varlinktype
= {
10568 PyObject_HEAD_INIT(0)
10569 0, /* Number of items in variable part (ob_size) */
10570 (char *)"swigvarlink", /* Type name (tp_name) */
10571 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
10572 0, /* Itemsize (tp_itemsize) */
10573 0, /* Deallocator (tp_dealloc) */
10574 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
10575 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
10576 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
10577 0, /* tp_compare */
10578 (reprfunc
) swig_varlink_repr
, /* tp_repr */
10579 0, /* tp_as_number */
10580 0, /* tp_as_sequence */
10581 0, /* tp_as_mapping */
10585 0, /* tp_getattro */
10586 0, /* tp_setattro */
10587 0, /* tp_as_buffer */
10590 #if PY_VERSION_HEX >= 0x02000000
10591 0, /* tp_traverse */
10594 #if PY_VERSION_HEX >= 0x02010000
10595 0, /* tp_richcompare */
10596 0, /* tp_weaklistoffset */
10598 #if PY_VERSION_HEX >= 0x02020000
10599 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
10601 #if PY_VERSION_HEX >= 0x02030000
10604 #ifdef COUNT_ALLOCS
10605 0,0,0,0 /* tp_alloc -> tp_next */
10609 /* Create a variable linking object for use later */
10611 SWIG_Python_newvarlink(void) {
10612 swig_varlinkobject
*result
= 0;
10613 result
= PyMem_NEW(swig_varlinkobject
,1);
10614 varlinktype
.ob_type
= &PyType_Type
; /* Patch varlinktype into a PyType */
10615 result
->ob_type
= &varlinktype
;
10617 result
->ob_refcnt
= 0;
10618 Py_XINCREF((PyObject
*) result
);
10619 return ((PyObject
*) result
);
10623 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
10624 swig_varlinkobject
*v
;
10625 swig_globalvar
*gv
;
10626 v
= (swig_varlinkobject
*) p
;
10627 gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
10628 gv
->name
= (char *) malloc(strlen(name
)+1);
10629 strcpy(gv
->name
,name
);
10630 gv
->get_attr
= get_attr
;
10631 gv
->set_attr
= set_attr
;
10632 gv
->next
= v
->vars
;
10636 /* -----------------------------------------------------------------------------
10637 * constants/methods manipulation
10638 * ----------------------------------------------------------------------------- */
10640 /* Install Constants */
10642 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
10645 for (i
= 0; constants
[i
].type
; i
++) {
10646 switch(constants
[i
].type
) {
10648 obj
= PyInt_FromLong(constants
[i
].lvalue
);
10650 case SWIG_PY_FLOAT
:
10651 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
10653 case SWIG_PY_STRING
:
10654 if (constants
[i
].pvalue
) {
10655 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
10657 Py_INCREF(Py_None
);
10661 case SWIG_PY_POINTER
:
10662 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
10664 case SWIG_PY_BINARY
:
10665 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
10672 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
10678 /* -----------------------------------------------------------------------------*/
10679 /* Fix SwigMethods to carry the callback ptrs when needed */
10680 /* -----------------------------------------------------------------------------*/
10683 SWIG_Python_FixMethods(PyMethodDef
*methods
,
10684 swig_const_info
*const_table
,
10685 swig_type_info
**types
,
10686 swig_type_info
**types_initial
) {
10688 for (i
= 0; methods
[i
].ml_name
; ++i
) {
10689 char *c
= methods
[i
].ml_doc
;
10690 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
10692 swig_const_info
*ci
= 0;
10693 char *name
= c
+ 10;
10694 for (j
= 0; const_table
[j
].type
; j
++) {
10695 if (strncmp(const_table
[j
].name
, name
,
10696 strlen(const_table
[j
].name
)) == 0) {
10697 ci
= &(const_table
[j
]);
10702 size_t shift
= (ci
->ptype
) - types
;
10703 swig_type_info
*ty
= types_initial
[shift
];
10704 size_t ldoc
= (c
- methods
[i
].ml_doc
);
10705 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
10706 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
10708 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: (void *)(ci
->lvalue
);
10709 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
10711 strncpy(buff
, "swig_ptr: ", 10);
10713 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
10714 methods
[i
].ml_doc
= ndoc
;
10720 /* -----------------------------------------------------------------------------*
10721 * Initialize type list
10722 * -----------------------------------------------------------------------------*/
10724 #if PY_MAJOR_VERSION < 2
10725 /* PyModule_AddObject function was introduced in Python 2.0. The following function
10726 is copied out of Python/modsupport.c in python version 2.3.4 */
10728 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
10731 if (!PyModule_Check(m
)) {
10732 PyErr_SetString(PyExc_TypeError
,
10733 "PyModule_AddObject() needs module as first arg");
10737 PyErr_SetString(PyExc_TypeError
,
10738 "PyModule_AddObject() needs non-NULL value");
10742 dict
= PyModule_GetDict(m
);
10743 if (dict
== NULL
) {
10744 /* Internal error -- modules must have a dict! */
10745 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
10746 PyModule_GetName(m
));
10749 if (PyDict_SetItemString(dict
, name
, o
))
10756 static swig_type_info
**
10757 SWIG_Python_SetTypeListHandle(swig_type_info
**type_list_handle
) {
10758 static PyMethodDef swig_empty_runtime_method_table
[] = {
10760 NULL
, NULL
, 0, NULL
10764 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
10765 swig_empty_runtime_method_table
);
10766 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) type_list_handle
, NULL
);
10767 if (pointer
&& module) {
10768 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
10770 return type_list_handle
;
10773 static swig_type_info
**
10774 SWIG_Python_LookupTypePointer(swig_type_info
**type_list_handle
) {
10775 swig_type_info
**type_pointer
;
10777 /* first check if module already created */
10778 type_pointer
= SWIG_Python_GetTypeListHandle();
10779 if (type_pointer
) {
10780 return type_pointer
;
10782 /* create a new module and variable */
10783 return SWIG_Python_SetTypeListHandle(type_list_handle
);
10791 /* -----------------------------------------------------------------------------*
10792 * Partial Init method
10793 * -----------------------------------------------------------------------------*/
10795 #ifdef SWIG_LINK_RUNTIME
10799 SWIGEXPORT(void *) SWIG_ReturnGlobalTypeList(void *);
10805 SWIGEXPORT(void) SWIG_init(void) {
10806 static PyObject
*SWIG_globals
= 0;
10807 static int typeinit
= 0;
10810 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
10812 /* Fix SwigMethods to carry the callback ptrs when needed */
10813 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_types_initial
);
10815 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
10816 d
= PyModule_GetDict(m
);
10819 #ifdef SWIG_LINK_RUNTIME
10820 swig_type_list_handle
= (swig_type_info
**) SWIG_ReturnGlobalTypeList(swig_type_list_handle
);
10822 # ifndef SWIG_STATIC_RUNTIME
10823 swig_type_list_handle
= SWIG_Python_LookupTypePointer(swig_type_list_handle
);
10826 for (i
= 0; swig_types_initial
[i
]; i
++) {
10827 swig_types
[i
] = SWIG_TypeRegister(swig_types_initial
[i
]);
10831 SWIG_InstallConstants(d
,swig_const_table
);
10833 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
10834 SWIG_addvarlink(SWIG_globals
,(char*)"DynamicSashNameStr",_wrap_DynamicSashNameStr_get
, _wrap_DynamicSashNameStr_set
);
10835 SWIG_addvarlink(SWIG_globals
,(char*)"EditableListBoxNameStr",_wrap_EditableListBoxNameStr_get
, _wrap_EditableListBoxNameStr_set
);
10836 SWIG_addvarlink(SWIG_globals
,(char*)"TreeListCtrlNameStr",_wrap_TreeListCtrlNameStr_get
, _wrap_TreeListCtrlNameStr_set
);
10837 SWIG_addvarlink(SWIG_globals
,(char*)"StaticPictureNameStr",_wrap_StaticPictureNameStr_get
, _wrap_StaticPictureNameStr_set
);
10839 PyDict_SetItemString(d
,"DS_MANAGE_SCROLLBARS", SWIG_From_int((int)(wxDS_MANAGE_SCROLLBARS
)));
10842 PyDict_SetItemString(d
,"DS_DRAG_CORNER", SWIG_From_int((int)(wxDS_DRAG_CORNER
)));
10844 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
10845 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
10847 PyDict_SetItemString(d
,"EL_ALLOW_NEW", SWIG_From_int((int)(wxEL_ALLOW_NEW
)));
10850 PyDict_SetItemString(d
,"EL_ALLOW_EDIT", SWIG_From_int((int)(wxEL_ALLOW_EDIT
)));
10853 PyDict_SetItemString(d
,"EL_ALLOW_DELETE", SWIG_From_int((int)(wxEL_ALLOW_DELETE
)));
10856 PyDict_SetItemString(d
,"LED_ALIGN_LEFT", SWIG_From_int((int)(wxLED_ALIGN_LEFT
)));
10859 PyDict_SetItemString(d
,"LED_ALIGN_RIGHT", SWIG_From_int((int)(wxLED_ALIGN_RIGHT
)));
10862 PyDict_SetItemString(d
,"LED_ALIGN_CENTER", SWIG_From_int((int)(wxLED_ALIGN_CENTER
)));
10865 PyDict_SetItemString(d
,"LED_ALIGN_MASK", SWIG_From_int((int)(wxLED_ALIGN_MASK
)));
10868 PyDict_SetItemString(d
,"LED_DRAW_FADED", SWIG_From_int((int)(wxLED_DRAW_FADED
)));
10871 PyDict_SetItemString(d
,"TL_ALIGN_LEFT", SWIG_From_int((int)(wxTL_ALIGN_LEFT
)));
10874 PyDict_SetItemString(d
,"TL_ALIGN_RIGHT", SWIG_From_int((int)(wxTL_ALIGN_RIGHT
)));
10877 PyDict_SetItemString(d
,"TL_ALIGN_CENTER", SWIG_From_int((int)(wxTL_ALIGN_CENTER
)));
10880 PyDict_SetItemString(d
,"TREE_HITTEST_ONITEMCOLUMN", SWIG_From_int((int)(wxTREE_HITTEST_ONITEMCOLUMN
)));
10883 PyDict_SetItemString(d
,"TL_SEARCH_VISIBLE", SWIG_From_int((int)(wxTL_SEARCH_VISIBLE
)));
10886 PyDict_SetItemString(d
,"TL_SEARCH_LEVEL", SWIG_From_int((int)(wxTL_SEARCH_LEVEL
)));
10889 PyDict_SetItemString(d
,"TL_SEARCH_FULL", SWIG_From_int((int)(wxTL_SEARCH_FULL
)));
10892 PyDict_SetItemString(d
,"TL_SEARCH_PARTIAL", SWIG_From_int((int)(wxTL_SEARCH_PARTIAL
)));
10895 PyDict_SetItemString(d
,"TL_SEARCH_NOCASE", SWIG_From_int((int)(wxTL_SEARCH_NOCASE
)));
10898 PyDict_SetItemString(d
,"TR_DONT_ADJUST_MAC", SWIG_From_int((int)(wxTR_DONT_ADJUST_MAC
)));
10901 PyDict_SetItemString(d
,"SCALE_HORIZONTAL", SWIG_From_int((int)(wxSCALE_HORIZONTAL
)));
10904 PyDict_SetItemString(d
,"SCALE_VERTICAL", SWIG_From_int((int)(wxSCALE_VERTICAL
)));
10907 PyDict_SetItemString(d
,"SCALE_UNIFORM", SWIG_From_int((int)(wxSCALE_UNIFORM
)));
10910 PyDict_SetItemString(d
,"SCALE_CUSTOM", SWIG_From_int((int)(wxSCALE_CUSTOM
)));
10914 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");
10915 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");