1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
14 template<class T
> class SwigValueWrapper
{
17 SwigValueWrapper() : tt(0) { }
18 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
19 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
20 ~SwigValueWrapper() { delete tt
; }
21 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
22 operator T
&() const { return *tt
; }
23 T
*operator&() { return tt
; }
25 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
29 /***********************************************************************
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
34 ************************************************************************/
36 /* template workaround for compilers that cannot correctly implement the C++ standard */
37 #ifndef SWIGTEMPLATEDISAMBIGUATOR
38 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
41 # define SWIGTEMPLATEDISAMBIGUATOR
45 /* inline attribute */
47 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
48 # define SWIGINLINE inline
54 /* attribute recognised by some compilers to avoid 'unused' warnings */
56 # if defined(__GNUC__) || defined(__ICC)
57 # define SWIGUNUSED __attribute__ ((unused))
63 /* internal SWIG method */
65 # define SWIGINTERN static SWIGUNUSED
68 /* internal inline SWIG method */
69 #ifndef SWIGINTERNINLINE
70 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
73 /* exporting methods for Windows DLLs */
75 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
76 # if defined(STATIC_LINKED)
79 # define SWIGEXPORT __declspec(dllexport)
86 /* calling conventions for Windows */
88 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
89 # define SWIGSTDCALL __stdcall
99 /***********************************************************************
102 * This file contains generic CAPI SWIG runtime support for pointer
105 ************************************************************************/
107 /* This should only be incremented when either the layout of swig_type_info changes,
108 or for whatever reason, the runtime changes incompatibly */
109 #define SWIG_RUNTIME_VERSION "2"
111 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
112 #ifdef SWIG_TYPE_TABLE
113 # define SWIG_QUOTE_STRING(x) #x
114 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
115 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
117 # define SWIG_TYPE_TABLE_NAME
121 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
122 creating a static or dynamic library from the swig runtime code.
123 In 99.9% of the cases, swig just needs to declare them as 'static'.
125 But only do this if is strictly necessary, ie, if you have problems
126 with your compiler or so.
130 # define SWIGRUNTIME SWIGINTERN
133 #ifndef SWIGRUNTIMEINLINE
134 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
143 typedef void *(*swig_converter_func
)(void *);
144 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
146 /* Structure to store inforomation on one type */
147 typedef struct swig_type_info
{
148 const char *name
; /* mangled name of this type */
149 const char *str
; /* human readable name of this type */
150 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
151 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
152 void *clientdata
; /* language specific type data */
155 /* Structure to store a type and conversion function used for casting */
156 typedef struct swig_cast_info
{
157 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
158 swig_converter_func converter
; /* function to cast the void pointers */
159 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
160 struct swig_cast_info
*prev
; /* pointer to the previous cast */
163 /* Structure used to store module information
164 * Each module generates one structure like this, and the runtime collects
165 * all of these structures and stores them in a circularly linked list.*/
166 typedef struct swig_module_info
{
167 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
168 size_t size
; /* Number of types in this module */
169 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
170 swig_type_info
**type_initial
; /* Array of initially generated type structures */
171 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
172 void *clientdata
; /* Language specific module data */
177 Compare two type names skipping the space characters, therefore
178 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
180 Return 0 when the two name types are equivalent, as in
181 strncmp, but skipping ' '.
184 SWIG_TypeNameComp(const char *f1
, const char *l1
,
185 const char *f2
, const char *l2
) {
186 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
187 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
188 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
189 if (*f1
!= *f2
) return (int)(*f1
- *f2
);
191 return (l1
- f1
) - (l2
- f2
);
195 Check type equivalence in a name list like <name1>|<name2>|...
196 Return 0 if not equal, 1 if equal
199 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
201 const char* te
= tb
+ strlen(tb
);
203 while (!equiv
&& *ne
) {
204 for (nb
= ne
; *ne
; ++ne
) {
205 if (*ne
== '|') break;
207 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
214 Check type equivalence in a name list like <name1>|<name2>|...
215 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
218 SWIG_TypeCompare(const char *nb
, const char *tb
) {
220 const char* te
= tb
+ strlen(tb
);
222 while (!equiv
&& *ne
) {
223 for (nb
= ne
; *ne
; ++ne
) {
224 if (*ne
== '|') break;
226 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
233 /* think of this as a c++ template<> or a scheme macro */
234 #define SWIG_TypeCheck_Template(comparison, ty) \
236 swig_cast_info *iter = ty->cast; \
239 if (iter == ty->cast) return iter; \
240 /* Move iter to the top of the linked list */ \
241 iter->prev->next = iter->next; \
243 iter->next->prev = iter->prev; \
244 iter->next = ty->cast; \
246 if (ty->cast) ty->cast->prev = iter; \
258 SWIGRUNTIME swig_cast_info
*
259 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
260 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
263 /* Same as previous function, except strcmp is replaced with a pointer comparison */
264 SWIGRUNTIME swig_cast_info
*
265 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
266 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
270 Cast a pointer up an inheritance hierarchy
272 SWIGRUNTIMEINLINE
void *
273 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
274 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
278 Dynamic pointer casting. Down an inheritance hierarchy
280 SWIGRUNTIME swig_type_info
*
281 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
282 swig_type_info
*lastty
= ty
;
283 if (!ty
|| !ty
->dcast
) return ty
;
284 while (ty
&& (ty
->dcast
)) {
285 ty
= (*ty
->dcast
)(ptr
);
292 Return the name associated with this type
294 SWIGRUNTIMEINLINE
const char *
295 SWIG_TypeName(const swig_type_info
*ty
) {
300 Return the pretty name associated with this type,
301 that is an unmangled type name in a form presentable to the user.
303 SWIGRUNTIME
const char *
304 SWIG_TypePrettyName(const swig_type_info
*type
) {
305 /* The "str" field contains the equivalent pretty names of the
306 type, separated by vertical-bar characters. We choose
307 to print the last name, as it is often (?) the most
309 if (type
->str
!= NULL
) {
310 const char *last_name
= type
->str
;
312 for (s
= type
->str
; *s
; s
++)
313 if (*s
== '|') last_name
= s
+1;
321 Set the clientdata field for a type
324 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
325 swig_cast_info
*cast
= ti
->cast
;
326 /* if (ti->clientdata == clientdata) return; */
327 ti
->clientdata
= clientdata
;
330 if (!cast
->converter
) {
331 swig_type_info
*tc
= cast
->type
;
332 if (!tc
->clientdata
) {
333 SWIG_TypeClientData(tc
, clientdata
);
341 Search for a swig_type_info structure only by mangled name
342 Search is a O(log #types)
344 We start searching at module start, and finish searching when start == end.
345 Note: if start == end at the beginning of the function, we go all the way around
348 SWIGRUNTIME swig_type_info
*
349 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
350 swig_module_info
*end
,
352 swig_module_info
*iter
= start
;
355 register size_t l
= 0;
356 register size_t r
= iter
->size
- 1;
358 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
359 register size_t i
= (l
+ r
) >> 1;
360 const char *iname
= iter
->types
[i
]->name
;
362 register int compare
= strcmp(name
, iname
);
364 return iter
->types
[i
];
365 } else if (compare
< 0) {
371 } else if (compare
> 0) {
375 break; /* should never happen */
380 } while (iter
!= end
);
385 Search for a swig_type_info structure for either a mangled name or a human readable name.
386 It first searches the mangled names of the types, which is a O(log #types)
387 If a type is not found it then searches the human readable names, which is O(#types).
389 We start searching at module start, and finish searching when start == end.
390 Note: if start == end at the beginning of the function, we go all the way around
393 SWIGRUNTIME swig_type_info
*
394 SWIG_TypeQueryModule(swig_module_info
*start
,
395 swig_module_info
*end
,
397 /* STEP 1: Search the name field using binary search */
398 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
402 /* STEP 2: If the type hasn't been found, do a complete search
403 of the str field (the human readable name) */
404 swig_module_info
*iter
= start
;
406 register size_t i
= 0;
407 for (; i
< iter
->size
; ++i
) {
408 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
409 return iter
->types
[i
];
412 } while (iter
!= end
);
415 /* neither found a match */
421 Pack binary data into a string
424 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
425 static const char hex
[17] = "0123456789abcdef";
426 register const unsigned char *u
= (unsigned char *) ptr
;
427 register const unsigned char *eu
= u
+ sz
;
428 for (; u
!= eu
; ++u
) {
429 register unsigned char uu
= *u
;
430 *(c
++) = hex
[(uu
& 0xf0) >> 4];
431 *(c
++) = hex
[uu
& 0xf];
437 Unpack binary data from a string
439 SWIGRUNTIME
const char *
440 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
441 register unsigned char *u
= (unsigned char *) ptr
;
442 register const unsigned char *eu
= u
+ sz
;
443 for (; u
!= eu
; ++u
) {
444 register char d
= *(c
++);
445 register unsigned char uu
= 0;
446 if ((d
>= '0') && (d
<= '9'))
447 uu
= ((d
- '0') << 4);
448 else if ((d
>= 'a') && (d
<= 'f'))
449 uu
= ((d
- ('a'-10)) << 4);
453 if ((d
>= '0') && (d
<= '9'))
455 else if ((d
>= 'a') && (d
<= 'f'))
456 uu
|= (d
- ('a'-10));
465 Pack 'void *' into a string buffer.
468 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
470 if ((2*sizeof(void *) + 2) > bsz
) return 0;
472 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
473 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
478 SWIGRUNTIME
const char *
479 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
481 if (strcmp(c
,"NULL") == 0) {
488 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
492 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
494 size_t lname
= (name
? strlen(name
) : 0);
495 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
497 r
= SWIG_PackData(r
,ptr
,sz
);
499 strncpy(r
,name
,lname
+1);
506 SWIGRUNTIME
const char *
507 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
509 if (strcmp(c
,"NULL") == 0) {
516 return SWIG_UnpackData(++c
,ptr
,sz
);
523 /* -----------------------------------------------------------------------------
524 * SWIG API. Portion that goes into the runtime
525 * ----------------------------------------------------------------------------- */
531 /* -----------------------------------------------------------------------------
532 * for internal method declarations
533 * ----------------------------------------------------------------------------- */
536 # define SWIGINTERN static SWIGUNUSED
539 #ifndef SWIGINTERNINLINE
540 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
544 Exception handling in wrappers
546 #define SWIG_fail goto fail
547 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
548 #define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0)
549 #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1)
550 #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj)
551 #define SWIG_null_ref(type) SWIG_Python_NullRef(type)
556 #define SWIG_contract_assert(expr, msg) \
557 if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
559 /* -----------------------------------------------------------------------------
560 * Constant declarations
561 * ----------------------------------------------------------------------------- */
564 #define SWIG_PY_INT 1
565 #define SWIG_PY_FLOAT 2
566 #define SWIG_PY_STRING 3
567 #define SWIG_PY_POINTER 4
568 #define SWIG_PY_BINARY 5
570 /* Constant information structure */
571 typedef struct swig_const_info
{
577 swig_type_info
**ptype
;
581 /* -----------------------------------------------------------------------------
582 * Alloc. memory flags
583 * ----------------------------------------------------------------------------- */
584 #define SWIG_OLDOBJ 1
585 #define SWIG_NEWOBJ SWIG_OLDOBJ + 1
586 #define SWIG_PYSTR SWIG_NEWOBJ + 1
593 /***********************************************************************
596 * This file contains the runtime support for Python modules
597 * and includes code for managing global variables and pointer
600 * Author : David Beazley (beazley@cs.uchicago.edu)
601 ************************************************************************/
603 /* Common SWIG API */
604 #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags)
605 #define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags)
606 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
609 /* Python-specific SWIG API */
610 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
611 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
614 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
615 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
617 /* -----------------------------------------------------------------------------
618 * Pointer declarations
619 * ----------------------------------------------------------------------------- */
621 Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent
622 C/C++ pointers in the python side. Very useful for debugging, but
625 #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES)
626 # define SWIG_COBJECT_TYPES
629 /* Flags for pointer conversion */
630 #define SWIG_POINTER_EXCEPTION 0x1
631 #define SWIG_POINTER_DISOWN 0x2
634 /* Add PyOS_snprintf for old Pythons */
635 #if PY_VERSION_HEX < 0x02020000
636 #define PyOS_snprintf snprintf
643 /* -----------------------------------------------------------------------------
644 * Create a new pointer string
645 * ----------------------------------------------------------------------------- */
646 #ifndef SWIG_BUFFER_SIZE
647 #define SWIG_BUFFER_SIZE 1024
650 /* A crude PyString_FromFormat implementation for old Pythons */
651 #if PY_VERSION_HEX < 0x02020000
653 PyString_FromFormat(const char *fmt
, ...) {
655 char buf
[SWIG_BUFFER_SIZE
* 2];
658 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
660 return (res
< 0 || res
>= sizeof(buf
)) ? 0 : PyString_FromString(buf
);
664 #if PY_VERSION_HEX < 0x01060000
665 #define PyObject_Del(op) PyMem_DEL((op))
668 #if defined(SWIG_COBJECT_TYPES)
669 #if !defined(SWIG_COBJECT_PYTHON)
670 /* -----------------------------------------------------------------------------
671 * Implements a simple Swig Object type, and use it instead of PyCObject
672 * ----------------------------------------------------------------------------- */
680 /* Declarations for objects of type PySwigObject */
683 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int flags
)
685 char result
[SWIG_BUFFER_SIZE
];
687 if (SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
))) {
688 fputs("<Swig Object at ", fp
); fputs(result
, fp
); fputs(">", fp
);
695 SWIGRUNTIME PyObject
*
696 PySwigObject_repr(PySwigObject
*v
)
698 char result
[SWIG_BUFFER_SIZE
];
699 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
700 PyString_FromFormat("<Swig Object at %s>", result
) : 0;
703 SWIGRUNTIME PyObject
*
704 PySwigObject_str(PySwigObject
*v
)
706 char result
[SWIG_BUFFER_SIZE
];
707 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
708 PyString_FromString(result
) : 0;
711 SWIGRUNTIME PyObject
*
712 PySwigObject_long(PySwigObject
*v
)
714 return PyLong_FromVoidPtr(v
->ptr
);
717 SWIGRUNTIME PyObject
*
718 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
720 PyObject
*res
= NULL
;
721 PyObject
*args
= PyTuple_New(1);
722 if (args
&& (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0)) {
723 PyObject
*ofmt
= PyString_FromString(fmt
);
725 res
= PyString_Format(ofmt
,args
);
733 SWIGRUNTIME PyObject
*
734 PySwigObject_oct(PySwigObject
*v
)
736 return PySwigObject_format("%o",v
);
739 SWIGRUNTIME PyObject
*
740 PySwigObject_hex(PySwigObject
*v
)
742 return PySwigObject_format("%x",v
);
746 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
748 int c
= strcmp(v
->desc
, w
->desc
);
750 return (c
> 0) ? 1 : -1;
754 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
759 PySwigObject_dealloc(PySwigObject
*self
)
764 SWIGRUNTIME PyTypeObject
*
765 PySwigObject_type(void) {
766 static char pyswigobject_type__doc__
[] =
767 "Swig object carries a C/C++ instance pointer";
769 static PyNumberMethods PySwigObject_as_number
= {
770 (binaryfunc
)0, /*nb_add*/
771 (binaryfunc
)0, /*nb_subtract*/
772 (binaryfunc
)0, /*nb_multiply*/
773 (binaryfunc
)0, /*nb_divide*/
774 (binaryfunc
)0, /*nb_remainder*/
775 (binaryfunc
)0, /*nb_divmod*/
776 (ternaryfunc
)0,/*nb_power*/
777 (unaryfunc
)0, /*nb_negative*/
778 (unaryfunc
)0, /*nb_positive*/
779 (unaryfunc
)0, /*nb_absolute*/
780 (inquiry
)0, /*nb_nonzero*/
787 (coercion
)0, /*nb_coerce*/
788 (unaryfunc
)PySwigObject_long
, /*nb_int*/
789 (unaryfunc
)PySwigObject_long
, /*nb_long*/
790 (unaryfunc
)0, /*nb_float*/
791 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
792 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
793 #if PY_VERSION_HEX >= 0x02020000
794 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
795 #elif PY_VERSION_HEX >= 0x02000000
796 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
800 static PyTypeObject pyswigobject_type
801 #if !defined(__cplusplus)
803 static int type_init
= 0;
808 PyObject_HEAD_INIT(&PyType_Type
)
810 (char *)"PySwigObject", /*tp_name*/
811 sizeof(PySwigObject
), /*tp_basicsize*/
814 (destructor
)PySwigObject_dealloc
, /*tp_dealloc*/
815 (printfunc
)PySwigObject_print
, /*tp_print*/
816 (getattrfunc
)0, /*tp_getattr*/
817 (setattrfunc
)0, /*tp_setattr*/
818 (cmpfunc
)PySwigObject_compare
, /*tp_compare*/
819 (reprfunc
)PySwigObject_repr
, /*tp_repr*/
820 &PySwigObject_as_number
, /*tp_as_number*/
821 0, /*tp_as_sequence*/
823 (hashfunc
)0, /*tp_hash*/
824 (ternaryfunc
)0, /*tp_call*/
825 (reprfunc
)PySwigObject_str
, /*tp_str*/
826 /* Space for future expansion */
828 pyswigobject_type__doc__
, /* Documentation string */
829 #if PY_VERSION_HEX >= 0x02000000
833 #if PY_VERSION_HEX >= 0x02010000
834 0, /* tp_richcompare */
835 0, /* tp_weaklistoffset */
837 #if PY_VERSION_HEX >= 0x02020000
838 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
840 #if PY_VERSION_HEX >= 0x02030000
844 0,0,0,0 /* tp_alloc -> tp_next */
847 #if !defined(__cplusplus)
848 pyswigobject_type
= tmp
;
852 return &pyswigobject_type
;
855 SWIGRUNTIME PyObject
*
856 PySwigObject_FromVoidPtrAndDesc(void *ptr
, const char *desc
)
858 PySwigObject
*self
= PyObject_NEW(PySwigObject
, PySwigObject_type());
863 return (PyObject
*)self
;
866 SWIGRUNTIMEINLINE
void *
867 PySwigObject_AsVoidPtr(PyObject
*self
)
869 return ((PySwigObject
*)self
)->ptr
;
872 SWIGRUNTIMEINLINE
const char *
873 PySwigObject_GetDesc(PyObject
*self
)
875 return ((PySwigObject
*)self
)->desc
;
878 SWIGRUNTIMEINLINE
int
879 PySwigObject_Check(PyObject
*op
) {
880 return ((op
)->ob_type
== PySwigObject_type())
881 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
884 /* -----------------------------------------------------------------------------
885 * Implements a simple Swig Packed type, and use it instead of string
886 * ----------------------------------------------------------------------------- */
896 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int flags
)
898 char result
[SWIG_BUFFER_SIZE
];
900 fputs("<Swig Packed ", fp
);
901 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
910 SWIGRUNTIME PyObject
*
911 PySwigPacked_repr(PySwigPacked
*v
)
913 char result
[SWIG_BUFFER_SIZE
];
914 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
915 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->desc
);
917 return PyString_FromFormat("<Swig Packed %s>", v
->desc
);
921 SWIGRUNTIME PyObject
*
922 PySwigPacked_str(PySwigPacked
*v
)
924 char result
[SWIG_BUFFER_SIZE
];
925 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
926 return PyString_FromFormat("%s%s", result
, v
->desc
);
928 return PyString_FromString(v
->desc
);
933 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
935 int c
= strcmp(v
->desc
, w
->desc
);
937 return (c
> 0) ? 1 : -1;
941 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
942 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
947 PySwigPacked_dealloc(PySwigPacked
*self
)
953 SWIGRUNTIME PyTypeObject
*
954 PySwigPacked_type(void) {
955 static char pyswigpacked_type__doc__
[] =
956 "Swig object carries a C/C++ instance pointer";
957 static PyTypeObject pyswigpacked_type
958 #if !defined(__cplusplus)
960 static int type_init
= 0;
965 PyObject_HEAD_INIT(&PyType_Type
)
967 (char *)"PySwigPacked", /*tp_name*/
968 sizeof(PySwigPacked
), /*tp_basicsize*/
971 (destructor
)PySwigPacked_dealloc
, /*tp_dealloc*/
972 (printfunc
)PySwigPacked_print
, /*tp_print*/
973 (getattrfunc
)0, /*tp_getattr*/
974 (setattrfunc
)0, /*tp_setattr*/
975 (cmpfunc
)PySwigPacked_compare
, /*tp_compare*/
976 (reprfunc
)PySwigPacked_repr
, /*tp_repr*/
978 0, /*tp_as_sequence*/
980 (hashfunc
)0, /*tp_hash*/
981 (ternaryfunc
)0, /*tp_call*/
982 (reprfunc
)PySwigPacked_str
, /*tp_str*/
983 /* Space for future expansion */
985 pyswigpacked_type__doc__
, /* Documentation string */
986 #if PY_VERSION_HEX >= 0x02000000
990 #if PY_VERSION_HEX >= 0x02010000
991 0, /* tp_richcompare */
992 0, /* tp_weaklistoffset */
994 #if PY_VERSION_HEX >= 0x02020000
995 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
997 #if PY_VERSION_HEX >= 0x02030000
1001 0,0,0,0 /* tp_alloc -> tp_next */
1004 #if !defined(__cplusplus)
1005 pyswigpacked_type
= tmp
;
1009 return &pyswigpacked_type
;
1012 SWIGRUNTIME PyObject
*
1013 PySwigPacked_FromDataAndDesc(void *ptr
, size_t size
, const char *desc
)
1015 PySwigPacked
*self
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1019 void *pack
= malloc(size
);
1021 memcpy(pack
, ptr
, size
);
1025 return (PyObject
*) self
;
1031 SWIGRUNTIMEINLINE
const char *
1032 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1034 PySwigPacked
*self
= (PySwigPacked
*)obj
;
1035 if (self
->size
!= size
) return 0;
1036 memcpy(ptr
, self
->pack
, size
);
1040 SWIGRUNTIMEINLINE
const char *
1041 PySwigPacked_GetDesc(PyObject
*self
)
1043 return ((PySwigPacked
*)self
)->desc
;
1046 SWIGRUNTIMEINLINE
int
1047 PySwigPacked_Check(PyObject
*op
) {
1048 return ((op
)->ob_type
== PySwigPacked_type())
1049 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1053 /* -----------------------------------------------------------------------------
1054 * Use the old Python PyCObject instead of PySwigObject
1055 * ----------------------------------------------------------------------------- */
1057 #define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj)
1058 #define PySwigObject_Check(obj) PyCObject_Check(obj)
1059 #define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj)
1060 #define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL)
1066 /* -----------------------------------------------------------------------------
1067 * errors manipulation
1068 * ----------------------------------------------------------------------------- */
1071 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
1074 #if defined(SWIG_COBJECT_TYPES)
1075 if (obj
&& PySwigObject_Check(obj
)) {
1076 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
1078 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
1085 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
1087 PyObject
*str
= PyObject_Str(obj
);
1088 const char *cstr
= str
? PyString_AsString(str
) : 0;
1090 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
1093 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
1100 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
1102 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
1106 SWIGRUNTIMEINLINE
void
1107 SWIG_Python_NullRef(const char *type
)
1110 PyErr_Format(PyExc_TypeError
, "null reference of type '%s' was received",type
);
1112 PyErr_Format(PyExc_TypeError
, "null reference was received");
1117 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
1119 if (PyErr_Occurred()) {
1121 PyObject
*value
= 0;
1122 PyObject
*traceback
= 0;
1123 PyErr_Fetch(&type
, &value
, &traceback
);
1125 PyObject
*old_str
= PyObject_Str(value
);
1129 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
1131 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
1142 SWIG_Python_ArgFail(int argnum
)
1144 if (PyErr_Occurred()) {
1145 /* add information about failing argument */
1147 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
1148 return SWIG_Python_AddErrMesg(mesg
, 1);
1155 /* -----------------------------------------------------------------------------
1156 * pointers/data manipulation
1157 * ----------------------------------------------------------------------------- */
1159 /* Convert a pointer value */
1161 SWIG_Python_ConvertPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
) {
1164 static PyObject
*SWIG_this
= 0;
1166 PyObject
*pyobj
= 0;
1170 if (obj
== Py_None
) {
1175 #ifdef SWIG_COBJECT_TYPES
1176 if (!(PySwigObject_Check(obj
))) {
1178 SWIG_this
= PyString_FromString("this");
1180 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1182 if (!obj
) goto type_error
;
1183 if (!PySwigObject_Check(obj
)) {
1188 vptr
= PySwigObject_AsVoidPtr(obj
);
1189 c
= (const char *) PySwigObject_GetDesc(obj
);
1190 if (newref
) { Py_DECREF(obj
); }
1193 if (!(PyString_Check(obj
))) {
1195 SWIG_this
= PyString_FromString("this");
1197 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1199 if (!obj
) goto type_error
;
1200 if (!PyString_Check(obj
)) {
1205 c
= PyString_AsString(obj
);
1206 /* Pointer values must start with leading underscore */
1207 c
= SWIG_UnpackVoidPtr(c
, &vptr
, ty
->name
);
1208 if (newref
) { Py_DECREF(obj
); }
1209 if (!c
) goto type_error
;
1214 tc
= SWIG_TypeCheck(c
,ty
);
1215 if (!tc
) goto type_error
;
1216 *ptr
= SWIG_TypeCast(tc
,vptr
);
1220 if ((pyobj
) && (flags
& SWIG_POINTER_DISOWN
)) {
1221 PyObject_SetAttrString(pyobj
,(char*)"thisown",Py_False
);
1227 if (pyobj
&& !obj
) {
1229 if (PyCFunction_Check(obj
)) {
1230 /* here we get the method pointer for callbacks */
1231 char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
1232 c
= doc
? strstr(doc
, "swig_ptr: ") : 0;
1234 c
= ty
? SWIG_UnpackVoidPtr(c
+ 10, &vptr
, ty
->name
) : 0;
1235 if (!c
) goto type_error
;
1240 if (flags
& SWIG_POINTER_EXCEPTION
) {
1242 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1244 SWIG_Python_TypeError("C/C++ pointer", obj
);
1250 /* Convert a pointer value, signal an exception on a type mismatch */
1252 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
1254 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
1256 if (flags
& SWIG_POINTER_EXCEPTION
) {
1257 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1258 SWIG_Python_ArgFail(argnum
);
1264 /* Convert a packed value value */
1266 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
, int flags
) {
1270 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1271 c
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
1273 if ((!obj
) || (!PyString_Check(obj
))) goto type_error
;
1274 c
= PyString_AsString(obj
);
1275 /* Pointer values must start with leading underscore */
1276 c
= SWIG_UnpackDataName(c
, ptr
, sz
, ty
->name
);
1278 if (!c
) goto type_error
;
1280 tc
= SWIG_TypeCheck(c
,ty
);
1281 if (!tc
) goto type_error
;
1287 if (flags
& SWIG_POINTER_EXCEPTION
) {
1289 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1291 SWIG_Python_TypeError("C/C++ packed data", obj
);
1297 /* Create a new array object */
1298 SWIGRUNTIME PyObject
*
1299 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int own
) {
1302 if (!PyErr_Occurred()) {
1303 PyErr_Format(PyExc_TypeError
, "Swig: null type passed to NewPointerObj");
1311 #ifdef SWIG_COBJECT_TYPES
1312 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)type
->name
);
1315 char result
[SWIG_BUFFER_SIZE
];
1316 robj
= SWIG_PackVoidPtr(result
, ptr
, type
->name
, sizeof(result
)) ?
1317 PyString_FromString(result
) : 0;
1320 if (!robj
|| (robj
== Py_None
)) return robj
;
1321 if (type
->clientdata
) {
1323 PyObject
*args
= Py_BuildValue((char*)"(O)", robj
);
1325 inst
= PyObject_CallObject((PyObject
*) type
->clientdata
, args
);
1329 PyObject_SetAttrString(inst
,(char*)"thisown",Py_True
);
1337 SWIGRUNTIME PyObject
*
1338 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
1344 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1345 robj
= PySwigPacked_FromDataAndDesc((void *) ptr
, sz
, (char *)type
->name
);
1348 char result
[SWIG_BUFFER_SIZE
];
1349 robj
= SWIG_PackDataName(result
, ptr
, sz
, type
->name
, sizeof(result
)) ?
1350 PyString_FromString(result
) : 0;
1356 /* -----------------------------------------------------------------------------*
1358 * -----------------------------------------------------------------------------*/
1360 #ifdef SWIG_LINK_RUNTIME
1361 void *SWIG_ReturnGlobalTypeList(void *);
1364 SWIGRUNTIME swig_module_info
*
1365 SWIG_Python_GetModule(void) {
1366 static void *type_pointer
= (void *)0;
1367 /* first check if module already created */
1368 if (!type_pointer
) {
1369 #ifdef SWIG_LINK_RUNTIME
1370 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
1372 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1373 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
1374 if (PyErr_Occurred()) {
1376 type_pointer
= (void *)0;
1380 return (swig_module_info
*) type_pointer
;
1383 #if PY_MAJOR_VERSION < 2
1384 /* PyModule_AddObject function was introduced in Python 2.0. The following function
1385 is copied out of Python/modsupport.c in python version 2.3.4 */
1387 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
1390 if (!PyModule_Check(m
)) {
1391 PyErr_SetString(PyExc_TypeError
,
1392 "PyModule_AddObject() needs module as first arg");
1396 PyErr_SetString(PyExc_TypeError
,
1397 "PyModule_AddObject() needs non-NULL value");
1401 dict
= PyModule_GetDict(m
);
1403 /* Internal error -- modules must have a dict! */
1404 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
1405 PyModule_GetName(m
));
1408 if (PyDict_SetItemString(dict
, name
, o
))
1416 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
1417 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
1419 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1420 swig_empty_runtime_method_table
);
1421 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, NULL
);
1422 if (pointer
&& module) {
1423 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
1432 /* -------- TYPES TABLE (BEGIN) -------- */
1434 #define SWIGTYPE_p_char swig_types[0]
1435 #define SWIGTYPE_p_float swig_types[1]
1436 #define SWIGTYPE_p_form_ops_t swig_types[2]
1437 #define SWIGTYPE_p_int swig_types[3]
1438 #define SWIGTYPE_p_unsigned_char swig_types[4]
1439 #define SWIGTYPE_p_unsigned_int swig_types[5]
1440 #define SWIGTYPE_p_unsigned_long swig_types[6]
1441 #define SWIGTYPE_p_wxANIHandler swig_types[7]
1442 #define SWIGTYPE_p_wxAcceleratorTable swig_types[8]
1443 #define SWIGTYPE_p_wxActivateEvent swig_types[9]
1444 #define SWIGTYPE_p_wxArrayString swig_types[10]
1445 #define SWIGTYPE_p_wxBMPHandler swig_types[11]
1446 #define SWIGTYPE_p_wxBitmap swig_types[12]
1447 #define SWIGTYPE_p_wxBitmapButton swig_types[13]
1448 #define SWIGTYPE_p_wxBookCtrlBase swig_types[14]
1449 #define SWIGTYPE_p_wxBookCtrlBaseEvent swig_types[15]
1450 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
1451 #define SWIGTYPE_p_wxButton swig_types[17]
1452 #define SWIGTYPE_p_wxCURHandler swig_types[18]
1453 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[19]
1454 #define SWIGTYPE_p_wxCheckBox swig_types[20]
1455 #define SWIGTYPE_p_wxCheckListBox swig_types[21]
1456 #define SWIGTYPE_p_wxChildFocusEvent swig_types[22]
1457 #define SWIGTYPE_p_wxChoice swig_types[23]
1458 #define SWIGTYPE_p_wxChoicebook swig_types[24]
1459 #define SWIGTYPE_p_wxChoicebookEvent swig_types[25]
1460 #define SWIGTYPE_p_wxCloseEvent swig_types[26]
1461 #define SWIGTYPE_p_wxColour swig_types[27]
1462 #define SWIGTYPE_p_wxColourData swig_types[28]
1463 #define SWIGTYPE_p_wxColourDialog swig_types[29]
1464 #define SWIGTYPE_p_wxComboBox swig_types[30]
1465 #define SWIGTYPE_p_wxCommandEvent swig_types[31]
1466 #define SWIGTYPE_p_wxContextHelp swig_types[32]
1467 #define SWIGTYPE_p_wxContextHelpButton swig_types[33]
1468 #define SWIGTYPE_p_wxContextMenuEvent swig_types[34]
1469 #define SWIGTYPE_p_wxControl swig_types[35]
1470 #define SWIGTYPE_p_wxControlWithItems swig_types[36]
1471 #define SWIGTYPE_p_wxDateEvent swig_types[37]
1472 #define SWIGTYPE_p_wxDatePickerCtrl swig_types[38]
1473 #define SWIGTYPE_p_wxDialog swig_types[39]
1474 #define SWIGTYPE_p_wxDirDialog swig_types[40]
1475 #define SWIGTYPE_p_wxDirFilterListCtrl swig_types[41]
1476 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[42]
1477 #define SWIGTYPE_p_wxDropFilesEvent swig_types[43]
1478 #define SWIGTYPE_p_wxDuplexMode swig_types[44]
1479 #define SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[45]
1480 #define SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[46]
1481 #define SWIGTYPE_p_wxDynamicSashWindow swig_types[47]
1482 #define SWIGTYPE_p_wxEditableListBox swig_types[48]
1483 #define SWIGTYPE_p_wxEraseEvent swig_types[49]
1484 #define SWIGTYPE_p_wxEvent swig_types[50]
1485 #define SWIGTYPE_p_wxEvtHandler swig_types[51]
1486 #define SWIGTYPE_p_wxFSFile swig_types[52]
1487 #define SWIGTYPE_p_wxFileDialog swig_types[53]
1488 #define SWIGTYPE_p_wxFileSystem swig_types[54]
1489 #define SWIGTYPE_p_wxFindDialogEvent swig_types[55]
1490 #define SWIGTYPE_p_wxFindReplaceData swig_types[56]
1491 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[57]
1492 #define SWIGTYPE_p_wxFlexGridSizer swig_types[58]
1493 #define SWIGTYPE_p_wxFocusEvent swig_types[59]
1494 #define SWIGTYPE_p_wxFont swig_types[60]
1495 #define SWIGTYPE_p_wxFontData swig_types[61]
1496 #define SWIGTYPE_p_wxFontDialog swig_types[62]
1497 #define SWIGTYPE_p_wxFrame swig_types[63]
1498 #define SWIGTYPE_p_wxGBSizerItem swig_types[64]
1499 #define SWIGTYPE_p_wxGIFHandler swig_types[65]
1500 #define SWIGTYPE_p_wxGauge swig_types[66]
1501 #define SWIGTYPE_p_wxGenericDirCtrl swig_types[67]
1502 #define SWIGTYPE_p_wxGenericDragImage swig_types[68]
1503 #define SWIGTYPE_p_wxGridBagSizer swig_types[69]
1504 #define SWIGTYPE_p_wxGridSizer swig_types[70]
1505 #define SWIGTYPE_p_wxHelpEvent swig_types[71]
1506 #define SWIGTYPE_p_wxICOHandler swig_types[72]
1507 #define SWIGTYPE_p_wxIcon swig_types[73]
1508 #define SWIGTYPE_p_wxIconizeEvent swig_types[74]
1509 #define SWIGTYPE_p_wxIdleEvent swig_types[75]
1510 #define SWIGTYPE_p_wxImage swig_types[76]
1511 #define SWIGTYPE_p_wxImageHandler swig_types[77]
1512 #define SWIGTYPE_p_wxImageList swig_types[78]
1513 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[79]
1514 #define SWIGTYPE_p_wxInitDialogEvent swig_types[80]
1515 #define SWIGTYPE_p_wxJPEGHandler swig_types[81]
1516 #define SWIGTYPE_p_wxKeyEvent swig_types[82]
1517 #define SWIGTYPE_p_wxLEDNumberCtrl swig_types[83]
1518 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[84]
1519 #define SWIGTYPE_p_wxLayoutConstraints swig_types[85]
1520 #define SWIGTYPE_p_wxListBox swig_types[86]
1521 #define SWIGTYPE_p_wxListEvent swig_types[87]
1522 #define SWIGTYPE_p_wxListItem swig_types[88]
1523 #define SWIGTYPE_p_wxListView swig_types[89]
1524 #define SWIGTYPE_p_wxListbook swig_types[90]
1525 #define SWIGTYPE_p_wxListbookEvent swig_types[91]
1526 #define SWIGTYPE_p_wxMDIChildFrame swig_types[92]
1527 #define SWIGTYPE_p_wxMDIClientWindow swig_types[93]
1528 #define SWIGTYPE_p_wxMDIParentFrame swig_types[94]
1529 #define SWIGTYPE_p_wxMaximizeEvent swig_types[95]
1530 #define SWIGTYPE_p_wxMenu swig_types[96]
1531 #define SWIGTYPE_p_wxMenuBar swig_types[97]
1532 #define SWIGTYPE_p_wxMenuEvent swig_types[98]
1533 #define SWIGTYPE_p_wxMenuItem swig_types[99]
1534 #define SWIGTYPE_p_wxMessageDialog swig_types[100]
1535 #define SWIGTYPE_p_wxMiniFrame swig_types[101]
1536 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[102]
1537 #define SWIGTYPE_p_wxMouseEvent swig_types[103]
1538 #define SWIGTYPE_p_wxMoveEvent swig_types[104]
1539 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[105]
1540 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[106]
1541 #define SWIGTYPE_p_wxNcPaintEvent swig_types[107]
1542 #define SWIGTYPE_p_wxNotebook swig_types[108]
1543 #define SWIGTYPE_p_wxNotebookEvent swig_types[109]
1544 #define SWIGTYPE_p_wxNotifyEvent swig_types[110]
1545 #define SWIGTYPE_p_wxObject swig_types[111]
1546 #define SWIGTYPE_p_wxPCXHandler swig_types[112]
1547 #define SWIGTYPE_p_wxPNGHandler swig_types[113]
1548 #define SWIGTYPE_p_wxPNMHandler swig_types[114]
1549 #define SWIGTYPE_p_wxPageSetupDialog swig_types[115]
1550 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[116]
1551 #define SWIGTYPE_p_wxPaintEvent swig_types[117]
1552 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[118]
1553 #define SWIGTYPE_p_wxPanel swig_types[119]
1554 #define SWIGTYPE_p_wxPaperSize swig_types[120]
1555 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[121]
1556 #define SWIGTYPE_p_wxPopupWindow swig_types[122]
1557 #define SWIGTYPE_p_wxPreviewCanvas swig_types[123]
1558 #define SWIGTYPE_p_wxPreviewControlBar swig_types[124]
1559 #define SWIGTYPE_p_wxPreviewFrame swig_types[125]
1560 #define SWIGTYPE_p_wxPrintData swig_types[126]
1561 #define SWIGTYPE_p_wxPrintDialog swig_types[127]
1562 #define SWIGTYPE_p_wxPrintDialogData swig_types[128]
1563 #define SWIGTYPE_p_wxPrintPreview swig_types[129]
1564 #define SWIGTYPE_p_wxPrinter swig_types[130]
1565 #define SWIGTYPE_p_wxProgressDialog swig_types[131]
1566 #define SWIGTYPE_p_wxPyApp swig_types[132]
1567 #define SWIGTYPE_p_wxPyCommandEvent swig_types[133]
1568 #define SWIGTYPE_p_wxPyControl swig_types[134]
1569 #define SWIGTYPE_p_wxPyEvent swig_types[135]
1570 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[136]
1571 #define SWIGTYPE_p_wxPyImageHandler swig_types[137]
1572 #define SWIGTYPE_p_wxPyListCtrl swig_types[138]
1573 #define SWIGTYPE_p_wxPyPanel swig_types[139]
1574 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[140]
1575 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[141]
1576 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[142]
1577 #define SWIGTYPE_p_wxPyPrintPreview swig_types[143]
1578 #define SWIGTYPE_p_wxPyPrintout swig_types[144]
1579 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[145]
1580 #define SWIGTYPE_p_wxPySizer swig_types[146]
1581 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[147]
1582 #define SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[148]
1583 #define SWIGTYPE_p_wxPyTreeCtrl swig_types[149]
1584 #define SWIGTYPE_p_wxPyTreeItemData swig_types[150]
1585 #define SWIGTYPE_p_wxPyTreeListCtrl swig_types[151]
1586 #define SWIGTYPE_p_wxPyVListBox swig_types[152]
1587 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[153]
1588 #define SWIGTYPE_p_wxPyValidator swig_types[154]
1589 #define SWIGTYPE_p_wxPyWindow swig_types[155]
1590 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[156]
1591 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[157]
1592 #define SWIGTYPE_p_wxRadioBox swig_types[158]
1593 #define SWIGTYPE_p_wxRadioButton swig_types[159]
1594 #define SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[160]
1595 #define SWIGTYPE_p_wxSashEvent swig_types[161]
1596 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[162]
1597 #define SWIGTYPE_p_wxSashWindow swig_types[163]
1598 #define SWIGTYPE_p_wxScrollBar swig_types[164]
1599 #define SWIGTYPE_p_wxScrollEvent swig_types[165]
1600 #define SWIGTYPE_p_wxScrollWinEvent swig_types[166]
1601 #define SWIGTYPE_p_wxScrolledWindow swig_types[167]
1602 #define SWIGTYPE_p_wxSetCursorEvent swig_types[168]
1603 #define SWIGTYPE_p_wxShowEvent swig_types[169]
1604 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[170]
1605 #define SWIGTYPE_p_wxSizeEvent swig_types[171]
1606 #define SWIGTYPE_p_wxSizer swig_types[172]
1607 #define SWIGTYPE_p_wxSizerItem swig_types[173]
1608 #define SWIGTYPE_p_wxSlider swig_types[174]
1609 #define SWIGTYPE_p_wxSpinButton swig_types[175]
1610 #define SWIGTYPE_p_wxSpinCtrl swig_types[176]
1611 #define SWIGTYPE_p_wxSpinEvent swig_types[177]
1612 #define SWIGTYPE_p_wxSplashScreen swig_types[178]
1613 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[179]
1614 #define SWIGTYPE_p_wxSplitterEvent swig_types[180]
1615 #define SWIGTYPE_p_wxSplitterScrolledWindow swig_types[181]
1616 #define SWIGTYPE_p_wxSplitterWindow swig_types[182]
1617 #define SWIGTYPE_p_wxStaticBitmap swig_types[183]
1618 #define SWIGTYPE_p_wxStaticBox swig_types[184]
1619 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[185]
1620 #define SWIGTYPE_p_wxStaticLine swig_types[186]
1621 #define SWIGTYPE_p_wxStaticPicture swig_types[187]
1622 #define SWIGTYPE_p_wxStaticText swig_types[188]
1623 #define SWIGTYPE_p_wxStatusBar swig_types[189]
1624 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[190]
1625 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[191]
1626 #define SWIGTYPE_p_wxTIFFHandler swig_types[192]
1627 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[193]
1628 #define SWIGTYPE_p_wxTextCtrl swig_types[194]
1629 #define SWIGTYPE_p_wxTextEntryDialog swig_types[195]
1630 #define SWIGTYPE_p_wxTextUrlEvent swig_types[196]
1631 #define SWIGTYPE_p_wxThinSplitterWindow swig_types[197]
1632 #define SWIGTYPE_p_wxTipWindow swig_types[198]
1633 #define SWIGTYPE_p_wxToggleButton swig_types[199]
1634 #define SWIGTYPE_p_wxToolBar swig_types[200]
1635 #define SWIGTYPE_p_wxToolBarBase swig_types[201]
1636 #define SWIGTYPE_p_wxToolBarToolBase swig_types[202]
1637 #define SWIGTYPE_p_wxTopLevelWindow swig_types[203]
1638 #define SWIGTYPE_p_wxTreeEvent swig_types[204]
1639 #define SWIGTYPE_p_wxTreeItemId swig_types[205]
1640 #define SWIGTYPE_p_wxTreeListColumnInfo swig_types[206]
1641 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[207]
1642 #define SWIGTYPE_p_wxValidator swig_types[208]
1643 #define SWIGTYPE_p_wxWindow swig_types[209]
1644 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[210]
1645 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[211]
1646 #define SWIGTYPE_p_wxXPMHandler swig_types[212]
1647 #define SWIGTYPE_ptrdiff_t swig_types[213]
1648 #define SWIGTYPE_std__ptrdiff_t swig_types[214]
1649 #define SWIGTYPE_unsigned_int swig_types[215]
1650 static swig_type_info
*swig_types
[217];
1651 static swig_module_info swig_module
= {swig_types
, 216, 0, 0, 0, 0};
1652 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1653 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
1655 /* -------- TYPES TABLE (END) -------- */
1658 /*-----------------------------------------------
1659 @(target):= _gizmos.so
1660 ------------------------------------------------*/
1661 #define SWIG_init init_gizmos
1663 #define SWIG_name "_gizmos"
1665 #include "wx/wxPython/wxPython.h"
1666 #include "wx/wxPython/pyclasses.h"
1668 #include <wx/gizmos/dynamicsash.h>
1669 #include <wx/gizmos/editlbox.h>
1670 #include <wx/gizmos/splittree.h>
1671 #include <wx/gizmos/ledctrl.h>
1672 #include <wx/gizmos/statpict.h>
1674 #include <wx/listctrl.h>
1675 #include <wx/treectrl.h>
1676 #include <wx/imaglist.h>
1678 #include "wx/treelistctrl.h"
1679 #include "wx/wxPython/pytree.h"
1682 static const wxString
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));
1683 static const wxString
wxPyEditableListBoxNameStr(wxT("editableListBox"));
1684 static const wxString
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));
1685 static const wxString
wxPyStaticPictureNameStr(wxStaticPictureNameStr
);
1686 static const wxString
wxPyEmptyString(wxEmptyString
);
1688 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1689 #define SWIG_From_int PyInt_FromLong
1697 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1700 if (value
< min_value
) {
1702 PyErr_Format(PyExc_OverflowError
,
1703 "value %ld is less than '%s' minimum %ld",
1704 value
, errmsg
, min_value
);
1707 } else if (value
> max_value
) {
1709 PyErr_Format(PyExc_OverflowError
,
1710 "value %ld is greater than '%s' maximum %ld",
1711 value
, errmsg
, max_value
);
1720 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1722 if (PyNumber_Check(obj
)) {
1723 if (val
) *val
= PyInt_AsLong(obj
);
1727 SWIG_type_error("number", obj
);
1733 #if INT_MAX != LONG_MAX
1735 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1737 const char* errmsg
= val
? "int" : (char*)0;
1739 if (SWIG_AsVal_long(obj
, &v
)) {
1740 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1741 if (val
) *val
= static_cast<int >(v
);
1750 SWIG_type_error(errmsg
, obj
);
1755 SWIGINTERNINLINE
int
1756 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1758 return SWIG_AsVal_long(obj
,(long*)val
);
1763 SWIGINTERNINLINE
int
1764 SWIG_As_int(PyObject
* obj
)
1767 if (!SWIG_AsVal_int(obj
, &v
)) {
1769 this is needed to make valgrind/purify happier.
1771 memset((void*)&v
, 0, sizeof(int));
1777 SWIGINTERNINLINE
long
1778 SWIG_As_long(PyObject
* obj
)
1781 if (!SWIG_AsVal_long(obj
, &v
)) {
1783 this is needed to make valgrind/purify happier.
1785 memset((void*)&v
, 0, sizeof(long));
1791 SWIGINTERNINLINE
int
1792 SWIG_Check_int(PyObject
* obj
)
1794 return SWIG_AsVal_int(obj
, (int*)0);
1798 SWIGINTERNINLINE
int
1799 SWIG_Check_long(PyObject
* obj
)
1801 return SWIG_AsVal_long(obj
, (long*)0);
1804 static PyObject
*wxEditableListBox_GetStrings(wxEditableListBox
*self
){
1805 wxArrayString strings
;
1806 self
->GetStrings(strings
);
1807 return wxArrayString2PyList_helper(strings
);
1810 typedef wxTreeCtrl wxPyTreeCtrl
;
1813 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
1816 wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id
= -1,
1817 const wxPoint
& pos
= wxDefaultPosition
,
1818 const wxSize
& size
= wxDefaultSize
,
1820 : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {}
1823 virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) {
1825 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1826 if ((found
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) {
1827 PyObject
* dcobj
= wxPyMake_wxObject(&dc
,false);
1828 PyObject
* idobj
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false);
1829 PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false);
1830 wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
));
1835 wxPyEndBlockThreads(blocked
);
1837 wxTreeCompanionWindow::DrawItem(dc
, id
, rect
);
1845 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
1847 if (obj
== Py_True
) {
1848 if (val
) *val
= true;
1851 if (obj
== Py_False
) {
1852 if (val
) *val
= false;
1856 if (SWIG_AsVal_int(obj
, &res
)) {
1857 if (val
) *val
= res
? true : false;
1863 SWIG_type_error("bool", obj
);
1869 SWIGINTERNINLINE
bool
1870 SWIG_As_bool(PyObject
* obj
)
1873 if (!SWIG_AsVal_bool(obj
, &v
)) {
1875 this is needed to make valgrind/purify happier.
1877 memset((void*)&v
, 0, sizeof(bool));
1883 SWIGINTERNINLINE
int
1884 SWIG_Check_bool(PyObject
* obj
)
1886 return SWIG_AsVal_bool(obj
, (bool*)0);
1891 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
1894 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
1895 SWIG_type_error("unsigned number", obj
);
1898 *val
= (unsigned long)v
;
1903 SWIGINTERNINLINE
unsigned long
1904 SWIG_As_unsigned_SS_long(PyObject
* obj
)
1907 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
1909 this is needed to make valgrind/purify happier.
1911 memset((void*)&v
, 0, sizeof(unsigned long));
1917 SWIGINTERNINLINE
int
1918 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
1920 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
1924 SWIGINTERNINLINE PyObject
*
1925 SWIG_From_unsigned_SS_long(unsigned long value
)
1927 return (value
> LONG_MAX
) ?
1928 PyLong_FromUnsignedLong(value
)
1929 : PyInt_FromLong(static_cast<long >(value
));
1932 // C++ version of Python aware control
1933 class wxPyTreeListCtrl
: public wxTreeListCtrl
{
1934 DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
);
1936 wxPyTreeListCtrl() : wxTreeListCtrl() {}
1937 wxPyTreeListCtrl(wxWindow
*parent
, wxWindowID id
,
1941 const wxValidator
&validator
,
1942 const wxString
& name
) :
1943 wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
1945 int OnCompareItems(const wxTreeItemId
& item1
,
1946 const wxTreeItemId
& item2
) {
1949 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1950 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) {
1951 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0);
1952 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0);
1953 rval
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
));
1957 wxPyEndBlockThreads(blocked
);
1959 rval
= wxTreeListCtrl::OnCompareItems(item1
, item2
);
1965 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
)
1969 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1970 #define SWIG_From_long PyInt_FromLong
1974 #if UINT_MAX < LONG_MAX
1975 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1976 #define SWIG_From_unsigned_SS_int SWIG_From_long
1979 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1980 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
1985 SWIGINTERNINLINE
int
1986 SWIG_CheckUnsignedLongInRange(unsigned long value
,
1987 unsigned long max_value
,
1990 if (value
> max_value
) {
1992 PyErr_Format(PyExc_OverflowError
,
1993 "value %lu is greater than '%s' minimum %lu",
1994 value
, errmsg
, max_value
);
2002 #if UINT_MAX != ULONG_MAX
2004 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2006 const char* errmsg
= val
? "unsigned int" : (char*)0;
2008 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2009 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
2010 if (val
) *val
= static_cast<unsigned int >(v
);
2017 SWIG_type_error(errmsg
, obj
);
2022 SWIGINTERNINLINE
unsigned int
2023 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2025 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
2030 SWIGINTERNINLINE
unsigned int
2031 SWIG_As_unsigned_SS_int(PyObject
* obj
)
2034 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
2036 this is needed to make valgrind/purify happier.
2038 memset((void*)&v
, 0, sizeof(unsigned int));
2044 SWIGINTERNINLINE
int
2045 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
2047 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
2050 static wxString
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
2051 if (column
< 0) column
= self
->GetMainColumn();
2052 return self
->GetItemText(item
, column
);
2054 static int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
2055 if (column
< 0) column
= self
->GetMainColumn();
2056 return self
->GetItemImage(item
, column
, which
);
2058 static void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxString
const &text
,int column
=-1){
2059 if (column
< 0) column
= self
->GetMainColumn();
2060 self
->SetItemText(item
, column
, text
);
2062 static void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int image
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
2063 if (column
< 0) column
= self
->GetMainColumn();
2064 self
->SetItemImage(item
, column
, image
, which
);
2066 static wxPyTreeItemData
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
2067 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
2069 data
= new wxPyTreeItemData();
2070 data
->SetId(item
); // set the id
2071 self
->SetItemData(item
, data
);
2075 static void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxPyTreeItemData
*data
){
2076 data
->SetId(item
); // set the id
2077 self
->SetItemData(item
, data
);
2079 static PyObject
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
2080 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
2082 data
= new wxPyTreeItemData();
2083 data
->SetId(item
); // set the id
2084 self
->SetItemData(item
, data
);
2086 return data
->GetData();
2088 static void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,PyObject
*obj
){
2089 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
2091 data
= new wxPyTreeItemData(obj
);
2092 data
->SetId(item
); // set the id
2093 self
->SetItemData(item
, data
);
2097 static PyObject
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl
*self
){
2098 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2099 PyObject
* rval
= PyList_New(0);
2100 wxArrayTreeItemIds array
;
2102 num
= self
->GetSelections(array
);
2103 for (x
=0; x
< num
; x
++) {
2104 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
2105 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true);
2106 PyList_Append(rval
, item
);
2108 wxPyEndBlockThreads(blocked
);
2111 static PyObject
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
2113 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
));
2114 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2115 PyObject
* tup
= PyTuple_New(2);
2116 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
2117 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
2118 wxPyEndBlockThreads(blocked
);
2121 static PyObject
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
2122 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetNextChild(item
, cookie
));
2123 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2124 PyObject
* tup
= PyTuple_New(2);
2125 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
2126 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
2127 wxPyEndBlockThreads(blocked
);
2131 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
2137 } else if (target
== Py_None
) {
2141 if (!PyTuple_Check(target
)) {
2143 target
= PyTuple_New(1);
2144 PyTuple_SetItem(target
, 0, o2
);
2146 o3
= PyTuple_New(1);
2147 PyTuple_SetItem(o3
, 0, o
);
2150 target
= PySequence_Concat(o2
, o3
);
2158 static PyObject
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,bool textOnly
=false){
2160 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
2161 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2162 wxRect
* r
= new wxRect(rect
);
2163 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
2164 wxPyEndBlockThreads(blocked
);
2174 SWIG_CheckDoubleInRange(double value
, double min_value
,
2175 double max_value
, const char* errmsg
)
2177 if (value
< min_value
) {
2179 PyErr_Format(PyExc_OverflowError
,
2180 "value %g is less than %s minimum %g",
2181 value
, errmsg
, min_value
);
2184 } else if (value
> max_value
) {
2186 PyErr_Format(PyExc_OverflowError
,
2187 "value %g is greater than %s maximum %g",
2188 value
, errmsg
, max_value
);
2197 SWIG_AsVal_double(PyObject
*obj
, double* val
)
2199 if (PyNumber_Check(obj
)) {
2200 if (val
) *val
= PyFloat_AsDouble(obj
);
2204 SWIG_type_error("number", obj
);
2211 SWIG_AsVal_float(PyObject
*obj
, float *val
)
2213 const char* errmsg
= val
? "float" : (char*)0;
2215 if (SWIG_AsVal_double(obj
, &v
)) {
2216 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
2217 if (val
) *val
= static_cast<float >(v
);
2226 SWIG_type_error(errmsg
, obj
);
2232 SWIGINTERNINLINE
float
2233 SWIG_As_float(PyObject
* obj
)
2236 if (!SWIG_AsVal_float(obj
, &v
)) {
2238 this is needed to make valgrind/purify happier.
2240 memset((void*)&v
, 0, sizeof(float));
2246 SWIGINTERNINLINE
int
2247 SWIG_Check_float(PyObject
* obj
)
2249 return SWIG_AsVal_float(obj
, (float*)0);
2253 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2254 #define SWIG_From_float PyFloat_FromDouble
2261 static int _wrap_DynamicSashNameStr_set(PyObject
*) {
2262 PyErr_SetString(PyExc_TypeError
,"Variable DynamicSashNameStr is read-only.");
2267 static PyObject
*_wrap_DynamicSashNameStr_get(void) {
2268 PyObject
*pyobj
= NULL
;
2272 pyobj
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
2274 pyobj
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
2281 static int _wrap_EditableListBoxNameStr_set(PyObject
*) {
2282 PyErr_SetString(PyExc_TypeError
,"Variable EditableListBoxNameStr is read-only.");
2287 static PyObject
*_wrap_EditableListBoxNameStr_get(void) {
2288 PyObject
*pyobj
= NULL
;
2292 pyobj
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
2294 pyobj
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
2301 static int _wrap_TreeListCtrlNameStr_set(PyObject
*) {
2302 PyErr_SetString(PyExc_TypeError
,"Variable TreeListCtrlNameStr is read-only.");
2307 static PyObject
*_wrap_TreeListCtrlNameStr_get(void) {
2308 PyObject
*pyobj
= NULL
;
2312 pyobj
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
2314 pyobj
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
2321 static int _wrap_StaticPictureNameStr_set(PyObject
*) {
2322 PyErr_SetString(PyExc_TypeError
,"Variable StaticPictureNameStr is read-only.");
2327 static PyObject
*_wrap_StaticPictureNameStr_get(void) {
2328 PyObject
*pyobj
= NULL
;
2332 pyobj
= PyUnicode_FromWideChar((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
2334 pyobj
= PyString_FromStringAndSize((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
2341 static PyObject
*_wrap_new_DynamicSashSplitEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2342 PyObject
*resultobj
= NULL
;
2343 wxObject
*arg1
= (wxObject
*) 0 ;
2344 wxDynamicSashSplitEvent
*result
;
2345 PyObject
* obj0
= 0 ;
2347 (char *) "target", NULL
2350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) goto fail
;
2351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
2352 if (SWIG_arg_fail(1)) SWIG_fail
;
2354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2355 result
= (wxDynamicSashSplitEvent
*)new wxDynamicSashSplitEvent(arg1
);
2357 wxPyEndAllowThreads(__tstate
);
2358 if (PyErr_Occurred()) SWIG_fail
;
2360 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, 1);
2367 static PyObject
* DynamicSashSplitEvent_swigregister(PyObject
*, PyObject
*args
) {
2369 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2370 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, obj
);
2372 return Py_BuildValue((char *)"");
2374 static PyObject
*_wrap_new_DynamicSashUnifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2375 PyObject
*resultobj
= NULL
;
2376 wxObject
*arg1
= (wxObject
*) 0 ;
2377 wxDynamicSashUnifyEvent
*result
;
2378 PyObject
* obj0
= 0 ;
2380 (char *) "target", NULL
2383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) goto fail
;
2384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
2385 if (SWIG_arg_fail(1)) SWIG_fail
;
2387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2388 result
= (wxDynamicSashUnifyEvent
*)new wxDynamicSashUnifyEvent(arg1
);
2390 wxPyEndAllowThreads(__tstate
);
2391 if (PyErr_Occurred()) SWIG_fail
;
2393 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, 1);
2400 static PyObject
* DynamicSashUnifyEvent_swigregister(PyObject
*, PyObject
*args
) {
2402 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2403 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, obj
);
2405 return Py_BuildValue((char *)"");
2407 static PyObject
*_wrap_new_DynamicSashWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2408 PyObject
*resultobj
= NULL
;
2409 wxWindow
*arg1
= (wxWindow
*) 0 ;
2410 int arg2
= (int) -1 ;
2411 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
2412 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
2413 wxSize
const &arg4_defvalue
= wxDefaultSize
;
2414 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
2415 long arg5
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
2416 wxString
const &arg6_defvalue
= wxPyDynamicSashNameStr
;
2417 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
2418 wxDynamicSashWindow
*result
;
2421 bool temp6
= false ;
2422 PyObject
* obj0
= 0 ;
2423 PyObject
* obj1
= 0 ;
2424 PyObject
* obj2
= 0 ;
2425 PyObject
* obj3
= 0 ;
2426 PyObject
* obj4
= 0 ;
2427 PyObject
* obj5
= 0 ;
2429 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
2433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2434 if (SWIG_arg_fail(1)) SWIG_fail
;
2437 arg2
= static_cast<int >(SWIG_As_int(obj1
));
2438 if (SWIG_arg_fail(2)) SWIG_fail
;
2444 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
2450 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
2455 arg5
= static_cast<long >(SWIG_As_long(obj4
));
2456 if (SWIG_arg_fail(5)) SWIG_fail
;
2461 arg6
= wxString_in_helper(obj5
);
2462 if (arg6
== NULL
) SWIG_fail
;
2467 if (!wxPyCheckForApp()) SWIG_fail
;
2468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2469 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
2471 wxPyEndAllowThreads(__tstate
);
2472 if (PyErr_Occurred()) SWIG_fail
;
2474 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1);
2489 static PyObject
*_wrap_new_PreDynamicSashWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2490 PyObject
*resultobj
= NULL
;
2491 wxDynamicSashWindow
*result
;
2496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreDynamicSashWindow",kwnames
)) goto fail
;
2498 if (!wxPyCheckForApp()) SWIG_fail
;
2499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2500 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow();
2502 wxPyEndAllowThreads(__tstate
);
2503 if (PyErr_Occurred()) SWIG_fail
;
2505 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDynamicSashWindow
, 1);
2512 static PyObject
*_wrap_DynamicSashWindow_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2513 PyObject
*resultobj
= NULL
;
2514 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2515 wxWindow
*arg2
= (wxWindow
*) 0 ;
2516 int arg3
= (int) -1 ;
2517 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
2518 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
2519 wxSize
const &arg5_defvalue
= wxDefaultSize
;
2520 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
2521 long arg6
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
2522 wxString
const &arg7_defvalue
= wxPyDynamicSashNameStr
;
2523 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
2527 bool temp7
= false ;
2528 PyObject
* obj0
= 0 ;
2529 PyObject
* obj1
= 0 ;
2530 PyObject
* obj2
= 0 ;
2531 PyObject
* obj3
= 0 ;
2532 PyObject
* obj4
= 0 ;
2533 PyObject
* obj5
= 0 ;
2534 PyObject
* obj6
= 0 ;
2536 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
2540 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2541 if (SWIG_arg_fail(1)) SWIG_fail
;
2542 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2543 if (SWIG_arg_fail(2)) SWIG_fail
;
2546 arg3
= static_cast<int >(SWIG_As_int(obj2
));
2547 if (SWIG_arg_fail(3)) SWIG_fail
;
2553 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
2559 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
2564 arg6
= static_cast<long >(SWIG_As_long(obj5
));
2565 if (SWIG_arg_fail(6)) SWIG_fail
;
2570 arg7
= wxString_in_helper(obj6
);
2571 if (arg7
== NULL
) SWIG_fail
;
2576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2577 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
2579 wxPyEndAllowThreads(__tstate
);
2580 if (PyErr_Occurred()) SWIG_fail
;
2583 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
2599 static PyObject
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2600 PyObject
*resultobj
= NULL
;
2601 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2602 wxWindow
*arg2
= (wxWindow
*) 0 ;
2603 wxScrollBar
*result
;
2604 PyObject
* obj0
= 0 ;
2605 PyObject
* obj1
= 0 ;
2607 (char *) "self",(char *) "child", NULL
2610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
;
2611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2612 if (SWIG_arg_fail(1)) SWIG_fail
;
2613 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2614 if (SWIG_arg_fail(2)) SWIG_fail
;
2616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2617 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetHScrollBar((wxWindow
const *)arg2
);
2619 wxPyEndAllowThreads(__tstate
);
2620 if (PyErr_Occurred()) SWIG_fail
;
2622 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0);
2629 static PyObject
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2630 PyObject
*resultobj
= NULL
;
2631 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
2632 wxWindow
*arg2
= (wxWindow
*) 0 ;
2633 wxScrollBar
*result
;
2634 PyObject
* obj0
= 0 ;
2635 PyObject
* obj1
= 0 ;
2637 (char *) "self",(char *) "child", NULL
2640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) goto fail
;
2641 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_EXCEPTION
| 0);
2642 if (SWIG_arg_fail(1)) SWIG_fail
;
2643 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2644 if (SWIG_arg_fail(2)) SWIG_fail
;
2646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2647 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetVScrollBar((wxWindow
const *)arg2
);
2649 wxPyEndAllowThreads(__tstate
);
2650 if (PyErr_Occurred()) SWIG_fail
;
2652 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollBar
, 0);
2659 static PyObject
* DynamicSashWindow_swigregister(PyObject
*, PyObject
*args
) {
2661 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
2662 SWIG_TypeClientData(SWIGTYPE_p_wxDynamicSashWindow
, obj
);
2664 return Py_BuildValue((char *)"");
2666 static PyObject
*_wrap_new_EditableListBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2667 PyObject
*resultobj
= NULL
;
2668 wxWindow
*arg1
= (wxWindow
*) 0 ;
2669 int arg2
= (int) -1 ;
2670 wxString
const &arg3_defvalue
= wxPyEmptyString
;
2671 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
2672 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
2673 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
2674 wxSize
const &arg5_defvalue
= wxDefaultSize
;
2675 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
2676 long arg6
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE
;
2677 wxString
const &arg7_defvalue
= wxPyEditableListBoxNameStr
;
2678 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
2679 wxEditableListBox
*result
;
2680 bool temp3
= false ;
2683 bool temp7
= false ;
2684 PyObject
* obj0
= 0 ;
2685 PyObject
* obj1
= 0 ;
2686 PyObject
* obj2
= 0 ;
2687 PyObject
* obj3
= 0 ;
2688 PyObject
* obj4
= 0 ;
2689 PyObject
* obj5
= 0 ;
2690 PyObject
* obj6
= 0 ;
2692 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
2696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
2697 if (SWIG_arg_fail(1)) SWIG_fail
;
2700 arg2
= static_cast<int >(SWIG_As_int(obj1
));
2701 if (SWIG_arg_fail(2)) SWIG_fail
;
2706 arg3
= wxString_in_helper(obj2
);
2707 if (arg3
== NULL
) SWIG_fail
;
2714 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
2720 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
2725 arg6
= static_cast<long >(SWIG_As_long(obj5
));
2726 if (SWIG_arg_fail(6)) SWIG_fail
;
2731 arg7
= wxString_in_helper(obj6
);
2732 if (arg7
== NULL
) SWIG_fail
;
2737 if (!wxPyCheckForApp()) SWIG_fail
;
2738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2739 result
= (wxEditableListBox
*)new wxEditableListBox(arg1
,arg2
,(wxString
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
2741 wxPyEndAllowThreads(__tstate
);
2742 if (PyErr_Occurred()) SWIG_fail
;
2744 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEditableListBox
, 1);
2767 static PyObject
*_wrap_EditableListBox_SetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2768 PyObject
*resultobj
= NULL
;
2769 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2770 wxArrayString
*arg2
= 0 ;
2771 bool temp2
= false ;
2772 PyObject
* obj0
= 0 ;
2773 PyObject
* obj1
= 0 ;
2775 (char *) "self",(char *) "strings", NULL
2778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) goto fail
;
2779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2780 if (SWIG_arg_fail(1)) SWIG_fail
;
2782 if (! PySequence_Check(obj1
)) {
2783 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
2786 arg2
= new wxArrayString
;
2788 int i
, len
=PySequence_Length(obj1
);
2789 for (i
=0; i
<len
; i
++) {
2790 PyObject
* item
= PySequence_GetItem(obj1
, i
);
2791 wxString
* s
= wxString_in_helper(item
);
2792 if (PyErr_Occurred()) SWIG_fail
;
2799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2800 (arg1
)->SetStrings((wxArrayString
const &)*arg2
);
2802 wxPyEndAllowThreads(__tstate
);
2803 if (PyErr_Occurred()) SWIG_fail
;
2805 Py_INCREF(Py_None
); resultobj
= Py_None
;
2807 if (temp2
) delete arg2
;
2812 if (temp2
) delete arg2
;
2818 static PyObject
*_wrap_EditableListBox_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2819 PyObject
*resultobj
= NULL
;
2820 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2822 PyObject
* obj0
= 0 ;
2824 (char *) "self", NULL
2827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetStrings",kwnames
,&obj0
)) goto fail
;
2828 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2829 if (SWIG_arg_fail(1)) SWIG_fail
;
2831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2832 result
= (PyObject
*)wxEditableListBox_GetStrings(arg1
);
2834 wxPyEndAllowThreads(__tstate
);
2835 if (PyErr_Occurred()) SWIG_fail
;
2844 static PyObject
*_wrap_EditableListBox_GetListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2845 PyObject
*resultobj
= NULL
;
2846 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2847 wxPyListCtrl
*result
;
2848 PyObject
* obj0
= 0 ;
2850 (char *) "self", NULL
2853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetListCtrl",kwnames
,&obj0
)) goto fail
;
2854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2855 if (SWIG_arg_fail(1)) SWIG_fail
;
2857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2858 result
= (wxPyListCtrl
*)(arg1
)->GetListCtrl();
2860 wxPyEndAllowThreads(__tstate
);
2861 if (PyErr_Occurred()) SWIG_fail
;
2863 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyListCtrl
, 0);
2870 static PyObject
*_wrap_EditableListBox_GetDelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2871 PyObject
*resultobj
= NULL
;
2872 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2873 wxBitmapButton
*result
;
2874 PyObject
* obj0
= 0 ;
2876 (char *) "self", NULL
2879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDelButton",kwnames
,&obj0
)) goto fail
;
2880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2881 if (SWIG_arg_fail(1)) SWIG_fail
;
2883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2884 result
= (wxBitmapButton
*)(arg1
)->GetDelButton();
2886 wxPyEndAllowThreads(__tstate
);
2887 if (PyErr_Occurred()) SWIG_fail
;
2890 resultobj
= wxPyMake_wxObject(result
, 0);
2898 static PyObject
*_wrap_EditableListBox_GetNewButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2899 PyObject
*resultobj
= NULL
;
2900 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2901 wxBitmapButton
*result
;
2902 PyObject
* obj0
= 0 ;
2904 (char *) "self", NULL
2907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetNewButton",kwnames
,&obj0
)) goto fail
;
2908 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2909 if (SWIG_arg_fail(1)) SWIG_fail
;
2911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2912 result
= (wxBitmapButton
*)(arg1
)->GetNewButton();
2914 wxPyEndAllowThreads(__tstate
);
2915 if (PyErr_Occurred()) SWIG_fail
;
2918 resultobj
= wxPyMake_wxObject(result
, 0);
2926 static PyObject
*_wrap_EditableListBox_GetUpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2927 PyObject
*resultobj
= NULL
;
2928 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2929 wxBitmapButton
*result
;
2930 PyObject
* obj0
= 0 ;
2932 (char *) "self", NULL
2935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetUpButton",kwnames
,&obj0
)) goto fail
;
2936 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2937 if (SWIG_arg_fail(1)) SWIG_fail
;
2939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2940 result
= (wxBitmapButton
*)(arg1
)->GetUpButton();
2942 wxPyEndAllowThreads(__tstate
);
2943 if (PyErr_Occurred()) SWIG_fail
;
2946 resultobj
= wxPyMake_wxObject(result
, 0);
2954 static PyObject
*_wrap_EditableListBox_GetDownButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2955 PyObject
*resultobj
= NULL
;
2956 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2957 wxBitmapButton
*result
;
2958 PyObject
* obj0
= 0 ;
2960 (char *) "self", NULL
2963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetDownButton",kwnames
,&obj0
)) goto fail
;
2964 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2965 if (SWIG_arg_fail(1)) SWIG_fail
;
2967 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2968 result
= (wxBitmapButton
*)(arg1
)->GetDownButton();
2970 wxPyEndAllowThreads(__tstate
);
2971 if (PyErr_Occurred()) SWIG_fail
;
2974 resultobj
= wxPyMake_wxObject(result
, 0);
2982 static PyObject
*_wrap_EditableListBox_GetEditButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
2983 PyObject
*resultobj
= NULL
;
2984 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
2985 wxBitmapButton
*result
;
2986 PyObject
* obj0
= 0 ;
2988 (char *) "self", NULL
2991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EditableListBox_GetEditButton",kwnames
,&obj0
)) goto fail
;
2992 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_EXCEPTION
| 0);
2993 if (SWIG_arg_fail(1)) SWIG_fail
;
2995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2996 result
= (wxBitmapButton
*)(arg1
)->GetEditButton();
2998 wxPyEndAllowThreads(__tstate
);
2999 if (PyErr_Occurred()) SWIG_fail
;
3002 resultobj
= wxPyMake_wxObject(result
, 0);
3010 static PyObject
* EditableListBox_swigregister(PyObject
*, PyObject
*args
) {
3012 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3013 SWIG_TypeClientData(SWIGTYPE_p_wxEditableListBox
, obj
);
3015 return Py_BuildValue((char *)"");
3017 static PyObject
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3018 PyObject
*resultobj
= NULL
;
3019 wxWindow
*arg1
= (wxWindow
*) 0 ;
3021 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3022 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3023 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3024 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3025 long arg5
= (long) wxTR_HAS_BUTTONS
;
3026 wxRemotelyScrolledTreeCtrl
*result
;
3029 PyObject
* obj0
= 0 ;
3030 PyObject
* obj1
= 0 ;
3031 PyObject
* obj2
= 0 ;
3032 PyObject
* obj3
= 0 ;
3033 PyObject
* obj4
= 0 ;
3035 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3040 if (SWIG_arg_fail(1)) SWIG_fail
;
3042 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3043 if (SWIG_arg_fail(2)) SWIG_fail
;
3048 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3054 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3059 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3060 if (SWIG_arg_fail(5)) SWIG_fail
;
3064 if (!wxPyCheckForApp()) SWIG_fail
;
3065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3066 result
= (wxRemotelyScrolledTreeCtrl
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3068 wxPyEndAllowThreads(__tstate
);
3069 if (PyErr_Occurred()) SWIG_fail
;
3071 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 1);
3078 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3079 PyObject
*resultobj
= NULL
;
3080 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3081 PyObject
* obj0
= 0 ;
3083 (char *) "self", NULL
3086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_HideVScrollbar",kwnames
,&obj0
)) goto fail
;
3087 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3088 if (SWIG_arg_fail(1)) SWIG_fail
;
3090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3091 (arg1
)->HideVScrollbar();
3093 wxPyEndAllowThreads(__tstate
);
3094 if (PyErr_Occurred()) SWIG_fail
;
3096 Py_INCREF(Py_None
); resultobj
= Py_None
;
3103 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3104 PyObject
*resultobj
= NULL
;
3105 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3106 PyObject
* obj0
= 0 ;
3108 (char *) "self", NULL
3111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars",kwnames
,&obj0
)) goto fail
;
3112 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3113 if (SWIG_arg_fail(1)) SWIG_fail
;
3115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3116 (arg1
)->AdjustRemoteScrollbars();
3118 wxPyEndAllowThreads(__tstate
);
3119 if (PyErr_Occurred()) SWIG_fail
;
3121 Py_INCREF(Py_None
); resultobj
= Py_None
;
3128 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3129 PyObject
*resultobj
= NULL
;
3130 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3131 wxScrolledWindow
*result
;
3132 PyObject
* obj0
= 0 ;
3134 (char *) "self", NULL
3137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetScrolledWindow",kwnames
,&obj0
)) goto fail
;
3138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3139 if (SWIG_arg_fail(1)) SWIG_fail
;
3141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3142 result
= (wxScrolledWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetScrolledWindow();
3144 wxPyEndAllowThreads(__tstate
);
3145 if (PyErr_Occurred()) SWIG_fail
;
3148 resultobj
= wxPyMake_wxObject(result
, 0);
3156 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3157 PyObject
*resultobj
= NULL
;
3158 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3161 PyObject
* obj0
= 0 ;
3162 PyObject
* obj1
= 0 ;
3163 PyObject
* obj2
= 0 ;
3165 (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL
3168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3170 if (SWIG_arg_fail(1)) SWIG_fail
;
3172 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3173 if (SWIG_arg_fail(2)) SWIG_fail
;
3176 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3177 if (SWIG_arg_fail(3)) SWIG_fail
;
3180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3181 (arg1
)->ScrollToLine(arg2
,arg3
);
3183 wxPyEndAllowThreads(__tstate
);
3184 if (PyErr_Occurred()) SWIG_fail
;
3186 Py_INCREF(Py_None
); resultobj
= Py_None
;
3193 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3194 PyObject
*resultobj
= NULL
;
3195 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3196 wxWindow
*arg2
= (wxWindow
*) 0 ;
3197 PyObject
* obj0
= 0 ;
3198 PyObject
* obj1
= 0 ;
3200 (char *) "self",(char *) "companion", NULL
3203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
3204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3205 if (SWIG_arg_fail(1)) SWIG_fail
;
3206 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3207 if (SWIG_arg_fail(2)) SWIG_fail
;
3209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3210 (arg1
)->SetCompanionWindow(arg2
);
3212 wxPyEndAllowThreads(__tstate
);
3213 if (PyErr_Occurred()) SWIG_fail
;
3215 Py_INCREF(Py_None
); resultobj
= Py_None
;
3222 static PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3223 PyObject
*resultobj
= NULL
;
3224 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3226 PyObject
* obj0
= 0 ;
3228 (char *) "self", NULL
3231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RemotelyScrolledTreeCtrl_GetCompanionWindow",kwnames
,&obj0
)) goto fail
;
3232 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3233 if (SWIG_arg_fail(1)) SWIG_fail
;
3235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3236 result
= (wxWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetCompanionWindow();
3238 wxPyEndAllowThreads(__tstate
);
3239 if (PyErr_Occurred()) SWIG_fail
;
3242 resultobj
= wxPyMake_wxObject(result
, 0);
3250 static PyObject
* RemotelyScrolledTreeCtrl_swigregister(PyObject
*, PyObject
*args
) {
3252 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3253 SWIG_TypeClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, obj
);
3255 return Py_BuildValue((char *)"");
3257 static PyObject
*_wrap_new_TreeCompanionWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3258 PyObject
*resultobj
= NULL
;
3259 wxWindow
*arg1
= (wxWindow
*) 0 ;
3260 int arg2
= (int) -1 ;
3261 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3262 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3263 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3264 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3265 long arg5
= (long) 0 ;
3266 wxPyTreeCompanionWindow
*result
;
3269 PyObject
* obj0
= 0 ;
3270 PyObject
* obj1
= 0 ;
3271 PyObject
* obj2
= 0 ;
3272 PyObject
* obj3
= 0 ;
3273 PyObject
* obj4
= 0 ;
3275 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3279 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3280 if (SWIG_arg_fail(1)) SWIG_fail
;
3283 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3284 if (SWIG_arg_fail(2)) SWIG_fail
;
3290 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3296 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3301 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3302 if (SWIG_arg_fail(5)) SWIG_fail
;
3306 if (!wxPyCheckForApp()) SWIG_fail
;
3307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3308 result
= (wxPyTreeCompanionWindow
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3310 wxPyEndAllowThreads(__tstate
);
3311 if (PyErr_Occurred()) SWIG_fail
;
3313 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, 1);
3320 static PyObject
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3321 PyObject
*resultobj
= NULL
;
3322 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3323 PyObject
*arg2
= (PyObject
*) 0 ;
3324 PyObject
*arg3
= (PyObject
*) 0 ;
3325 PyObject
* obj0
= 0 ;
3326 PyObject
* obj1
= 0 ;
3327 PyObject
* obj2
= 0 ;
3329 (char *) "self",(char *) "self",(char *) "_class", NULL
3332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3334 if (SWIG_arg_fail(1)) SWIG_fail
;
3338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3339 (arg1
)->_setCallbackInfo(arg2
,arg3
);
3341 wxPyEndAllowThreads(__tstate
);
3342 if (PyErr_Occurred()) SWIG_fail
;
3344 Py_INCREF(Py_None
); resultobj
= Py_None
;
3351 static PyObject
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3352 PyObject
*resultobj
= NULL
;
3353 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3354 wxRemotelyScrolledTreeCtrl
*result
;
3355 PyObject
* obj0
= 0 ;
3357 (char *) "self", NULL
3360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeCompanionWindow_GetTreeCtrl",kwnames
,&obj0
)) goto fail
;
3361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3362 if (SWIG_arg_fail(1)) SWIG_fail
;
3364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3365 result
= (wxRemotelyScrolledTreeCtrl
*)((wxPyTreeCompanionWindow
const *)arg1
)->GetTreeCtrl();
3367 wxPyEndAllowThreads(__tstate
);
3368 if (PyErr_Occurred()) SWIG_fail
;
3370 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0);
3377 static PyObject
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3378 PyObject
*resultobj
= NULL
;
3379 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
3380 wxRemotelyScrolledTreeCtrl
*arg2
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
3381 PyObject
* obj0
= 0 ;
3382 PyObject
* obj1
= 0 ;
3384 (char *) "self",(char *) "treeCtrl", NULL
3387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) goto fail
;
3388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_EXCEPTION
| 0);
3389 if (SWIG_arg_fail(1)) SWIG_fail
;
3390 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3391 if (SWIG_arg_fail(2)) SWIG_fail
;
3393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3394 (arg1
)->SetTreeCtrl(arg2
);
3396 wxPyEndAllowThreads(__tstate
);
3397 if (PyErr_Occurred()) SWIG_fail
;
3399 Py_INCREF(Py_None
); resultobj
= Py_None
;
3406 static PyObject
* TreeCompanionWindow_swigregister(PyObject
*, PyObject
*args
) {
3408 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3409 SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, obj
);
3411 return Py_BuildValue((char *)"");
3413 static PyObject
*_wrap_new_ThinSplitterWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3414 PyObject
*resultobj
= NULL
;
3415 wxWindow
*arg1
= (wxWindow
*) 0 ;
3416 int arg2
= (int) -1 ;
3417 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3418 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3419 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3420 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3421 long arg5
= (long) wxSP_3D
|wxCLIP_CHILDREN
;
3422 wxThinSplitterWindow
*result
;
3425 PyObject
* obj0
= 0 ;
3426 PyObject
* obj1
= 0 ;
3427 PyObject
* obj2
= 0 ;
3428 PyObject
* obj3
= 0 ;
3429 PyObject
* obj4
= 0 ;
3431 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3436 if (SWIG_arg_fail(1)) SWIG_fail
;
3439 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3440 if (SWIG_arg_fail(2)) SWIG_fail
;
3446 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3452 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3457 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3458 if (SWIG_arg_fail(5)) SWIG_fail
;
3462 if (!wxPyCheckForApp()) SWIG_fail
;
3463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3464 result
= (wxThinSplitterWindow
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3466 wxPyEndAllowThreads(__tstate
);
3467 if (PyErr_Occurred()) SWIG_fail
;
3469 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxThinSplitterWindow
, 1);
3476 static PyObject
* ThinSplitterWindow_swigregister(PyObject
*, PyObject
*args
) {
3478 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3479 SWIG_TypeClientData(SWIGTYPE_p_wxThinSplitterWindow
, obj
);
3481 return Py_BuildValue((char *)"");
3483 static PyObject
*_wrap_new_SplitterScrolledWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3484 PyObject
*resultobj
= NULL
;
3485 wxWindow
*arg1
= (wxWindow
*) 0 ;
3486 int arg2
= (int) -1 ;
3487 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3488 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3489 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3490 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3491 long arg5
= (long) 0 ;
3492 wxSplitterScrolledWindow
*result
;
3495 PyObject
* obj0
= 0 ;
3496 PyObject
* obj1
= 0 ;
3497 PyObject
* obj2
= 0 ;
3498 PyObject
* obj3
= 0 ;
3499 PyObject
* obj4
= 0 ;
3501 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3506 if (SWIG_arg_fail(1)) SWIG_fail
;
3509 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3510 if (SWIG_arg_fail(2)) SWIG_fail
;
3516 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3522 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3527 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3528 if (SWIG_arg_fail(5)) SWIG_fail
;
3532 if (!wxPyCheckForApp()) SWIG_fail
;
3533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3534 result
= (wxSplitterScrolledWindow
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3536 wxPyEndAllowThreads(__tstate
);
3537 if (PyErr_Occurred()) SWIG_fail
;
3539 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, 1);
3546 static PyObject
* SplitterScrolledWindow_swigregister(PyObject
*, PyObject
*args
) {
3548 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3549 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, obj
);
3551 return Py_BuildValue((char *)"");
3553 static PyObject
*_wrap_new_LEDNumberCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3554 PyObject
*resultobj
= NULL
;
3555 wxWindow
*arg1
= (wxWindow
*) 0 ;
3556 int arg2
= (int) -1 ;
3557 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3558 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3559 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3560 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3561 long arg5
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
3562 wxLEDNumberCtrl
*result
;
3565 PyObject
* obj0
= 0 ;
3566 PyObject
* obj1
= 0 ;
3567 PyObject
* obj2
= 0 ;
3568 PyObject
* obj3
= 0 ;
3569 PyObject
* obj4
= 0 ;
3571 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3576 if (SWIG_arg_fail(1)) SWIG_fail
;
3579 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3580 if (SWIG_arg_fail(2)) SWIG_fail
;
3586 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3592 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3597 arg5
= static_cast<long >(SWIG_As_long(obj4
));
3598 if (SWIG_arg_fail(5)) SWIG_fail
;
3602 if (!wxPyCheckForApp()) SWIG_fail
;
3603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3604 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
3606 wxPyEndAllowThreads(__tstate
);
3607 if (PyErr_Occurred()) SWIG_fail
;
3609 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1);
3616 static PyObject
*_wrap_new_PreLEDNumberCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3617 PyObject
*resultobj
= NULL
;
3618 wxLEDNumberCtrl
*result
;
3623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreLEDNumberCtrl",kwnames
)) goto fail
;
3625 if (!wxPyCheckForApp()) SWIG_fail
;
3626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3627 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl();
3629 wxPyEndAllowThreads(__tstate
);
3630 if (PyErr_Occurred()) SWIG_fail
;
3632 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLEDNumberCtrl
, 1);
3639 static PyObject
*_wrap_LEDNumberCtrl_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3640 PyObject
*resultobj
= NULL
;
3641 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3642 wxWindow
*arg2
= (wxWindow
*) 0 ;
3643 int arg3
= (int) -1 ;
3644 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3645 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3646 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3647 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3648 long arg6
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
3652 PyObject
* obj0
= 0 ;
3653 PyObject
* obj1
= 0 ;
3654 PyObject
* obj2
= 0 ;
3655 PyObject
* obj3
= 0 ;
3656 PyObject
* obj4
= 0 ;
3657 PyObject
* obj5
= 0 ;
3659 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
3662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
3663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3664 if (SWIG_arg_fail(1)) SWIG_fail
;
3665 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
3666 if (SWIG_arg_fail(2)) SWIG_fail
;
3669 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3670 if (SWIG_arg_fail(3)) SWIG_fail
;
3676 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3682 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3687 arg6
= static_cast<long >(SWIG_As_long(obj5
));
3688 if (SWIG_arg_fail(6)) SWIG_fail
;
3692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3693 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
);
3695 wxPyEndAllowThreads(__tstate
);
3696 if (PyErr_Occurred()) SWIG_fail
;
3699 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3707 static PyObject
*_wrap_LEDNumberCtrl_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3708 PyObject
*resultobj
= NULL
;
3709 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3710 wxLEDValueAlign result
;
3711 PyObject
* obj0
= 0 ;
3713 (char *) "self", NULL
3716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetAlignment",kwnames
,&obj0
)) goto fail
;
3717 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3718 if (SWIG_arg_fail(1)) SWIG_fail
;
3720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3721 result
= (wxLEDValueAlign
)((wxLEDNumberCtrl
const *)arg1
)->GetAlignment();
3723 wxPyEndAllowThreads(__tstate
);
3724 if (PyErr_Occurred()) SWIG_fail
;
3726 resultobj
= SWIG_From_int((result
));
3733 static PyObject
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3734 PyObject
*resultobj
= NULL
;
3735 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3737 PyObject
* obj0
= 0 ;
3739 (char *) "self", NULL
3742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetDrawFaded",kwnames
,&obj0
)) goto fail
;
3743 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3744 if (SWIG_arg_fail(1)) SWIG_fail
;
3746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3747 result
= (bool)((wxLEDNumberCtrl
const *)arg1
)->GetDrawFaded();
3749 wxPyEndAllowThreads(__tstate
);
3750 if (PyErr_Occurred()) SWIG_fail
;
3753 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3761 static PyObject
*_wrap_LEDNumberCtrl_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3762 PyObject
*resultobj
= NULL
;
3763 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3765 PyObject
* obj0
= 0 ;
3767 (char *) "self", NULL
3770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LEDNumberCtrl_GetValue",kwnames
,&obj0
)) goto fail
;
3771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3772 if (SWIG_arg_fail(1)) SWIG_fail
;
3774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3776 wxString
const &_result_ref
= ((wxLEDNumberCtrl
const *)arg1
)->GetValue();
3777 result
= (wxString
*) &_result_ref
;
3780 wxPyEndAllowThreads(__tstate
);
3781 if (PyErr_Occurred()) SWIG_fail
;
3785 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
3787 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
3796 static PyObject
*_wrap_LEDNumberCtrl_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3797 PyObject
*resultobj
= NULL
;
3798 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3799 wxLEDValueAlign arg2
;
3800 bool arg3
= (bool) true ;
3801 PyObject
* obj0
= 0 ;
3802 PyObject
* obj1
= 0 ;
3803 PyObject
* obj2
= 0 ;
3805 (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL
3808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3810 if (SWIG_arg_fail(1)) SWIG_fail
;
3812 arg2
= static_cast<wxLEDValueAlign
>(SWIG_As_int(obj1
));
3813 if (SWIG_arg_fail(2)) SWIG_fail
;
3817 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
3818 if (SWIG_arg_fail(3)) SWIG_fail
;
3822 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3823 (arg1
)->SetAlignment(arg2
,arg3
);
3825 wxPyEndAllowThreads(__tstate
);
3826 if (PyErr_Occurred()) SWIG_fail
;
3828 Py_INCREF(Py_None
); resultobj
= Py_None
;
3835 static PyObject
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3836 PyObject
*resultobj
= NULL
;
3837 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3839 bool arg3
= (bool) true ;
3840 PyObject
* obj0
= 0 ;
3841 PyObject
* obj1
= 0 ;
3842 PyObject
* obj2
= 0 ;
3844 (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL
3847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3848 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3849 if (SWIG_arg_fail(1)) SWIG_fail
;
3851 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
3852 if (SWIG_arg_fail(2)) SWIG_fail
;
3856 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
3857 if (SWIG_arg_fail(3)) SWIG_fail
;
3861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3862 (arg1
)->SetDrawFaded(arg2
,arg3
);
3864 wxPyEndAllowThreads(__tstate
);
3865 if (PyErr_Occurred()) SWIG_fail
;
3867 Py_INCREF(Py_None
); resultobj
= Py_None
;
3874 static PyObject
*_wrap_LEDNumberCtrl_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3875 PyObject
*resultobj
= NULL
;
3876 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
3877 wxString
*arg2
= 0 ;
3878 bool arg3
= (bool) true ;
3879 bool temp2
= false ;
3880 PyObject
* obj0
= 0 ;
3881 PyObject
* obj1
= 0 ;
3882 PyObject
* obj2
= 0 ;
3884 (char *) "self",(char *) "Value",(char *) "Redraw", NULL
3887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3888 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_EXCEPTION
| 0);
3889 if (SWIG_arg_fail(1)) SWIG_fail
;
3891 arg2
= wxString_in_helper(obj1
);
3892 if (arg2
== NULL
) SWIG_fail
;
3897 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
3898 if (SWIG_arg_fail(3)) SWIG_fail
;
3902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3903 (arg1
)->SetValue((wxString
const &)*arg2
,arg3
);
3905 wxPyEndAllowThreads(__tstate
);
3906 if (PyErr_Occurred()) SWIG_fail
;
3908 Py_INCREF(Py_None
); resultobj
= Py_None
;
3923 static PyObject
* LEDNumberCtrl_swigregister(PyObject
*, PyObject
*args
) {
3925 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3926 SWIG_TypeClientData(SWIGTYPE_p_wxLEDNumberCtrl
, obj
);
3928 return Py_BuildValue((char *)"");
3930 static PyObject
*_wrap_new_TreeListColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3931 PyObject
*resultobj
= NULL
;
3932 wxString
const &arg1_defvalue
= wxPyEmptyString
;
3933 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
3934 int arg2
= (int) -1 ;
3935 size_t arg3
= (size_t) 100 ;
3936 bool arg4
= (bool) true ;
3937 wxTreeListColumnAlign arg5
= (wxTreeListColumnAlign
) wxTL_ALIGN_LEFT
;
3938 wxTreeListColumnInfo
*result
;
3939 bool temp1
= false ;
3940 PyObject
* obj0
= 0 ;
3941 PyObject
* obj1
= 0 ;
3942 PyObject
* obj2
= 0 ;
3943 PyObject
* obj3
= 0 ;
3944 PyObject
* obj4
= 0 ;
3946 (char *) "text",(char *) "image",(char *) "width",(char *) "shown",(char *) "alignment", NULL
3949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
3952 arg1
= wxString_in_helper(obj0
);
3953 if (arg1
== NULL
) SWIG_fail
;
3959 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3960 if (SWIG_arg_fail(2)) SWIG_fail
;
3965 arg3
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj2
));
3966 if (SWIG_arg_fail(3)) SWIG_fail
;
3971 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
3972 if (SWIG_arg_fail(4)) SWIG_fail
;
3977 arg5
= static_cast<wxTreeListColumnAlign
>(SWIG_As_int(obj4
));
3978 if (SWIG_arg_fail(5)) SWIG_fail
;
3982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3983 result
= (wxTreeListColumnInfo
*)new wxTreeListColumnInfo((wxString
const &)*arg1
,arg2
,arg3
,arg4
,arg5
);
3985 wxPyEndAllowThreads(__tstate
);
3986 if (PyErr_Occurred()) SWIG_fail
;
3988 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 1);
4003 static PyObject
*_wrap_TreeListColumnInfo_GetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4004 PyObject
*resultobj
= NULL
;
4005 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4007 PyObject
* obj0
= 0 ;
4009 (char *) "self", NULL
4012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetShown",kwnames
,&obj0
)) goto fail
;
4013 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4014 if (SWIG_arg_fail(1)) SWIG_fail
;
4016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4017 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->GetShown();
4019 wxPyEndAllowThreads(__tstate
);
4020 if (PyErr_Occurred()) SWIG_fail
;
4023 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4031 static PyObject
*_wrap_TreeListColumnInfo_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4032 PyObject
*resultobj
= NULL
;
4033 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4034 wxTreeListColumnAlign result
;
4035 PyObject
* obj0
= 0 ;
4037 (char *) "self", NULL
4040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetAlignment",kwnames
,&obj0
)) goto fail
;
4041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4042 if (SWIG_arg_fail(1)) SWIG_fail
;
4044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4045 result
= (wxTreeListColumnAlign
)((wxTreeListColumnInfo
const *)arg1
)->GetAlignment();
4047 wxPyEndAllowThreads(__tstate
);
4048 if (PyErr_Occurred()) SWIG_fail
;
4050 resultobj
= SWIG_From_int((result
));
4057 static PyObject
*_wrap_TreeListColumnInfo_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4058 PyObject
*resultobj
= NULL
;
4059 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4061 PyObject
* obj0
= 0 ;
4063 (char *) "self", NULL
4066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetText",kwnames
,&obj0
)) goto fail
;
4067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4068 if (SWIG_arg_fail(1)) SWIG_fail
;
4070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4071 result
= ((wxTreeListColumnInfo
const *)arg1
)->GetText();
4073 wxPyEndAllowThreads(__tstate
);
4074 if (PyErr_Occurred()) SWIG_fail
;
4078 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
4080 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
4089 static PyObject
*_wrap_TreeListColumnInfo_GetImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4090 PyObject
*resultobj
= NULL
;
4091 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4093 PyObject
* obj0
= 0 ;
4095 (char *) "self", NULL
4098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetImage",kwnames
,&obj0
)) goto fail
;
4099 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4100 if (SWIG_arg_fail(1)) SWIG_fail
;
4102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4103 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetImage();
4105 wxPyEndAllowThreads(__tstate
);
4106 if (PyErr_Occurred()) SWIG_fail
;
4109 resultobj
= SWIG_From_int(static_cast<int >(result
));
4117 static PyObject
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4118 PyObject
*resultobj
= NULL
;
4119 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4121 PyObject
* obj0
= 0 ;
4123 (char *) "self", NULL
4126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetSelectedImage",kwnames
,&obj0
)) goto fail
;
4127 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4128 if (SWIG_arg_fail(1)) SWIG_fail
;
4130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4131 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetSelectedImage();
4133 wxPyEndAllowThreads(__tstate
);
4134 if (PyErr_Occurred()) SWIG_fail
;
4137 resultobj
= SWIG_From_int(static_cast<int >(result
));
4145 static PyObject
*_wrap_TreeListColumnInfo_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4146 PyObject
*resultobj
= NULL
;
4147 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4149 PyObject
* obj0
= 0 ;
4151 (char *) "self", NULL
4154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListColumnInfo_GetWidth",kwnames
,&obj0
)) goto fail
;
4155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4156 if (SWIG_arg_fail(1)) SWIG_fail
;
4158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4159 result
= (size_t)((wxTreeListColumnInfo
const *)arg1
)->GetWidth();
4161 wxPyEndAllowThreads(__tstate
);
4162 if (PyErr_Occurred()) SWIG_fail
;
4165 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
4173 static PyObject
*_wrap_TreeListColumnInfo_SetShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4174 PyObject
*resultobj
= NULL
;
4175 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4177 PyObject
* obj0
= 0 ;
4178 PyObject
* obj1
= 0 ;
4180 (char *) "self",(char *) "shown", NULL
4183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) goto fail
;
4184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4185 if (SWIG_arg_fail(1)) SWIG_fail
;
4187 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
4188 if (SWIG_arg_fail(2)) SWIG_fail
;
4191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4192 (arg1
)->SetShown(arg2
);
4194 wxPyEndAllowThreads(__tstate
);
4195 if (PyErr_Occurred()) SWIG_fail
;
4197 Py_INCREF(Py_None
); resultobj
= Py_None
;
4204 static PyObject
*_wrap_TreeListColumnInfo_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4205 PyObject
*resultobj
= NULL
;
4206 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4207 wxTreeListColumnAlign arg2
;
4208 PyObject
* obj0
= 0 ;
4209 PyObject
* obj1
= 0 ;
4211 (char *) "self",(char *) "alignment", NULL
4214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
4215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4216 if (SWIG_arg_fail(1)) SWIG_fail
;
4218 arg2
= static_cast<wxTreeListColumnAlign
>(SWIG_As_int(obj1
));
4219 if (SWIG_arg_fail(2)) SWIG_fail
;
4222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4223 (arg1
)->SetAlignment(arg2
);
4225 wxPyEndAllowThreads(__tstate
);
4226 if (PyErr_Occurred()) SWIG_fail
;
4228 Py_INCREF(Py_None
); resultobj
= Py_None
;
4235 static PyObject
*_wrap_TreeListColumnInfo_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4236 PyObject
*resultobj
= NULL
;
4237 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4238 wxString
*arg2
= 0 ;
4239 bool temp2
= false ;
4240 PyObject
* obj0
= 0 ;
4241 PyObject
* obj1
= 0 ;
4243 (char *) "self",(char *) "text", NULL
4246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
4247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4248 if (SWIG_arg_fail(1)) SWIG_fail
;
4250 arg2
= wxString_in_helper(obj1
);
4251 if (arg2
== NULL
) SWIG_fail
;
4255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4256 (arg1
)->SetText((wxString
const &)*arg2
);
4258 wxPyEndAllowThreads(__tstate
);
4259 if (PyErr_Occurred()) SWIG_fail
;
4261 Py_INCREF(Py_None
); resultobj
= Py_None
;
4276 static PyObject
*_wrap_TreeListColumnInfo_SetImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4277 PyObject
*resultobj
= NULL
;
4278 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4280 PyObject
* obj0
= 0 ;
4281 PyObject
* obj1
= 0 ;
4283 (char *) "self",(char *) "image", NULL
4286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) goto fail
;
4287 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4288 if (SWIG_arg_fail(1)) SWIG_fail
;
4290 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4291 if (SWIG_arg_fail(2)) SWIG_fail
;
4294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4295 (arg1
)->SetImage(arg2
);
4297 wxPyEndAllowThreads(__tstate
);
4298 if (PyErr_Occurred()) SWIG_fail
;
4300 Py_INCREF(Py_None
); resultobj
= Py_None
;
4307 static PyObject
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4308 PyObject
*resultobj
= NULL
;
4309 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4311 PyObject
* obj0
= 0 ;
4312 PyObject
* obj1
= 0 ;
4314 (char *) "self",(char *) "image", NULL
4317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) goto fail
;
4318 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4319 if (SWIG_arg_fail(1)) SWIG_fail
;
4321 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4322 if (SWIG_arg_fail(2)) SWIG_fail
;
4325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4326 (arg1
)->SetSelectedImage(arg2
);
4328 wxPyEndAllowThreads(__tstate
);
4329 if (PyErr_Occurred()) SWIG_fail
;
4331 Py_INCREF(Py_None
); resultobj
= Py_None
;
4338 static PyObject
*_wrap_TreeListColumnInfo_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4339 PyObject
*resultobj
= NULL
;
4340 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
4342 PyObject
* obj0
= 0 ;
4343 PyObject
* obj1
= 0 ;
4345 (char *) "self",(char *) "with", NULL
4348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
4349 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
4350 if (SWIG_arg_fail(1)) SWIG_fail
;
4352 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
4353 if (SWIG_arg_fail(2)) SWIG_fail
;
4356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4357 (arg1
)->SetWidth(arg2
);
4359 wxPyEndAllowThreads(__tstate
);
4360 if (PyErr_Occurred()) SWIG_fail
;
4362 Py_INCREF(Py_None
); resultobj
= Py_None
;
4369 static PyObject
* TreeListColumnInfo_swigregister(PyObject
*, PyObject
*args
) {
4371 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4372 SWIG_TypeClientData(SWIGTYPE_p_wxTreeListColumnInfo
, obj
);
4374 return Py_BuildValue((char *)"");
4376 static PyObject
*_wrap_new_TreeListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4377 PyObject
*resultobj
= NULL
;
4378 wxWindow
*arg1
= (wxWindow
*) 0 ;
4379 int arg2
= (int) -1 ;
4380 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4381 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4382 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4383 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4384 long arg5
= (long) wxTR_DEFAULT_STYLE
;
4385 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
4386 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
4387 wxString
const &arg7_defvalue
= wxPyTreeListCtrlNameStr
;
4388 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
4389 wxPyTreeListCtrl
*result
;
4392 bool temp7
= false ;
4393 PyObject
* obj0
= 0 ;
4394 PyObject
* obj1
= 0 ;
4395 PyObject
* obj2
= 0 ;
4396 PyObject
* obj3
= 0 ;
4397 PyObject
* obj4
= 0 ;
4398 PyObject
* obj5
= 0 ;
4399 PyObject
* obj6
= 0 ;
4401 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
4404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
4405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
4406 if (SWIG_arg_fail(1)) SWIG_fail
;
4409 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4410 if (SWIG_arg_fail(2)) SWIG_fail
;
4416 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4422 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4427 arg5
= static_cast<long >(SWIG_As_long(obj4
));
4428 if (SWIG_arg_fail(5)) SWIG_fail
;
4433 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
4434 if (SWIG_arg_fail(6)) SWIG_fail
;
4436 SWIG_null_ref("wxValidator");
4438 if (SWIG_arg_fail(6)) SWIG_fail
;
4443 arg7
= wxString_in_helper(obj6
);
4444 if (arg7
== NULL
) SWIG_fail
;
4449 if (!wxPyCheckForApp()) SWIG_fail
;
4450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4451 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
4453 wxPyEndAllowThreads(__tstate
);
4454 if (PyErr_Occurred()) SWIG_fail
;
4456 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1);
4471 static PyObject
*_wrap_new_PreTreeListCtrl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4472 PyObject
*resultobj
= NULL
;
4473 wxPyTreeListCtrl
*result
;
4478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreTreeListCtrl",kwnames
)) goto fail
;
4480 if (!wxPyCheckForApp()) SWIG_fail
;
4481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4482 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl();
4484 wxPyEndAllowThreads(__tstate
);
4485 if (PyErr_Occurred()) SWIG_fail
;
4487 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeListCtrl
, 1);
4494 static PyObject
*_wrap_TreeListCtrl_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4495 PyObject
*resultobj
= NULL
;
4496 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4497 wxWindow
*arg2
= (wxWindow
*) 0 ;
4498 int arg3
= (int) -1 ;
4499 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
4500 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
4501 wxSize
const &arg5_defvalue
= wxDefaultSize
;
4502 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
4503 long arg6
= (long) wxTR_DEFAULT_STYLE
;
4504 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
4505 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
4506 wxString
const &arg8_defvalue
= wxPyTreeListCtrlNameStr
;
4507 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
4511 bool temp8
= false ;
4512 PyObject
* obj0
= 0 ;
4513 PyObject
* obj1
= 0 ;
4514 PyObject
* obj2
= 0 ;
4515 PyObject
* obj3
= 0 ;
4516 PyObject
* obj4
= 0 ;
4517 PyObject
* obj5
= 0 ;
4518 PyObject
* obj6
= 0 ;
4519 PyObject
* obj7
= 0 ;
4521 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
4524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
4525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4526 if (SWIG_arg_fail(1)) SWIG_fail
;
4527 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
4528 if (SWIG_arg_fail(2)) SWIG_fail
;
4531 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4532 if (SWIG_arg_fail(3)) SWIG_fail
;
4538 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
4544 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
4549 arg6
= static_cast<long >(SWIG_As_long(obj5
));
4550 if (SWIG_arg_fail(6)) SWIG_fail
;
4555 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
4556 if (SWIG_arg_fail(7)) SWIG_fail
;
4558 SWIG_null_ref("wxValidator");
4560 if (SWIG_arg_fail(7)) SWIG_fail
;
4565 arg8
= wxString_in_helper(obj7
);
4566 if (arg8
== NULL
) SWIG_fail
;
4571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4572 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
4574 wxPyEndAllowThreads(__tstate
);
4575 if (PyErr_Occurred()) SWIG_fail
;
4578 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4594 static PyObject
*_wrap_TreeListCtrl__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4595 PyObject
*resultobj
= NULL
;
4596 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4597 PyObject
*arg2
= (PyObject
*) 0 ;
4598 PyObject
*arg3
= (PyObject
*) 0 ;
4599 PyObject
* obj0
= 0 ;
4600 PyObject
* obj1
= 0 ;
4601 PyObject
* obj2
= 0 ;
4603 (char *) "self",(char *) "self",(char *) "_class", NULL
4606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4608 if (SWIG_arg_fail(1)) SWIG_fail
;
4612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4613 (arg1
)->_setCallbackInfo(arg2
,arg3
);
4615 wxPyEndAllowThreads(__tstate
);
4616 if (PyErr_Occurred()) SWIG_fail
;
4618 Py_INCREF(Py_None
); resultobj
= Py_None
;
4625 static PyObject
*_wrap_TreeListCtrl_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4626 PyObject
*resultobj
= NULL
;
4627 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4629 PyObject
* obj0
= 0 ;
4631 (char *) "self", NULL
4634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetCount",kwnames
,&obj0
)) goto fail
;
4635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4636 if (SWIG_arg_fail(1)) SWIG_fail
;
4638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4639 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetCount();
4641 wxPyEndAllowThreads(__tstate
);
4642 if (PyErr_Occurred()) SWIG_fail
;
4645 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
4653 static PyObject
*_wrap_TreeListCtrl_GetIndent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4654 PyObject
*resultobj
= NULL
;
4655 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4656 unsigned int result
;
4657 PyObject
* obj0
= 0 ;
4659 (char *) "self", NULL
4662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetIndent",kwnames
,&obj0
)) goto fail
;
4663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4664 if (SWIG_arg_fail(1)) SWIG_fail
;
4666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4667 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetIndent();
4669 wxPyEndAllowThreads(__tstate
);
4670 if (PyErr_Occurred()) SWIG_fail
;
4673 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
4681 static PyObject
*_wrap_TreeListCtrl_SetIndent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4682 PyObject
*resultobj
= NULL
;
4683 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4685 PyObject
* obj0
= 0 ;
4686 PyObject
* obj1
= 0 ;
4688 (char *) "self",(char *) "indent", NULL
4691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) goto fail
;
4692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4693 if (SWIG_arg_fail(1)) SWIG_fail
;
4695 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
4696 if (SWIG_arg_fail(2)) SWIG_fail
;
4699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4700 (arg1
)->SetIndent(arg2
);
4702 wxPyEndAllowThreads(__tstate
);
4703 if (PyErr_Occurred()) SWIG_fail
;
4705 Py_INCREF(Py_None
); resultobj
= Py_None
;
4712 static PyObject
*_wrap_TreeListCtrl_GetLineSpacing(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4713 PyObject
*resultobj
= NULL
;
4714 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4715 unsigned int result
;
4716 PyObject
* obj0
= 0 ;
4718 (char *) "self", NULL
4721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetLineSpacing",kwnames
,&obj0
)) goto fail
;
4722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4723 if (SWIG_arg_fail(1)) SWIG_fail
;
4725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4726 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetLineSpacing();
4728 wxPyEndAllowThreads(__tstate
);
4729 if (PyErr_Occurred()) SWIG_fail
;
4732 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
4740 static PyObject
*_wrap_TreeListCtrl_SetLineSpacing(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4741 PyObject
*resultobj
= NULL
;
4742 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4744 PyObject
* obj0
= 0 ;
4745 PyObject
* obj1
= 0 ;
4747 (char *) "self",(char *) "spacing", NULL
4750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) goto fail
;
4751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4752 if (SWIG_arg_fail(1)) SWIG_fail
;
4754 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
4755 if (SWIG_arg_fail(2)) SWIG_fail
;
4758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4759 (arg1
)->SetLineSpacing(arg2
);
4761 wxPyEndAllowThreads(__tstate
);
4762 if (PyErr_Occurred()) SWIG_fail
;
4764 Py_INCREF(Py_None
); resultobj
= Py_None
;
4771 static PyObject
*_wrap_TreeListCtrl_GetImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4772 PyObject
*resultobj
= NULL
;
4773 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4774 wxImageList
*result
;
4775 PyObject
* obj0
= 0 ;
4777 (char *) "self", NULL
4780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetImageList",kwnames
,&obj0
)) goto fail
;
4781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4782 if (SWIG_arg_fail(1)) SWIG_fail
;
4784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4785 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetImageList();
4787 wxPyEndAllowThreads(__tstate
);
4788 if (PyErr_Occurred()) SWIG_fail
;
4791 resultobj
= wxPyMake_wxObject(result
, 0);
4799 static PyObject
*_wrap_TreeListCtrl_GetStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4800 PyObject
*resultobj
= NULL
;
4801 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4802 wxImageList
*result
;
4803 PyObject
* obj0
= 0 ;
4805 (char *) "self", NULL
4808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetStateImageList",kwnames
,&obj0
)) goto fail
;
4809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4810 if (SWIG_arg_fail(1)) SWIG_fail
;
4812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4813 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetStateImageList();
4815 wxPyEndAllowThreads(__tstate
);
4816 if (PyErr_Occurred()) SWIG_fail
;
4819 resultobj
= wxPyMake_wxObject(result
, 0);
4827 static PyObject
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4828 PyObject
*resultobj
= NULL
;
4829 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4830 wxImageList
*result
;
4831 PyObject
* obj0
= 0 ;
4833 (char *) "self", NULL
4836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetButtonsImageList",kwnames
,&obj0
)) goto fail
;
4837 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4838 if (SWIG_arg_fail(1)) SWIG_fail
;
4840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4841 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetButtonsImageList();
4843 wxPyEndAllowThreads(__tstate
);
4844 if (PyErr_Occurred()) SWIG_fail
;
4847 resultobj
= wxPyMake_wxObject(result
, 0);
4855 static PyObject
*_wrap_TreeListCtrl_SetImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4856 PyObject
*resultobj
= NULL
;
4857 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4858 wxImageList
*arg2
= (wxImageList
*) 0 ;
4859 PyObject
* obj0
= 0 ;
4860 PyObject
* obj1
= 0 ;
4862 (char *) "self",(char *) "imageList", NULL
4865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4867 if (SWIG_arg_fail(1)) SWIG_fail
;
4868 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4869 if (SWIG_arg_fail(2)) SWIG_fail
;
4871 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4872 (arg1
)->SetImageList(arg2
);
4874 wxPyEndAllowThreads(__tstate
);
4875 if (PyErr_Occurred()) SWIG_fail
;
4877 Py_INCREF(Py_None
); resultobj
= Py_None
;
4884 static PyObject
*_wrap_TreeListCtrl_SetStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4885 PyObject
*resultobj
= NULL
;
4886 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4887 wxImageList
*arg2
= (wxImageList
*) 0 ;
4888 PyObject
* obj0
= 0 ;
4889 PyObject
* obj1
= 0 ;
4891 (char *) "self",(char *) "imageList", NULL
4894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4896 if (SWIG_arg_fail(1)) SWIG_fail
;
4897 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4898 if (SWIG_arg_fail(2)) SWIG_fail
;
4900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4901 (arg1
)->SetStateImageList(arg2
);
4903 wxPyEndAllowThreads(__tstate
);
4904 if (PyErr_Occurred()) SWIG_fail
;
4906 Py_INCREF(Py_None
); resultobj
= Py_None
;
4913 static PyObject
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4914 PyObject
*resultobj
= NULL
;
4915 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4916 wxImageList
*arg2
= (wxImageList
*) 0 ;
4917 PyObject
* obj0
= 0 ;
4918 PyObject
* obj1
= 0 ;
4920 (char *) "self",(char *) "imageList", NULL
4923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4925 if (SWIG_arg_fail(1)) SWIG_fail
;
4926 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| 0);
4927 if (SWIG_arg_fail(2)) SWIG_fail
;
4929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4930 (arg1
)->SetButtonsImageList(arg2
);
4932 wxPyEndAllowThreads(__tstate
);
4933 if (PyErr_Occurred()) SWIG_fail
;
4935 Py_INCREF(Py_None
); resultobj
= Py_None
;
4942 static PyObject
*_wrap_TreeListCtrl_AssignImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4943 PyObject
*resultobj
= NULL
;
4944 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4945 wxImageList
*arg2
= (wxImageList
*) 0 ;
4946 PyObject
* obj0
= 0 ;
4947 PyObject
* obj1
= 0 ;
4949 (char *) "self",(char *) "imageList", NULL
4952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4954 if (SWIG_arg_fail(1)) SWIG_fail
;
4955 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4956 if (SWIG_arg_fail(2)) SWIG_fail
;
4958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4959 (arg1
)->AssignImageList(arg2
);
4961 wxPyEndAllowThreads(__tstate
);
4962 if (PyErr_Occurred()) SWIG_fail
;
4964 Py_INCREF(Py_None
); resultobj
= Py_None
;
4971 static PyObject
*_wrap_TreeListCtrl_AssignStateImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4972 PyObject
*resultobj
= NULL
;
4973 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
4974 wxImageList
*arg2
= (wxImageList
*) 0 ;
4975 PyObject
* obj0
= 0 ;
4976 PyObject
* obj1
= 0 ;
4978 (char *) "self",(char *) "imageList", NULL
4981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
4982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
4983 if (SWIG_arg_fail(1)) SWIG_fail
;
4984 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4985 if (SWIG_arg_fail(2)) SWIG_fail
;
4987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4988 (arg1
)->AssignStateImageList(arg2
);
4990 wxPyEndAllowThreads(__tstate
);
4991 if (PyErr_Occurred()) SWIG_fail
;
4993 Py_INCREF(Py_None
); resultobj
= Py_None
;
5000 static PyObject
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5001 PyObject
*resultobj
= NULL
;
5002 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5003 wxImageList
*arg2
= (wxImageList
*) 0 ;
5004 PyObject
* obj0
= 0 ;
5005 PyObject
* obj1
= 0 ;
5007 (char *) "self",(char *) "imageList", NULL
5010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) goto fail
;
5011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5012 if (SWIG_arg_fail(1)) SWIG_fail
;
5013 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageList
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
5014 if (SWIG_arg_fail(2)) SWIG_fail
;
5016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5017 (arg1
)->AssignButtonsImageList(arg2
);
5019 wxPyEndAllowThreads(__tstate
);
5020 if (PyErr_Occurred()) SWIG_fail
;
5022 Py_INCREF(Py_None
); resultobj
= Py_None
;
5029 static PyObject
*_wrap_TreeListCtrl_AddColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5030 PyObject
*resultobj
= NULL
;
5031 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5032 wxString
*arg2
= 0 ;
5033 bool temp2
= false ;
5034 PyObject
* obj0
= 0 ;
5035 PyObject
* obj1
= 0 ;
5037 (char *) "self",(char *) "text", NULL
5040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5042 if (SWIG_arg_fail(1)) SWIG_fail
;
5044 arg2
= wxString_in_helper(obj1
);
5045 if (arg2
== NULL
) SWIG_fail
;
5049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5050 (arg1
)->AddColumn((wxString
const &)*arg2
);
5052 wxPyEndAllowThreads(__tstate
);
5053 if (PyErr_Occurred()) SWIG_fail
;
5055 Py_INCREF(Py_None
); resultobj
= Py_None
;
5070 static PyObject
*_wrap_TreeListCtrl_AddColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5071 PyObject
*resultobj
= NULL
;
5072 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5073 wxTreeListColumnInfo
*arg2
= 0 ;
5074 PyObject
* obj0
= 0 ;
5075 PyObject
* obj1
= 0 ;
5077 (char *) "self",(char *) "col", NULL
5080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
5081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5082 if (SWIG_arg_fail(1)) SWIG_fail
;
5084 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
5085 if (SWIG_arg_fail(2)) SWIG_fail
;
5087 SWIG_null_ref("wxTreeListColumnInfo");
5089 if (SWIG_arg_fail(2)) SWIG_fail
;
5092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5093 (arg1
)->AddColumn((wxTreeListColumnInfo
const &)*arg2
);
5095 wxPyEndAllowThreads(__tstate
);
5096 if (PyErr_Occurred()) SWIG_fail
;
5098 Py_INCREF(Py_None
); resultobj
= Py_None
;
5105 static PyObject
*_wrap_TreeListCtrl_InsertColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5106 PyObject
*resultobj
= NULL
;
5107 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5109 wxString
*arg3
= 0 ;
5110 bool temp3
= false ;
5111 PyObject
* obj0
= 0 ;
5112 PyObject
* obj1
= 0 ;
5113 PyObject
* obj2
= 0 ;
5115 (char *) "self",(char *) "before",(char *) "text", NULL
5118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5120 if (SWIG_arg_fail(1)) SWIG_fail
;
5122 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5123 if (SWIG_arg_fail(2)) SWIG_fail
;
5126 arg3
= wxString_in_helper(obj2
);
5127 if (arg3
== NULL
) SWIG_fail
;
5131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5132 (arg1
)->InsertColumn(arg2
,(wxString
const &)*arg3
);
5134 wxPyEndAllowThreads(__tstate
);
5135 if (PyErr_Occurred()) SWIG_fail
;
5137 Py_INCREF(Py_None
); resultobj
= Py_None
;
5152 static PyObject
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5153 PyObject
*resultobj
= NULL
;
5154 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5156 wxTreeListColumnInfo
*arg3
= 0 ;
5157 PyObject
* obj0
= 0 ;
5158 PyObject
* obj1
= 0 ;
5159 PyObject
* obj2
= 0 ;
5161 (char *) "self",(char *) "before",(char *) "col", NULL
5164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5166 if (SWIG_arg_fail(1)) SWIG_fail
;
5168 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5169 if (SWIG_arg_fail(2)) SWIG_fail
;
5172 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
5173 if (SWIG_arg_fail(3)) SWIG_fail
;
5175 SWIG_null_ref("wxTreeListColumnInfo");
5177 if (SWIG_arg_fail(3)) SWIG_fail
;
5180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5181 (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
5183 wxPyEndAllowThreads(__tstate
);
5184 if (PyErr_Occurred()) SWIG_fail
;
5186 Py_INCREF(Py_None
); resultobj
= Py_None
;
5193 static PyObject
*_wrap_TreeListCtrl_RemoveColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5194 PyObject
*resultobj
= NULL
;
5195 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5197 PyObject
* obj0
= 0 ;
5198 PyObject
* obj1
= 0 ;
5200 (char *) "self",(char *) "column", NULL
5203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5205 if (SWIG_arg_fail(1)) SWIG_fail
;
5207 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5208 if (SWIG_arg_fail(2)) SWIG_fail
;
5211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5212 (arg1
)->RemoveColumn(arg2
);
5214 wxPyEndAllowThreads(__tstate
);
5215 if (PyErr_Occurred()) SWIG_fail
;
5217 Py_INCREF(Py_None
); resultobj
= Py_None
;
5224 static PyObject
*_wrap_TreeListCtrl_GetColumnCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5225 PyObject
*resultobj
= NULL
;
5226 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5228 PyObject
* obj0
= 0 ;
5230 (char *) "self", NULL
5233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetColumnCount",kwnames
,&obj0
)) goto fail
;
5234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5235 if (SWIG_arg_fail(1)) SWIG_fail
;
5237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5238 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetColumnCount();
5240 wxPyEndAllowThreads(__tstate
);
5241 if (PyErr_Occurred()) SWIG_fail
;
5244 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
5252 static PyObject
*_wrap_TreeListCtrl_SetColumnWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5253 PyObject
*resultobj
= NULL
;
5254 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5257 PyObject
* obj0
= 0 ;
5258 PyObject
* obj1
= 0 ;
5259 PyObject
* obj2
= 0 ;
5261 (char *) "self",(char *) "column",(char *) "width", NULL
5264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5266 if (SWIG_arg_fail(1)) SWIG_fail
;
5268 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5269 if (SWIG_arg_fail(2)) SWIG_fail
;
5272 arg3
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj2
));
5273 if (SWIG_arg_fail(3)) SWIG_fail
;
5276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5277 (arg1
)->SetColumnWidth(arg2
,arg3
);
5279 wxPyEndAllowThreads(__tstate
);
5280 if (PyErr_Occurred()) SWIG_fail
;
5282 Py_INCREF(Py_None
); resultobj
= Py_None
;
5289 static PyObject
*_wrap_TreeListCtrl_GetColumnWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5290 PyObject
*resultobj
= NULL
;
5291 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5294 PyObject
* obj0
= 0 ;
5295 PyObject
* obj1
= 0 ;
5297 (char *) "self",(char *) "column", NULL
5300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5301 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5302 if (SWIG_arg_fail(1)) SWIG_fail
;
5304 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5305 if (SWIG_arg_fail(2)) SWIG_fail
;
5308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5309 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnWidth(arg2
);
5311 wxPyEndAllowThreads(__tstate
);
5312 if (PyErr_Occurred()) SWIG_fail
;
5315 resultobj
= SWIG_From_int(static_cast<int >(result
));
5323 static PyObject
*_wrap_TreeListCtrl_SetMainColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5324 PyObject
*resultobj
= NULL
;
5325 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5327 PyObject
* obj0
= 0 ;
5328 PyObject
* obj1
= 0 ;
5330 (char *) "self",(char *) "column", NULL
5333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5335 if (SWIG_arg_fail(1)) SWIG_fail
;
5337 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5338 if (SWIG_arg_fail(2)) SWIG_fail
;
5341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5342 (arg1
)->SetMainColumn(arg2
);
5344 wxPyEndAllowThreads(__tstate
);
5345 if (PyErr_Occurred()) SWIG_fail
;
5347 Py_INCREF(Py_None
); resultobj
= Py_None
;
5354 static PyObject
*_wrap_TreeListCtrl_GetMainColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5355 PyObject
*resultobj
= NULL
;
5356 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5358 PyObject
* obj0
= 0 ;
5360 (char *) "self", NULL
5363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainColumn",kwnames
,&obj0
)) goto fail
;
5364 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5365 if (SWIG_arg_fail(1)) SWIG_fail
;
5367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5368 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetMainColumn();
5370 wxPyEndAllowThreads(__tstate
);
5371 if (PyErr_Occurred()) SWIG_fail
;
5374 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
5382 static PyObject
*_wrap_TreeListCtrl_SetColumnText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5383 PyObject
*resultobj
= NULL
;
5384 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5386 wxString
*arg3
= 0 ;
5387 bool temp3
= false ;
5388 PyObject
* obj0
= 0 ;
5389 PyObject
* obj1
= 0 ;
5390 PyObject
* obj2
= 0 ;
5392 (char *) "self",(char *) "column",(char *) "text", NULL
5395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5397 if (SWIG_arg_fail(1)) SWIG_fail
;
5399 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5400 if (SWIG_arg_fail(2)) SWIG_fail
;
5403 arg3
= wxString_in_helper(obj2
);
5404 if (arg3
== NULL
) SWIG_fail
;
5408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5409 (arg1
)->SetColumnText(arg2
,(wxString
const &)*arg3
);
5411 wxPyEndAllowThreads(__tstate
);
5412 if (PyErr_Occurred()) SWIG_fail
;
5414 Py_INCREF(Py_None
); resultobj
= Py_None
;
5429 static PyObject
*_wrap_TreeListCtrl_GetColumnText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5430 PyObject
*resultobj
= NULL
;
5431 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5434 PyObject
* obj0
= 0 ;
5435 PyObject
* obj1
= 0 ;
5437 (char *) "self",(char *) "column", NULL
5440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) goto fail
;
5441 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5442 if (SWIG_arg_fail(1)) SWIG_fail
;
5444 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5445 if (SWIG_arg_fail(2)) SWIG_fail
;
5448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5449 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetColumnText(arg2
);
5451 wxPyEndAllowThreads(__tstate
);
5452 if (PyErr_Occurred()) SWIG_fail
;
5456 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5458 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5467 static PyObject
*_wrap_TreeListCtrl_SetColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5468 PyObject
*resultobj
= NULL
;
5469 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5471 wxTreeListColumnInfo
*arg3
= 0 ;
5472 PyObject
* obj0
= 0 ;
5473 PyObject
* obj1
= 0 ;
5474 PyObject
* obj2
= 0 ;
5476 (char *) "self",(char *) "column",(char *) "info", NULL
5479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5481 if (SWIG_arg_fail(1)) SWIG_fail
;
5483 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5484 if (SWIG_arg_fail(2)) SWIG_fail
;
5487 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_EXCEPTION
| 0);
5488 if (SWIG_arg_fail(3)) SWIG_fail
;
5490 SWIG_null_ref("wxTreeListColumnInfo");
5492 if (SWIG_arg_fail(3)) SWIG_fail
;
5495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5496 (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
5498 wxPyEndAllowThreads(__tstate
);
5499 if (PyErr_Occurred()) SWIG_fail
;
5501 Py_INCREF(Py_None
); resultobj
= Py_None
;
5508 static PyObject
*_wrap_TreeListCtrl_GetColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5509 PyObject
*resultobj
= NULL
;
5510 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5512 wxTreeListColumnInfo
*result
;
5513 PyObject
* obj0
= 0 ;
5514 PyObject
* obj1
= 0 ;
5516 (char *) "self",(char *) "column", NULL
5519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) goto fail
;
5520 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5521 if (SWIG_arg_fail(1)) SWIG_fail
;
5523 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5524 if (SWIG_arg_fail(2)) SWIG_fail
;
5527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5529 wxTreeListColumnInfo
&_result_ref
= (arg1
)->GetColumn(arg2
);
5530 result
= (wxTreeListColumnInfo
*) &_result_ref
;
5533 wxPyEndAllowThreads(__tstate
);
5534 if (PyErr_Occurred()) SWIG_fail
;
5536 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0);
5543 static PyObject
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5544 PyObject
*resultobj
= NULL
;
5545 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5547 wxTreeListColumnAlign arg3
;
5548 PyObject
* obj0
= 0 ;
5549 PyObject
* obj1
= 0 ;
5550 PyObject
* obj2
= 0 ;
5552 (char *) "self",(char *) "column",(char *) "align", NULL
5555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5557 if (SWIG_arg_fail(1)) SWIG_fail
;
5559 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5560 if (SWIG_arg_fail(2)) SWIG_fail
;
5563 arg3
= static_cast<wxTreeListColumnAlign
>(SWIG_As_int(obj2
));
5564 if (SWIG_arg_fail(3)) SWIG_fail
;
5567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5568 (arg1
)->SetColumnAlignment(arg2
,arg3
);
5570 wxPyEndAllowThreads(__tstate
);
5571 if (PyErr_Occurred()) SWIG_fail
;
5573 Py_INCREF(Py_None
); resultobj
= Py_None
;
5580 static PyObject
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5581 PyObject
*resultobj
= NULL
;
5582 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5584 wxTreeListColumnAlign result
;
5585 PyObject
* obj0
= 0 ;
5586 PyObject
* obj1
= 0 ;
5588 (char *) "self",(char *) "column", NULL
5591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
5592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5593 if (SWIG_arg_fail(1)) SWIG_fail
;
5595 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5596 if (SWIG_arg_fail(2)) SWIG_fail
;
5599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5600 result
= (wxTreeListColumnAlign
)((wxPyTreeListCtrl
const *)arg1
)->GetColumnAlignment(arg2
);
5602 wxPyEndAllowThreads(__tstate
);
5603 if (PyErr_Occurred()) SWIG_fail
;
5605 resultobj
= SWIG_From_int((result
));
5612 static PyObject
*_wrap_TreeListCtrl_SetColumnImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5613 PyObject
*resultobj
= NULL
;
5614 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5617 PyObject
* obj0
= 0 ;
5618 PyObject
* obj1
= 0 ;
5619 PyObject
* obj2
= 0 ;
5621 (char *) "self",(char *) "column",(char *) "image", NULL
5624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5626 if (SWIG_arg_fail(1)) SWIG_fail
;
5628 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5629 if (SWIG_arg_fail(2)) SWIG_fail
;
5632 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5633 if (SWIG_arg_fail(3)) SWIG_fail
;
5636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5637 (arg1
)->SetColumnImage(arg2
,arg3
);
5639 wxPyEndAllowThreads(__tstate
);
5640 if (PyErr_Occurred()) SWIG_fail
;
5642 Py_INCREF(Py_None
); resultobj
= Py_None
;
5649 static PyObject
*_wrap_TreeListCtrl_GetColumnImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5650 PyObject
*resultobj
= NULL
;
5651 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5654 PyObject
* obj0
= 0 ;
5655 PyObject
* obj1
= 0 ;
5657 (char *) "self",(char *) "column", NULL
5660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) goto fail
;
5661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5662 if (SWIG_arg_fail(1)) SWIG_fail
;
5664 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5665 if (SWIG_arg_fail(2)) SWIG_fail
;
5668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5669 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnImage(arg2
);
5671 wxPyEndAllowThreads(__tstate
);
5672 if (PyErr_Occurred()) SWIG_fail
;
5675 resultobj
= SWIG_From_int(static_cast<int >(result
));
5683 static PyObject
*_wrap_TreeListCtrl_ShowColumn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5684 PyObject
*resultobj
= NULL
;
5685 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5688 PyObject
* obj0
= 0 ;
5689 PyObject
* obj1
= 0 ;
5690 PyObject
* obj2
= 0 ;
5692 (char *) "self",(char *) "column",(char *) "shown", NULL
5695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_ShowColumn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5697 if (SWIG_arg_fail(1)) SWIG_fail
;
5699 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5700 if (SWIG_arg_fail(2)) SWIG_fail
;
5703 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
5704 if (SWIG_arg_fail(3)) SWIG_fail
;
5707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5708 (arg1
)->ShowColumn(arg2
,arg3
);
5710 wxPyEndAllowThreads(__tstate
);
5711 if (PyErr_Occurred()) SWIG_fail
;
5713 Py_INCREF(Py_None
); resultobj
= Py_None
;
5720 static PyObject
*_wrap_TreeListCtrl_IsColumnShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5721 PyObject
*resultobj
= NULL
;
5722 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5725 PyObject
* obj0
= 0 ;
5726 PyObject
* obj1
= 0 ;
5728 (char *) "self",(char *) "column", NULL
5731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) goto fail
;
5732 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5733 if (SWIG_arg_fail(1)) SWIG_fail
;
5735 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
5736 if (SWIG_arg_fail(2)) SWIG_fail
;
5739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5740 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnShown(arg2
);
5742 wxPyEndAllowThreads(__tstate
);
5743 if (PyErr_Occurred()) SWIG_fail
;
5746 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5754 static PyObject
*_wrap_TreeListCtrl_GetItemText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5755 PyObject
*resultobj
= NULL
;
5756 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5757 wxTreeItemId
*arg2
= 0 ;
5758 int arg3
= (int) -1 ;
5760 PyObject
* obj0
= 0 ;
5761 PyObject
* obj1
= 0 ;
5762 PyObject
* obj2
= 0 ;
5764 (char *) "self",(char *) "item",(char *) "column", NULL
5767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5768 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5769 if (SWIG_arg_fail(1)) SWIG_fail
;
5771 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5772 if (SWIG_arg_fail(2)) SWIG_fail
;
5774 SWIG_null_ref("wxTreeItemId");
5776 if (SWIG_arg_fail(2)) SWIG_fail
;
5780 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5781 if (SWIG_arg_fail(3)) SWIG_fail
;
5785 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5786 result
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
5788 wxPyEndAllowThreads(__tstate
);
5789 if (PyErr_Occurred()) SWIG_fail
;
5793 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5795 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5804 static PyObject
*_wrap_TreeListCtrl_GetItemImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5805 PyObject
*resultobj
= NULL
;
5806 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5807 wxTreeItemId
*arg2
= 0 ;
5808 int arg3
= (int) -1 ;
5809 wxTreeItemIcon arg4
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
5811 PyObject
* obj0
= 0 ;
5812 PyObject
* obj1
= 0 ;
5813 PyObject
* obj2
= 0 ;
5814 PyObject
* obj3
= 0 ;
5816 (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL
5819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
5820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5821 if (SWIG_arg_fail(1)) SWIG_fail
;
5823 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5824 if (SWIG_arg_fail(2)) SWIG_fail
;
5826 SWIG_null_ref("wxTreeItemId");
5828 if (SWIG_arg_fail(2)) SWIG_fail
;
5832 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5833 if (SWIG_arg_fail(3)) SWIG_fail
;
5838 arg4
= static_cast<wxTreeItemIcon
>(SWIG_As_int(obj3
));
5839 if (SWIG_arg_fail(4)) SWIG_fail
;
5843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5844 result
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
);
5846 wxPyEndAllowThreads(__tstate
);
5847 if (PyErr_Occurred()) SWIG_fail
;
5850 resultobj
= SWIG_From_int(static_cast<int >(result
));
5858 static PyObject
*_wrap_TreeListCtrl_SetItemText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5859 PyObject
*resultobj
= NULL
;
5860 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5861 wxTreeItemId
*arg2
= 0 ;
5862 wxString
*arg3
= 0 ;
5863 int arg4
= (int) -1 ;
5864 bool temp3
= false ;
5865 PyObject
* obj0
= 0 ;
5866 PyObject
* obj1
= 0 ;
5867 PyObject
* obj2
= 0 ;
5868 PyObject
* obj3
= 0 ;
5870 (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL
5873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
5874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5875 if (SWIG_arg_fail(1)) SWIG_fail
;
5877 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5878 if (SWIG_arg_fail(2)) SWIG_fail
;
5880 SWIG_null_ref("wxTreeItemId");
5882 if (SWIG_arg_fail(2)) SWIG_fail
;
5885 arg3
= wxString_in_helper(obj2
);
5886 if (arg3
== NULL
) SWIG_fail
;
5891 arg4
= static_cast<int >(SWIG_As_int(obj3
));
5892 if (SWIG_arg_fail(4)) SWIG_fail
;
5896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5897 wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
5899 wxPyEndAllowThreads(__tstate
);
5900 if (PyErr_Occurred()) SWIG_fail
;
5902 Py_INCREF(Py_None
); resultobj
= Py_None
;
5917 static PyObject
*_wrap_TreeListCtrl_SetItemImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5918 PyObject
*resultobj
= NULL
;
5919 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5920 wxTreeItemId
*arg2
= 0 ;
5922 int arg4
= (int) -1 ;
5923 wxTreeItemIcon arg5
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
5924 PyObject
* obj0
= 0 ;
5925 PyObject
* obj1
= 0 ;
5926 PyObject
* obj2
= 0 ;
5927 PyObject
* obj3
= 0 ;
5928 PyObject
* obj4
= 0 ;
5930 (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL
5933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
5934 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5935 if (SWIG_arg_fail(1)) SWIG_fail
;
5937 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5938 if (SWIG_arg_fail(2)) SWIG_fail
;
5940 SWIG_null_ref("wxTreeItemId");
5942 if (SWIG_arg_fail(2)) SWIG_fail
;
5945 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5946 if (SWIG_arg_fail(3)) SWIG_fail
;
5950 arg4
= static_cast<int >(SWIG_As_int(obj3
));
5951 if (SWIG_arg_fail(4)) SWIG_fail
;
5956 arg5
= static_cast<wxTreeItemIcon
>(SWIG_As_int(obj4
));
5957 if (SWIG_arg_fail(5)) SWIG_fail
;
5961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5962 wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
,arg5
);
5964 wxPyEndAllowThreads(__tstate
);
5965 if (PyErr_Occurred()) SWIG_fail
;
5967 Py_INCREF(Py_None
); resultobj
= Py_None
;
5974 static PyObject
*_wrap_TreeListCtrl_GetItemData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5975 PyObject
*resultobj
= NULL
;
5976 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5977 wxTreeItemId
*arg2
= 0 ;
5978 wxPyTreeItemData
*result
;
5979 PyObject
* obj0
= 0 ;
5980 PyObject
* obj1
= 0 ;
5982 (char *) "self",(char *) "item", NULL
5985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) goto fail
;
5986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
5987 if (SWIG_arg_fail(1)) SWIG_fail
;
5989 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
5990 if (SWIG_arg_fail(2)) SWIG_fail
;
5992 SWIG_null_ref("wxTreeItemId");
5994 if (SWIG_arg_fail(2)) SWIG_fail
;
5997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5998 result
= (wxPyTreeItemData
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId
const &)*arg2
);
6000 wxPyEndAllowThreads(__tstate
);
6001 if (PyErr_Occurred()) SWIG_fail
;
6003 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTreeItemData
, 0);
6010 static PyObject
*_wrap_TreeListCtrl_SetItemData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6011 PyObject
*resultobj
= NULL
;
6012 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6013 wxTreeItemId
*arg2
= 0 ;
6014 wxPyTreeItemData
*arg3
= (wxPyTreeItemData
*) 0 ;
6015 PyObject
* obj0
= 0 ;
6016 PyObject
* obj1
= 0 ;
6017 PyObject
* obj2
= 0 ;
6019 (char *) "self",(char *) "item",(char *) "data", NULL
6022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6024 if (SWIG_arg_fail(1)) SWIG_fail
;
6026 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6027 if (SWIG_arg_fail(2)) SWIG_fail
;
6029 SWIG_null_ref("wxTreeItemId");
6031 if (SWIG_arg_fail(2)) SWIG_fail
;
6033 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
6034 if (SWIG_arg_fail(3)) SWIG_fail
;
6036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6037 wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
6039 wxPyEndAllowThreads(__tstate
);
6040 if (PyErr_Occurred()) SWIG_fail
;
6042 Py_INCREF(Py_None
); resultobj
= Py_None
;
6049 static PyObject
*_wrap_TreeListCtrl_GetItemPyData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6050 PyObject
*resultobj
= NULL
;
6051 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6052 wxTreeItemId
*arg2
= 0 ;
6054 PyObject
* obj0
= 0 ;
6055 PyObject
* obj1
= 0 ;
6057 (char *) "self",(char *) "item", NULL
6060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemPyData",kwnames
,&obj0
,&obj1
)) goto fail
;
6061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6062 if (SWIG_arg_fail(1)) SWIG_fail
;
6064 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6065 if (SWIG_arg_fail(2)) SWIG_fail
;
6067 SWIG_null_ref("wxTreeItemId");
6069 if (SWIG_arg_fail(2)) SWIG_fail
;
6072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6073 result
= (PyObject
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
);
6075 wxPyEndAllowThreads(__tstate
);
6076 if (PyErr_Occurred()) SWIG_fail
;
6085 static PyObject
*_wrap_TreeListCtrl_SetItemPyData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6086 PyObject
*resultobj
= NULL
;
6087 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6088 wxTreeItemId
*arg2
= 0 ;
6089 PyObject
*arg3
= (PyObject
*) 0 ;
6090 PyObject
* obj0
= 0 ;
6091 PyObject
* obj1
= 0 ;
6092 PyObject
* obj2
= 0 ;
6094 (char *) "self",(char *) "item",(char *) "obj", NULL
6097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6099 if (SWIG_arg_fail(1)) SWIG_fail
;
6101 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6102 if (SWIG_arg_fail(2)) SWIG_fail
;
6104 SWIG_null_ref("wxTreeItemId");
6106 if (SWIG_arg_fail(2)) SWIG_fail
;
6110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6111 wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
6113 wxPyEndAllowThreads(__tstate
);
6114 if (PyErr_Occurred()) SWIG_fail
;
6116 Py_INCREF(Py_None
); resultobj
= Py_None
;
6123 static PyObject
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6124 PyObject
*resultobj
= NULL
;
6125 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6126 wxTreeItemId
*arg2
= 0 ;
6127 bool arg3
= (bool) true ;
6128 PyObject
* obj0
= 0 ;
6129 PyObject
* obj1
= 0 ;
6130 PyObject
* obj2
= 0 ;
6132 (char *) "self",(char *) "item",(char *) "has", NULL
6135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6137 if (SWIG_arg_fail(1)) SWIG_fail
;
6139 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6140 if (SWIG_arg_fail(2)) SWIG_fail
;
6142 SWIG_null_ref("wxTreeItemId");
6144 if (SWIG_arg_fail(2)) SWIG_fail
;
6148 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
6149 if (SWIG_arg_fail(3)) SWIG_fail
;
6153 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6154 (arg1
)->SetItemHasChildren((wxTreeItemId
const &)*arg2
,arg3
);
6156 wxPyEndAllowThreads(__tstate
);
6157 if (PyErr_Occurred()) SWIG_fail
;
6159 Py_INCREF(Py_None
); resultobj
= Py_None
;
6166 static PyObject
*_wrap_TreeListCtrl_SetItemBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6167 PyObject
*resultobj
= NULL
;
6168 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6169 wxTreeItemId
*arg2
= 0 ;
6170 bool arg3
= (bool) true ;
6171 PyObject
* obj0
= 0 ;
6172 PyObject
* obj1
= 0 ;
6173 PyObject
* obj2
= 0 ;
6175 (char *) "self",(char *) "item",(char *) "bold", NULL
6178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6180 if (SWIG_arg_fail(1)) SWIG_fail
;
6182 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6183 if (SWIG_arg_fail(2)) SWIG_fail
;
6185 SWIG_null_ref("wxTreeItemId");
6187 if (SWIG_arg_fail(2)) SWIG_fail
;
6191 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
6192 if (SWIG_arg_fail(3)) SWIG_fail
;
6196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6197 (arg1
)->SetItemBold((wxTreeItemId
const &)*arg2
,arg3
);
6199 wxPyEndAllowThreads(__tstate
);
6200 if (PyErr_Occurred()) SWIG_fail
;
6202 Py_INCREF(Py_None
); resultobj
= Py_None
;
6209 static PyObject
*_wrap_TreeListCtrl_SetItemTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6210 PyObject
*resultobj
= NULL
;
6211 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6212 wxTreeItemId
*arg2
= 0 ;
6213 wxColour
*arg3
= 0 ;
6215 PyObject
* obj0
= 0 ;
6216 PyObject
* obj1
= 0 ;
6217 PyObject
* obj2
= 0 ;
6219 (char *) "self",(char *) "item",(char *) "colour", NULL
6222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6224 if (SWIG_arg_fail(1)) SWIG_fail
;
6226 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6227 if (SWIG_arg_fail(2)) SWIG_fail
;
6229 SWIG_null_ref("wxTreeItemId");
6231 if (SWIG_arg_fail(2)) SWIG_fail
;
6235 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
6238 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6239 (arg1
)->SetItemTextColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
6241 wxPyEndAllowThreads(__tstate
);
6242 if (PyErr_Occurred()) SWIG_fail
;
6244 Py_INCREF(Py_None
); resultobj
= Py_None
;
6251 static PyObject
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6252 PyObject
*resultobj
= NULL
;
6253 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6254 wxTreeItemId
*arg2
= 0 ;
6255 wxColour
*arg3
= 0 ;
6257 PyObject
* obj0
= 0 ;
6258 PyObject
* obj1
= 0 ;
6259 PyObject
* obj2
= 0 ;
6261 (char *) "self",(char *) "item",(char *) "colour", NULL
6264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6266 if (SWIG_arg_fail(1)) SWIG_fail
;
6268 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6269 if (SWIG_arg_fail(2)) SWIG_fail
;
6271 SWIG_null_ref("wxTreeItemId");
6273 if (SWIG_arg_fail(2)) SWIG_fail
;
6277 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
6280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6281 (arg1
)->SetItemBackgroundColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
6283 wxPyEndAllowThreads(__tstate
);
6284 if (PyErr_Occurred()) SWIG_fail
;
6286 Py_INCREF(Py_None
); resultobj
= Py_None
;
6293 static PyObject
*_wrap_TreeListCtrl_SetItemFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6294 PyObject
*resultobj
= NULL
;
6295 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6296 wxTreeItemId
*arg2
= 0 ;
6298 PyObject
* obj0
= 0 ;
6299 PyObject
* obj1
= 0 ;
6300 PyObject
* obj2
= 0 ;
6302 (char *) "self",(char *) "item",(char *) "font", NULL
6305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6307 if (SWIG_arg_fail(1)) SWIG_fail
;
6309 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6310 if (SWIG_arg_fail(2)) SWIG_fail
;
6312 SWIG_null_ref("wxTreeItemId");
6314 if (SWIG_arg_fail(2)) SWIG_fail
;
6317 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
6318 if (SWIG_arg_fail(3)) SWIG_fail
;
6320 SWIG_null_ref("wxFont");
6322 if (SWIG_arg_fail(3)) SWIG_fail
;
6325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6326 (arg1
)->SetItemFont((wxTreeItemId
const &)*arg2
,(wxFont
const &)*arg3
);
6328 wxPyEndAllowThreads(__tstate
);
6329 if (PyErr_Occurred()) SWIG_fail
;
6331 Py_INCREF(Py_None
); resultobj
= Py_None
;
6338 static PyObject
*_wrap_TreeListCtrl_GetItemBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6339 PyObject
*resultobj
= NULL
;
6340 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6341 wxTreeItemId
*arg2
= 0 ;
6343 PyObject
* obj0
= 0 ;
6344 PyObject
* obj1
= 0 ;
6346 (char *) "self",(char *) "item", NULL
6349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBold",kwnames
,&obj0
,&obj1
)) goto fail
;
6350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6351 if (SWIG_arg_fail(1)) SWIG_fail
;
6353 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6354 if (SWIG_arg_fail(2)) SWIG_fail
;
6356 SWIG_null_ref("wxTreeItemId");
6358 if (SWIG_arg_fail(2)) SWIG_fail
;
6361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6362 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->GetItemBold((wxTreeItemId
const &)*arg2
);
6364 wxPyEndAllowThreads(__tstate
);
6365 if (PyErr_Occurred()) SWIG_fail
;
6368 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6376 static PyObject
*_wrap_TreeListCtrl_GetItemTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6377 PyObject
*resultobj
= NULL
;
6378 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6379 wxTreeItemId
*arg2
= 0 ;
6381 PyObject
* obj0
= 0 ;
6382 PyObject
* obj1
= 0 ;
6384 (char *) "self",(char *) "item", NULL
6387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
6388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6389 if (SWIG_arg_fail(1)) SWIG_fail
;
6391 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6392 if (SWIG_arg_fail(2)) SWIG_fail
;
6394 SWIG_null_ref("wxTreeItemId");
6396 if (SWIG_arg_fail(2)) SWIG_fail
;
6399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6400 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemTextColour((wxTreeItemId
const &)*arg2
);
6402 wxPyEndAllowThreads(__tstate
);
6403 if (PyErr_Occurred()) SWIG_fail
;
6406 wxColour
* resultptr
;
6407 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
6408 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
6416 static PyObject
*_wrap_TreeListCtrl_GetItemBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6417 PyObject
*resultobj
= NULL
;
6418 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6419 wxTreeItemId
*arg2
= 0 ;
6421 PyObject
* obj0
= 0 ;
6422 PyObject
* obj1
= 0 ;
6424 (char *) "self",(char *) "item", NULL
6427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
6428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6429 if (SWIG_arg_fail(1)) SWIG_fail
;
6431 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6432 if (SWIG_arg_fail(2)) SWIG_fail
;
6434 SWIG_null_ref("wxTreeItemId");
6436 if (SWIG_arg_fail(2)) SWIG_fail
;
6439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6440 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId
const &)*arg2
);
6442 wxPyEndAllowThreads(__tstate
);
6443 if (PyErr_Occurred()) SWIG_fail
;
6446 wxColour
* resultptr
;
6447 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
6448 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
6456 static PyObject
*_wrap_TreeListCtrl_GetItemFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6457 PyObject
*resultobj
= NULL
;
6458 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6459 wxTreeItemId
*arg2
= 0 ;
6461 PyObject
* obj0
= 0 ;
6462 PyObject
* obj1
= 0 ;
6464 (char *) "self",(char *) "item", NULL
6467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemFont",kwnames
,&obj0
,&obj1
)) goto fail
;
6468 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6469 if (SWIG_arg_fail(1)) SWIG_fail
;
6471 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6472 if (SWIG_arg_fail(2)) SWIG_fail
;
6474 SWIG_null_ref("wxTreeItemId");
6476 if (SWIG_arg_fail(2)) SWIG_fail
;
6479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6480 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemFont((wxTreeItemId
const &)*arg2
);
6482 wxPyEndAllowThreads(__tstate
);
6483 if (PyErr_Occurred()) SWIG_fail
;
6487 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
6488 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
6496 static PyObject
*_wrap_TreeListCtrl_IsVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6497 PyObject
*resultobj
= NULL
;
6498 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6499 wxTreeItemId
*arg2
= 0 ;
6501 PyObject
* obj0
= 0 ;
6502 PyObject
* obj1
= 0 ;
6504 (char *) "self",(char *) "item", NULL
6507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
6508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6509 if (SWIG_arg_fail(1)) SWIG_fail
;
6511 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6512 if (SWIG_arg_fail(2)) SWIG_fail
;
6514 SWIG_null_ref("wxTreeItemId");
6516 if (SWIG_arg_fail(2)) SWIG_fail
;
6519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6520 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsVisible((wxTreeItemId
const &)*arg2
);
6522 wxPyEndAllowThreads(__tstate
);
6523 if (PyErr_Occurred()) SWIG_fail
;
6526 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6534 static PyObject
*_wrap_TreeListCtrl_ItemHasChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6535 PyObject
*resultobj
= NULL
;
6536 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6537 wxTreeItemId
*arg2
= 0 ;
6539 PyObject
* obj0
= 0 ;
6540 PyObject
* obj1
= 0 ;
6542 (char *) "self",(char *) "item", NULL
6545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ItemHasChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
6546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6547 if (SWIG_arg_fail(1)) SWIG_fail
;
6549 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6550 if (SWIG_arg_fail(2)) SWIG_fail
;
6552 SWIG_null_ref("wxTreeItemId");
6554 if (SWIG_arg_fail(2)) SWIG_fail
;
6557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6558 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->ItemHasChildren((wxTreeItemId
const &)*arg2
);
6560 wxPyEndAllowThreads(__tstate
);
6561 if (PyErr_Occurred()) SWIG_fail
;
6564 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6572 static PyObject
*_wrap_TreeListCtrl_IsExpanded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6573 PyObject
*resultobj
= NULL
;
6574 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6575 wxTreeItemId
*arg2
= 0 ;
6577 PyObject
* obj0
= 0 ;
6578 PyObject
* obj1
= 0 ;
6580 (char *) "self",(char *) "item", NULL
6583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) goto fail
;
6584 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6585 if (SWIG_arg_fail(1)) SWIG_fail
;
6587 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6588 if (SWIG_arg_fail(2)) SWIG_fail
;
6590 SWIG_null_ref("wxTreeItemId");
6592 if (SWIG_arg_fail(2)) SWIG_fail
;
6595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6596 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsExpanded((wxTreeItemId
const &)*arg2
);
6598 wxPyEndAllowThreads(__tstate
);
6599 if (PyErr_Occurred()) SWIG_fail
;
6602 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6610 static PyObject
*_wrap_TreeListCtrl_IsSelected(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6611 PyObject
*resultobj
= NULL
;
6612 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6613 wxTreeItemId
*arg2
= 0 ;
6615 PyObject
* obj0
= 0 ;
6616 PyObject
* obj1
= 0 ;
6618 (char *) "self",(char *) "item", NULL
6621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) goto fail
;
6622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6623 if (SWIG_arg_fail(1)) SWIG_fail
;
6625 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6626 if (SWIG_arg_fail(2)) SWIG_fail
;
6628 SWIG_null_ref("wxTreeItemId");
6630 if (SWIG_arg_fail(2)) SWIG_fail
;
6633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6634 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsSelected((wxTreeItemId
const &)*arg2
);
6636 wxPyEndAllowThreads(__tstate
);
6637 if (PyErr_Occurred()) SWIG_fail
;
6640 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6648 static PyObject
*_wrap_TreeListCtrl_IsBold(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6649 PyObject
*resultobj
= NULL
;
6650 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6651 wxTreeItemId
*arg2
= 0 ;
6653 PyObject
* obj0
= 0 ;
6654 PyObject
* obj1
= 0 ;
6656 (char *) "self",(char *) "item", NULL
6659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) goto fail
;
6660 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6661 if (SWIG_arg_fail(1)) SWIG_fail
;
6663 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6664 if (SWIG_arg_fail(2)) SWIG_fail
;
6666 SWIG_null_ref("wxTreeItemId");
6668 if (SWIG_arg_fail(2)) SWIG_fail
;
6671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6672 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsBold((wxTreeItemId
const &)*arg2
);
6674 wxPyEndAllowThreads(__tstate
);
6675 if (PyErr_Occurred()) SWIG_fail
;
6678 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6686 static PyObject
*_wrap_TreeListCtrl_GetChildrenCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6687 PyObject
*resultobj
= NULL
;
6688 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6689 wxTreeItemId
*arg2
= 0 ;
6690 bool arg3
= (bool) true ;
6692 PyObject
* obj0
= 0 ;
6693 PyObject
* obj1
= 0 ;
6694 PyObject
* obj2
= 0 ;
6696 (char *) "self",(char *) "item",(char *) "recursively", NULL
6699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6701 if (SWIG_arg_fail(1)) SWIG_fail
;
6703 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6704 if (SWIG_arg_fail(2)) SWIG_fail
;
6706 SWIG_null_ref("wxTreeItemId");
6708 if (SWIG_arg_fail(2)) SWIG_fail
;
6712 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
6713 if (SWIG_arg_fail(3)) SWIG_fail
;
6717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6718 result
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId
const &)*arg2
,arg3
);
6720 wxPyEndAllowThreads(__tstate
);
6721 if (PyErr_Occurred()) SWIG_fail
;
6724 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
6732 static PyObject
*_wrap_TreeListCtrl_GetRootItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6733 PyObject
*resultobj
= NULL
;
6734 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6735 wxTreeItemId result
;
6736 PyObject
* obj0
= 0 ;
6738 (char *) "self", NULL
6741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetRootItem",kwnames
,&obj0
)) goto fail
;
6742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6743 if (SWIG_arg_fail(1)) SWIG_fail
;
6745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6746 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetRootItem();
6748 wxPyEndAllowThreads(__tstate
);
6749 if (PyErr_Occurred()) SWIG_fail
;
6752 wxTreeItemId
* resultptr
;
6753 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
6754 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6762 static PyObject
*_wrap_TreeListCtrl_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6763 PyObject
*resultobj
= NULL
;
6764 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6765 wxTreeItemId result
;
6766 PyObject
* obj0
= 0 ;
6768 (char *) "self", NULL
6771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelection",kwnames
,&obj0
)) goto fail
;
6772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6773 if (SWIG_arg_fail(1)) SWIG_fail
;
6775 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6776 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetSelection();
6778 wxPyEndAllowThreads(__tstate
);
6779 if (PyErr_Occurred()) SWIG_fail
;
6782 wxTreeItemId
* resultptr
;
6783 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
6784 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6792 static PyObject
*_wrap_TreeListCtrl_GetSelections(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6793 PyObject
*resultobj
= NULL
;
6794 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6796 PyObject
* obj0
= 0 ;
6798 (char *) "self", NULL
6801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetSelections",kwnames
,&obj0
)) goto fail
;
6802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6803 if (SWIG_arg_fail(1)) SWIG_fail
;
6805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6806 result
= (PyObject
*)wxPyTreeListCtrl_GetSelections(arg1
);
6808 wxPyEndAllowThreads(__tstate
);
6809 if (PyErr_Occurred()) SWIG_fail
;
6818 static PyObject
*_wrap_TreeListCtrl_GetItemParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6819 PyObject
*resultobj
= NULL
;
6820 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6821 wxTreeItemId
*arg2
= 0 ;
6822 wxTreeItemId result
;
6823 PyObject
* obj0
= 0 ;
6824 PyObject
* obj1
= 0 ;
6826 (char *) "self",(char *) "item", NULL
6829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) goto fail
;
6830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6831 if (SWIG_arg_fail(1)) SWIG_fail
;
6833 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6834 if (SWIG_arg_fail(2)) SWIG_fail
;
6836 SWIG_null_ref("wxTreeItemId");
6838 if (SWIG_arg_fail(2)) SWIG_fail
;
6841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6842 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemParent((wxTreeItemId
const &)*arg2
);
6844 wxPyEndAllowThreads(__tstate
);
6845 if (PyErr_Occurred()) SWIG_fail
;
6848 wxTreeItemId
* resultptr
;
6849 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
6850 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6858 static PyObject
*_wrap_TreeListCtrl_GetFirstChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6859 PyObject
*resultobj
= NULL
;
6860 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6861 wxTreeItemId
*arg2
= 0 ;
6863 PyObject
* obj0
= 0 ;
6864 PyObject
* obj1
= 0 ;
6866 (char *) "self",(char *) "item", NULL
6869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) goto fail
;
6870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6871 if (SWIG_arg_fail(1)) SWIG_fail
;
6873 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6874 if (SWIG_arg_fail(2)) SWIG_fail
;
6876 SWIG_null_ref("wxTreeItemId");
6878 if (SWIG_arg_fail(2)) SWIG_fail
;
6881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6882 result
= (PyObject
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId
const &)*arg2
);
6884 wxPyEndAllowThreads(__tstate
);
6885 if (PyErr_Occurred()) SWIG_fail
;
6894 static PyObject
*_wrap_TreeListCtrl_GetNextChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6895 PyObject
*resultobj
= NULL
;
6896 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6897 wxTreeItemId
*arg2
= 0 ;
6898 void *arg3
= (void *) 0 ;
6900 PyObject
* obj0
= 0 ;
6901 PyObject
* obj1
= 0 ;
6902 PyObject
* obj2
= 0 ;
6904 (char *) "self",(char *) "item",(char *) "cookie", NULL
6907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6908 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6909 if (SWIG_arg_fail(1)) SWIG_fail
;
6911 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6912 if (SWIG_arg_fail(2)) SWIG_fail
;
6914 SWIG_null_ref("wxTreeItemId");
6916 if (SWIG_arg_fail(2)) SWIG_fail
;
6919 if ((SWIG_ConvertPtr(obj2
,reinterpret_cast<void ** >(&arg3
),0,SWIG_POINTER_EXCEPTION
|0))== -1) {
6920 SWIG_arg_fail(3);SWIG_fail
;
6924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6925 result
= (PyObject
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
6927 wxPyEndAllowThreads(__tstate
);
6928 if (PyErr_Occurred()) SWIG_fail
;
6937 static PyObject
*_wrap_TreeListCtrl_GetLastChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6938 PyObject
*resultobj
= NULL
;
6939 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6940 wxTreeItemId
*arg2
= 0 ;
6941 wxTreeItemId result
;
6942 PyObject
* obj0
= 0 ;
6943 PyObject
* obj1
= 0 ;
6945 (char *) "self",(char *) "item", NULL
6948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) goto fail
;
6949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6950 if (SWIG_arg_fail(1)) SWIG_fail
;
6952 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6953 if (SWIG_arg_fail(2)) SWIG_fail
;
6955 SWIG_null_ref("wxTreeItemId");
6957 if (SWIG_arg_fail(2)) SWIG_fail
;
6960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6961 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetLastChild((wxTreeItemId
const &)*arg2
);
6963 wxPyEndAllowThreads(__tstate
);
6964 if (PyErr_Occurred()) SWIG_fail
;
6967 wxTreeItemId
* resultptr
;
6968 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
6969 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
6977 static PyObject
*_wrap_TreeListCtrl_GetNextSibling(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6978 PyObject
*resultobj
= NULL
;
6979 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6980 wxTreeItemId
*arg2
= 0 ;
6981 wxTreeItemId result
;
6982 PyObject
* obj0
= 0 ;
6983 PyObject
* obj1
= 0 ;
6985 (char *) "self",(char *) "item", NULL
6988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) goto fail
;
6989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
6990 if (SWIG_arg_fail(1)) SWIG_fail
;
6992 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
6993 if (SWIG_arg_fail(2)) SWIG_fail
;
6995 SWIG_null_ref("wxTreeItemId");
6997 if (SWIG_arg_fail(2)) SWIG_fail
;
7000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7001 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextSibling((wxTreeItemId
const &)*arg2
);
7003 wxPyEndAllowThreads(__tstate
);
7004 if (PyErr_Occurred()) SWIG_fail
;
7007 wxTreeItemId
* resultptr
;
7008 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7009 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7017 static PyObject
*_wrap_TreeListCtrl_GetPrevSibling(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7018 PyObject
*resultobj
= NULL
;
7019 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7020 wxTreeItemId
*arg2
= 0 ;
7021 wxTreeItemId result
;
7022 PyObject
* obj0
= 0 ;
7023 PyObject
* obj1
= 0 ;
7025 (char *) "self",(char *) "item", NULL
7028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) goto fail
;
7029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7030 if (SWIG_arg_fail(1)) SWIG_fail
;
7032 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7033 if (SWIG_arg_fail(2)) SWIG_fail
;
7035 SWIG_null_ref("wxTreeItemId");
7037 if (SWIG_arg_fail(2)) SWIG_fail
;
7040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7041 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevSibling((wxTreeItemId
const &)*arg2
);
7043 wxPyEndAllowThreads(__tstate
);
7044 if (PyErr_Occurred()) SWIG_fail
;
7047 wxTreeItemId
* resultptr
;
7048 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7049 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7057 static PyObject
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7058 PyObject
*resultobj
= NULL
;
7059 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7060 wxTreeItemId result
;
7061 PyObject
* obj0
= 0 ;
7063 (char *) "self", NULL
7066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetFirstVisibleItem",kwnames
,&obj0
)) goto fail
;
7067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7068 if (SWIG_arg_fail(1)) SWIG_fail
;
7070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7071 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstVisibleItem();
7073 wxPyEndAllowThreads(__tstate
);
7074 if (PyErr_Occurred()) SWIG_fail
;
7077 wxTreeItemId
* resultptr
;
7078 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7079 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7087 static PyObject
*_wrap_TreeListCtrl_GetNextVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7088 PyObject
*resultobj
= NULL
;
7089 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7090 wxTreeItemId
*arg2
= 0 ;
7091 wxTreeItemId result
;
7092 PyObject
* obj0
= 0 ;
7093 PyObject
* obj1
= 0 ;
7095 (char *) "self",(char *) "item", NULL
7098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
7099 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7100 if (SWIG_arg_fail(1)) SWIG_fail
;
7102 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7103 if (SWIG_arg_fail(2)) SWIG_fail
;
7105 SWIG_null_ref("wxTreeItemId");
7107 if (SWIG_arg_fail(2)) SWIG_fail
;
7110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7111 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextVisible((wxTreeItemId
const &)*arg2
);
7113 wxPyEndAllowThreads(__tstate
);
7114 if (PyErr_Occurred()) SWIG_fail
;
7117 wxTreeItemId
* resultptr
;
7118 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7119 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7127 static PyObject
*_wrap_TreeListCtrl_GetPrevVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7128 PyObject
*resultobj
= NULL
;
7129 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7130 wxTreeItemId
*arg2
= 0 ;
7131 wxTreeItemId result
;
7132 PyObject
* obj0
= 0 ;
7133 PyObject
* obj1
= 0 ;
7135 (char *) "self",(char *) "item", NULL
7138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
7139 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7140 if (SWIG_arg_fail(1)) SWIG_fail
;
7142 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7143 if (SWIG_arg_fail(2)) SWIG_fail
;
7145 SWIG_null_ref("wxTreeItemId");
7147 if (SWIG_arg_fail(2)) SWIG_fail
;
7150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7151 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevVisible((wxTreeItemId
const &)*arg2
);
7153 wxPyEndAllowThreads(__tstate
);
7154 if (PyErr_Occurred()) SWIG_fail
;
7157 wxTreeItemId
* resultptr
;
7158 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7159 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7167 static PyObject
*_wrap_TreeListCtrl_GetNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7168 PyObject
*resultobj
= NULL
;
7169 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7170 wxTreeItemId
*arg2
= 0 ;
7171 wxTreeItemId result
;
7172 PyObject
* obj0
= 0 ;
7173 PyObject
* obj1
= 0 ;
7175 (char *) "self",(char *) "item", NULL
7178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) goto fail
;
7179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7180 if (SWIG_arg_fail(1)) SWIG_fail
;
7182 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7183 if (SWIG_arg_fail(2)) SWIG_fail
;
7185 SWIG_null_ref("wxTreeItemId");
7187 if (SWIG_arg_fail(2)) SWIG_fail
;
7190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7191 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNext((wxTreeItemId
const &)*arg2
);
7193 wxPyEndAllowThreads(__tstate
);
7194 if (PyErr_Occurred()) SWIG_fail
;
7197 wxTreeItemId
* resultptr
;
7198 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7199 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7207 static PyObject
*_wrap_TreeListCtrl_AddRoot(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7208 PyObject
*resultobj
= NULL
;
7209 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7210 wxString
*arg2
= 0 ;
7211 int arg3
= (int) -1 ;
7212 int arg4
= (int) -1 ;
7213 wxPyTreeItemData
*arg5
= (wxPyTreeItemData
*) NULL
;
7214 wxTreeItemId result
;
7215 bool temp2
= false ;
7216 PyObject
* obj0
= 0 ;
7217 PyObject
* obj1
= 0 ;
7218 PyObject
* obj2
= 0 ;
7219 PyObject
* obj3
= 0 ;
7220 PyObject
* obj4
= 0 ;
7222 (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
7226 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7227 if (SWIG_arg_fail(1)) SWIG_fail
;
7229 arg2
= wxString_in_helper(obj1
);
7230 if (arg2
== NULL
) SWIG_fail
;
7235 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7236 if (SWIG_arg_fail(3)) SWIG_fail
;
7241 arg4
= static_cast<int >(SWIG_As_int(obj3
));
7242 if (SWIG_arg_fail(4)) SWIG_fail
;
7246 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7247 if (SWIG_arg_fail(5)) SWIG_fail
;
7250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7251 result
= (arg1
)->AddRoot((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
7253 wxPyEndAllowThreads(__tstate
);
7254 if (PyErr_Occurred()) SWIG_fail
;
7257 wxTreeItemId
* resultptr
;
7258 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7259 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7275 static PyObject
*_wrap_TreeListCtrl_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7276 PyObject
*resultobj
= NULL
;
7277 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7278 wxTreeItemId
*arg2
= 0 ;
7279 wxString
*arg3
= 0 ;
7280 int arg4
= (int) -1 ;
7281 int arg5
= (int) -1 ;
7282 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
7283 wxTreeItemId result
;
7284 bool temp3
= false ;
7285 PyObject
* obj0
= 0 ;
7286 PyObject
* obj1
= 0 ;
7287 PyObject
* obj2
= 0 ;
7288 PyObject
* obj3
= 0 ;
7289 PyObject
* obj4
= 0 ;
7290 PyObject
* obj5
= 0 ;
7292 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
7296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7297 if (SWIG_arg_fail(1)) SWIG_fail
;
7299 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7300 if (SWIG_arg_fail(2)) SWIG_fail
;
7302 SWIG_null_ref("wxTreeItemId");
7304 if (SWIG_arg_fail(2)) SWIG_fail
;
7307 arg3
= wxString_in_helper(obj2
);
7308 if (arg3
== NULL
) SWIG_fail
;
7313 arg4
= static_cast<int >(SWIG_As_int(obj3
));
7314 if (SWIG_arg_fail(4)) SWIG_fail
;
7319 arg5
= static_cast<int >(SWIG_As_int(obj4
));
7320 if (SWIG_arg_fail(5)) SWIG_fail
;
7324 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7325 if (SWIG_arg_fail(6)) SWIG_fail
;
7328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7329 result
= (arg1
)->PrependItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
7331 wxPyEndAllowThreads(__tstate
);
7332 if (PyErr_Occurred()) SWIG_fail
;
7335 wxTreeItemId
* resultptr
;
7336 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7337 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7353 static PyObject
*_wrap_TreeListCtrl_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7354 PyObject
*resultobj
= NULL
;
7355 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7356 wxTreeItemId
*arg2
= 0 ;
7357 wxTreeItemId
*arg3
= 0 ;
7358 wxString
*arg4
= 0 ;
7359 int arg5
= (int) -1 ;
7360 int arg6
= (int) -1 ;
7361 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
7362 wxTreeItemId result
;
7363 bool temp4
= false ;
7364 PyObject
* obj0
= 0 ;
7365 PyObject
* obj1
= 0 ;
7366 PyObject
* obj2
= 0 ;
7367 PyObject
* obj3
= 0 ;
7368 PyObject
* obj4
= 0 ;
7369 PyObject
* obj5
= 0 ;
7370 PyObject
* obj6
= 0 ;
7372 (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
7376 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7377 if (SWIG_arg_fail(1)) SWIG_fail
;
7379 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7380 if (SWIG_arg_fail(2)) SWIG_fail
;
7382 SWIG_null_ref("wxTreeItemId");
7384 if (SWIG_arg_fail(2)) SWIG_fail
;
7387 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7388 if (SWIG_arg_fail(3)) SWIG_fail
;
7390 SWIG_null_ref("wxTreeItemId");
7392 if (SWIG_arg_fail(3)) SWIG_fail
;
7395 arg4
= wxString_in_helper(obj3
);
7396 if (arg4
== NULL
) SWIG_fail
;
7401 arg5
= static_cast<int >(SWIG_As_int(obj4
));
7402 if (SWIG_arg_fail(5)) SWIG_fail
;
7407 arg6
= static_cast<int >(SWIG_As_int(obj5
));
7408 if (SWIG_arg_fail(6)) SWIG_fail
;
7412 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7413 if (SWIG_arg_fail(7)) SWIG_fail
;
7416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7417 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
7419 wxPyEndAllowThreads(__tstate
);
7420 if (PyErr_Occurred()) SWIG_fail
;
7423 wxTreeItemId
* resultptr
;
7424 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7425 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7441 static PyObject
*_wrap_TreeListCtrl_InsertItemBefore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7442 PyObject
*resultobj
= NULL
;
7443 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7444 wxTreeItemId
*arg2
= 0 ;
7446 wxString
*arg4
= 0 ;
7447 int arg5
= (int) -1 ;
7448 int arg6
= (int) -1 ;
7449 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
7450 wxTreeItemId result
;
7451 bool temp4
= false ;
7452 PyObject
* obj0
= 0 ;
7453 PyObject
* obj1
= 0 ;
7454 PyObject
* obj2
= 0 ;
7455 PyObject
* obj3
= 0 ;
7456 PyObject
* obj4
= 0 ;
7457 PyObject
* obj5
= 0 ;
7458 PyObject
* obj6
= 0 ;
7460 (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
7464 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7465 if (SWIG_arg_fail(1)) SWIG_fail
;
7467 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7468 if (SWIG_arg_fail(2)) SWIG_fail
;
7470 SWIG_null_ref("wxTreeItemId");
7472 if (SWIG_arg_fail(2)) SWIG_fail
;
7475 arg3
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj2
));
7476 if (SWIG_arg_fail(3)) SWIG_fail
;
7479 arg4
= wxString_in_helper(obj3
);
7480 if (arg4
== NULL
) SWIG_fail
;
7485 arg5
= static_cast<int >(SWIG_As_int(obj4
));
7486 if (SWIG_arg_fail(5)) SWIG_fail
;
7491 arg6
= static_cast<int >(SWIG_As_int(obj5
));
7492 if (SWIG_arg_fail(6)) SWIG_fail
;
7496 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7497 if (SWIG_arg_fail(7)) SWIG_fail
;
7500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7501 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
7503 wxPyEndAllowThreads(__tstate
);
7504 if (PyErr_Occurred()) SWIG_fail
;
7507 wxTreeItemId
* resultptr
;
7508 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7509 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7525 static PyObject
*_wrap_TreeListCtrl_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7526 PyObject
*resultobj
= NULL
;
7527 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7528 wxTreeItemId
*arg2
= 0 ;
7529 wxString
*arg3
= 0 ;
7530 int arg4
= (int) -1 ;
7531 int arg5
= (int) -1 ;
7532 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
7533 wxTreeItemId result
;
7534 bool temp3
= false ;
7535 PyObject
* obj0
= 0 ;
7536 PyObject
* obj1
= 0 ;
7537 PyObject
* obj2
= 0 ;
7538 PyObject
* obj3
= 0 ;
7539 PyObject
* obj4
= 0 ;
7540 PyObject
* obj5
= 0 ;
7542 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
7545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
7546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7547 if (SWIG_arg_fail(1)) SWIG_fail
;
7549 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7550 if (SWIG_arg_fail(2)) SWIG_fail
;
7552 SWIG_null_ref("wxTreeItemId");
7554 if (SWIG_arg_fail(2)) SWIG_fail
;
7557 arg3
= wxString_in_helper(obj2
);
7558 if (arg3
== NULL
) SWIG_fail
;
7563 arg4
= static_cast<int >(SWIG_As_int(obj3
));
7564 if (SWIG_arg_fail(4)) SWIG_fail
;
7569 arg5
= static_cast<int >(SWIG_As_int(obj4
));
7570 if (SWIG_arg_fail(5)) SWIG_fail
;
7574 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_EXCEPTION
| 0);
7575 if (SWIG_arg_fail(6)) SWIG_fail
;
7578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7579 result
= (arg1
)->AppendItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
7581 wxPyEndAllowThreads(__tstate
);
7582 if (PyErr_Occurred()) SWIG_fail
;
7585 wxTreeItemId
* resultptr
;
7586 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
7587 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
7603 static PyObject
*_wrap_TreeListCtrl_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7604 PyObject
*resultobj
= NULL
;
7605 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7606 wxTreeItemId
*arg2
= 0 ;
7607 PyObject
* obj0
= 0 ;
7608 PyObject
* obj1
= 0 ;
7610 (char *) "self",(char *) "item", NULL
7613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
7614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7615 if (SWIG_arg_fail(1)) SWIG_fail
;
7617 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7618 if (SWIG_arg_fail(2)) SWIG_fail
;
7620 SWIG_null_ref("wxTreeItemId");
7622 if (SWIG_arg_fail(2)) SWIG_fail
;
7625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7626 (arg1
)->Delete((wxTreeItemId
const &)*arg2
);
7628 wxPyEndAllowThreads(__tstate
);
7629 if (PyErr_Occurred()) SWIG_fail
;
7631 Py_INCREF(Py_None
); resultobj
= Py_None
;
7638 static PyObject
*_wrap_TreeListCtrl_DeleteChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7639 PyObject
*resultobj
= NULL
;
7640 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7641 wxTreeItemId
*arg2
= 0 ;
7642 PyObject
* obj0
= 0 ;
7643 PyObject
* obj1
= 0 ;
7645 (char *) "self",(char *) "item", NULL
7648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
7649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7650 if (SWIG_arg_fail(1)) SWIG_fail
;
7652 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7653 if (SWIG_arg_fail(2)) SWIG_fail
;
7655 SWIG_null_ref("wxTreeItemId");
7657 if (SWIG_arg_fail(2)) SWIG_fail
;
7660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7661 (arg1
)->DeleteChildren((wxTreeItemId
const &)*arg2
);
7663 wxPyEndAllowThreads(__tstate
);
7664 if (PyErr_Occurred()) SWIG_fail
;
7666 Py_INCREF(Py_None
); resultobj
= Py_None
;
7673 static PyObject
*_wrap_TreeListCtrl_DeleteAllItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7674 PyObject
*resultobj
= NULL
;
7675 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7676 PyObject
* obj0
= 0 ;
7678 (char *) "self", NULL
7681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_DeleteAllItems",kwnames
,&obj0
)) goto fail
;
7682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7683 if (SWIG_arg_fail(1)) SWIG_fail
;
7685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7686 (arg1
)->DeleteAllItems();
7688 wxPyEndAllowThreads(__tstate
);
7689 if (PyErr_Occurred()) SWIG_fail
;
7691 Py_INCREF(Py_None
); resultobj
= Py_None
;
7698 static PyObject
*_wrap_TreeListCtrl_Expand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7699 PyObject
*resultobj
= NULL
;
7700 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7701 wxTreeItemId
*arg2
= 0 ;
7702 PyObject
* obj0
= 0 ;
7703 PyObject
* obj1
= 0 ;
7705 (char *) "self",(char *) "item", NULL
7708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) goto fail
;
7709 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7710 if (SWIG_arg_fail(1)) SWIG_fail
;
7712 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7713 if (SWIG_arg_fail(2)) SWIG_fail
;
7715 SWIG_null_ref("wxTreeItemId");
7717 if (SWIG_arg_fail(2)) SWIG_fail
;
7720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7721 (arg1
)->Expand((wxTreeItemId
const &)*arg2
);
7723 wxPyEndAllowThreads(__tstate
);
7724 if (PyErr_Occurred()) SWIG_fail
;
7726 Py_INCREF(Py_None
); resultobj
= Py_None
;
7733 static PyObject
*_wrap_TreeListCtrl_ExpandAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7734 PyObject
*resultobj
= NULL
;
7735 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7736 wxTreeItemId
*arg2
= 0 ;
7737 PyObject
* obj0
= 0 ;
7738 PyObject
* obj1
= 0 ;
7740 (char *) "self",(char *) "item", NULL
7743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) goto fail
;
7744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7745 if (SWIG_arg_fail(1)) SWIG_fail
;
7747 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7748 if (SWIG_arg_fail(2)) SWIG_fail
;
7750 SWIG_null_ref("wxTreeItemId");
7752 if (SWIG_arg_fail(2)) SWIG_fail
;
7755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7756 (arg1
)->ExpandAll((wxTreeItemId
const &)*arg2
);
7758 wxPyEndAllowThreads(__tstate
);
7759 if (PyErr_Occurred()) SWIG_fail
;
7761 Py_INCREF(Py_None
); resultobj
= Py_None
;
7768 static PyObject
*_wrap_TreeListCtrl_Collapse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7769 PyObject
*resultobj
= NULL
;
7770 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7771 wxTreeItemId
*arg2
= 0 ;
7772 PyObject
* obj0
= 0 ;
7773 PyObject
* obj1
= 0 ;
7775 (char *) "self",(char *) "item", NULL
7778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) goto fail
;
7779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7780 if (SWIG_arg_fail(1)) SWIG_fail
;
7782 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7783 if (SWIG_arg_fail(2)) SWIG_fail
;
7785 SWIG_null_ref("wxTreeItemId");
7787 if (SWIG_arg_fail(2)) SWIG_fail
;
7790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7791 (arg1
)->Collapse((wxTreeItemId
const &)*arg2
);
7793 wxPyEndAllowThreads(__tstate
);
7794 if (PyErr_Occurred()) SWIG_fail
;
7796 Py_INCREF(Py_None
); resultobj
= Py_None
;
7803 static PyObject
*_wrap_TreeListCtrl_CollapseAndReset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7804 PyObject
*resultobj
= NULL
;
7805 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7806 wxTreeItemId
*arg2
= 0 ;
7807 PyObject
* obj0
= 0 ;
7808 PyObject
* obj1
= 0 ;
7810 (char *) "self",(char *) "item", NULL
7813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) goto fail
;
7814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7815 if (SWIG_arg_fail(1)) SWIG_fail
;
7817 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7818 if (SWIG_arg_fail(2)) SWIG_fail
;
7820 SWIG_null_ref("wxTreeItemId");
7822 if (SWIG_arg_fail(2)) SWIG_fail
;
7825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7826 (arg1
)->CollapseAndReset((wxTreeItemId
const &)*arg2
);
7828 wxPyEndAllowThreads(__tstate
);
7829 if (PyErr_Occurred()) SWIG_fail
;
7831 Py_INCREF(Py_None
); resultobj
= Py_None
;
7838 static PyObject
*_wrap_TreeListCtrl_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7839 PyObject
*resultobj
= NULL
;
7840 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7841 wxTreeItemId
*arg2
= 0 ;
7842 PyObject
* obj0
= 0 ;
7843 PyObject
* obj1
= 0 ;
7845 (char *) "self",(char *) "item", NULL
7848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) goto fail
;
7849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7850 if (SWIG_arg_fail(1)) SWIG_fail
;
7852 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7853 if (SWIG_arg_fail(2)) SWIG_fail
;
7855 SWIG_null_ref("wxTreeItemId");
7857 if (SWIG_arg_fail(2)) SWIG_fail
;
7860 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7861 (arg1
)->Toggle((wxTreeItemId
const &)*arg2
);
7863 wxPyEndAllowThreads(__tstate
);
7864 if (PyErr_Occurred()) SWIG_fail
;
7866 Py_INCREF(Py_None
); resultobj
= Py_None
;
7873 static PyObject
*_wrap_TreeListCtrl_Unselect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7874 PyObject
*resultobj
= NULL
;
7875 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7876 PyObject
* obj0
= 0 ;
7878 (char *) "self", NULL
7881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_Unselect",kwnames
,&obj0
)) goto fail
;
7882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7883 if (SWIG_arg_fail(1)) SWIG_fail
;
7885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7888 wxPyEndAllowThreads(__tstate
);
7889 if (PyErr_Occurred()) SWIG_fail
;
7891 Py_INCREF(Py_None
); resultobj
= Py_None
;
7898 static PyObject
*_wrap_TreeListCtrl_UnselectAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7899 PyObject
*resultobj
= NULL
;
7900 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7901 PyObject
* obj0
= 0 ;
7903 (char *) "self", NULL
7906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_UnselectAll",kwnames
,&obj0
)) goto fail
;
7907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7908 if (SWIG_arg_fail(1)) SWIG_fail
;
7910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7911 (arg1
)->UnselectAll();
7913 wxPyEndAllowThreads(__tstate
);
7914 if (PyErr_Occurred()) SWIG_fail
;
7916 Py_INCREF(Py_None
); resultobj
= Py_None
;
7923 static PyObject
*_wrap_TreeListCtrl_SelectItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7924 PyObject
*resultobj
= NULL
;
7925 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7926 wxTreeItemId
*arg2
= 0 ;
7927 bool arg3
= (bool) true ;
7928 bool arg4
= (bool) false ;
7929 PyObject
* obj0
= 0 ;
7930 PyObject
* obj1
= 0 ;
7931 PyObject
* obj2
= 0 ;
7932 PyObject
* obj3
= 0 ;
7934 (char *) "self",(char *) "item",(char *) "unselect_others",(char *) "extended_select", NULL
7937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
7938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7939 if (SWIG_arg_fail(1)) SWIG_fail
;
7941 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
7942 if (SWIG_arg_fail(2)) SWIG_fail
;
7944 SWIG_null_ref("wxTreeItemId");
7946 if (SWIG_arg_fail(2)) SWIG_fail
;
7950 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
7951 if (SWIG_arg_fail(3)) SWIG_fail
;
7956 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
7957 if (SWIG_arg_fail(4)) SWIG_fail
;
7961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7962 (arg1
)->SelectItem((wxTreeItemId
const &)*arg2
,arg3
,arg4
);
7964 wxPyEndAllowThreads(__tstate
);
7965 if (PyErr_Occurred()) SWIG_fail
;
7967 Py_INCREF(Py_None
); resultobj
= Py_None
;
7974 static PyObject
*_wrap_TreeListCtrl_SelectAll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7975 PyObject
*resultobj
= NULL
;
7976 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7977 bool arg2
= (bool) false ;
7978 PyObject
* obj0
= 0 ;
7979 PyObject
* obj1
= 0 ;
7981 (char *) "self",(char *) "extended_select", NULL
7984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SelectAll",kwnames
,&obj0
,&obj1
)) goto fail
;
7985 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
7986 if (SWIG_arg_fail(1)) SWIG_fail
;
7989 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
7990 if (SWIG_arg_fail(2)) SWIG_fail
;
7994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7995 (arg1
)->SelectAll(arg2
);
7997 wxPyEndAllowThreads(__tstate
);
7998 if (PyErr_Occurred()) SWIG_fail
;
8000 Py_INCREF(Py_None
); resultobj
= Py_None
;
8007 static PyObject
*_wrap_TreeListCtrl_EnsureVisible(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8008 PyObject
*resultobj
= NULL
;
8009 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8010 wxTreeItemId
*arg2
= 0 ;
8011 PyObject
* obj0
= 0 ;
8012 PyObject
* obj1
= 0 ;
8014 (char *) "self",(char *) "item", NULL
8017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) goto fail
;
8018 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8019 if (SWIG_arg_fail(1)) SWIG_fail
;
8021 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8022 if (SWIG_arg_fail(2)) SWIG_fail
;
8024 SWIG_null_ref("wxTreeItemId");
8026 if (SWIG_arg_fail(2)) SWIG_fail
;
8029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8030 (arg1
)->EnsureVisible((wxTreeItemId
const &)*arg2
);
8032 wxPyEndAllowThreads(__tstate
);
8033 if (PyErr_Occurred()) SWIG_fail
;
8035 Py_INCREF(Py_None
); resultobj
= Py_None
;
8042 static PyObject
*_wrap_TreeListCtrl_ScrollTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8043 PyObject
*resultobj
= NULL
;
8044 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8045 wxTreeItemId
*arg2
= 0 ;
8046 PyObject
* obj0
= 0 ;
8047 PyObject
* obj1
= 0 ;
8049 (char *) "self",(char *) "item", NULL
8052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) goto fail
;
8053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8054 if (SWIG_arg_fail(1)) SWIG_fail
;
8056 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8057 if (SWIG_arg_fail(2)) SWIG_fail
;
8059 SWIG_null_ref("wxTreeItemId");
8061 if (SWIG_arg_fail(2)) SWIG_fail
;
8064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8065 (arg1
)->ScrollTo((wxTreeItemId
const &)*arg2
);
8067 wxPyEndAllowThreads(__tstate
);
8068 if (PyErr_Occurred()) SWIG_fail
;
8070 Py_INCREF(Py_None
); resultobj
= Py_None
;
8077 static PyObject
*_wrap_TreeListCtrl_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8078 PyObject
*resultobj
= NULL
;
8079 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8083 wxTreeItemId result
;
8089 PyObject
* obj0
= 0 ;
8090 PyObject
* obj1
= 0 ;
8092 (char *) "self",(char *) "point", NULL
8095 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
8096 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
8097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
8098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8099 if (SWIG_arg_fail(1)) SWIG_fail
;
8102 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
8105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8106 result
= (arg1
)->HitTest((wxPoint
const &)*arg2
,*arg3
,*arg4
);
8108 wxPyEndAllowThreads(__tstate
);
8109 if (PyErr_Occurred()) SWIG_fail
;
8112 wxTreeItemId
* resultptr
;
8113 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
8114 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
8116 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
8117 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
8118 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
8119 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
8126 static PyObject
*_wrap_TreeListCtrl_GetBoundingRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8127 PyObject
*resultobj
= NULL
;
8128 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8129 wxTreeItemId
*arg2
= 0 ;
8130 bool arg3
= (bool) false ;
8132 PyObject
* obj0
= 0 ;
8133 PyObject
* obj1
= 0 ;
8134 PyObject
* obj2
= 0 ;
8136 (char *) "self",(char *) "item",(char *) "textOnly", NULL
8139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8141 if (SWIG_arg_fail(1)) SWIG_fail
;
8143 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8144 if (SWIG_arg_fail(2)) SWIG_fail
;
8146 SWIG_null_ref("wxTreeItemId");
8148 if (SWIG_arg_fail(2)) SWIG_fail
;
8152 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
8153 if (SWIG_arg_fail(3)) SWIG_fail
;
8157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8158 result
= (PyObject
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
8160 wxPyEndAllowThreads(__tstate
);
8161 if (PyErr_Occurred()) SWIG_fail
;
8170 static PyObject
*_wrap_TreeListCtrl_EditLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8171 PyObject
*resultobj
= NULL
;
8172 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8173 wxTreeItemId
*arg2
= 0 ;
8174 PyObject
* obj0
= 0 ;
8175 PyObject
* obj1
= 0 ;
8177 (char *) "self",(char *) "item", NULL
8180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
8181 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8182 if (SWIG_arg_fail(1)) SWIG_fail
;
8184 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8185 if (SWIG_arg_fail(2)) SWIG_fail
;
8187 SWIG_null_ref("wxTreeItemId");
8189 if (SWIG_arg_fail(2)) SWIG_fail
;
8192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8193 (arg1
)->EditLabel((wxTreeItemId
const &)*arg2
);
8195 wxPyEndAllowThreads(__tstate
);
8196 if (PyErr_Occurred()) SWIG_fail
;
8198 Py_INCREF(Py_None
); resultobj
= Py_None
;
8205 static PyObject
*_wrap_TreeListCtrl_Edit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8206 PyObject
*resultobj
= NULL
;
8207 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8208 wxTreeItemId
*arg2
= 0 ;
8209 PyObject
* obj0
= 0 ;
8210 PyObject
* obj1
= 0 ;
8212 (char *) "self",(char *) "item", NULL
8215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Edit",kwnames
,&obj0
,&obj1
)) goto fail
;
8216 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8217 if (SWIG_arg_fail(1)) SWIG_fail
;
8219 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8220 if (SWIG_arg_fail(2)) SWIG_fail
;
8222 SWIG_null_ref("wxTreeItemId");
8224 if (SWIG_arg_fail(2)) SWIG_fail
;
8227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8228 (arg1
)->Edit((wxTreeItemId
const &)*arg2
);
8230 wxPyEndAllowThreads(__tstate
);
8231 if (PyErr_Occurred()) SWIG_fail
;
8233 Py_INCREF(Py_None
); resultobj
= Py_None
;
8240 static PyObject
*_wrap_TreeListCtrl_SortChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8241 PyObject
*resultobj
= NULL
;
8242 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8243 wxTreeItemId
*arg2
= 0 ;
8244 PyObject
* obj0
= 0 ;
8245 PyObject
* obj1
= 0 ;
8247 (char *) "self",(char *) "item", NULL
8250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) goto fail
;
8251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8252 if (SWIG_arg_fail(1)) SWIG_fail
;
8254 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8255 if (SWIG_arg_fail(2)) SWIG_fail
;
8257 SWIG_null_ref("wxTreeItemId");
8259 if (SWIG_arg_fail(2)) SWIG_fail
;
8262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8263 (arg1
)->SortChildren((wxTreeItemId
const &)*arg2
);
8265 wxPyEndAllowThreads(__tstate
);
8266 if (PyErr_Occurred()) SWIG_fail
;
8268 Py_INCREF(Py_None
); resultobj
= Py_None
;
8275 static PyObject
*_wrap_TreeListCtrl_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8276 PyObject
*resultobj
= NULL
;
8277 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8278 wxTreeItemId
*arg2
= 0 ;
8279 wxString
*arg3
= 0 ;
8280 int arg4
= (int) 0 ;
8281 wxTreeItemId result
;
8282 bool temp3
= false ;
8283 PyObject
* obj0
= 0 ;
8284 PyObject
* obj1
= 0 ;
8285 PyObject
* obj2
= 0 ;
8286 PyObject
* obj3
= 0 ;
8288 (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL
8291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
8292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8293 if (SWIG_arg_fail(1)) SWIG_fail
;
8295 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_EXCEPTION
| 0);
8296 if (SWIG_arg_fail(2)) SWIG_fail
;
8298 SWIG_null_ref("wxTreeItemId");
8300 if (SWIG_arg_fail(2)) SWIG_fail
;
8303 arg3
= wxString_in_helper(obj2
);
8304 if (arg3
== NULL
) SWIG_fail
;
8309 arg4
= static_cast<int >(SWIG_As_int(obj3
));
8310 if (SWIG_arg_fail(4)) SWIG_fail
;
8314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8315 result
= (arg1
)->FindItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
8317 wxPyEndAllowThreads(__tstate
);
8318 if (PyErr_Occurred()) SWIG_fail
;
8321 wxTreeItemId
* resultptr
;
8322 resultptr
= new wxTreeItemId(static_cast<wxTreeItemId
& >(result
));
8323 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxTreeItemId
, 1);
8339 static PyObject
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8340 PyObject
*resultobj
= NULL
;
8341 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8343 PyObject
* obj0
= 0 ;
8345 (char *) "self", NULL
8348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetHeaderWindow",kwnames
,&obj0
)) goto fail
;
8349 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8350 if (SWIG_arg_fail(1)) SWIG_fail
;
8352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8353 result
= (wxWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetHeaderWindow();
8355 wxPyEndAllowThreads(__tstate
);
8356 if (PyErr_Occurred()) SWIG_fail
;
8359 resultobj
= wxPyMake_wxObject(result
, 0);
8367 static PyObject
*_wrap_TreeListCtrl_GetMainWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8368 PyObject
*resultobj
= NULL
;
8369 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8370 wxScrolledWindow
*result
;
8371 PyObject
* obj0
= 0 ;
8373 (char *) "self", NULL
8376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TreeListCtrl_GetMainWindow",kwnames
,&obj0
)) goto fail
;
8377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_EXCEPTION
| 0);
8378 if (SWIG_arg_fail(1)) SWIG_fail
;
8380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8381 result
= (wxScrolledWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetMainWindow();
8383 wxPyEndAllowThreads(__tstate
);
8384 if (PyErr_Occurred()) SWIG_fail
;
8387 resultobj
= wxPyMake_wxObject(result
, 0);
8395 static PyObject
* TreeListCtrl_swigregister(PyObject
*, PyObject
*args
) {
8397 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8398 SWIG_TypeClientData(SWIGTYPE_p_wxPyTreeListCtrl
, obj
);
8400 return Py_BuildValue((char *)"");
8402 static PyObject
*_wrap_new_StaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8403 PyObject
*resultobj
= NULL
;
8404 wxWindow
*arg1
= (wxWindow
*) 0 ;
8405 int arg2
= (int) -1 ;
8406 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
8407 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
8408 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
8409 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
8410 wxSize
const &arg5_defvalue
= wxDefaultSize
;
8411 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
8412 long arg6
= (long) 0 ;
8413 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
8414 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
8415 wxStaticPicture
*result
;
8418 bool temp7
= false ;
8419 PyObject
* obj0
= 0 ;
8420 PyObject
* obj1
= 0 ;
8421 PyObject
* obj2
= 0 ;
8422 PyObject
* obj3
= 0 ;
8423 PyObject
* obj4
= 0 ;
8424 PyObject
* obj5
= 0 ;
8425 PyObject
* obj6
= 0 ;
8427 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
8431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8432 if (SWIG_arg_fail(1)) SWIG_fail
;
8435 arg2
= static_cast<int >(SWIG_As_int(obj1
));
8436 if (SWIG_arg_fail(2)) SWIG_fail
;
8441 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8442 if (SWIG_arg_fail(3)) SWIG_fail
;
8444 SWIG_null_ref("wxBitmap");
8446 if (SWIG_arg_fail(3)) SWIG_fail
;
8452 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
8458 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
8463 arg6
= static_cast<long >(SWIG_As_long(obj5
));
8464 if (SWIG_arg_fail(6)) SWIG_fail
;
8469 arg7
= wxString_in_helper(obj6
);
8470 if (arg7
== NULL
) SWIG_fail
;
8475 if (!wxPyCheckForApp()) SWIG_fail
;
8476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8477 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
8479 wxPyEndAllowThreads(__tstate
);
8480 if (PyErr_Occurred()) SWIG_fail
;
8482 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8497 static PyObject
*_wrap_new_PreStaticPicture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8498 PyObject
*resultobj
= NULL
;
8499 wxStaticPicture
*result
;
8504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreStaticPicture",kwnames
)) goto fail
;
8506 if (!wxPyCheckForApp()) SWIG_fail
;
8507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8508 result
= (wxStaticPicture
*)new wxStaticPicture();
8510 wxPyEndAllowThreads(__tstate
);
8511 if (PyErr_Occurred()) SWIG_fail
;
8513 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticPicture
, 1);
8520 static PyObject
*_wrap_StaticPicture_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8521 PyObject
*resultobj
= NULL
;
8522 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8523 wxWindow
*arg2
= (wxWindow
*) 0 ;
8524 int arg3
= (int) -1 ;
8525 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
8526 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
8527 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
8528 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
8529 wxSize
const &arg6_defvalue
= wxDefaultSize
;
8530 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
8531 long arg7
= (long) 0 ;
8532 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
8533 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
8537 bool temp8
= false ;
8538 PyObject
* obj0
= 0 ;
8539 PyObject
* obj1
= 0 ;
8540 PyObject
* obj2
= 0 ;
8541 PyObject
* obj3
= 0 ;
8542 PyObject
* obj4
= 0 ;
8543 PyObject
* obj5
= 0 ;
8544 PyObject
* obj6
= 0 ;
8545 PyObject
* obj7
= 0 ;
8547 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
8551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8552 if (SWIG_arg_fail(1)) SWIG_fail
;
8553 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
8554 if (SWIG_arg_fail(2)) SWIG_fail
;
8557 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8558 if (SWIG_arg_fail(3)) SWIG_fail
;
8563 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8564 if (SWIG_arg_fail(4)) SWIG_fail
;
8566 SWIG_null_ref("wxBitmap");
8568 if (SWIG_arg_fail(4)) SWIG_fail
;
8574 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
8580 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
8585 arg7
= static_cast<long >(SWIG_As_long(obj6
));
8586 if (SWIG_arg_fail(7)) SWIG_fail
;
8591 arg8
= wxString_in_helper(obj7
);
8592 if (arg8
== NULL
) SWIG_fail
;
8597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8598 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
8600 wxPyEndAllowThreads(__tstate
);
8601 if (PyErr_Occurred()) SWIG_fail
;
8604 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8620 static PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8621 PyObject
*resultobj
= NULL
;
8622 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8623 wxBitmap
*arg2
= 0 ;
8624 PyObject
* obj0
= 0 ;
8625 PyObject
* obj1
= 0 ;
8627 (char *) "self",(char *) "bmp", NULL
8630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
8631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8632 if (SWIG_arg_fail(1)) SWIG_fail
;
8634 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
8635 if (SWIG_arg_fail(2)) SWIG_fail
;
8637 SWIG_null_ref("wxBitmap");
8639 if (SWIG_arg_fail(2)) SWIG_fail
;
8642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8643 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
8645 wxPyEndAllowThreads(__tstate
);
8646 if (PyErr_Occurred()) SWIG_fail
;
8648 Py_INCREF(Py_None
); resultobj
= Py_None
;
8655 static PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8656 PyObject
*resultobj
= NULL
;
8657 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8659 PyObject
* obj0
= 0 ;
8661 (char *) "self", NULL
8664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetBitmap",kwnames
,&obj0
)) goto fail
;
8665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8666 if (SWIG_arg_fail(1)) SWIG_fail
;
8668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8669 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
8671 wxPyEndAllowThreads(__tstate
);
8672 if (PyErr_Occurred()) SWIG_fail
;
8675 wxBitmap
* resultptr
;
8676 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
8677 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
8685 static PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8686 PyObject
*resultobj
= NULL
;
8687 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8689 PyObject
* obj0
= 0 ;
8690 PyObject
* obj1
= 0 ;
8692 (char *) "self",(char *) "icon", NULL
8695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) goto fail
;
8696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8697 if (SWIG_arg_fail(1)) SWIG_fail
;
8699 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxIcon
, SWIG_POINTER_EXCEPTION
| 0);
8700 if (SWIG_arg_fail(2)) SWIG_fail
;
8702 SWIG_null_ref("wxIcon");
8704 if (SWIG_arg_fail(2)) SWIG_fail
;
8707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8708 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
8710 wxPyEndAllowThreads(__tstate
);
8711 if (PyErr_Occurred()) SWIG_fail
;
8713 Py_INCREF(Py_None
); resultobj
= Py_None
;
8720 static PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8721 PyObject
*resultobj
= NULL
;
8722 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8724 PyObject
* obj0
= 0 ;
8726 (char *) "self", NULL
8729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetIcon",kwnames
,&obj0
)) goto fail
;
8730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8731 if (SWIG_arg_fail(1)) SWIG_fail
;
8733 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8734 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
8736 wxPyEndAllowThreads(__tstate
);
8737 if (PyErr_Occurred()) SWIG_fail
;
8741 resultptr
= new wxIcon(static_cast<wxIcon
& >(result
));
8742 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxIcon
, 1);
8750 static PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8751 PyObject
*resultobj
= NULL
;
8752 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8754 PyObject
* obj0
= 0 ;
8755 PyObject
* obj1
= 0 ;
8757 (char *) "self",(char *) "align", NULL
8760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
;
8761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8762 if (SWIG_arg_fail(1)) SWIG_fail
;
8764 arg2
= static_cast<int >(SWIG_As_int(obj1
));
8765 if (SWIG_arg_fail(2)) SWIG_fail
;
8768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8769 (arg1
)->SetAlignment(arg2
);
8771 wxPyEndAllowThreads(__tstate
);
8772 if (PyErr_Occurred()) SWIG_fail
;
8774 Py_INCREF(Py_None
); resultobj
= Py_None
;
8781 static PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8782 PyObject
*resultobj
= NULL
;
8783 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8785 PyObject
* obj0
= 0 ;
8787 (char *) "self", NULL
8790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetAlignment",kwnames
,&obj0
)) goto fail
;
8791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8792 if (SWIG_arg_fail(1)) SWIG_fail
;
8794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8795 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
8797 wxPyEndAllowThreads(__tstate
);
8798 if (PyErr_Occurred()) SWIG_fail
;
8801 resultobj
= SWIG_From_int(static_cast<int >(result
));
8809 static PyObject
*_wrap_StaticPicture_SetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8810 PyObject
*resultobj
= NULL
;
8811 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8813 PyObject
* obj0
= 0 ;
8814 PyObject
* obj1
= 0 ;
8816 (char *) "self",(char *) "scale", NULL
8819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) goto fail
;
8820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8821 if (SWIG_arg_fail(1)) SWIG_fail
;
8823 arg2
= static_cast<int >(SWIG_As_int(obj1
));
8824 if (SWIG_arg_fail(2)) SWIG_fail
;
8827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8828 (arg1
)->SetScale(arg2
);
8830 wxPyEndAllowThreads(__tstate
);
8831 if (PyErr_Occurred()) SWIG_fail
;
8833 Py_INCREF(Py_None
); resultobj
= Py_None
;
8840 static PyObject
*_wrap_StaticPicture_GetScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8841 PyObject
*resultobj
= NULL
;
8842 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8844 PyObject
* obj0
= 0 ;
8846 (char *) "self", NULL
8849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetScale",kwnames
,&obj0
)) goto fail
;
8850 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8851 if (SWIG_arg_fail(1)) SWIG_fail
;
8853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8854 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
8856 wxPyEndAllowThreads(__tstate
);
8857 if (PyErr_Occurred()) SWIG_fail
;
8860 resultobj
= SWIG_From_int(static_cast<int >(result
));
8868 static PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8869 PyObject
*resultobj
= NULL
;
8870 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8873 PyObject
* obj0
= 0 ;
8874 PyObject
* obj1
= 0 ;
8875 PyObject
* obj2
= 0 ;
8877 (char *) "self",(char *) "sx",(char *) "sy", NULL
8880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8882 if (SWIG_arg_fail(1)) SWIG_fail
;
8884 arg2
= static_cast<float >(SWIG_As_float(obj1
));
8885 if (SWIG_arg_fail(2)) SWIG_fail
;
8888 arg3
= static_cast<float >(SWIG_As_float(obj2
));
8889 if (SWIG_arg_fail(3)) SWIG_fail
;
8892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8893 (arg1
)->SetCustomScale(arg2
,arg3
);
8895 wxPyEndAllowThreads(__tstate
);
8896 if (PyErr_Occurred()) SWIG_fail
;
8898 Py_INCREF(Py_None
); resultobj
= Py_None
;
8905 static PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8906 PyObject
*resultobj
= NULL
;
8907 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
8908 float *arg2
= (float *) 0 ;
8909 float *arg3
= (float *) 0 ;
8914 PyObject
* obj0
= 0 ;
8916 (char *) "self", NULL
8919 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
8920 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
8921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticPicture_GetCustomScale",kwnames
,&obj0
)) goto fail
;
8922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_EXCEPTION
| 0);
8923 if (SWIG_arg_fail(1)) SWIG_fail
;
8925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8926 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
8928 wxPyEndAllowThreads(__tstate
);
8929 if (PyErr_Occurred()) SWIG_fail
;
8931 Py_INCREF(Py_None
); resultobj
= Py_None
;
8932 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
8933 SWIG_From_float((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, 0)));
8934 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
8935 SWIG_From_float((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, 0)));
8942 static PyObject
* StaticPicture_swigregister(PyObject
*, PyObject
*args
) {
8944 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8945 SWIG_TypeClientData(SWIGTYPE_p_wxStaticPicture
, obj
);
8947 return Py_BuildValue((char *)"");
8949 static PyMethodDef SwigMethods
[] = {
8950 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8951 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
8952 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8953 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
8954 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8955 { (char *)"new_PreDynamicSashWindow", (PyCFunction
) _wrap_new_PreDynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8956 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8957 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8958 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8959 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
8960 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8961 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8962 { (char *)"EditableListBox_GetStrings", (PyCFunction
) _wrap_EditableListBox_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8963 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
) _wrap_EditableListBox_GetListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8964 { (char *)"EditableListBox_GetDelButton", (PyCFunction
) _wrap_EditableListBox_GetDelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8965 { (char *)"EditableListBox_GetNewButton", (PyCFunction
) _wrap_EditableListBox_GetNewButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8966 { (char *)"EditableListBox_GetUpButton", (PyCFunction
) _wrap_EditableListBox_GetUpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8967 { (char *)"EditableListBox_GetDownButton", (PyCFunction
) _wrap_EditableListBox_GetDownButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8968 { (char *)"EditableListBox_GetEditButton", (PyCFunction
) _wrap_EditableListBox_GetEditButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8969 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
8970 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8971 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8972 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8973 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8974 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8975 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8976 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8977 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
8978 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8979 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8980 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_GetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8981 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8982 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
8983 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8984 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
8985 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8986 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
8987 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8988 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
) _wrap_new_PreLEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8989 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8990 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8991 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_GetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8992 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
) _wrap_LEDNumberCtrl_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8993 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8994 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8995 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8996 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
8997 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8998 { (char *)"TreeListColumnInfo_GetShown", (PyCFunction
) _wrap_TreeListColumnInfo_GetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
8999 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9000 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
) _wrap_TreeListColumnInfo_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9001 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9002 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_GetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9003 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9004 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9005 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9006 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9007 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9008 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9009 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9010 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
9011 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9012 { (char *)"new_PreTreeListCtrl", (PyCFunction
) _wrap_new_PreTreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9013 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9014 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9015 { (char *)"TreeListCtrl_GetCount", (PyCFunction
) _wrap_TreeListCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9016 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
) _wrap_TreeListCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9017 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9018 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_GetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9019 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9020 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
) _wrap_TreeListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9021 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9022 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_GetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9023 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9024 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9025 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9026 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9027 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9028 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9029 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9030 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9031 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9032 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9033 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9034 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
) _wrap_TreeListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9035 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9036 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9037 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9038 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_GetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9039 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9040 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9041 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9042 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9043 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9044 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9045 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9046 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9047 { (char *)"TreeListCtrl_ShowColumn", (PyCFunction
) _wrap_TreeListCtrl_ShowColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9048 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9049 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9050 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9051 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9052 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9053 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9054 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9055 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9056 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9057 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9058 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9059 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9060 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9061 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9062 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9063 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9064 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9065 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9066 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9067 { (char *)"TreeListCtrl_ItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9068 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9069 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9070 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9071 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9072 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
) _wrap_TreeListCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9073 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
) _wrap_TreeListCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9074 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
) _wrap_TreeListCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9075 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9076 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9077 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9078 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9079 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9080 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9081 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_TreeListCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9082 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9083 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9084 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9085 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9086 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9087 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9088 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9089 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9090 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9091 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9092 { (char *)"TreeListCtrl_DeleteAllItems", (PyCFunction
) _wrap_TreeListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9093 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9094 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9095 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9096 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9097 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9098 { (char *)"TreeListCtrl_Unselect", (PyCFunction
) _wrap_TreeListCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9099 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
) _wrap_TreeListCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9100 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9101 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
) _wrap_TreeListCtrl_SelectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9102 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9103 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9104 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9105 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9106 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9107 { (char *)"TreeListCtrl_Edit", (PyCFunction
) _wrap_TreeListCtrl_Edit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9108 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9109 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9110 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
) _wrap_TreeListCtrl_GetHeaderWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9111 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
) _wrap_TreeListCtrl_GetMainWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9112 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
9113 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9114 { (char *)"new_PreStaticPicture", (PyCFunction
) _wrap_new_PreStaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9115 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9116 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9117 { (char *)"StaticPicture_GetBitmap", (PyCFunction
) _wrap_StaticPicture_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9118 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9119 { (char *)"StaticPicture_GetIcon", (PyCFunction
) _wrap_StaticPicture_GetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9120 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9121 { (char *)"StaticPicture_GetAlignment", (PyCFunction
) _wrap_StaticPicture_GetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9122 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9123 { (char *)"StaticPicture_GetScale", (PyCFunction
) _wrap_StaticPicture_GetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9124 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9125 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
) _wrap_StaticPicture_GetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
9126 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
9127 { NULL
, NULL
, 0, NULL
}
9131 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
9133 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
9134 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
9136 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
9137 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
9139 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
9140 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9142 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
9143 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9145 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
9146 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9148 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
9149 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9151 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
9152 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9154 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
9155 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
9157 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
9158 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
9160 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
9161 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9163 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
9164 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
9166 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
9167 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9169 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
9170 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
9172 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
9173 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
9175 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
9176 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
9178 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
9179 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
9181 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
9182 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9184 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
9185 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
9187 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
9188 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
9190 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
9191 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9193 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
9194 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
9196 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
9197 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
9199 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
9200 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9202 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
9203 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
9205 static void *_p_wxControlTo_p_wxWindow(void *x
) {
9206 return (void *)((wxWindow
*) ((wxControl
*) x
));
9208 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
9209 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
9211 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
9212 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
9214 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
9215 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
9217 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
9218 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
9220 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
9221 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
9223 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
9224 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
9226 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
9227 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
9229 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
9230 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
9232 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
9233 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
9235 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
9236 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
9238 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
9239 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9241 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
9242 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
9244 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
9245 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
9247 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
9248 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
9250 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
9251 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
9253 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
9254 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
9256 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
9257 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
9259 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
9260 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
9262 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
9263 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
9265 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
9266 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
9268 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
9269 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
9271 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
9272 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
9274 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
9275 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
9277 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
9278 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
9280 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
9281 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
9283 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
9284 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
9286 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
9287 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9289 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
9290 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9292 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
9293 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9295 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
9296 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9298 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
9299 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
9301 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
9302 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
9304 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
9305 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
9307 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
9308 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9310 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
9311 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
9313 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
9314 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9316 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
9317 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
9319 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
9320 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
9322 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
9323 return (void *)((wxWindow
*) (wxControl
*) ((wxComboBox
*) x
));
9325 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
9326 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9328 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
9329 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
9331 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
9332 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
9334 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
9335 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
9337 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
9338 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
9340 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
9341 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
9343 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
9344 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9346 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
9347 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
9349 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
9350 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
9352 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
9353 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
9355 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
9356 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
9358 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
9359 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
9361 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
9362 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
9364 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
9365 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
9367 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
9368 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
9370 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
9371 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
9373 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
9374 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
9376 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
9377 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
9379 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
9380 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
9382 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
9383 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
9385 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
9386 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
9388 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
9389 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9391 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
9392 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9394 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
9395 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
9397 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
9398 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
9400 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
9401 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
9403 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
9404 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
9406 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
9407 return (void *)((wxWindow
*) ((wxPanel
*) x
));
9409 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
9410 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
9412 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
9413 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9415 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
9416 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
9418 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
9419 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
9421 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
9422 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
9424 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
9425 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
9427 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
9428 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
9430 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9431 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
9433 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
9434 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
9436 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
9437 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9439 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
9440 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
9442 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
9443 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
9445 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
9446 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
9448 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
9449 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
9451 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
9452 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
9454 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
9455 return (void *)((wxControl
*) ((wxPyControl
*) x
));
9457 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
9458 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
9460 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
9461 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
9463 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
9464 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
9466 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
9467 return (void *)((wxControl
*) ((wxComboBox
*) x
));
9469 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
9470 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
9472 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
9473 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
9475 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
9476 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
9478 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
9479 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
9481 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
9482 return (void *)((wxControl
*) ((wxGauge
*) x
));
9484 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
9485 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
9487 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
9488 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9490 static void *_p_wxListbookTo_p_wxControl(void *x
) {
9491 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
9493 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
9494 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
9496 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
9497 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9499 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
9500 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
9502 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
9503 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
9505 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
9506 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
9508 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
9509 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
9511 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
9512 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9514 static void *_p_wxListViewTo_p_wxControl(void *x
) {
9515 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
9517 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
9518 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
9520 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
9521 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
9523 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
9524 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
9526 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
9527 return (void *)((wxControl
*) ((wxStaticText
*) x
));
9529 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
9530 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
9532 static void *_p_wxSliderTo_p_wxControl(void *x
) {
9533 return (void *)((wxControl
*) ((wxSlider
*) x
));
9535 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
9536 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9538 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
9539 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
9541 static void *_p_wxButtonTo_p_wxControl(void *x
) {
9542 return (void *)((wxControl
*) ((wxButton
*) x
));
9544 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
9545 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
9547 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
9548 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
9550 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
9551 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
9553 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
9554 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
9556 static void *_p_wxListViewTo_p_wxPyListCtrl(void *x
) {
9557 return (void *)((wxPyListCtrl
*) ((wxListView
*) x
));
9559 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
9560 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
9562 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
9563 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
9565 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
9566 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
9568 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
9569 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
9571 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
9572 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
9574 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
9575 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9577 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
9578 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9580 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
9581 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
9583 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
9584 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
9586 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
9587 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
9589 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
9590 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
9592 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
9593 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9595 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
9596 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9598 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
9599 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
9601 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
9602 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
9604 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
9605 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9607 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
9608 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9610 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
9611 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9613 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
9614 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
9616 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
9617 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
9619 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
9620 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
9622 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
9623 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
9625 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
9626 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
9628 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
9629 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
9631 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
9632 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9634 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
9635 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9637 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
9638 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
9640 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
9641 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
9643 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
9644 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
9646 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
9647 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
9649 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
9650 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
9652 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
9653 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
9655 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
9656 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
9658 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
9659 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
9661 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
9662 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9664 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
9665 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
9667 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
9668 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
9670 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
9671 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
9673 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
9674 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
9676 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
9677 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
9679 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
9680 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
9682 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
9683 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
9685 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
9686 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
9688 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
9689 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9691 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
9692 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
9694 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
9695 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
9697 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
9698 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
9700 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
9701 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9703 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
9704 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9706 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
9707 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
9709 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
9710 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
9712 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
9713 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
9715 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
9716 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
9718 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
9719 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
9721 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
9722 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
9724 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
9725 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
9727 static void *_p_wxEventTo_p_wxObject(void *x
) {
9728 return (void *)((wxObject
*) ((wxEvent
*) x
));
9730 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
9731 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
9733 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
9734 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
9736 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
9737 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
9739 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
9740 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
9742 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
9743 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
9745 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
9746 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
9748 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
9749 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
9751 static void *_p_wxImageTo_p_wxObject(void *x
) {
9752 return (void *)((wxObject
*) ((wxImage
*) x
));
9754 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
9755 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
9757 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
9758 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
9760 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
9761 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
9763 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
9764 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxComboBox
*) x
));
9766 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
9767 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
9769 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
9770 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
9772 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
9773 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
9775 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
9776 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
9778 static void *_p_wxListItemTo_p_wxObject(void *x
) {
9779 return (void *)((wxObject
*) ((wxListItem
*) x
));
9781 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
9782 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
9784 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
9785 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
9787 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
9788 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
9790 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
9791 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
9793 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
9794 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
9796 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
9797 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
9799 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
9800 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
9802 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
9803 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
9805 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
9806 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
9808 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
9809 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
9811 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
9812 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
9814 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
9815 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
9817 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
9818 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
9820 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
9821 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
9823 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
9824 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
9826 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
9827 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
9829 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
9830 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
9832 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
9833 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
9835 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
9836 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
9838 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
9839 return (void *)((wxObject
*) ((wxPrinter
*) x
));
9841 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
9842 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
9844 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
9845 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
9847 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
9848 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
9850 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
9851 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
9853 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
9854 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
9856 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
9857 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
9859 static void *_p_wxControlTo_p_wxObject(void *x
) {
9860 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
9862 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
9863 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
9865 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
9866 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
9868 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
9869 return (void *)((wxObject
*) ((wxColourData
*) x
));
9871 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
9872 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
9874 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
9875 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
9877 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
9878 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
9880 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
9881 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
9883 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
9884 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
9886 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
9887 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
9889 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
9890 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
9892 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
9893 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
9895 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
9896 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
9898 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
9899 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
9901 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
9902 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
9904 static void *_p_wxListEventTo_p_wxObject(void *x
) {
9905 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
9907 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
9908 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
9910 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
9911 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
9913 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
9914 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
9916 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
9917 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
9919 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
9920 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
9922 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
9923 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
9925 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
9926 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
9928 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
9929 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
9931 static void *_p_wxButtonTo_p_wxObject(void *x
) {
9932 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
9934 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
9935 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
9937 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
9938 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
9940 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
9941 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
9943 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
9944 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
9946 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
9947 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
9949 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
9950 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
9952 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
9953 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
9955 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
9956 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
9958 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
9959 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
9961 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
9962 return (void *)((wxObject
*) ((wxPrintData
*) x
));
9964 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
9965 return (void *)((wxObject
*) ((wxFontData
*) x
));
9967 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
9968 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
9970 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
9971 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
9973 static void *_p_wxListbookTo_p_wxObject(void *x
) {
9974 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
9976 static void *_p_wxFrameTo_p_wxObject(void *x
) {
9977 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
9979 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
9980 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
9982 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
9983 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
9985 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
9986 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
9988 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
9989 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
9991 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
9992 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
9994 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
9995 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
9997 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
9998 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
10000 static void *_p_wxListViewTo_p_wxObject(void *x
) {
10001 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
10003 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
10004 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
10006 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
10007 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
10009 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
10010 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
10012 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
10013 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
10015 static void *_p_wxSizerTo_p_wxObject(void *x
) {
10016 return (void *)((wxObject
*) ((wxSizer
*) x
));
10018 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
10019 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
10021 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
10022 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
10024 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
10025 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
10027 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
10028 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
10030 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
10031 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
10033 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
10034 return (void *)((wxObject
*) ((wxFSFile
*) x
));
10036 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
10037 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
10039 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
10040 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
10042 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
10043 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
10045 static void *_p_wxMenuTo_p_wxObject(void *x
) {
10046 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
10048 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
10049 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
10051 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
10052 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
10054 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
10055 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
10057 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
10058 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
10060 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
10061 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
10063 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
10064 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
10066 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
10067 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
10069 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
10070 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
10072 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
10073 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
10075 static void *_p_wxDialogTo_p_wxObject(void *x
) {
10076 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
10078 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
10079 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
10081 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
10082 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
10084 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
10085 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
10087 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
10088 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
10090 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
10091 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
10093 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
10094 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
10096 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
10097 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
10099 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
10100 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
10102 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
10103 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
10105 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
10106 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
10108 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
10109 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
10111 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
10112 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
10114 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
10115 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
10117 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
10118 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
10120 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
10121 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
10123 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
10124 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
10126 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
10127 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
10129 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
10130 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
10132 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
10133 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
10135 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
10136 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
10138 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
10139 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
10141 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
10142 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
10144 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
10145 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
10147 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
10148 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
10150 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
10151 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
10153 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
10154 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
10156 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
10157 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
10159 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
10160 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
10162 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
10163 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
10165 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
10166 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
10168 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
10169 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
10171 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
10172 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
10174 static void *_p_wxWindowTo_p_wxObject(void *x
) {
10175 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
10177 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
10178 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
10180 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
10181 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
10183 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
10184 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
10186 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
10187 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
10189 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
10190 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
10192 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
10193 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
10195 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
10196 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
10198 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
10199 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
10201 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
10202 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
10204 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
10205 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
10207 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
10208 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
10210 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
10211 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
10213 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
10214 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
10216 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
10217 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
10219 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
10220 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
10222 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
10223 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
10225 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
10226 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
10228 static void *_p_wxSliderTo_p_wxObject(void *x
) {
10229 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
10231 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
10232 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
10234 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
10235 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
10237 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
10238 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
10240 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
10241 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
10243 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
10244 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
10246 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
10247 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
10249 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
10250 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
10252 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
10253 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
10255 static void *_p_wxPanelTo_p_wxObject(void *x
) {
10256 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
10258 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
10259 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
10261 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
10262 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
10264 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
10265 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
10267 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
10268 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
10270 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
10271 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10273 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
10274 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10276 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
10277 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
10279 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
10280 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10282 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
10283 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10285 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
10286 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
10288 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
10289 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10291 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
10292 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
10294 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
10295 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
10297 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
10298 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10300 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
10301 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
10303 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
10304 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
10306 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
10307 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
10309 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
10310 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
10312 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
10313 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
10315 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
10316 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10318 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
10319 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
10321 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
10322 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
10324 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
10325 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
10327 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
10328 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
10330 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
10331 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
10333 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
10334 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
10336 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
10337 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
10339 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
10340 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
10342 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
10343 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
10345 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
10346 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
10348 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
10349 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
10351 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
10352 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
10354 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
10355 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
10357 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
10358 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
10360 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
10361 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
10363 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
10364 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
10366 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
10367 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
10369 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
10370 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
10372 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
10373 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
10375 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
10376 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
10378 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
10379 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
10381 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
10382 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
10384 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
10385 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
10387 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
10388 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
10390 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
10391 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
10393 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
10394 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
10396 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
10397 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
10399 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
10400 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
10402 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
10403 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
10405 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
10406 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
10408 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
10409 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
10411 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
10412 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
10414 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
10415 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
10417 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
10418 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
10420 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
10421 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
10423 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
10424 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
10426 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
10427 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
10429 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
10430 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
10432 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
10433 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
10435 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
10436 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
10438 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
10439 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
10441 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
10442 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
10444 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
10445 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
10447 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
10448 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
10450 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
10451 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
10453 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
10454 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
10456 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
10457 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
10459 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
10460 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxComboBox
*) x
));
10462 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
10463 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
10465 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
10466 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
10468 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
10469 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
10471 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
10472 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
10474 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
10475 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
10477 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
10478 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
10480 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
10481 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
10483 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
10484 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
10486 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
10487 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
10489 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
10490 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
10492 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
10493 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
10495 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
10496 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
10498 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
10499 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
10501 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
10502 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
10504 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
10505 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
10507 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
10508 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
10510 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
10511 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
10513 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
10514 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
10516 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
10517 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
10519 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
10520 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
10522 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
10523 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
10525 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
10526 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
10528 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
10529 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
10531 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
10532 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
10534 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
10535 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
10537 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
10538 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
10540 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
10541 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
10543 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
10544 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
10546 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
10547 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
10549 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
10550 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
10552 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
10553 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
10555 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
10556 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
10558 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10559 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
10561 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
10562 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
10564 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
10565 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
10567 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
10568 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
10570 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
10571 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
10573 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
10574 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
10576 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
10577 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
10579 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
10580 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
10582 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
10583 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
10585 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
10586 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
10588 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
10589 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
10591 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
10592 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
10594 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
10595 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
10597 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
10598 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
10600 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
10601 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
10603 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
10604 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
10606 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
10607 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
10609 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
10610 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
10612 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
10613 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
10615 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
10616 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
10618 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
10619 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
10621 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
10622 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
10624 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
10625 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
10627 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
10628 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
10630 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
10631 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
10633 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
10634 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
10636 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
10637 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
10639 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
10640 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
10642 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
10643 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
10645 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
10646 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
10648 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
10649 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
10651 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
10652 static swig_type_info _swigt__p_float
= {"_p_float", "float *", 0, 0, 0};
10653 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
10654 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
10655 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
10656 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
10657 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
10658 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
10659 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
10660 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
10661 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
10662 static swig_type_info _swigt__p_wxSashEvent
= {"_p_wxSashEvent", 0, 0, 0, 0};
10663 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0};
10664 static swig_type_info _swigt__p_wxSplitterEvent
= {"_p_wxSplitterEvent", 0, 0, 0, 0};
10665 static swig_type_info _swigt__p_wxTextUrlEvent
= {"_p_wxTextUrlEvent", 0, 0, 0, 0};
10666 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", 0, 0, 0, 0};
10667 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", 0, 0, 0, 0};
10668 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", 0, 0, 0, 0};
10669 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", 0, 0, 0, 0};
10670 static swig_type_info _swigt__p_wxNotebookEvent
= {"_p_wxNotebookEvent", 0, 0, 0, 0};
10671 static swig_type_info _swigt__p_wxListbookEvent
= {"_p_wxListbookEvent", 0, 0, 0, 0};
10672 static swig_type_info _swigt__p_wxChoicebookEvent
= {"_p_wxChoicebookEvent", 0, 0, 0, 0};
10673 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", 0, 0, 0, 0};
10674 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0};
10675 static swig_type_info _swigt__p_wxListEvent
= {"_p_wxListEvent", 0, 0, 0, 0};
10676 static swig_type_info _swigt__p_wxBookCtrlBaseEvent
= {"_p_wxBookCtrlBaseEvent", 0, 0, 0, 0};
10677 static swig_type_info _swigt__p_wxTreeEvent
= {"_p_wxTreeEvent", 0, 0, 0, 0};
10678 static swig_type_info _swigt__p_wxSpinEvent
= {"_p_wxSpinEvent", 0, 0, 0, 0};
10679 static swig_type_info _swigt__p_wxHelpEvent
= {"_p_wxHelpEvent", 0, 0, 0, 0};
10680 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", 0, 0, 0, 0};
10681 static swig_type_info _swigt__p_wxFindDialogEvent
= {"_p_wxFindDialogEvent", 0, 0, 0, 0};
10682 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0};
10683 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
10684 static swig_type_info _swigt__p_wxBookCtrlBase
= {"_p_wxBookCtrlBase", 0, 0, 0, 0};
10685 static swig_type_info _swigt__p_wxToolBar
= {"_p_wxToolBar", 0, 0, 0, 0};
10686 static swig_type_info _swigt__p_wxToggleButton
= {"_p_wxToggleButton", 0, 0, 0, 0};
10687 static swig_type_info _swigt__p_wxRadioButton
= {"_p_wxRadioButton", 0, 0, 0, 0};
10688 static swig_type_info _swigt__p_wxPyControl
= {"_p_wxPyControl", 0, 0, 0, 0};
10689 static swig_type_info _swigt__p_wxToolBarBase
= {"_p_wxToolBarBase", 0, 0, 0, 0};
10690 static swig_type_info _swigt__p_wxDirFilterListCtrl
= {"_p_wxDirFilterListCtrl", 0, 0, 0, 0};
10691 static swig_type_info _swigt__p_wxComboBox
= {"_p_wxComboBox", 0, 0, 0, 0};
10692 static swig_type_info _swigt__p_wxGenericDirCtrl
= {"_p_wxGenericDirCtrl", 0, 0, 0, 0};
10693 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", 0, 0, 0, 0};
10694 static swig_type_info _swigt__p_wxGauge
= {"_p_wxGauge", 0, 0, 0, 0};
10695 static swig_type_info _swigt__p_wxStaticLine
= {"_p_wxStaticLine", 0, 0, 0, 0};
10696 static swig_type_info _swigt__p_wxChoicebook
= {"_p_wxChoicebook", 0, 0, 0, 0};
10697 static swig_type_info _swigt__p_wxListbook
= {"_p_wxListbook", 0, 0, 0, 0};
10698 static swig_type_info _swigt__p_wxCheckBox
= {"_p_wxCheckBox", 0, 0, 0, 0};
10699 static swig_type_info _swigt__p_wxRadioBox
= {"_p_wxRadioBox", 0, 0, 0, 0};
10700 static swig_type_info _swigt__p_wxChoice
= {"_p_wxChoice", 0, 0, 0, 0};
10701 static swig_type_info _swigt__p_wxListBox
= {"_p_wxListBox", 0, 0, 0, 0};
10702 static swig_type_info _swigt__p_wxCheckListBox
= {"_p_wxCheckListBox", 0, 0, 0, 0};
10703 static swig_type_info _swigt__p_wxListView
= {"_p_wxListView", 0, 0, 0, 0};
10704 static swig_type_info _swigt__p_wxNotebook
= {"_p_wxNotebook", 0, 0, 0, 0};
10705 static swig_type_info _swigt__p_wxStaticBitmap
= {"_p_wxStaticBitmap", 0, 0, 0, 0};
10706 static swig_type_info _swigt__p_wxSpinCtrl
= {"_p_wxSpinCtrl", 0, 0, 0, 0};
10707 static swig_type_info _swigt__p_wxStaticText
= {"_p_wxStaticText", 0, 0, 0, 0};
10708 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", 0, 0, 0, 0};
10709 static swig_type_info _swigt__p_wxSlider
= {"_p_wxSlider", 0, 0, 0, 0};
10710 static swig_type_info _swigt__p_wxContextHelpButton
= {"_p_wxContextHelpButton", 0, 0, 0, 0};
10711 static swig_type_info _swigt__p_wxSpinButton
= {"_p_wxSpinButton", 0, 0, 0, 0};
10712 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", 0, 0, 0, 0};
10713 static swig_type_info _swigt__p_wxBitmapButton
= {"_p_wxBitmapButton", 0, 0, 0, 0};
10714 static swig_type_info _swigt__p_wxDatePickerCtrl
= {"_p_wxDatePickerCtrl", 0, 0, 0, 0};
10715 static swig_type_info _swigt__p_wxTextCtrl
= {"_p_wxTextCtrl", 0, 0, 0, 0};
10716 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
10717 static swig_type_info _swigt__p_wxDynamicSashSplitEvent
= {"_p_wxDynamicSashSplitEvent", "wxDynamicSashSplitEvent *", 0, 0, 0};
10718 static swig_type_info _swigt__p_wxDynamicSashUnifyEvent
= {"_p_wxDynamicSashUnifyEvent", "wxDynamicSashUnifyEvent *", 0, 0, 0};
10719 static swig_type_info _swigt__p_wxDynamicSashWindow
= {"_p_wxDynamicSashWindow", "wxDynamicSashWindow *", 0, 0, 0};
10720 static swig_type_info _swigt__p_wxEditableListBox
= {"_p_wxEditableListBox", "wxEditableListBox *", 0, 0, 0};
10721 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
10722 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", 0, 0, 0, 0};
10723 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", 0, 0, 0, 0};
10724 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", 0, 0, 0, 0};
10725 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", 0, 0, 0, 0};
10726 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", 0, 0, 0, 0};
10727 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", 0, 0, 0, 0};
10728 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", 0, 0, 0, 0};
10729 static swig_type_info _swigt__p_wxCalculateLayoutEvent
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0};
10730 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", 0, 0, 0, 0};
10731 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0};
10732 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", 0, 0, 0, 0};
10733 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", 0, 0, 0, 0};
10734 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", 0, 0, 0, 0};
10735 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", 0, 0, 0, 0};
10736 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", 0, 0, 0, 0};
10737 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", 0, 0, 0, 0};
10738 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", 0, 0, 0, 0};
10739 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0};
10740 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0};
10741 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0};
10742 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0};
10743 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", 0, 0, 0, 0};
10744 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", 0, 0, 0, 0};
10745 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0};
10746 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", 0, 0, 0, 0};
10747 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0};
10748 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", 0, 0, 0, 0};
10749 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", 0, 0, 0, 0};
10750 static swig_type_info _swigt__p_wxTaskBarIconEvent
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0};
10751 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
10752 static swig_type_info _swigt__p_wxPyPreviewFrame
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0};
10753 static swig_type_info _swigt__p_wxPreviewFrame
= {"_p_wxPreviewFrame", 0, 0, 0, 0};
10754 static swig_type_info _swigt__p_wxPyPanel
= {"_p_wxPyPanel", 0, 0, 0, 0};
10755 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", 0, 0, 0, 0};
10756 static swig_type_info _swigt__p_wxPyTaskBarIcon
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0};
10757 static swig_type_info _swigt__p_wxPreviewCanvas
= {"_p_wxPreviewCanvas", 0, 0, 0, 0};
10758 static swig_type_info _swigt__p_wxMDIChildFrame
= {"_p_wxMDIChildFrame", 0, 0, 0, 0};
10759 static swig_type_info _swigt__p_wxPyWindow
= {"_p_wxPyWindow", 0, 0, 0, 0};
10760 static swig_type_info _swigt__p_wxSplashScreen
= {"_p_wxSplashScreen", 0, 0, 0, 0};
10761 static swig_type_info _swigt__p_wxMultiChoiceDialog
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0};
10762 static swig_type_info _swigt__p_wxFileDialog
= {"_p_wxFileDialog", 0, 0, 0, 0};
10763 static swig_type_info _swigt__p_wxMessageDialog
= {"_p_wxMessageDialog", 0, 0, 0, 0};
10764 static swig_type_info _swigt__p_wxProgressDialog
= {"_p_wxProgressDialog", 0, 0, 0, 0};
10765 static swig_type_info _swigt__p_wxFindReplaceDialog
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0};
10766 static swig_type_info _swigt__p_wxSingleChoiceDialog
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0};
10767 static swig_type_info _swigt__p_wxTextEntryDialog
= {"_p_wxTextEntryDialog", 0, 0, 0, 0};
10768 static swig_type_info _swigt__p_wxPasswordEntryDialog
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0};
10769 static swig_type_info _swigt__p_wxPyVListBox
= {"_p_wxPyVListBox", 0, 0, 0, 0};
10770 static swig_type_info _swigt__p_wxPyHtmlListBox
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0};
10771 static swig_type_info _swigt__p_wxMiniFrame
= {"_p_wxMiniFrame", 0, 0, 0, 0};
10772 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", 0, 0, 0, 0};
10773 static swig_type_info _swigt__p_wxStatusBar
= {"_p_wxStatusBar", 0, 0, 0, 0};
10774 static swig_type_info _swigt__p_wxMDIParentFrame
= {"_p_wxMDIParentFrame", 0, 0, 0, 0};
10775 static swig_type_info _swigt__p_wxSplashScreenWindow
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0};
10776 static swig_type_info _swigt__p_wxSashWindow
= {"_p_wxSashWindow", 0, 0, 0, 0};
10777 static swig_type_info _swigt__p_wxSashLayoutWindow
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0};
10778 static swig_type_info _swigt__p_wxPopupWindow
= {"_p_wxPopupWindow", 0, 0, 0, 0};
10779 static swig_type_info _swigt__p_wxPyPopupTransientWindow
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0};
10780 static swig_type_info _swigt__p_wxTipWindow
= {"_p_wxTipWindow", 0, 0, 0, 0};
10781 static swig_type_info _swigt__p_wxPyVScrolledWindow
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0};
10782 static swig_type_info _swigt__p_wxPyScrolledWindow
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0};
10783 static swig_type_info _swigt__p_wxTopLevelWindow
= {"_p_wxTopLevelWindow", 0, 0, 0, 0};
10784 static swig_type_info _swigt__p_wxMDIClientWindow
= {"_p_wxMDIClientWindow", 0, 0, 0, 0};
10785 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", 0, 0, 0, 0};
10786 static swig_type_info _swigt__p_wxDialog
= {"_p_wxDialog", 0, 0, 0, 0};
10787 static swig_type_info _swigt__p_wxColourDialog
= {"_p_wxColourDialog", 0, 0, 0, 0};
10788 static swig_type_info _swigt__p_wxDirDialog
= {"_p_wxDirDialog", 0, 0, 0, 0};
10789 static swig_type_info _swigt__p_wxFontDialog
= {"_p_wxFontDialog", 0, 0, 0, 0};
10790 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", 0, 0, 0, 0};
10791 static swig_type_info _swigt__p_wxPreviewControlBar
= {"_p_wxPreviewControlBar", 0, 0, 0, 0};
10792 static swig_type_info _swigt__p_wxPyPreviewControlBar
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0};
10793 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", 0, 0, 0, 0};
10794 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
10795 static swig_type_info _swigt__p_wxIcon
= {"_p_wxIcon", "wxIcon *", 0, 0, 0};
10796 static swig_type_info _swigt__p_wxImageList
= {"_p_wxImageList", "wxImageList *", 0, 0, 0};
10797 static swig_type_info _swigt__p_wxLEDNumberCtrl
= {"_p_wxLEDNumberCtrl", "wxLEDNumberCtrl *", 0, 0, 0};
10798 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
10799 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0};
10800 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", 0, 0, 0, 0};
10801 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", 0, 0, 0, 0};
10802 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", 0, 0, 0, 0};
10803 static swig_type_info _swigt__p_wxGenericDragImage
= {"_p_wxGenericDragImage", 0, 0, 0, 0};
10804 static swig_type_info _swigt__p_wxLayoutAlgorithm
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0};
10805 static swig_type_info _swigt__p_wxListItem
= {"_p_wxListItem", 0, 0, 0, 0};
10806 static swig_type_info _swigt__p_wxFindReplaceData
= {"_p_wxFindReplaceData", 0, 0, 0, 0};
10807 static swig_type_info _swigt__p_wxPageSetupDialogData
= {"_p_wxPageSetupDialogData", 0, 0, 0, 0};
10808 static swig_type_info _swigt__p_wxPrintDialogData
= {"_p_wxPrintDialogData", 0, 0, 0, 0};
10809 static swig_type_info _swigt__p_wxPrinter
= {"_p_wxPrinter", 0, 0, 0, 0};
10810 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", 0, 0, 0, 0};
10811 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", 0, 0, 0, 0};
10812 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", 0, 0, 0, 0};
10813 static swig_type_info _swigt__p_wxContextHelp
= {"_p_wxContextHelp", 0, 0, 0, 0};
10814 static swig_type_info _swigt__p_wxColourData
= {"_p_wxColourData", 0, 0, 0, 0};
10815 static swig_type_info _swigt__p_wxPyPrintout
= {"_p_wxPyPrintout", 0, 0, 0, 0};
10816 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0};
10817 static swig_type_info _swigt__p_wxPrintData
= {"_p_wxPrintData", 0, 0, 0, 0};
10818 static swig_type_info _swigt__p_wxFontData
= {"_p_wxFontData", 0, 0, 0, 0};
10819 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", 0, 0, 0, 0};
10820 static swig_type_info _swigt__p_wxPyPrintPreview
= {"_p_wxPyPrintPreview", 0, 0, 0, 0};
10821 static swig_type_info _swigt__p_wxPrintPreview
= {"_p_wxPrintPreview", 0, 0, 0, 0};
10822 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", 0, 0, 0, 0};
10823 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", 0, 0, 0, 0};
10824 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", 0, 0, 0, 0};
10825 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0};
10826 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", 0, 0, 0, 0};
10827 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", 0, 0, 0, 0};
10828 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", 0, 0, 0, 0};
10829 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", 0, 0, 0, 0};
10830 static swig_type_info _swigt__p_wxPrintDialog
= {"_p_wxPrintDialog", 0, 0, 0, 0};
10831 static swig_type_info _swigt__p_wxPageSetupDialog
= {"_p_wxPageSetupDialog", 0, 0, 0, 0};
10832 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", 0, 0, 0, 0};
10833 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", 0, 0, 0, 0};
10834 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", 0, 0, 0, 0};
10835 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", 0, 0, 0, 0};
10836 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", 0, 0, 0, 0};
10837 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", 0, 0, 0, 0};
10838 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", 0, 0, 0, 0};
10839 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", 0, 0, 0, 0};
10840 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", 0, 0, 0, 0};
10841 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", 0, 0, 0, 0};
10842 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", 0, 0, 0, 0};
10843 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", 0, 0, 0, 0};
10844 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", 0, 0, 0, 0};
10845 static swig_type_info _swigt__p_wxToolBarToolBase
= {"_p_wxToolBarToolBase", 0, 0, 0, 0};
10846 static swig_type_info _swigt__p_wxPanel
= {"_p_wxPanel", "wxPanel *", 0, 0, 0};
10847 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
10848 static swig_type_info _swigt__p_wxPyListCtrl
= {"_p_wxPyListCtrl", "wxPyListCtrl *", 0, 0, 0};
10849 static swig_type_info _swigt__p_wxPyTreeCompanionWindow
= {"_p_wxPyTreeCompanionWindow", "wxPyTreeCompanionWindow *", 0, 0, 0};
10850 static swig_type_info _swigt__p_wxPyTreeCtrl
= {"_p_wxPyTreeCtrl", "wxPyTreeCtrl *", 0, 0, 0};
10851 static swig_type_info _swigt__p_wxPyTreeItemData
= {"_p_wxPyTreeItemData", "wxPyTreeItemData *", 0, 0, 0};
10852 static swig_type_info _swigt__p_wxPyTreeListCtrl
= {"_p_wxPyTreeListCtrl", "wxPyTreeListCtrl *", 0, 0, 0};
10853 static swig_type_info _swigt__p_wxRemotelyScrolledTreeCtrl
= {"_p_wxRemotelyScrolledTreeCtrl", "wxRemotelyScrolledTreeCtrl *", 0, 0, 0};
10854 static swig_type_info _swigt__p_wxScrollBar
= {"_p_wxScrollBar", "wxScrollBar *", 0, 0, 0};
10855 static swig_type_info _swigt__p_wxScrolledWindow
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, 0};
10856 static swig_type_info _swigt__p_wxSplitterScrolledWindow
= {"_p_wxSplitterScrolledWindow", "wxSplitterScrolledWindow *", 0, 0, 0};
10857 static swig_type_info _swigt__p_wxSplitterWindow
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, 0};
10858 static swig_type_info _swigt__p_wxStaticPicture
= {"_p_wxStaticPicture", "wxStaticPicture *", 0, 0, 0};
10859 static swig_type_info _swigt__p_wxThinSplitterWindow
= {"_p_wxThinSplitterWindow", "wxThinSplitterWindow *", 0, 0, 0};
10860 static swig_type_info _swigt__p_wxTreeItemId
= {"_p_wxTreeItemId", "wxTreeItemId *", 0, 0, 0};
10861 static swig_type_info _swigt__p_wxTreeListColumnInfo
= {"_p_wxTreeListColumnInfo", "wxTreeListColumnInfo *", 0, 0, 0};
10862 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
10863 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
10864 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
10865 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
10866 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
10868 static swig_type_info
*swig_type_initial
[] = {
10871 &_swigt__p_form_ops_t
,
10873 &_swigt__p_unsigned_char
,
10874 &_swigt__p_unsigned_int
,
10875 &_swigt__p_unsigned_long
,
10876 &_swigt__p_wxANIHandler
,
10877 &_swigt__p_wxAcceleratorTable
,
10878 &_swigt__p_wxActivateEvent
,
10879 &_swigt__p_wxArrayString
,
10880 &_swigt__p_wxBMPHandler
,
10881 &_swigt__p_wxBitmap
,
10882 &_swigt__p_wxBitmapButton
,
10883 &_swigt__p_wxBookCtrlBase
,
10884 &_swigt__p_wxBookCtrlBaseEvent
,
10885 &_swigt__p_wxBoxSizer
,
10886 &_swigt__p_wxButton
,
10887 &_swigt__p_wxCURHandler
,
10888 &_swigt__p_wxCalculateLayoutEvent
,
10889 &_swigt__p_wxCheckBox
,
10890 &_swigt__p_wxCheckListBox
,
10891 &_swigt__p_wxChildFocusEvent
,
10892 &_swigt__p_wxChoice
,
10893 &_swigt__p_wxChoicebook
,
10894 &_swigt__p_wxChoicebookEvent
,
10895 &_swigt__p_wxCloseEvent
,
10896 &_swigt__p_wxColour
,
10897 &_swigt__p_wxColourData
,
10898 &_swigt__p_wxColourDialog
,
10899 &_swigt__p_wxComboBox
,
10900 &_swigt__p_wxCommandEvent
,
10901 &_swigt__p_wxContextHelp
,
10902 &_swigt__p_wxContextHelpButton
,
10903 &_swigt__p_wxContextMenuEvent
,
10904 &_swigt__p_wxControl
,
10905 &_swigt__p_wxControlWithItems
,
10906 &_swigt__p_wxDateEvent
,
10907 &_swigt__p_wxDatePickerCtrl
,
10908 &_swigt__p_wxDialog
,
10909 &_swigt__p_wxDirDialog
,
10910 &_swigt__p_wxDirFilterListCtrl
,
10911 &_swigt__p_wxDisplayChangedEvent
,
10912 &_swigt__p_wxDropFilesEvent
,
10913 &_swigt__p_wxDuplexMode
,
10914 &_swigt__p_wxDynamicSashSplitEvent
,
10915 &_swigt__p_wxDynamicSashUnifyEvent
,
10916 &_swigt__p_wxDynamicSashWindow
,
10917 &_swigt__p_wxEditableListBox
,
10918 &_swigt__p_wxEraseEvent
,
10919 &_swigt__p_wxEvent
,
10920 &_swigt__p_wxEvtHandler
,
10921 &_swigt__p_wxFSFile
,
10922 &_swigt__p_wxFileDialog
,
10923 &_swigt__p_wxFileSystem
,
10924 &_swigt__p_wxFindDialogEvent
,
10925 &_swigt__p_wxFindReplaceData
,
10926 &_swigt__p_wxFindReplaceDialog
,
10927 &_swigt__p_wxFlexGridSizer
,
10928 &_swigt__p_wxFocusEvent
,
10930 &_swigt__p_wxFontData
,
10931 &_swigt__p_wxFontDialog
,
10932 &_swigt__p_wxFrame
,
10933 &_swigt__p_wxGBSizerItem
,
10934 &_swigt__p_wxGIFHandler
,
10935 &_swigt__p_wxGauge
,
10936 &_swigt__p_wxGenericDirCtrl
,
10937 &_swigt__p_wxGenericDragImage
,
10938 &_swigt__p_wxGridBagSizer
,
10939 &_swigt__p_wxGridSizer
,
10940 &_swigt__p_wxHelpEvent
,
10941 &_swigt__p_wxICOHandler
,
10943 &_swigt__p_wxIconizeEvent
,
10944 &_swigt__p_wxIdleEvent
,
10945 &_swigt__p_wxImage
,
10946 &_swigt__p_wxImageHandler
,
10947 &_swigt__p_wxImageList
,
10948 &_swigt__p_wxIndividualLayoutConstraint
,
10949 &_swigt__p_wxInitDialogEvent
,
10950 &_swigt__p_wxJPEGHandler
,
10951 &_swigt__p_wxKeyEvent
,
10952 &_swigt__p_wxLEDNumberCtrl
,
10953 &_swigt__p_wxLayoutAlgorithm
,
10954 &_swigt__p_wxLayoutConstraints
,
10955 &_swigt__p_wxListBox
,
10956 &_swigt__p_wxListEvent
,
10957 &_swigt__p_wxListItem
,
10958 &_swigt__p_wxListView
,
10959 &_swigt__p_wxListbook
,
10960 &_swigt__p_wxListbookEvent
,
10961 &_swigt__p_wxMDIChildFrame
,
10962 &_swigt__p_wxMDIClientWindow
,
10963 &_swigt__p_wxMDIParentFrame
,
10964 &_swigt__p_wxMaximizeEvent
,
10966 &_swigt__p_wxMenuBar
,
10967 &_swigt__p_wxMenuEvent
,
10968 &_swigt__p_wxMenuItem
,
10969 &_swigt__p_wxMessageDialog
,
10970 &_swigt__p_wxMiniFrame
,
10971 &_swigt__p_wxMouseCaptureChangedEvent
,
10972 &_swigt__p_wxMouseEvent
,
10973 &_swigt__p_wxMoveEvent
,
10974 &_swigt__p_wxMultiChoiceDialog
,
10975 &_swigt__p_wxNavigationKeyEvent
,
10976 &_swigt__p_wxNcPaintEvent
,
10977 &_swigt__p_wxNotebook
,
10978 &_swigt__p_wxNotebookEvent
,
10979 &_swigt__p_wxNotifyEvent
,
10980 &_swigt__p_wxObject
,
10981 &_swigt__p_wxPCXHandler
,
10982 &_swigt__p_wxPNGHandler
,
10983 &_swigt__p_wxPNMHandler
,
10984 &_swigt__p_wxPageSetupDialog
,
10985 &_swigt__p_wxPageSetupDialogData
,
10986 &_swigt__p_wxPaintEvent
,
10987 &_swigt__p_wxPaletteChangedEvent
,
10988 &_swigt__p_wxPanel
,
10989 &_swigt__p_wxPaperSize
,
10990 &_swigt__p_wxPasswordEntryDialog
,
10991 &_swigt__p_wxPopupWindow
,
10992 &_swigt__p_wxPreviewCanvas
,
10993 &_swigt__p_wxPreviewControlBar
,
10994 &_swigt__p_wxPreviewFrame
,
10995 &_swigt__p_wxPrintData
,
10996 &_swigt__p_wxPrintDialog
,
10997 &_swigt__p_wxPrintDialogData
,
10998 &_swigt__p_wxPrintPreview
,
10999 &_swigt__p_wxPrinter
,
11000 &_swigt__p_wxProgressDialog
,
11001 &_swigt__p_wxPyApp
,
11002 &_swigt__p_wxPyCommandEvent
,
11003 &_swigt__p_wxPyControl
,
11004 &_swigt__p_wxPyEvent
,
11005 &_swigt__p_wxPyHtmlListBox
,
11006 &_swigt__p_wxPyImageHandler
,
11007 &_swigt__p_wxPyListCtrl
,
11008 &_swigt__p_wxPyPanel
,
11009 &_swigt__p_wxPyPopupTransientWindow
,
11010 &_swigt__p_wxPyPreviewControlBar
,
11011 &_swigt__p_wxPyPreviewFrame
,
11012 &_swigt__p_wxPyPrintPreview
,
11013 &_swigt__p_wxPyPrintout
,
11014 &_swigt__p_wxPyScrolledWindow
,
11015 &_swigt__p_wxPySizer
,
11016 &_swigt__p_wxPyTaskBarIcon
,
11017 &_swigt__p_wxPyTreeCompanionWindow
,
11018 &_swigt__p_wxPyTreeCtrl
,
11019 &_swigt__p_wxPyTreeItemData
,
11020 &_swigt__p_wxPyTreeListCtrl
,
11021 &_swigt__p_wxPyVListBox
,
11022 &_swigt__p_wxPyVScrolledWindow
,
11023 &_swigt__p_wxPyValidator
,
11024 &_swigt__p_wxPyWindow
,
11025 &_swigt__p_wxQueryLayoutInfoEvent
,
11026 &_swigt__p_wxQueryNewPaletteEvent
,
11027 &_swigt__p_wxRadioBox
,
11028 &_swigt__p_wxRadioButton
,
11029 &_swigt__p_wxRemotelyScrolledTreeCtrl
,
11030 &_swigt__p_wxSashEvent
,
11031 &_swigt__p_wxSashLayoutWindow
,
11032 &_swigt__p_wxSashWindow
,
11033 &_swigt__p_wxScrollBar
,
11034 &_swigt__p_wxScrollEvent
,
11035 &_swigt__p_wxScrollWinEvent
,
11036 &_swigt__p_wxScrolledWindow
,
11037 &_swigt__p_wxSetCursorEvent
,
11038 &_swigt__p_wxShowEvent
,
11039 &_swigt__p_wxSingleChoiceDialog
,
11040 &_swigt__p_wxSizeEvent
,
11041 &_swigt__p_wxSizer
,
11042 &_swigt__p_wxSizerItem
,
11043 &_swigt__p_wxSlider
,
11044 &_swigt__p_wxSpinButton
,
11045 &_swigt__p_wxSpinCtrl
,
11046 &_swigt__p_wxSpinEvent
,
11047 &_swigt__p_wxSplashScreen
,
11048 &_swigt__p_wxSplashScreenWindow
,
11049 &_swigt__p_wxSplitterEvent
,
11050 &_swigt__p_wxSplitterScrolledWindow
,
11051 &_swigt__p_wxSplitterWindow
,
11052 &_swigt__p_wxStaticBitmap
,
11053 &_swigt__p_wxStaticBox
,
11054 &_swigt__p_wxStaticBoxSizer
,
11055 &_swigt__p_wxStaticLine
,
11056 &_swigt__p_wxStaticPicture
,
11057 &_swigt__p_wxStaticText
,
11058 &_swigt__p_wxStatusBar
,
11059 &_swigt__p_wxStdDialogButtonSizer
,
11060 &_swigt__p_wxSysColourChangedEvent
,
11061 &_swigt__p_wxTIFFHandler
,
11062 &_swigt__p_wxTaskBarIconEvent
,
11063 &_swigt__p_wxTextCtrl
,
11064 &_swigt__p_wxTextEntryDialog
,
11065 &_swigt__p_wxTextUrlEvent
,
11066 &_swigt__p_wxThinSplitterWindow
,
11067 &_swigt__p_wxTipWindow
,
11068 &_swigt__p_wxToggleButton
,
11069 &_swigt__p_wxToolBar
,
11070 &_swigt__p_wxToolBarBase
,
11071 &_swigt__p_wxToolBarToolBase
,
11072 &_swigt__p_wxTopLevelWindow
,
11073 &_swigt__p_wxTreeEvent
,
11074 &_swigt__p_wxTreeItemId
,
11075 &_swigt__p_wxTreeListColumnInfo
,
11076 &_swigt__p_wxUpdateUIEvent
,
11077 &_swigt__p_wxValidator
,
11078 &_swigt__p_wxWindow
,
11079 &_swigt__p_wxWindowCreateEvent
,
11080 &_swigt__p_wxWindowDestroyEvent
,
11081 &_swigt__p_wxXPMHandler
,
11082 &_swigt__ptrdiff_t
,
11083 &_swigt__std__ptrdiff_t
,
11084 &_swigt__unsigned_int
,
11087 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
11088 static swig_cast_info _swigc__p_float
[] = { {&_swigt__p_float
, 0, 0, 0},{0, 0, 0, 0}};
11089 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
11090 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
11091 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
11092 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
11093 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
11094 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
11095 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
11096 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
11097 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}};
11098 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11099 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}};
11100 static swig_cast_info _swigc__p_wxTextUrlEvent
[] = {{&_swigt__p_wxTextUrlEvent
, 0, 0, 0},{0, 0, 0, 0}};
11101 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
11102 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
11103 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
11104 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
11105 static swig_cast_info _swigc__p_wxNotebookEvent
[] = {{&_swigt__p_wxNotebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
11106 static swig_cast_info _swigc__p_wxListbookEvent
[] = {{&_swigt__p_wxListbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
11107 static swig_cast_info _swigc__p_wxChoicebookEvent
[] = {{&_swigt__p_wxChoicebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
11108 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
11109 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
11110 static swig_cast_info _swigc__p_wxListEvent
[] = {{&_swigt__p_wxListEvent
, 0, 0, 0},{0, 0, 0, 0}};
11111 static swig_cast_info _swigc__p_wxBookCtrlBaseEvent
[] = {{&_swigt__p_wxBookCtrlBaseEvent
, 0, 0, 0},{0, 0, 0, 0}};
11112 static swig_cast_info _swigc__p_wxTreeEvent
[] = {{&_swigt__p_wxTreeEvent
, 0, 0, 0},{0, 0, 0, 0}};
11113 static swig_cast_info _swigc__p_wxSpinEvent
[] = {{&_swigt__p_wxSpinEvent
, 0, 0, 0},{0, 0, 0, 0}};
11114 static swig_cast_info _swigc__p_wxHelpEvent
[] = {{&_swigt__p_wxHelpEvent
, 0, 0, 0},{0, 0, 0, 0}};
11115 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {{&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11116 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
11117 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
11118 static swig_cast_info _swigc__p_wxCommandEvent
[] = { {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxCommandEvent
, 0, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxSpinEvent
, _p_wxSpinEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0},{0, 0, 0, 0}};
11119 static swig_cast_info _swigc__p_wxBookCtrlBase
[] = {{&_swigt__p_wxBookCtrlBase
, 0, 0, 0},{0, 0, 0, 0}};
11120 static swig_cast_info _swigc__p_wxToolBar
[] = {{&_swigt__p_wxToolBar
, 0, 0, 0},{0, 0, 0, 0}};
11121 static swig_cast_info _swigc__p_wxToggleButton
[] = {{&_swigt__p_wxToggleButton
, 0, 0, 0},{0, 0, 0, 0}};
11122 static swig_cast_info _swigc__p_wxRadioButton
[] = {{&_swigt__p_wxRadioButton
, 0, 0, 0},{0, 0, 0, 0}};
11123 static swig_cast_info _swigc__p_wxPyControl
[] = {{&_swigt__p_wxPyControl
, 0, 0, 0},{0, 0, 0, 0}};
11124 static swig_cast_info _swigc__p_wxToolBarBase
[] = {{&_swigt__p_wxToolBarBase
, 0, 0, 0},{0, 0, 0, 0}};
11125 static swig_cast_info _swigc__p_wxDirFilterListCtrl
[] = {{&_swigt__p_wxDirFilterListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11126 static swig_cast_info _swigc__p_wxComboBox
[] = {{&_swigt__p_wxComboBox
, 0, 0, 0},{0, 0, 0, 0}};
11127 static swig_cast_info _swigc__p_wxGenericDirCtrl
[] = {{&_swigt__p_wxGenericDirCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11128 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
11129 static swig_cast_info _swigc__p_wxGauge
[] = {{&_swigt__p_wxGauge
, 0, 0, 0},{0, 0, 0, 0}};
11130 static swig_cast_info _swigc__p_wxStaticLine
[] = {{&_swigt__p_wxStaticLine
, 0, 0, 0},{0, 0, 0, 0}};
11131 static swig_cast_info _swigc__p_wxChoicebook
[] = {{&_swigt__p_wxChoicebook
, 0, 0, 0},{0, 0, 0, 0}};
11132 static swig_cast_info _swigc__p_wxListbook
[] = {{&_swigt__p_wxListbook
, 0, 0, 0},{0, 0, 0, 0}};
11133 static swig_cast_info _swigc__p_wxCheckBox
[] = {{&_swigt__p_wxCheckBox
, 0, 0, 0},{0, 0, 0, 0}};
11134 static swig_cast_info _swigc__p_wxRadioBox
[] = {{&_swigt__p_wxRadioBox
, 0, 0, 0},{0, 0, 0, 0}};
11135 static swig_cast_info _swigc__p_wxChoice
[] = {{&_swigt__p_wxChoice
, 0, 0, 0},{0, 0, 0, 0}};
11136 static swig_cast_info _swigc__p_wxListBox
[] = {{&_swigt__p_wxListBox
, 0, 0, 0},{0, 0, 0, 0}};
11137 static swig_cast_info _swigc__p_wxCheckListBox
[] = {{&_swigt__p_wxCheckListBox
, 0, 0, 0},{0, 0, 0, 0}};
11138 static swig_cast_info _swigc__p_wxListView
[] = {{&_swigt__p_wxListView
, 0, 0, 0},{0, 0, 0, 0}};
11139 static swig_cast_info _swigc__p_wxNotebook
[] = {{&_swigt__p_wxNotebook
, 0, 0, 0},{0, 0, 0, 0}};
11140 static swig_cast_info _swigc__p_wxStaticBitmap
[] = {{&_swigt__p_wxStaticBitmap
, 0, 0, 0},{0, 0, 0, 0}};
11141 static swig_cast_info _swigc__p_wxSpinCtrl
[] = {{&_swigt__p_wxSpinCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11142 static swig_cast_info _swigc__p_wxStaticText
[] = {{&_swigt__p_wxStaticText
, 0, 0, 0},{0, 0, 0, 0}};
11143 static swig_cast_info _swigc__p_wxStaticBox
[] = {{&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
11144 static swig_cast_info _swigc__p_wxSlider
[] = {{&_swigt__p_wxSlider
, 0, 0, 0},{0, 0, 0, 0}};
11145 static swig_cast_info _swigc__p_wxContextHelpButton
[] = {{&_swigt__p_wxContextHelpButton
, 0, 0, 0},{0, 0, 0, 0}};
11146 static swig_cast_info _swigc__p_wxSpinButton
[] = {{&_swigt__p_wxSpinButton
, 0, 0, 0},{0, 0, 0, 0}};
11147 static swig_cast_info _swigc__p_wxButton
[] = {{&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
11148 static swig_cast_info _swigc__p_wxBitmapButton
[] = {{&_swigt__p_wxBitmapButton
, 0, 0, 0},{0, 0, 0, 0}};
11149 static swig_cast_info _swigc__p_wxDatePickerCtrl
[] = {{&_swigt__p_wxDatePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11150 static swig_cast_info _swigc__p_wxTextCtrl
[] = {{&_swigt__p_wxTextCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11151 static swig_cast_info _swigc__p_wxControl
[] = { {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxControl
, 0, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxControl
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxControl
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxControl
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxControl
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxControl
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxControl
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxControl
, 0, 0},{0, 0, 0, 0}};
11152 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
11153 static swig_cast_info _swigc__p_wxDynamicSashSplitEvent
[] = { {&_swigt__p_wxDynamicSashSplitEvent
, 0, 0, 0},{0, 0, 0, 0}};
11154 static swig_cast_info _swigc__p_wxDynamicSashUnifyEvent
[] = { {&_swigt__p_wxDynamicSashUnifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11155 static swig_cast_info _swigc__p_wxDynamicSashWindow
[] = { {&_swigt__p_wxDynamicSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
11156 static swig_cast_info _swigc__p_wxEditableListBox
[] = { {&_swigt__p_wxEditableListBox
, 0, 0, 0},{0, 0, 0, 0}};
11157 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
11158 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
11159 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
11160 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
11161 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
11162 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
11163 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11164 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}};
11165 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
11166 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
11167 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
11168 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
11169 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
11170 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
11171 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
11172 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
11173 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
11174 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
11175 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
11176 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
11177 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
11178 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
11179 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
11180 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}};
11181 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
11182 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11183 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
11184 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
11185 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}};
11186 static swig_cast_info _swigc__p_wxEvent
[] = { {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxEvent
, 0, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSpinEvent
, _p_wxSpinEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxEvent
, 0, 0},{0, 0, 0, 0}};
11187 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
11188 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
11189 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}};
11190 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
11191 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}};
11192 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}};
11193 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}};
11194 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}};
11195 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}};
11196 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
11197 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}};
11198 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}};
11199 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}};
11200 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}};
11201 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
11202 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
11203 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
11204 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}};
11205 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}};
11206 static swig_cast_info _swigc__p_wxMiniFrame
[] = {{&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}};
11207 static swig_cast_info _swigc__p_wxFrame
[] = {{&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
11208 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}};
11209 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}};
11210 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}};
11211 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
11212 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}};
11213 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}};
11214 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}};
11215 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}};
11216 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
11217 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
11218 static swig_cast_info _swigc__p_wxTopLevelWindow
[] = {{&_swigt__p_wxTopLevelWindow
, 0, 0, 0},{0, 0, 0, 0}};
11219 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}};
11220 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
11221 static swig_cast_info _swigc__p_wxDialog
[] = {{&_swigt__p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}};
11222 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}};
11223 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}};
11224 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}};
11225 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
11226 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
11227 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
11228 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
11229 static swig_cast_info _swigc__p_wxEvtHandler
[] = { {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEvtHandler
, 0, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxEvtHandler
, 0, 0},{0, 0, 0, 0}};
11230 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
11231 static swig_cast_info _swigc__p_wxIcon
[] = { {&_swigt__p_wxIcon
, 0, 0, 0},{0, 0, 0, 0}};
11232 static swig_cast_info _swigc__p_wxImageList
[] = { {&_swigt__p_wxImageList
, 0, 0, 0},{0, 0, 0, 0}};
11233 static swig_cast_info _swigc__p_wxLEDNumberCtrl
[] = { {&_swigt__p_wxLEDNumberCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11234 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
11235 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
11236 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
11237 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
11238 static swig_cast_info _swigc__p_wxGenericDragImage
[] = {{&_swigt__p_wxGenericDragImage
, 0, 0, 0},{0, 0, 0, 0}};
11239 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}};
11240 static swig_cast_info _swigc__p_wxListItem
[] = {{&_swigt__p_wxListItem
, 0, 0, 0},{0, 0, 0, 0}};
11241 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}};
11242 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {{&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}};
11243 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}};
11244 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}};
11245 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
11246 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
11247 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
11248 static swig_cast_info _swigc__p_wxContextHelp
[] = {{&_swigt__p_wxContextHelp
, 0, 0, 0},{0, 0, 0, 0}};
11249 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}};
11250 static swig_cast_info _swigc__p_wxPyPrintout
[] = {{&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}};
11251 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
11252 static swig_cast_info _swigc__p_wxPrintData
[] = {{&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}};
11253 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}};
11254 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
11255 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
11256 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
11257 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
11258 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}};
11259 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
11260 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
11261 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
11262 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
11263 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
11264 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
11265 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}};
11266 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}};
11267 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}};
11268 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
11269 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
11270 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
11271 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
11272 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
11273 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
11274 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}};
11275 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}};
11276 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
11277 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
11278 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
11279 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
11280 static swig_cast_info _swigc__p_wxToolBarToolBase
[] = {{&_swigt__p_wxToolBarToolBase
, 0, 0, 0},{0, 0, 0, 0}};
11281 static swig_cast_info _swigc__p_wxObject
[] = { {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvent
, _p_wxEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint
, _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuItem
, _p_wxMenuItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImage
, _p_wxImageTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGenericDragImage
, _p_wxGenericDragImageTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxObject
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutAlgorithm
, _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListItem
, _p_wxListItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindReplaceData
, _p_wxFindReplaceDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxObject
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPageSetupDialogData
, _p_wxPageSetupDialogDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintDialogData
, _p_wxPrintDialogDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrinter
, _p_wxPrinterTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxObject
, 0, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreeListColumnInfo
, _p_wxTreeListColumnInfoTo_p_wxObject
, 0, 0}, {&_swigt__p_wxAcceleratorTable
, _p_wxAcceleratorTableTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextHelp
, _p_wxContextHelpTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourData
, _p_wxColourDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintout
, _p_wxPyPrintoutTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintData
, _p_wxPrintDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontData
, _p_wxFontDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintPreview
, _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintPreview
, _p_wxPrintPreviewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintDialog
, _p_wxPrintDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPageSetupDialog
, _p_wxPageSetupDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNGHandler
, _p_wxPNGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGIFHandler
, _p_wxGIFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPCXHandler
, _p_wxPCXHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxJPEGHandler
, _p_wxJPEGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNMHandler
, _p_wxPNMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxICOHandler
, _p_wxICOHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBMPHandler
, _p_wxBMPHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyImageHandler
, _p_wxPyImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImageHandler
, _p_wxImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxXPMHandler
, _p_wxXPMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTIFFHandler
, _p_wxTIFFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBarToolBase
, _p_wxToolBarToolBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinEvent
, _p_wxSpinEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxObject
, 0, 0},{0, 0, 0, 0}};
11282 static swig_cast_info _swigc__p_wxPanel
[] = { {&_swigt__p_wxPanel
, 0, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxPanel
, 0, 0},{0, 0, 0, 0}};
11283 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
11284 static swig_cast_info _swigc__p_wxPyListCtrl
[] = { {&_swigt__p_wxPyListCtrl
, 0, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxPyListCtrl
, 0, 0},{0, 0, 0, 0}};
11285 static swig_cast_info _swigc__p_wxPyTreeCompanionWindow
[] = { {&_swigt__p_wxPyTreeCompanionWindow
, 0, 0, 0},{0, 0, 0, 0}};
11286 static swig_cast_info _swigc__p_wxPyTreeCtrl
[] = { {&_swigt__p_wxPyTreeCtrl
, 0, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl
, 0, 0},{0, 0, 0, 0}};
11287 static swig_cast_info _swigc__p_wxPyTreeItemData
[] = { {&_swigt__p_wxPyTreeItemData
, 0, 0, 0},{0, 0, 0, 0}};
11288 static swig_cast_info _swigc__p_wxPyTreeListCtrl
[] = { {&_swigt__p_wxPyTreeListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11289 static swig_cast_info _swigc__p_wxRemotelyScrolledTreeCtrl
[] = { {&_swigt__p_wxRemotelyScrolledTreeCtrl
, 0, 0, 0},{0, 0, 0, 0}};
11290 static swig_cast_info _swigc__p_wxScrollBar
[] = { {&_swigt__p_wxScrollBar
, 0, 0, 0},{0, 0, 0, 0}};
11291 static swig_cast_info _swigc__p_wxScrolledWindow
[] = { {&_swigt__p_wxScrolledWindow
, 0, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxScrolledWindow
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxScrolledWindow
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxScrolledWindow
, 0, 0},{0, 0, 0, 0}};
11292 static swig_cast_info _swigc__p_wxSplitterScrolledWindow
[] = { {&_swigt__p_wxSplitterScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
11293 static swig_cast_info _swigc__p_wxSplitterWindow
[] = { {&_swigt__p_wxSplitterWindow
, 0, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxSplitterWindow
, 0, 0},{0, 0, 0, 0}};
11294 static swig_cast_info _swigc__p_wxStaticPicture
[] = { {&_swigt__p_wxStaticPicture
, 0, 0, 0},{0, 0, 0, 0}};
11295 static swig_cast_info _swigc__p_wxThinSplitterWindow
[] = { {&_swigt__p_wxThinSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}};
11296 static swig_cast_info _swigc__p_wxTreeItemId
[] = { {&_swigt__p_wxTreeItemId
, 0, 0, 0},{0, 0, 0, 0}};
11297 static swig_cast_info _swigc__p_wxTreeListColumnInfo
[] = { {&_swigt__p_wxTreeListColumnInfo
, 0, 0, 0},{0, 0, 0, 0}};
11298 static swig_cast_info _swigc__p_wxValidator
[] = { {&_swigt__p_wxValidator
, 0, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxValidator
, 0, 0},{0, 0, 0, 0}};
11299 static swig_cast_info _swigc__p_wxWindow
[] = { {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxWindow
, 0, 0, 0}, {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxWindow
, 0, 0},{0, 0, 0, 0}};
11300 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
11301 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
11302 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
11304 static swig_cast_info
*swig_cast_initial
[] = {
11307 _swigc__p_form_ops_t
,
11309 _swigc__p_unsigned_char
,
11310 _swigc__p_unsigned_int
,
11311 _swigc__p_unsigned_long
,
11312 _swigc__p_wxANIHandler
,
11313 _swigc__p_wxAcceleratorTable
,
11314 _swigc__p_wxActivateEvent
,
11315 _swigc__p_wxArrayString
,
11316 _swigc__p_wxBMPHandler
,
11317 _swigc__p_wxBitmap
,
11318 _swigc__p_wxBitmapButton
,
11319 _swigc__p_wxBookCtrlBase
,
11320 _swigc__p_wxBookCtrlBaseEvent
,
11321 _swigc__p_wxBoxSizer
,
11322 _swigc__p_wxButton
,
11323 _swigc__p_wxCURHandler
,
11324 _swigc__p_wxCalculateLayoutEvent
,
11325 _swigc__p_wxCheckBox
,
11326 _swigc__p_wxCheckListBox
,
11327 _swigc__p_wxChildFocusEvent
,
11328 _swigc__p_wxChoice
,
11329 _swigc__p_wxChoicebook
,
11330 _swigc__p_wxChoicebookEvent
,
11331 _swigc__p_wxCloseEvent
,
11332 _swigc__p_wxColour
,
11333 _swigc__p_wxColourData
,
11334 _swigc__p_wxColourDialog
,
11335 _swigc__p_wxComboBox
,
11336 _swigc__p_wxCommandEvent
,
11337 _swigc__p_wxContextHelp
,
11338 _swigc__p_wxContextHelpButton
,
11339 _swigc__p_wxContextMenuEvent
,
11340 _swigc__p_wxControl
,
11341 _swigc__p_wxControlWithItems
,
11342 _swigc__p_wxDateEvent
,
11343 _swigc__p_wxDatePickerCtrl
,
11344 _swigc__p_wxDialog
,
11345 _swigc__p_wxDirDialog
,
11346 _swigc__p_wxDirFilterListCtrl
,
11347 _swigc__p_wxDisplayChangedEvent
,
11348 _swigc__p_wxDropFilesEvent
,
11349 _swigc__p_wxDuplexMode
,
11350 _swigc__p_wxDynamicSashSplitEvent
,
11351 _swigc__p_wxDynamicSashUnifyEvent
,
11352 _swigc__p_wxDynamicSashWindow
,
11353 _swigc__p_wxEditableListBox
,
11354 _swigc__p_wxEraseEvent
,
11356 _swigc__p_wxEvtHandler
,
11357 _swigc__p_wxFSFile
,
11358 _swigc__p_wxFileDialog
,
11359 _swigc__p_wxFileSystem
,
11360 _swigc__p_wxFindDialogEvent
,
11361 _swigc__p_wxFindReplaceData
,
11362 _swigc__p_wxFindReplaceDialog
,
11363 _swigc__p_wxFlexGridSizer
,
11364 _swigc__p_wxFocusEvent
,
11366 _swigc__p_wxFontData
,
11367 _swigc__p_wxFontDialog
,
11369 _swigc__p_wxGBSizerItem
,
11370 _swigc__p_wxGIFHandler
,
11372 _swigc__p_wxGenericDirCtrl
,
11373 _swigc__p_wxGenericDragImage
,
11374 _swigc__p_wxGridBagSizer
,
11375 _swigc__p_wxGridSizer
,
11376 _swigc__p_wxHelpEvent
,
11377 _swigc__p_wxICOHandler
,
11379 _swigc__p_wxIconizeEvent
,
11380 _swigc__p_wxIdleEvent
,
11382 _swigc__p_wxImageHandler
,
11383 _swigc__p_wxImageList
,
11384 _swigc__p_wxIndividualLayoutConstraint
,
11385 _swigc__p_wxInitDialogEvent
,
11386 _swigc__p_wxJPEGHandler
,
11387 _swigc__p_wxKeyEvent
,
11388 _swigc__p_wxLEDNumberCtrl
,
11389 _swigc__p_wxLayoutAlgorithm
,
11390 _swigc__p_wxLayoutConstraints
,
11391 _swigc__p_wxListBox
,
11392 _swigc__p_wxListEvent
,
11393 _swigc__p_wxListItem
,
11394 _swigc__p_wxListView
,
11395 _swigc__p_wxListbook
,
11396 _swigc__p_wxListbookEvent
,
11397 _swigc__p_wxMDIChildFrame
,
11398 _swigc__p_wxMDIClientWindow
,
11399 _swigc__p_wxMDIParentFrame
,
11400 _swigc__p_wxMaximizeEvent
,
11402 _swigc__p_wxMenuBar
,
11403 _swigc__p_wxMenuEvent
,
11404 _swigc__p_wxMenuItem
,
11405 _swigc__p_wxMessageDialog
,
11406 _swigc__p_wxMiniFrame
,
11407 _swigc__p_wxMouseCaptureChangedEvent
,
11408 _swigc__p_wxMouseEvent
,
11409 _swigc__p_wxMoveEvent
,
11410 _swigc__p_wxMultiChoiceDialog
,
11411 _swigc__p_wxNavigationKeyEvent
,
11412 _swigc__p_wxNcPaintEvent
,
11413 _swigc__p_wxNotebook
,
11414 _swigc__p_wxNotebookEvent
,
11415 _swigc__p_wxNotifyEvent
,
11416 _swigc__p_wxObject
,
11417 _swigc__p_wxPCXHandler
,
11418 _swigc__p_wxPNGHandler
,
11419 _swigc__p_wxPNMHandler
,
11420 _swigc__p_wxPageSetupDialog
,
11421 _swigc__p_wxPageSetupDialogData
,
11422 _swigc__p_wxPaintEvent
,
11423 _swigc__p_wxPaletteChangedEvent
,
11425 _swigc__p_wxPaperSize
,
11426 _swigc__p_wxPasswordEntryDialog
,
11427 _swigc__p_wxPopupWindow
,
11428 _swigc__p_wxPreviewCanvas
,
11429 _swigc__p_wxPreviewControlBar
,
11430 _swigc__p_wxPreviewFrame
,
11431 _swigc__p_wxPrintData
,
11432 _swigc__p_wxPrintDialog
,
11433 _swigc__p_wxPrintDialogData
,
11434 _swigc__p_wxPrintPreview
,
11435 _swigc__p_wxPrinter
,
11436 _swigc__p_wxProgressDialog
,
11438 _swigc__p_wxPyCommandEvent
,
11439 _swigc__p_wxPyControl
,
11440 _swigc__p_wxPyEvent
,
11441 _swigc__p_wxPyHtmlListBox
,
11442 _swigc__p_wxPyImageHandler
,
11443 _swigc__p_wxPyListCtrl
,
11444 _swigc__p_wxPyPanel
,
11445 _swigc__p_wxPyPopupTransientWindow
,
11446 _swigc__p_wxPyPreviewControlBar
,
11447 _swigc__p_wxPyPreviewFrame
,
11448 _swigc__p_wxPyPrintPreview
,
11449 _swigc__p_wxPyPrintout
,
11450 _swigc__p_wxPyScrolledWindow
,
11451 _swigc__p_wxPySizer
,
11452 _swigc__p_wxPyTaskBarIcon
,
11453 _swigc__p_wxPyTreeCompanionWindow
,
11454 _swigc__p_wxPyTreeCtrl
,
11455 _swigc__p_wxPyTreeItemData
,
11456 _swigc__p_wxPyTreeListCtrl
,
11457 _swigc__p_wxPyVListBox
,
11458 _swigc__p_wxPyVScrolledWindow
,
11459 _swigc__p_wxPyValidator
,
11460 _swigc__p_wxPyWindow
,
11461 _swigc__p_wxQueryLayoutInfoEvent
,
11462 _swigc__p_wxQueryNewPaletteEvent
,
11463 _swigc__p_wxRadioBox
,
11464 _swigc__p_wxRadioButton
,
11465 _swigc__p_wxRemotelyScrolledTreeCtrl
,
11466 _swigc__p_wxSashEvent
,
11467 _swigc__p_wxSashLayoutWindow
,
11468 _swigc__p_wxSashWindow
,
11469 _swigc__p_wxScrollBar
,
11470 _swigc__p_wxScrollEvent
,
11471 _swigc__p_wxScrollWinEvent
,
11472 _swigc__p_wxScrolledWindow
,
11473 _swigc__p_wxSetCursorEvent
,
11474 _swigc__p_wxShowEvent
,
11475 _swigc__p_wxSingleChoiceDialog
,
11476 _swigc__p_wxSizeEvent
,
11478 _swigc__p_wxSizerItem
,
11479 _swigc__p_wxSlider
,
11480 _swigc__p_wxSpinButton
,
11481 _swigc__p_wxSpinCtrl
,
11482 _swigc__p_wxSpinEvent
,
11483 _swigc__p_wxSplashScreen
,
11484 _swigc__p_wxSplashScreenWindow
,
11485 _swigc__p_wxSplitterEvent
,
11486 _swigc__p_wxSplitterScrolledWindow
,
11487 _swigc__p_wxSplitterWindow
,
11488 _swigc__p_wxStaticBitmap
,
11489 _swigc__p_wxStaticBox
,
11490 _swigc__p_wxStaticBoxSizer
,
11491 _swigc__p_wxStaticLine
,
11492 _swigc__p_wxStaticPicture
,
11493 _swigc__p_wxStaticText
,
11494 _swigc__p_wxStatusBar
,
11495 _swigc__p_wxStdDialogButtonSizer
,
11496 _swigc__p_wxSysColourChangedEvent
,
11497 _swigc__p_wxTIFFHandler
,
11498 _swigc__p_wxTaskBarIconEvent
,
11499 _swigc__p_wxTextCtrl
,
11500 _swigc__p_wxTextEntryDialog
,
11501 _swigc__p_wxTextUrlEvent
,
11502 _swigc__p_wxThinSplitterWindow
,
11503 _swigc__p_wxTipWindow
,
11504 _swigc__p_wxToggleButton
,
11505 _swigc__p_wxToolBar
,
11506 _swigc__p_wxToolBarBase
,
11507 _swigc__p_wxToolBarToolBase
,
11508 _swigc__p_wxTopLevelWindow
,
11509 _swigc__p_wxTreeEvent
,
11510 _swigc__p_wxTreeItemId
,
11511 _swigc__p_wxTreeListColumnInfo
,
11512 _swigc__p_wxUpdateUIEvent
,
11513 _swigc__p_wxValidator
,
11514 _swigc__p_wxWindow
,
11515 _swigc__p_wxWindowCreateEvent
,
11516 _swigc__p_wxWindowDestroyEvent
,
11517 _swigc__p_wxXPMHandler
,
11519 _swigc__std__ptrdiff_t
,
11520 _swigc__unsigned_int
,
11524 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
11526 static swig_const_info swig_const_table
[] = {
11527 {0, 0, 0, 0.0, 0, 0}};
11532 /*************************************************************************
11533 * Type initialization:
11534 * This problem is tough by the requirement that no dynamic
11535 * memory is used. Also, since swig_type_info structures store pointers to
11536 * swig_cast_info structures and swig_cast_info structures store pointers back
11537 * to swig_type_info structures, we need some lookup code at initialization.
11538 * The idea is that swig generates all the structures that are needed.
11539 * The runtime then collects these partially filled structures.
11540 * The SWIG_InitializeModule function takes these initial arrays out of
11541 * swig_module, and does all the lookup, filling in the swig_module.types
11542 * array with the correct data and linking the correct swig_cast_info
11543 * structures together.
11545 * The generated swig_type_info structures are assigned staticly to an initial
11546 * array. We just loop though that array, and handle each type individually.
11547 * First we lookup if this type has been already loaded, and if so, use the
11548 * loaded structure instead of the generated one. Then we have to fill in the
11549 * cast linked list. The cast data is initially stored in something like a
11550 * two-dimensional array. Each row corresponds to a type (there are the same
11551 * number of rows as there are in the swig_type_initial array). Each entry in
11552 * a column is one of the swig_cast_info structures for that type.
11553 * The cast_initial array is actually an array of arrays, because each row has
11554 * a variable number of columns. So to actually build the cast linked list,
11555 * we find the array of casts associated with the type, and loop through it
11556 * adding the casts to the list. The one last trick we need to do is making
11557 * sure the type pointer in the swig_cast_info struct is correct.
11559 * First off, we lookup the cast->type name to see if it is already loaded.
11560 * There are three cases to handle:
11561 * 1) If the cast->type has already been loaded AND the type we are adding
11562 * casting info to has not been loaded (it is in this module), THEN we
11563 * replace the cast->type pointer with the type pointer that has already
11565 * 2) If BOTH types (the one we are adding casting info to, and the
11566 * cast->type) are loaded, THEN the cast info has already been loaded by
11567 * the previous module so we just ignore it.
11568 * 3) Finally, if cast->type has not already been loaded, then we add that
11569 * swig_cast_info to the linked list (because the cast->type) pointer will
11581 #define SWIGRUNTIME_DEBUG
11585 SWIG_InitializeModule(void *clientdata
) {
11587 swig_module_info
*module_head
;
11588 static int init_run
= 0;
11590 clientdata
= clientdata
;
11592 if (init_run
) return;
11595 /* Initialize the swig_module */
11596 swig_module
.type_initial
= swig_type_initial
;
11597 swig_module
.cast_initial
= swig_cast_initial
;
11599 /* Try and load any already created modules */
11600 module_head
= SWIG_GetModule(clientdata
);
11602 swig_module
.next
= module_head
->next
;
11603 module_head
->next
= &swig_module
;
11605 /* This is the first module loaded */
11606 swig_module
.next
= &swig_module
;
11607 SWIG_SetModule(clientdata
, &swig_module
);
11610 /* Now work on filling in swig_module.types */
11611 #ifdef SWIGRUNTIME_DEBUG
11612 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
11614 for (i
= 0; i
< swig_module
.size
; ++i
) {
11615 swig_type_info
*type
= 0;
11616 swig_type_info
*ret
;
11617 swig_cast_info
*cast
;
11619 #ifdef SWIGRUNTIME_DEBUG
11620 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
11623 /* if there is another module already loaded */
11624 if (swig_module
.next
!= &swig_module
) {
11625 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
11628 /* Overwrite clientdata field */
11629 #ifdef SWIGRUNTIME_DEBUG
11630 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
11632 if (swig_module
.type_initial
[i
]->clientdata
) {
11633 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
11634 #ifdef SWIGRUNTIME_DEBUG
11635 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
11639 type
= swig_module
.type_initial
[i
];
11642 /* Insert casting types */
11643 cast
= swig_module
.cast_initial
[i
];
11644 while (cast
->type
) {
11645 /* Don't need to add information already in the list */
11647 #ifdef SWIGRUNTIME_DEBUG
11648 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
11650 if (swig_module
.next
!= &swig_module
) {
11651 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
11652 #ifdef SWIGRUNTIME_DEBUG
11653 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
11657 if (type
== swig_module
.type_initial
[i
]) {
11658 #ifdef SWIGRUNTIME_DEBUG
11659 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
11664 /* Check for casting already in the list */
11665 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
11666 #ifdef SWIGRUNTIME_DEBUG
11667 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
11669 if (!ocast
) ret
= 0;
11674 #ifdef SWIGRUNTIME_DEBUG
11675 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
11678 type
->cast
->prev
= cast
;
11679 cast
->next
= type
->cast
;
11685 /* Set entry in modules->types array equal to the type */
11686 swig_module
.types
[i
] = type
;
11688 swig_module
.types
[i
] = 0;
11690 #ifdef SWIGRUNTIME_DEBUG
11691 printf("**** SWIG_InitializeModule: Cast List ******\n");
11692 for (i
= 0; i
< swig_module
.size
; ++i
) {
11694 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
11695 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
11696 while (cast
->type
) {
11697 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
11701 printf("---- Total casts: %d\n",j
);
11703 printf("**** SWIG_InitializeModule: Cast List ******\n");
11707 /* This function will propagate the clientdata field of type to
11708 * any new swig_type_info structures that have been added into the list
11709 * of equivalent types. It is like calling
11710 * SWIG_TypeClientData(type, clientdata) a second time.
11713 SWIG_PropagateClientData(void) {
11715 swig_cast_info
*equiv
;
11716 static int init_run
= 0;
11718 if (init_run
) return;
11721 for (i
= 0; i
< swig_module
.size
; i
++) {
11722 if (swig_module
.types
[i
]->clientdata
) {
11723 equiv
= swig_module
.types
[i
]->cast
;
11725 if (!equiv
->converter
) {
11726 if (equiv
->type
&& !equiv
->type
->clientdata
)
11727 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
11729 equiv
= equiv
->next
;
11749 /* Python-specific SWIG API */
11750 #define SWIG_newvarlink() SWIG_Python_newvarlink()
11751 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
11752 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
11754 /* -----------------------------------------------------------------------------
11755 * global variable support code.
11756 * ----------------------------------------------------------------------------- */
11758 typedef struct swig_globalvar
{
11759 char *name
; /* Name of global variable */
11760 PyObject
*(*get_attr
)(void); /* Return the current value */
11761 int (*set_attr
)(PyObject
*); /* Set the value */
11762 struct swig_globalvar
*next
;
11765 typedef struct swig_varlinkobject
{
11767 swig_globalvar
*vars
;
11768 } swig_varlinkobject
;
11770 SWIGINTERN PyObject
*
11771 swig_varlink_repr(swig_varlinkobject
*v
) {
11773 return PyString_FromString("<Swig global variables>");
11777 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
11778 swig_globalvar
*var
;
11780 fprintf(fp
,"Swig global variables { ");
11781 for (var
= v
->vars
; var
; var
=var
->next
) {
11782 fprintf(fp
,"%s", var
->name
);
11783 if (var
->next
) fprintf(fp
,", ");
11785 fprintf(fp
," }\n");
11789 SWIGINTERN PyObject
*
11790 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
11791 swig_globalvar
*var
= v
->vars
;
11793 if (strcmp(var
->name
,n
) == 0) {
11794 return (*var
->get_attr
)();
11798 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
11803 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
11804 swig_globalvar
*var
= v
->vars
;
11806 if (strcmp(var
->name
,n
) == 0) {
11807 return (*var
->set_attr
)(p
);
11811 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
11815 SWIGINTERN PyTypeObject
*
11816 swig_varlink_type(void) {
11817 static char varlink__doc__
[] = "Swig var link object";
11818 static PyTypeObject varlink_type
11819 #if !defined(__cplusplus)
11821 static int type_init
= 0;
11826 PyObject_HEAD_INIT(&PyType_Type
)
11827 0, /* Number of items in variable part (ob_size) */
11828 (char *)"swigvarlink", /* Type name (tp_name) */
11829 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
11830 0, /* Itemsize (tp_itemsize) */
11831 0, /* Deallocator (tp_dealloc) */
11832 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
11833 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
11834 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
11835 0, /* tp_compare */
11836 (reprfunc
) swig_varlink_repr
, /* tp_repr */
11837 0, /* tp_as_number */
11838 0, /* tp_as_sequence */
11839 0, /* tp_as_mapping */
11843 0, /* tp_getattro */
11844 0, /* tp_setattro */
11845 0, /* tp_as_buffer */
11847 varlink__doc__
, /* tp_doc */
11848 #if PY_VERSION_HEX >= 0x02000000
11849 0, /* tp_traverse */
11852 #if PY_VERSION_HEX >= 0x02010000
11853 0, /* tp_richcompare */
11854 0, /* tp_weaklistoffset */
11856 #if PY_VERSION_HEX >= 0x02020000
11857 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
11859 #if PY_VERSION_HEX >= 0x02030000
11862 #ifdef COUNT_ALLOCS
11863 0,0,0,0 /* tp_alloc -> tp_next */
11866 #if !defined(__cplusplus)
11867 varlink_type
= tmp
;
11871 return &varlink_type
;
11874 /* Create a variable linking object for use later */
11875 SWIGINTERN PyObject
*
11876 SWIG_Python_newvarlink(void) {
11877 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
11881 return ((PyObject
*) result
);
11885 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
11886 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
11887 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
11889 size_t size
= strlen(name
)+1;
11890 gv
->name
= (char *)malloc(size
);
11892 strncpy(gv
->name
,name
,size
);
11893 gv
->get_attr
= get_attr
;
11894 gv
->set_attr
= set_attr
;
11895 gv
->next
= v
->vars
;
11901 /* -----------------------------------------------------------------------------
11902 * constants/methods manipulation
11903 * ----------------------------------------------------------------------------- */
11905 /* Install Constants */
11907 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
11910 for (i
= 0; constants
[i
].type
; ++i
) {
11911 switch(constants
[i
].type
) {
11913 obj
= PyInt_FromLong(constants
[i
].lvalue
);
11915 case SWIG_PY_FLOAT
:
11916 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
11918 case SWIG_PY_STRING
:
11919 if (constants
[i
].pvalue
) {
11920 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
11922 Py_INCREF(Py_None
);
11926 case SWIG_PY_POINTER
:
11927 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
11929 case SWIG_PY_BINARY
:
11930 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
11937 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
11943 /* -----------------------------------------------------------------------------*/
11944 /* Fix SwigMethods to carry the callback ptrs when needed */
11945 /* -----------------------------------------------------------------------------*/
11948 SWIG_Python_FixMethods(PyMethodDef
*methods
,
11949 swig_const_info
*const_table
,
11950 swig_type_info
**types
,
11951 swig_type_info
**types_initial
) {
11953 for (i
= 0; methods
[i
].ml_name
; ++i
) {
11954 char *c
= methods
[i
].ml_doc
;
11955 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
11957 swig_const_info
*ci
= 0;
11958 char *name
= c
+ 10;
11959 for (j
= 0; const_table
[j
].type
; ++j
) {
11960 if (strncmp(const_table
[j
].name
, name
,
11961 strlen(const_table
[j
].name
)) == 0) {
11962 ci
= &(const_table
[j
]);
11967 size_t shift
= (ci
->ptype
) - types
;
11968 swig_type_info
*ty
= types_initial
[shift
];
11969 size_t ldoc
= (c
- methods
[i
].ml_doc
);
11970 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
11971 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
11974 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
11976 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
11978 strncpy(buff
, "swig_ptr: ", 10);
11980 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
11981 methods
[i
].ml_doc
= ndoc
;
11989 /* -----------------------------------------------------------------------------*
11990 * Initialize type list
11991 * -----------------------------------------------------------------------------*/
11997 /* -----------------------------------------------------------------------------*
11998 * Partial Init method
11999 * -----------------------------------------------------------------------------*/
12004 SWIGEXPORT
void SWIG_init(void) {
12005 static PyObject
*SWIG_globals
= 0;
12007 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
12009 /* Fix SwigMethods to carry the callback ptrs when needed */
12010 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
12012 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
12013 d
= PyModule_GetDict(m
);
12015 SWIG_InitializeModule(0);
12016 SWIG_InstallConstants(d
,swig_const_table
);
12018 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
12019 SWIG_addvarlink(SWIG_globals
,(char*)"DynamicSashNameStr",_wrap_DynamicSashNameStr_get
, _wrap_DynamicSashNameStr_set
);
12020 SWIG_addvarlink(SWIG_globals
,(char*)"EditableListBoxNameStr",_wrap_EditableListBoxNameStr_get
, _wrap_EditableListBoxNameStr_set
);
12021 SWIG_addvarlink(SWIG_globals
,(char*)"TreeListCtrlNameStr",_wrap_TreeListCtrlNameStr_get
, _wrap_TreeListCtrlNameStr_set
);
12022 SWIG_addvarlink(SWIG_globals
,(char*)"StaticPictureNameStr",_wrap_StaticPictureNameStr_get
, _wrap_StaticPictureNameStr_set
);
12024 PyDict_SetItemString(d
,"DS_MANAGE_SCROLLBARS", SWIG_From_int(static_cast<int >(wxDS_MANAGE_SCROLLBARS
)));
12027 PyDict_SetItemString(d
,"DS_DRAG_CORNER", SWIG_From_int(static_cast<int >(wxDS_DRAG_CORNER
)));
12029 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
12030 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
12032 PyDict_SetItemString(d
,"EL_ALLOW_NEW", SWIG_From_int(static_cast<int >(wxEL_ALLOW_NEW
)));
12035 PyDict_SetItemString(d
,"EL_ALLOW_EDIT", SWIG_From_int(static_cast<int >(wxEL_ALLOW_EDIT
)));
12038 PyDict_SetItemString(d
,"EL_ALLOW_DELETE", SWIG_From_int(static_cast<int >(wxEL_ALLOW_DELETE
)));
12041 PyDict_SetItemString(d
,"LED_ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxLED_ALIGN_LEFT
)));
12044 PyDict_SetItemString(d
,"LED_ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxLED_ALIGN_RIGHT
)));
12047 PyDict_SetItemString(d
,"LED_ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxLED_ALIGN_CENTER
)));
12050 PyDict_SetItemString(d
,"LED_ALIGN_MASK", SWIG_From_int(static_cast<int >(wxLED_ALIGN_MASK
)));
12053 PyDict_SetItemString(d
,"LED_DRAW_FADED", SWIG_From_int(static_cast<int >(wxLED_DRAW_FADED
)));
12056 PyDict_SetItemString(d
,"TL_ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxTL_ALIGN_LEFT
)));
12059 PyDict_SetItemString(d
,"TL_ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxTL_ALIGN_RIGHT
)));
12062 PyDict_SetItemString(d
,"TL_ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxTL_ALIGN_CENTER
)));
12065 PyDict_SetItemString(d
,"TREE_HITTEST_ONITEMCOLUMN", SWIG_From_int(static_cast<int >(wxTREE_HITTEST_ONITEMCOLUMN
)));
12068 PyDict_SetItemString(d
,"TL_SEARCH_VISIBLE", SWIG_From_int(static_cast<int >(wxTL_SEARCH_VISIBLE
)));
12071 PyDict_SetItemString(d
,"TL_SEARCH_LEVEL", SWIG_From_int(static_cast<int >(wxTL_SEARCH_LEVEL
)));
12074 PyDict_SetItemString(d
,"TL_SEARCH_FULL", SWIG_From_int(static_cast<int >(wxTL_SEARCH_FULL
)));
12077 PyDict_SetItemString(d
,"TL_SEARCH_PARTIAL", SWIG_From_int(static_cast<int >(wxTL_SEARCH_PARTIAL
)));
12080 PyDict_SetItemString(d
,"TL_SEARCH_NOCASE", SWIG_From_int(static_cast<int >(wxTL_SEARCH_NOCASE
)));
12083 PyDict_SetItemString(d
,"TR_DONT_ADJUST_MAC", SWIG_From_int(static_cast<int >(wxTR_DONT_ADJUST_MAC
)));
12086 PyDict_SetItemString(d
,"SCALE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSCALE_HORIZONTAL
)));
12089 PyDict_SetItemString(d
,"SCALE_VERTICAL", SWIG_From_int(static_cast<int >(wxSCALE_VERTICAL
)));
12092 PyDict_SetItemString(d
,"SCALE_UNIFORM", SWIG_From_int(static_cast<int >(wxSCALE_UNIFORM
)));
12095 PyDict_SetItemString(d
,"SCALE_CUSTOM", SWIG_From_int(static_cast<int >(wxSCALE_CUSTOM
)));
12099 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");
12100 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");